--- /srv/rebuilderd/tmp/rebuilderdDp3n9k/inputs/python3.13-nopie_3.13.15-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdDp3n9k/out/python3.13-nopie_3.13.15-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-11 08:30:27.000000 debian-binary │ -rw-r--r-- 0 0 0 1044 2026-08-11 08:30:27.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2015368 2026-08-11 08:30:27.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2015360 2026-08-11 08:30:27.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.13 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x1ebc75 │ │ │ │ + Entry point address: 0x1ef715 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5151512 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 11 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x1ebc75 │ │ │ │ +Entry point 0x1ef715 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x49b068 0x004ab068 0x004ab068 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x49b428 0x004ab428 0x004ab428 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00010034 0x00010034 0x00160 0x00160 R 0x4 │ │ │ │ INTERP 0x0001b8 0x000101b8 0x000101b8 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00010000 0x00010000 0x49b094 0x49b094 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x49b454 0x49b454 R E 0x10000 │ │ │ │ LOAD 0x49fee4 0x004bfee4 0x004bfee4 0x4988c 0x75194 RW 0x10000 │ │ │ │ DYNAMIC 0x49fef8 0x004bfef8 0x004bfef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x49b074 0x004ab074 0x004ab074 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x49b434 0x004ab434 0x004ab434 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x49fee4 0x004bfee4 0x004bfee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x49fee4 0x004bfee4 0x004bfee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001ca7c 00ca7c 00a391 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00026e0e 016e0e 0011b0 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00027fc0 017fc0 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00028170 018170 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 000281a0 0181a0 0010b0 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 00029250 019250 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002925c 01925c 0019b4 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002ac10 01ac10 29f9e2 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002ca5f4 2ba5f4 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002ca600 2ba600 1e0a64 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004ab064 49b064 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004ab068 49b068 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004ab070 49b070 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004ab074 49b074 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002ac10 01ac10 29fda0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002ca9b0 2ba9b0 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002ca9c0 2ba9c0 1e0a64 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004ab424 49b424 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004ab428 49b428 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004ab430 49b430 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004ab434 49b434 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004bfee4 49fee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004bfee8 49fee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004bfee8 49fee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004bfef0 49fef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004bfef4 49fef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004bfef8 49fef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 004c0000 4a0000 00086c 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2267 +1,2267 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2264 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 2: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ 3: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 4: 000766ab 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 5: 0007be0d 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 6: 0014ade9 374 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 7: 000446ed 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 8: 000750a5 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 9: 00076d2b 110 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 4: 00077133 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 5: 0007c931 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 6: 0014bf25 374 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 7: 00045135 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 8: 00075b2d 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 9: 000777b3 110 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ 10: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (2) │ │ │ │ - 11: 0018745d 420 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 11: 00188c15 420 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ 13: 004cab84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 14: 00076437 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 15: 0006ec19 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 16: 00137949 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 17: 004cac44 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 14: 00076ebf 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 15: 0006f6a1 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 16: 00138a71 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 17: 004cac4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (2) │ │ │ │ - 19: 00211589 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 20: 000690c1 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 19: 00214689 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 20: 00069b51 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (2) │ │ │ │ - 22: 00187601 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 23: 00072c85 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 22: 00188db9 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 23: 0007370d 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 24: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (2) │ │ │ │ 25: 00029b88 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 26: 0011dfc9 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 26: 0011eb51 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 28: 001f76b5 90 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 29: 0015bbad 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 28: 001fa841 90 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 29: 0015d011 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 30: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (3) │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (2) │ │ │ │ - 32: 0015b939 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 33: 00298b51 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 32: 0015cd9d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 33: 00299451 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ 34: 004cab98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ - 36: 002b0731 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 37: 000ac021 192 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 38: 001f8401 336 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 36: 002b0e01 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 37: 000aca59 192 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 38: 001fb58d 336 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (2) │ │ │ │ - 40: 00196279 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 41: 0006fecd 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 42: 0002effd 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 40: 001982e9 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 41: 00070985 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 42: 0002f725 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ 43: 00509780 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (2) │ │ │ │ - 44: 00072589 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 45: 0026462d 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 46: 00152f69 164 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 47: 00061caf 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ - 48: 000725cb 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 49: 0007a869 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 44: 00073011 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 45: 00265e35 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 46: 00153ff1 164 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 47: 00062773 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ + 48: 00073053 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 49: 0007b2f1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 50: 004c1648 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 51: 00033401 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 51: 00033b29 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2) │ │ │ │ - 53: 000379c7 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ - 54: 0006d5a1 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 55: 002334a5 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 56: 0011e069 130 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 0025c8f1 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 58: 0007a929 272 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 59: 00246ef9 12 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 60: 001f145d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 61: 00077c81 186 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 62: 00237dd5 196 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 53: 000380df 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ + 54: 0006e029 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 55: 00236169 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 56: 0011ebf1 130 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 57: 0025e529 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 58: 0007b3b1 252 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 59: 00249251 12 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 60: 001f4e2d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 61: 00078709 186 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 62: 0023aa75 196 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 63: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (3) │ │ │ │ 64: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (16) │ │ │ │ 65: 004cabfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 66: 0010042d 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 67: 001504dd 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 68: 004cac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 69: 00090a1d 456 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 66: 00100ee1 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 67: 0015156d 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 68: 004cac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 69: 00091339 456 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ 70: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (2) │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (2) │ │ │ │ - 72: 000f027d 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 73: 000722e9 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ - 74: 001f9421 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ - 75: 00151b19 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 76: 0006daa3 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 77: 00109261 832 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 72: 000f0d09 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 73: 00072da1 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 74: 001fc5ad 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 75: 00152ba1 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 76: 0006e52b 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 77: 00109d85 832 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ 78: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (2) │ │ │ │ - 79: 00097479 150 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 79: 00097d95 150 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 80: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ 81: 0002b363 84 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 82: 000f1739 82 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 82: 000f21c1 82 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (3) │ │ │ │ 84: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (2) │ │ │ │ 85: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 86: 004caba4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 87: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (11) │ │ │ │ - 88: 0005a339 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 88: 0005adf1 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2) │ │ │ │ - 90: 00072705 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 91: 000e6245 200 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 92: 000f6a65 728 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 93: 00161789 366 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 94: 000e44d9 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 95: 0012bab1 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 90: 0007318d 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 91: 000e6c3d 200 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 92: 000f751d 728 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 93: 00162da9 366 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 94: 000e4ec5 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 95: 0012cbd5 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (2) │ │ │ │ - 97: 0024e2e1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 97: 002505bd 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 98: 00509dfc 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 99: 0026c491 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 99: 0026d83d 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 100: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ - 101: 00188589 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 102: 0006fdcf 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ - 103: 0024e2dd 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 104: 0005a45d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 101: 00189dbd 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 102: 00070887 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 103: 002505b9 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 104: 0005aed1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ 105: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (10) │ │ │ │ - 106: 00233485 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 106: 00236149 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (2) │ │ │ │ - 108: 0022b5a9 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 109: 00074f45 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ - 110: 00065247 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 108: 0022e271 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 109: 000759cd 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 110: 00065d0b 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ 111: 0002b203 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ 112: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (2) │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (2) │ │ │ │ - 114: 0006e3b1 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 114: 0006ee39 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ 115: 004c17ec 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 116: 002b32f9 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ - 117: 0007223b 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 118: 001ebc75 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 116: 002b3799 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ + 117: 00072cf3 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 118: 001ef715 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ 119: 00509da0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ - 120: 0009589d 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 121: 00253911 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 120: 000961b9 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 121: 00255af5 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ 122: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (2) │ │ │ │ - 123: 0006efdd 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 123: 0006fa65 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ 125: 00509de4 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 126: 0020f761 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 127: 001ee0cd 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 126: 00212869 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 127: 001f1b6d 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ 128: 000299ec 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ - 129: 0014992d 580 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 130: 00087179 1016 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 131: 00072205 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 129: 0014aa69 580 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 130: 00087bfd 1016 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 131: 00072cbd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 133: 0007671d 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 134: 0002de87 62 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ - 135: 0006db8d 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 136: 000f40c5 896 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 137: 0003314f 170 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 133: 000771a5 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 134: 0002e5af 62 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 135: 0006e615 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 136: 000f4b81 896 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 137: 00033877 170 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (2) │ │ │ │ - 139: 0006efa3 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 140: 0006adf1 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 141: 00065f21 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 142: 00178049 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 139: 0006fa2b 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 140: 0006b879 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 141: 000669e3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 142: 00179695 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (2) │ │ │ │ 144: 00509df8 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ - 145: 0003d17b 622 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 146: 0018bb59 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 147: 001d2229 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 148: 00092c0d 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 149: 0009fb31 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 145: 0003d893 622 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 146: 0018d539 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 147: 001d5b81 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 148: 00093529 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 149: 000a04c1 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (2) │ │ │ │ - 151: 0004f703 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 151: 000501bb 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 152: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (2) │ │ │ │ - 153: 0018e939 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 154: 00080e79 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 153: 00190349 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 154: 00081879 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 156: 004c10e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 157: 000306e1 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 157: 00030e09 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ 158: 004cabe8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ 159: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (2) │ │ │ │ - 160: 00061b63 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 161: 002058d5 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 162: 00074125 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 160: 0006254b 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 161: 00208a4d 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 162: 00074bad 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 163: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (2) │ │ │ │ - 164: 0017126d 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 165: 0006dc33 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 166: 001f2f5d 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 164: 001729a5 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 165: 0006e6bb 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 166: 001f692d 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 167: 0002a35c 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 168: 0026c5bd 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ - 169: 000ef061 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 168: 0026d969 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 169: 000efaf1 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ 170: 004c72c8 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 171: 00144895 112 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 172: 0006d9e1 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 173: 00115909 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ - 174: 00124cdd 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 175: 00183359 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ - 176: 0007b729 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 177: 0013a9b5 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 178: 0024ddfd 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 179: 00058e79 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 180: 00228451 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 181: 0006e79b 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 182: 00041fb9 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 183: 0006cb33 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 171: 001459e1 112 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 172: 0006e469 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 173: 00116421 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ + 174: 001258b1 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 175: 00184b11 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 176: 0007c179 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 177: 0013bae9 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 178: 002500e5 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 179: 00059931 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 180: 0022b069 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 181: 0006f223 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 182: 0004273d 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 183: 0006d5bb 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (2) │ │ │ │ 185: 004c2e94 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 186: 0007649d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 186: 00076f25 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ 187: 00029c4c 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (3) │ │ │ │ - 188: 0006e231 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 188: 0006ecb9 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (2) │ │ │ │ - 190: 0014befd 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 191: 0022e47d 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 192: 0006de51 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 193: 00212fbd 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 190: 0014d039 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 191: 002311c5 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 192: 0006e8d9 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 193: 00216025 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (2) │ │ │ │ - 195: 0016c705 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 196: 00213919 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 197: 0003807b 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 195: 0016de8d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 196: 00157285 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 197: 00038793 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 199: 001ecac9 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 200: 002ab345 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 199: 001f0569 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 200: 002abaad 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ 201: 004c1638 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 202: 004cab60 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (22) │ │ │ │ - 204: 001bac6d 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 205: 00222811 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 204: 001bd1b5 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 205: 00225539 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 206: 004c8808 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ 207: 004cee58 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (2) │ │ │ │ - 209: 00072d85 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 209: 0007380d 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ - 211: 000722d3 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 211: 00072d8b 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ 212: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (2) │ │ │ │ - 213: 00245b81 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 214: 00084291 70 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 213: 00197585 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 214: 00084cb5 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (2) │ │ │ │ - 216: 00110fc1 252 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 217: 001ebc61 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 216: 00111ad9 252 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 217: 001ef701 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ 218: 004caba0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ 219: 00029e00 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (2) │ │ │ │ - 220: 000754a5 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 221: 0022eb25 360 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 220: 00075f2d 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 221: 0023186d 360 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (2) │ │ │ │ 223: 0002b35d 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (2) │ │ │ │ - 225: 004cac2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 225: 004cac30 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ 226: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (2) │ │ │ │ 227: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (2) │ │ │ │ - 228: 00062f91 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 228: 00063a55 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 229: 0002a338 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 230: 0026d045 388 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 231: 000721d5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 232: 0014fbbd 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 230: 0026e3e1 388 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 231: 00072c8d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 232: 00150c4d 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 233: 004cabcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 234: 0008a7c9 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 235: 000f66b9 168 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 236: 0006dc81 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ - 237: 00038575 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 238: 001edd4d 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 239: 000eb1b5 552 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ - 240: 0003bfcb 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ - 241: 0006f2f9 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 242: 00106c1d 460 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 243: 00141d61 2 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 234: 0008b1f9 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 235: 000f7171 168 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 236: 0006e709 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 237: 00038c8d 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 238: 001f17ed 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 239: 000ebc55 552 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 240: 0003c6df 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 241: 0006fd81 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 242: 001076d5 460 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 243: 00142ecd 2 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (2) │ │ │ │ - 245: 004cac48 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ - 246: 0008485d 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 247: 001f2e51 108 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ - 248: 0009c121 90 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 245: 004cac50 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 246: 0008527d 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 247: 001f6821 108 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 248: 0009ca45 90 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 249: 0002a58c 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 250: 0002a608 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (3) │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (2) │ │ │ │ - 252: 0002decb 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 253: 001f29e5 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 252: 0002e5f3 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 253: 001f63b5 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (2) │ │ │ │ 255: 00509de8 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 256: 0011dc91 328 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 257: 00295db5 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 256: 0011e819 328 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 257: 002966b9 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 258: 0002a62c 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ 259: 0002ac81 352 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ - 260: 0006f24d 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 260: 0006fcd5 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (2) │ │ │ │ - 262: 0014fcb5 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 263: 002963c1 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 264: 002ac63d 96 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 265: 00245dad 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 266: 000760c9 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 267: 00099c09 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 262: 00150d45 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 263: 00296a95 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 264: 002ace45 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 265: 00248105 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 266: 00076b51 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 267: 0009a525 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (2) │ │ │ │ 269: 004c4a8c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ 270: 004cab80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 271: 0005a6e9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ - 272: 001da015 648 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 273: 0006fde1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 271: 0005b15d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 272: 001dd845 648 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 273: 00070899 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ - 275: 0017d9fd 136 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 275: 0017f1ad 136 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (2) │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (2) │ │ │ │ - 278: 00076c99 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 279: 0020f711 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 280: 0009f7dd 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 278: 00077721 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 279: 00212781 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 280: 000a016d 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ 281: 00532e40 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 282: 003099e8 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 283: 00065437 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 284: 00076071 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 285: 000b901d 210 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 282: 00309da8 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 283: 00065efb 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 284: 00076af9 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 285: 000b9ad9 210 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ 286: 000293a0 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 287: 00144b5d 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 287: 00145cb5 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ 288: 00509ddc 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 289: 0024824d 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 289: 0024a551 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (11) │ │ │ │ - 291: 0030f624 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 292: 00212fc9 204 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 291: 0030f9e4 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 292: 00216031 204 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 293: 0002a104 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (2) │ │ │ │ - 295: 002138cd 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 296: 0013e589 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 295: 00216935 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 296: 0013f6f5 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 297: 0002a46c 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (3) │ │ │ │ 298: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (2) │ │ │ │ 299: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (2) │ │ │ │ - 300: 00072663 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 301: 0018dd31 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ - 302: 0011bd41 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 303: 00097e75 476 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 300: 000730eb 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 301: 0018f741 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 302: 0011c95d 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 303: 00098791 476 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 304: 004c49bc 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ - 305: 00211e79 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 306: 0006fe21 104 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 307: 001e9401 420 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 308: 0022ec8d 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 309: 00050c35 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 305: 00214ee1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 306: 000708d9 104 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 307: 001ecea1 420 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 308: 002319d5 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 309: 000516ed 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 310: 0002a42c 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 311: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (2) │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (2) │ │ │ │ 313: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (2) │ │ │ │ - 314: 0024bd55 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 315: 000929d9 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 316: 00151469 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 317: 0006dc7d 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 314: 0024e001 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 315: 000932f5 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 316: 001524f5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 317: 0006e705 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 318: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (2) │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ - 320: 000ef0a1 742 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 320: 000efb31 742 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2) │ │ │ │ 322: 005120c8 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (2) │ │ │ │ 324: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ 325: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (2) │ │ │ │ - 326: 00129229 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 327: 0006acc9 128 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 326: 00129d71 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 327: 0006b751 128 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ 328: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (2) │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (2) │ │ │ │ - 330: 00075731 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 331: 0006d6c5 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 332: 0003cab5 280 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 333: 0019cd01 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 334: 0017728d 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 335: 0007b949 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 330: 000761b9 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 331: 0006e14d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 332: 0003d1c9 280 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 333: 0019ed45 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 334: 0022d545 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 335: 0007c399 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ 337: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (2) │ │ │ │ - 338: 000d4ce1 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 339: 001f2dd1 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ - 340: 001a2c91 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ - 341: 00114df9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 342: 00074f9f 156 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 343: 00145831 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 338: 000d56b5 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 339: 001f67a1 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 340: 001a4cd1 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ + 341: 00115911 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 342: 00075a27 156 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 343: 00146989 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (2) │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 346: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ 347: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (2) │ │ │ │ - 348: 000ecfb1 1024 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 348: 000eda51 1024 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ 349: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (2) │ │ │ │ - 350: 0025705d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 351: 0005a48b 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 352: 000b99c1 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 353: 00161671 278 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 354: 00133f99 852 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 350: 00258c5d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 351: 0005aeff 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 352: 000ba47d 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 353: 00162c91 278 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 354: 001350fd 852 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 355: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (2) │ │ │ │ - 356: 00076707 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 357: 00185481 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 356: 0007718f 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 357: 00186c39 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ 358: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (2) │ │ │ │ 359: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (2) │ │ │ │ - 360: 0022c765 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 360: 0022f4ad 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ 361: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (2) │ │ │ │ - 362: 002b2b4d 228 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 363: 0007645d 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 362: 002b2fed 228 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 363: 00076ee5 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ 364: 004c59b0 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ 365: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (2) │ │ │ │ 366: 00029cd4 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (3) │ │ │ │ - 367: 0006d8b3 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 368: 00047a29 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 369: 000e88e5 236 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 370: 000755f9 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 371: 0026a329 778 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 367: 0006e33b 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 368: 000484e5 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 369: 000e92e5 236 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 370: 00076081 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 371: 0026ba49 778 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 372: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (2) │ │ │ │ - 373: 001d8411 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 374: 004cac3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 373: 001dbb69 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 374: 004cac40 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 375: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ - 376: 001423d1 236 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ + 376: 00143545 236 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ 377: 0002a228 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (2) │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (2) │ │ │ │ - 380: 0009bc71 220 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 381: 0006fd2d 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 382: 001ee149 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ - 383: 0015bfa9 24 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 384: 00140e01 1900 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 385: 0003ca33 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 386: 000550cd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 380: 0009c581 220 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 381: 000707e5 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 382: 001f1be9 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 383: 0015d40d 24 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 384: 001426c1 1900 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 385: 0003d147 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 386: 00055b85 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 387: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 388: 002c9a65 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 389: 00223689 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 388: 002c9e2d 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 389: 002262cd 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 390: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (2) │ │ │ │ - 391: 000426d5 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 392: 0003825b 10 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 393: 0004e483 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 394: 0006e26f 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 395: 0005cfd1 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 396: 001335dd 356 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 391: 00042df5 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 392: 00038973 10 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 393: 0004ef3b 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 394: 0006ecf7 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 395: 0005da49 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 396: 00134741 356 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ 397: 00509780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 398: 0029e7dd 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 399: 002c7405 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 398: 0029f0dd 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 399: 002c774d 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 400: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (2) │ │ │ │ - 401: 001096cd 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 401: 0010a1f1 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ 402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (2) │ │ │ │ - 403: 00141ce9 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 404: 000507c9 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 405: 0023b205 140 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 403: 00142e55 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 404: 00051281 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 405: 0023dc1d 140 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 406: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (2) │ │ │ │ 407: 004cabb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 408: 001cc651 372 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 409: 001ee25d 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 410: 0006541d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 408: 001cff9d 372 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 409: 0007c85d 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 410: 00065ee1 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ 411: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (2) │ │ │ │ - 412: 00076493 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 412: 00076f1b 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ 413: 000295ac 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 414: 002b1665 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 414: 002b1cf9 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ 415: 00029a34 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (3) │ │ │ │ - 416: 000721d1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 417: 0002f39d 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 418: 00091a2d 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 419: 002953d9 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 416: 00072c89 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 417: 0002fac5 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 418: 00092349 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 419: 00295cd9 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ 420: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 421: 0020ae15 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 421: 0020de85 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (2) │ │ │ │ - 423: 00079cf7 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 423: 0007a77f 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ 424: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ 425: 004c287c 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 426: 000ac0e1 308 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 426: 000acb19 308 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 427: 004c481c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 428: 001e9f99 216 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 429: 0026cd85 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 430: 002758d1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 428: 001eda39 216 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 429: 0026e131 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 430: 00276755 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ 431: 004cabf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 432: 000954e9 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 432: 00095e05 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 433: 00509de0 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 434: 00076641 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 435: 000df941 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 436: 00042469 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 434: 000770c9 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 435: 000e0321 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 436: 00042aab 310 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (2) │ │ │ │ - 438: 00072203 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 439: 00231949 200 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 440: 0006dfb3 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 441: 0007a3b5 64 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 438: 00072cbb 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 439: 0023460d 200 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 440: 0006ea3b 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 441: 0007ae3b 66 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (2) │ │ │ │ - 443: 0002f351 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 444: 0022e2e9 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ - 445: 00166849 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 443: 0002fa79 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 444: 00231031 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 445: 00167ee9 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 446: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (2) │ │ │ │ - 447: 0018c049 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 448: 00150725 276 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 449: 000721ff 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 447: 0018da5d 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 448: 001517b5 276 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 449: 00072cb7 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ 450: 00509780 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (2) │ │ │ │ 451: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (5) │ │ │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (2) │ │ │ │ 453: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 454: 00072201 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 454: 00072cb9 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 456: 002b39f5 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ + 456: 002b3e95 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ 457: 0002a310 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ 458: 00029288 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (3) │ │ │ │ 459: 004ca71c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 460: 00114979 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 461: 00075ffd 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 462: 0007771d 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 463: 0004b741 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ - 464: 0028192d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 460: 00115491 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 461: 00076a85 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 462: 000781a5 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 463: 0004c1f5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 464: 00282469 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ 465: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (2) │ │ │ │ - 466: 0004bb25 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 467: 0006e38d 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 468: 00146b6d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 466: 0004c5d9 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 467: 0006ee15 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 468: 00147cc5 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 469: 004cac04 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ - 470: 00052017 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 471: 000720cd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 472: 0007c355 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 473: 001d4a3d 512 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 474: 0004c0c1 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 475: 00222c19 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 470: 00052acf 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 471: 00072b85 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 472: 0007ce75 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 473: 001d8515 512 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 474: 0004cb79 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 475: 002258e9 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 476: 00029938 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (3) │ │ │ │ 477: 004ca10c 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 478: 002c8971 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ + 478: 002c8cb9 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ 479: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (2) │ │ │ │ - 480: 0022ab1d 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 481: 0009ba21 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 482: 000cea4d 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 483: 0013a12d 1188 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 484: 00075871 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 480: 0022d7e5 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 481: 0009c331 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 482: 000cf415 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 483: 0013b261 1188 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 484: 000762f9 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 485: 004c297c 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 486: 000abf05 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 486: 000ac93d 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (2) │ │ │ │ - 488: 003cbe80 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 489: 0007668b 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 490: 00133525 184 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 491: 00036011 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ - 492: 00145971 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 493: 002c7101 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 494: 002483b9 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 488: 003cc240 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 489: 00077113 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 490: 00134689 184 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 491: 00036729 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 492: 00146ac9 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 493: 002c74c9 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 494: 0024a701 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 495: 00509e00 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 496: 00254df5 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 496: 00256fe5 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ 497: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (2) │ │ │ │ 498: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 499: 00175d85 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 499: 00177739 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (2) │ │ │ │ 501: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (2) │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (2) │ │ │ │ 503: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (2) │ │ │ │ 504: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 505: 00183145 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 506: 00212f55 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ - 507: 001886d9 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 505: 001848fd 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 506: 00215fbd 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 507: 00189f0d 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ 508: 005120d4 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ 509: 004c1a60 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 510: 001d07a1 116 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ - 511: 000721bb 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 512: 0026cd2d 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ + 510: 001d40f9 116 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 511: 00072c73 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 512: 0026e0d9 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ 513: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (2) │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (2) │ │ │ │ - 515: 00105ec9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 516: 000549c5 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 515: 00106981 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 516: 0005547d 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ 517: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (2) │ │ │ │ - 518: 0004bdab 170 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ - 519: 0022c421 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 518: 0004c863 170 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 519: 0022f11d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ 520: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ 521: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ - 522: 0017634d 100 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 523: 001582a5 228 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 522: 00177d4d 100 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 523: 0015934d 228 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ 524: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2) │ │ │ │ 525: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2) │ │ │ │ - 526: 0019cbdd 124 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 527: 0006c77d 62 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ - 528: 000345d9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ - 529: 00129569 600 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 530: 00222279 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 531: 00295fcd 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 532: 00084f9d 1248 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 533: 00175b61 548 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 534: 0010dded 892 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 526: 0019ec21 124 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 527: 0006d205 62 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 528: 00034d0d 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 529: 0012a0b1 1328 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 530: 00224fa1 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 531: 0029674d 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 532: 000859bd 1248 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 533: 00177515 548 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 534: 0010e905 892 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 536: 000cd445 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 537: 000ee80d 1064 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 538: 00058e55 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 539: 000764d5 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 536: 000cde0d 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 537: 000ef2b5 1040 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 538: 0005990d 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 539: 00076f5d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ 540: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (3) │ │ │ │ - 541: 0026cf9d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 542: 0006c519 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ - 543: 0022c281 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 541: 0026e339 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 542: 0006cfa1 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 543: 0022ef7d 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ 544: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (2) │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (2) │ │ │ │ - 547: 0024b105 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 547: 0024d425 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (2) │ │ │ │ 549: 004c4f00 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 550: 0013ea51 2126 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ - 551: 00072207 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 550: 0013fbbd 2126 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 551: 00072cbf 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ 552: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 553: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 554: 0022a995 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 554: 0022d671 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 555: 0002abf8 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 556: 000b2e55 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 556: 000b38ed 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ 557: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 558: 000efc41 452 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 559: 0006e7df 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 560: 000726b9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 561: 00099ab1 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 562: 001d1295 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ - 563: 001a3c2d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ - 564: 00232455 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 558: 000f06cd 452 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 559: 0006f267 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 560: 00073141 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 561: 0009a3cd 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 562: 001d4bed 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ + 563: 001a5c6d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ + 564: 00235119 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (2) │ │ │ │ 566: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (2) │ │ │ │ - 567: 0003d495 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ - 568: 0017bad1 188 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 567: 0003dbad 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ + 568: 0017d159 188 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 569: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (2) │ │ │ │ - 570: 00126055 44 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 571: 0015e221 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 572: 0009bf2d 276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 573: 00098051 2 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 570: 00126c2d 44 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 571: 0015f689 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 572: 0009c851 276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 573: 0009896d 2 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ 574: 0002a0d4 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (8) │ │ │ │ 575: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (2) │ │ │ │ - 576: 000a31fd 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 577: 0015e3f5 384 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 578: 000fa115 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 579: 000521b3 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 576: 000a3bf1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 577: 0015f85d 384 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 578: 000fabd1 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 579: 00052c6b 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (2) │ │ │ │ 581: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (2) │ │ │ │ - 582: 001572f5 198 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 583: 0016ec9d 366 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 584: 0002f9a5 2342 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 582: 00158399 198 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 583: 00170409 366 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 584: 000300cd 2342 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ 585: 004d19fc 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ 586: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (2) │ │ │ │ - 587: 0026d1c9 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ - 588: 00192295 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 589: 002ac5d5 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 590: 001c2661 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 587: 0026e565 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ + 588: 00194015 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 589: 002acddd 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 590: 001c5021 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ 591: 004cabac 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ 592: 00535078 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 593: 0005a13d 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 594: 002235e5 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 595: 00272fdd 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 593: 0005abf5 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 594: 00226229 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 595: 0027426d 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ 596: 004c252c 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 597: 0002b53b 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 598: 0022a49d 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 599: 001772bd 204 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 598: 0022ceb9 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 599: 0022d591 204 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (2) │ │ │ │ - 601: 0006feed 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 601: 000709a5 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ 602: 000297e0 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (2) │ │ │ │ 603: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (2) │ │ │ │ 604: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ 605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ 606: 004c241c 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ - 607: 0005d1bb 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 607: 0005db57 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 608: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (2) │ │ │ │ - 609: 000f9631 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 610: 000d3a91 524 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 611: 00105db1 278 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 609: 000fa0ed 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 610: 000d4469 524 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 611: 00106869 278 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ 612: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 613: 0008df99 262 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 614: 0004b6b1 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 615: 0006e60d 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 616: 0023981d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 617: 001f6b55 80 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 618: 0006f249 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 619: 00273a61 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 613: 0008e8a1 262 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 614: 0004c165 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 615: 0006f095 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 616: 0023c49d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 617: 001f9ce5 80 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 618: 0006fcd1 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 619: 002749bd 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ 620: 004cabe4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 621: 0023fb81 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 621: 00242411 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ 622: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (2) │ │ │ │ - 623: 00059e5f 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ - 624: 000ef389 264 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 625: 001a6ba9 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 623: 0005a917 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 624: 000efe19 260 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 625: 001a8bd5 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (2) │ │ │ │ 627: 0002b2f1 108 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ 628: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (2) │ │ │ │ - 629: 00159fe1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 630: 000302d1 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 631: 0005aab5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 632: 0005082d 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 633: 000f4615 708 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 634: 001424bd 70 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ - 635: 000a9d99 588 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ - 636: 00268ae5 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 629: 0015b441 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 630: 000309f9 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 631: 0005b52d 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 632: 000512e5 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 633: 000f50d1 708 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 634: 00143631 70 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ + 635: 000aa7d1 588 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 636: 0026a209 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ 637: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (2) │ │ │ │ 638: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 639: 000b6185 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 639: 000b6c1d 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (2) │ │ │ │ 641: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 642: 0023dea9 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 643: 000973a5 212 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 644: 0009717d 244 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 645: 000e5319 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 646: 0006d99b 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 642: 0024083d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 643: 00097cc1 212 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 644: 00097a99 244 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 645: 000e5d0d 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 646: 0006e423 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ 648: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (2) │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (2) │ │ │ │ 650: 00509770 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 651: 004c5c04 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ 652: 004c0870 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 653: 000abffd 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ - 654: 004cac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 655: 00189631 272 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 656: 00120ce1 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 657: 0006b031 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 658: 0006e553 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 659: 001ecc35 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 660: 002407a9 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 661: 00159f5d 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 662: 0019c70d 484 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 653: 000aca35 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 654: 004cac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 655: 0018ae65 276 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 656: 00121869 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 657: 0006bab9 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 658: 0006efdb 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 659: 001f06d5 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 660: 00242e41 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 661: 0015b3bd 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 662: 0019e751 484 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 663: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (2) │ │ │ │ 664: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (2) │ │ │ │ - 665: 000722af 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 666: 00105da9 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 665: 00072d67 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 666: 00106861 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 667: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (2) │ │ │ │ 668: 004c1650 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 669: 001cb161 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 669: 001ce449 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (17) │ │ │ │ - 671: 0023e6b1 136 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 672: 00139805 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 673: 00237bbd 428 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 674: 0006de4d 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 675: 000542c5 52 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 676: 000740c7 70 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 677: 0006fdef 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 671: 00241091 136 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 672: 0013a939 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 673: 0023a85d 428 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 674: 0006e8d5 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 675: 00054d7b 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 676: 00074b4f 70 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 677: 000708a7 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 678: 004c5010 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 679: 00105cb9 240 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 680: 00074e49 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 681: 000728df 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 679: 00106771 240 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 680: 000758d1 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 681: 00073367 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 682: 004cabd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 683: 00227efd 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 684: 00048175 228 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 683: 0022ab45 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 684: 00048c67 228 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ 685: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2) │ │ │ │ - 686: 0022fee1 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 686: 00232bb9 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 687: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (2) │ │ │ │ - 688: 00309de8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 689: 0005a663 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 690: 00185055 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 691: 001f3b09 160 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 692: 00077f71 260 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 693: 000a4119 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 694: 00252059 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 695: 0024b34d 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 688: 0030a1a8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 689: 0005b0d7 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 690: 0018680d 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 691: 0007cf7d 160 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 692: 000789f9 260 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 693: 000a4b0d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 694: 002543ad 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 695: 0024d66d 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ 696: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (10) │ │ │ │ - 697: 00268af5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 698: 000720f5 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 697: 0026a219 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 698: 00072bad 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ 699: 004c1fcc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ 700: 0002b12d 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 701: 0004b32b 10 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 701: 0004bddf 10 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ 702: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (8) │ │ │ │ - 703: 00274459 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 704: 00291e8d 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 705: 000d96cd 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 706: 00077535 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 707: 001db7d1 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 708: 00061a99 202 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ - 709: 0006e559 28 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 710: 0004ca65 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 711: 0006dac7 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 712: 0023b731 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 713: 00191ec5 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 714: 000f2489 108 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 715: 00128be1 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 703: 001cca21 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 704: 0029278d 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 705: 000da0a5 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 706: 00077fbd 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 707: 001def81 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 708: 00062481 202 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ + 709: 0006efe1 28 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 710: 0004d51d 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 711: 0006e54f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 712: 0023e149 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 713: 00193bfd 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 714: 000f2f11 156 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 715: 0012971d 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ 716: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (2) │ │ │ │ - 717: 001dac61 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 718: 00050c45 350 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 717: 001de42d 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 718: 000516fd 350 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ 719: 004c8990 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ 720: 00029ec4 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (3) │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 722: 0007aa39 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 723: 0006e54d 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 724: 00159c7d 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 725: 0007293f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 726: 001d0d6d 1320 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 727: 00178eed 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 728: 00032861 66 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 722: 0007b4ad 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 723: 0006efd5 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 724: 0015b081 104 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 725: 000733c7 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 726: 001d46c5 1320 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 727: 0017a511 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 728: 00032f89 66 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ 729: 004c5df4 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ 730: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (2) │ │ │ │ - 731: 00099f95 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 732: 00031f3d 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ - 733: 0006fdc9 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 734: 00105efd 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 735: 00077d3b 206 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 736: 000fcbd5 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 737: 00075519 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 731: 0009a8b1 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 732: 00032665 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 733: 00070881 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 734: 001069b5 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 735: 000787c3 206 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 736: 000fd691 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 737: 00075fa1 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 738: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (8) │ │ │ │ - 739: 0018f4fd 452 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 739: 00190f0d 398 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ 740: 004bfef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (18) │ │ │ │ - 741: 000511f9 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 741: 00051cb1 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ 742: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (2) │ │ │ │ 743: 004c1634 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 744: 0025fcdd 980 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 745: 00095481 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 744: 00261915 980 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 745: 00095d9d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (2) │ │ │ │ 747: 00535078 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ 748: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (14) │ │ │ │ - 749: 001ecb91 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 750: 000992ad 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 751: 001283f1 176 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 752: 0006fde5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 753: 000741e5 72 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 754: 000517d7 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 755: 000a3b1d 1532 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 756: 0009b3d9 1232 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 757: 00149b71 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 758: 000ea959 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 759: 00059ba1 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 749: 001f0631 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 750: 00099bc9 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 751: 00128f35 176 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 752: 0007089d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 753: 00074c6d 72 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 754: 0005228f 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 755: 000a4511 1532 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 756: 0009bce9 1232 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 757: 0014acad 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 758: 000eb3e5 1708 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 759: 0005a659 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ 760: 004c423c 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 761: 0007228f 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 761: 00072d47 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ 762: 004c209c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ 763: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (2) │ │ │ │ - 764: 00075acb 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 765: 0015e575 92 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 764: 00076553 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 765: 0015f9dd 92 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 766: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 767: 0015e77d 164 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 768: 0004e375 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 767: 0015fbe5 164 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 768: 0004ee2d 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ 769: 005120d8 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ - 770: 00050281 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 770: 00050d39 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 771: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ 772: 004cab54 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 773: 0006d85f 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 773: 0006e2e7 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ 774: 004c37d8 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 775: 00267dd1 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ - 776: 00077759 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 775: 002695d9 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 776: 000781e1 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ 777: 004cab94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 778: 0024f9f5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 778: 00251b7d 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ - 780: 001761cd 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ - 781: 00120e69 378 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 782: 000bcef1 54356 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 783: 0022f4c1 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 780: 00177b7d 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 781: 001219fd 378 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 782: 000bd9a1 54180 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 783: 00232209 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ 784: 004c10e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ - 785: 000d8fd1 1036 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 786: 000f96ad 108 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 785: 000d99a9 1036 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 786: 000fa169 108 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 787: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (2) │ │ │ │ - 788: 000472ad 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 789: 001901fd 968 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 790: 0024b6c9 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 791: 00220cf5 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 792: 000721fd 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 793: 00201b9d 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 788: 00047cf9 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 789: 00191d6d 968 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 790: 0024d975 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 791: 00223a1d 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 792: 00072cb5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 793: 00204d15 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 794: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ - 795: 00121215 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 796: 000acd69 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 795: 00121da9 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 796: 000ad7a1 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 797: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ - 798: 0005d1ad 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 799: 001792dd 300 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 800: 00129925 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 801: 0022e3fd 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 802: 002214c1 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 803: 00075b1d 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 798: 0005db49 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 799: 0017a8fd 300 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 800: 0012a745 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 801: 00231145 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 802: 002241e9 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 803: 000765a5 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ 804: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (2) │ │ │ │ - 805: 0005ae7b 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 806: 0007620d 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 807: 00081119 556 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ - 808: 00236db5 1160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 809: 0011e5dd 1372 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 810: 000a4159 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 811: 001accf9 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 812: 004cac38 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 805: 0005b8f3 58 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 806: 00076c95 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 807: 00081b19 556 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 808: 00239a55 1160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 809: 0011f165 1372 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 810: 000a4b4d 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 811: 001aeb7d 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 812: 004cac3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 813: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 814: 00278699 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 814: 002794c1 274 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ 815: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (2) │ │ │ │ 816: 004c7888 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 817: 00115141 428 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 818: 0006e457 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 819: 002a4b01 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 817: 00115c59 428 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 818: 0006eedf 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 819: 002a52fd 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ 820: 000299b4 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (2) │ │ │ │ 822: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ - 823: 00116c31 366 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ - 824: 00105b35 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 825: 0015a021 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 826: 00295e59 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ - 827: 002c3995 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ - 828: 000acdc5 5312 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 829: 000fd4e9 214 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 823: 00117849 366 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 824: 001065ed 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 825: 0015b481 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 826: 002966c9 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 827: 002c3d5d 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 828: 000ad7fd 5406 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 829: 000fdf75 214 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 830: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (2) │ │ │ │ - 831: 0004eefb 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ - 832: 000cea0d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 833: 000f3a61 1552 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ + 831: 0004f9b3 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 832: 000cf3d5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 833: 000f4519 1556 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ 834: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (5) │ │ │ │ 835: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (2) │ │ │ │ 836: 004cab0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ 837: 000294d0 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (3) │ │ │ │ - 838: 00128b01 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 839: 0006e4ed 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 840: 00205149 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 838: 0012963d 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 839: 0006ef75 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 840: 002082c5 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ 841: 0002a3bc 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 842: 00257941 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 843: 001f3e09 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 844: 0007c0f1 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 842: 002594f9 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 843: 001f7729 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 844: 0007cc11 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 845: 004cabe0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 846: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (2) │ │ │ │ - 847: 00187fe1 536 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 848: 0026de35 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 849: 00297fe9 832 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 847: 00189759 536 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 848: 0026f1d1 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 849: 002988e9 832 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 850: 004cabc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ 851: 004c3f6c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 852: 0006deab 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 853: 000336d9 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 854: 00067881 860 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 855: 00239c91 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 856: 00120939 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ - 857: 0002f2cb 62 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 852: 0006e933 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 853: 00033e01 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 854: 00068311 860 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 855: 0023c911 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 856: 001214c1 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 857: 0002f9f3 62 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ 858: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (2) │ │ │ │ 859: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (2) │ │ │ │ - 860: 00074ea3 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 860: 0007592b 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ 861: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (2) │ │ │ │ - 862: 000979f5 1152 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 863: 0029d521 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 862: 00098311 1152 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 863: 0029de21 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ 865: 00509dd8 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 866: 002b82e1 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 867: 001205e9 848 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ - 868: 00075087 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 869: 001bebd1 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 870: 0012e931 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 866: 002b86a9 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 867: 00121171 848 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 868: 00075b0f 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 869: 001c14a9 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 870: 0012fa59 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 871: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ 872: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ 874: 00509788 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (2) │ │ │ │ 875: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (2) │ │ │ │ - 876: 00124f0d 3540 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 877: 00067bf5 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 878: 000d34b9 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 876: 00125ae1 3542 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 877: 0006874b 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 878: 000d3e91 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ 879: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (2) │ │ │ │ - 880: 00051c83 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 881: 000fc75d 1142 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ - 882: 001cc3c5 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 880: 0005273b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 881: 000fd219 1142 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 882: 001cfa95 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ 883: 004c5214 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ 884: 004c9a8c 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 885: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (2) │ │ │ │ - 886: 002af3f5 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 886: 002afc05 986 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ 887: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2) │ │ │ │ - 888: 00177e65 444 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 888: 001794d9 444 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ 889: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (2) │ │ │ │ - 890: 001d0949 216 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 890: 001d42a1 216 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ 891: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (2) │ │ │ │ 892: 004ca03c 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 893: 00085db1 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ - 894: 0007628b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 895: 001a9165 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 896: 00091d85 712 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 897: 000347e1 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 898: 0002ec8f 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 899: 002b3461 80 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ + 893: 000867c9 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 894: 00076d13 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 895: 001ab191 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 896: 000926a1 712 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 897: 00034f15 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 898: 0002f3b7 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 899: 002b3901 80 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ 900: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (9) │ │ │ │ - 901: 0007cb51 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ - 902: 0024aa2d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 903: 0007600d 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 904: 0024c6a9 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 905: 002c9a35 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 901: 0007d711 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ + 902: 0024cd61 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 903: 00076a95 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 904: 0024e9c9 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 905: 002c9d7d 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 906: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 907: 0022a471 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 908: 00076125 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 907: 0022ce8d 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 908: 00076bad 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (2) │ │ │ │ 910: 0002aee1 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ - 911: 0006db0d 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 912: 00272561 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 913: 000ddd11 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 911: 0006e595 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 912: 002737f1 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 913: 000de6e9 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ 914: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (2) │ │ │ │ - 915: 0017a0d1 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 916: 0006dfd1 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 917: 00043325 644 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 918: 00051b1d 188 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ - 919: 0019ff9d 1048 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 915: 0017b6f1 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 916: 0006ea59 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 917: 0004394f 644 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 918: 000525d5 188 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ + 919: 001a1fbd 1048 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ 920: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ - 921: 0005a3db 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 922: 000f9441 252 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 923: 00097959 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 924: 000f0ee9 284 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 925: 000b90f1 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 921: 0005ae93 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 922: 000f9efd 252 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 923: 00098275 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 924: 000f1971 284 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 925: 000b9bad 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ 926: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 927: 004c7df4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 928: 0026c049 252 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ - 929: 00105cb1 6 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 930: 0026cdb1 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 931: 000725fd 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 932: 002a3e8d 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 928: 0026d3f5 252 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ + 929: 00106769 6 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 930: 0026e15d 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 931: 00073085 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 932: 002a4575 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ - 934: 00153b05 180 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 934: 00154b95 180 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (2) │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (13) │ │ │ │ 937: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (2) │ │ │ │ 938: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (2) │ │ │ │ 939: 00029920 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 940: 000340e1 76 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 941: 0014991d 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 942: 002496b9 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ - 943: 004aae5c 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 940: 00034809 76 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 941: 0014aa59 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 942: 0024ba01 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 943: 004ab21c 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 944: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (2) │ │ │ │ - 945: 0022a51d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 945: 00177cfd 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ 947: 00029af4 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 948: 001948d1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 949: 00055531 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 948: 00196645 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 949: 00055fe9 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ 950: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (2) │ │ │ │ - 951: 0006ff27 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 952: 001eaca9 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 953: 0009143d 138 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ - 954: 00076239 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 955: 000757b1 192 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 956: 000fa20d 100 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 951: 000709df 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 952: 001ee749 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 953: 00091d59 138 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 954: 00076cc1 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 955: 00076239 192 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 956: 000facc9 100 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ 957: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (19) │ │ │ │ - 958: 0007422d 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 958: 00074cb5 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2) │ │ │ │ - 960: 002722ad 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 961: 0004fc11 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 960: 0027353d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 961: 000506c9 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ 963: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (2) │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (2) │ │ │ │ 965: 004cab9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 966: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (2) │ │ │ │ - 967: 0006fe0f 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 967: 000708c7 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (2) │ │ │ │ - 969: 00095749 340 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 970: 00095501 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 969: 00096065 340 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 970: 00095e1d 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ 971: 004c7488 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 972: 00097355 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 973: 001a271d 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ + 972: 00097c71 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 973: 001a4755 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ 974: 004c66d4 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 975: 0007bd85 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 975: 0007c7d5 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ 976: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (2) │ │ │ │ - 977: 000764bd 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 978: 004ce100 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 977: 00076f45 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 978: 004cac0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ 979: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (2) │ │ │ │ 980: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2) │ │ │ │ - 981: 0015de41 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 981: 0015f2a9 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ 982: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (3) │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (2) │ │ │ │ - 984: 00159c89 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 985: 0013c3b5 336 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 986: 002a7e81 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 987: 00076271 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ - 988: 000722d5 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 984: 0015b0e9 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 985: 0013d4e9 336 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 986: 002a81f5 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 987: 00076cf9 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 988: 00072d8d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ 989: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 990: 000ac001 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 990: 000aca39 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ 991: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (2) │ │ │ │ - 992: 001a52f5 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 993: 00089e55 820 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 992: 001a7335 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 993: 0008a885 820 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (5) │ │ │ │ - 995: 00129a75 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 995: 0012a9a5 612 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 996: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (11) │ │ │ │ - 997: 00089d8d 116 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ - 998: 000a8229 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 999: 000446e9 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 997: 0008a811 116 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 998: 000a8c55 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 999: 00045131 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ 1000: 004c405c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ - 1001: 000efc21 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 1002: 0007668f 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1003: 00076687 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 1004: 00105ef1 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1005: 001ad305 848 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 1006: 001bdac9 768 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1007: 0006e69d 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1008: 000747d5 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1009: 001f3a8d 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1001: 000f06ad 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 1002: 00077117 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1003: 0007710f 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1004: 001069a9 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1005: 001af219 806 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 1006: 001c01d1 768 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1007: 0006f125 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1008: 0007525d 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1009: 001f744d 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1010: 000293b8 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1011: 00091a31 384 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 1012: 002adab9 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1013: 000e1f11 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1011: 0009234d 384 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 1012: 002ae2c5 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1013: 000e28f5 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (2) │ │ │ │ - 1016: 00086051 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 1017: 00056065 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1018: 0024dbf9 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 1019: 0003c3e3 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 1020: 0007b989 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 1016: 00086acd 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 1017: 00056b1d 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1018: 0024fedd 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1019: 0003caf7 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 1020: 0007c3d9 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (2) │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (2) │ │ │ │ - 1023: 001be2d1 526 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1024: 000723c5 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1025: 000cc66d 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1023: 001c09d9 526 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1024: 00072e4d 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1025: 000cd04d 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ 1026: 004cee5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1027: 001ee39d 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1027: 001f1d69 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ 1028: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (2) │ │ │ │ 1029: 00532e1c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ 1030: 004c57b4 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1031: 00061d63 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ + 1031: 00062827 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ 1032: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ 1033: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (2) │ │ │ │ - 1034: 000b01fd 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1035: 0027098d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1034: 000b0c95 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1035: 00271cb5 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ 1036: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (2) │ │ │ │ 1037: 004cabbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 1038: 0006ed35 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1039: 000721e9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 1038: 0006f7bd 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1039: 00072ca1 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (2) │ │ │ │ - 1041: 000b9511 480 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1042: 00223c61 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 1041: 000b9fcd 480 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1042: 002268a5 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (2) │ │ │ │ - 1044: 00081d4d 488 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1045: 00072e3d 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1044: 0008274d 488 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1045: 000738c5 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ 1046: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (12) │ │ │ │ - 1047: 00246ba5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 1047: 00248efd 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 1048: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (2) │ │ │ │ 1049: 0002a4c4 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (3) │ │ │ │ - 1050: 0006dc85 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1051: 00140d1d 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 1052: 0006e2eb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 1053: 00121129 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1054: 00081f35 484 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 1055: 002c763d 932 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 1056: 0005a45b 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1057: 00278085 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 1050: 0006e70d 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1051: 00141e89 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 1052: 0006ed73 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1053: 00121cbd 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1054: 00082935 484 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 1055: 002c7985 932 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 1056: 0005aecf 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1057: 00278ead 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 1058: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (2) │ │ │ │ - 1059: 000a57c1 258 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1060: 0023d6c5 260 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 1059: 000a61bd 258 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1060: 002400a5 260 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ 1061: 004c1bd4 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (20) │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (3) │ │ │ │ 1064: 00535078 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 1065: 0022a441 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1066: 0006e3d5 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 1067: 000a98a9 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 1068: 00222b45 212 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 1065: 0022ce5d 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1066: 0006ee5d 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 1067: 000aa2e1 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 1068: 00225815 212 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ 1069: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ 1070: 004c63c0 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ - 1071: 0004fadd 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 1072: 0029299d 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1073: 001db569 472 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 1074: 00246b2d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 1075: 000326d3 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 1076: 000ab0f5 1128 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 1077: 0016c93d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1078: 001781dd 168 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 1079: 001d9a69 416 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 1071: 00050595 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 1072: 0029329d 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1073: 001ded11 472 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 1074: 00248e85 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 1075: 00032dfb 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 1076: 000abb2d 1128 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 1077: 0016e0c5 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1078: 00179801 168 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 1079: 001dd299 416 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ 1080: 004c32e8 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1081: 001bbed9 490 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 1082: 0006e6d5 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 1081: 001be5e1 490 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 1082: 0006f15d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 1083: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (24) │ │ │ │ - 1084: 0008c155 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 1085: 0022daa9 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1086: 001397f5 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 1087: 00190d8d 448 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 1088: 00034c55 904 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1084: 0008ca5d 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1085: 002307f1 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1086: 0013a929 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 1087: 00192abd 448 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 1088: 00035389 876 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ 1089: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (2) │ │ │ │ 1090: 004cab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 1091: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (2) │ │ │ │ - 1092: 0016b919 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ - 1093: 000f9645 104 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 1094: 0022d5f1 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1095: 0024b24d 122 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 1096: 0007670d 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 1097: 0007220d 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ + 1092: 0016d0a9 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 1093: 000fa101 104 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 1094: 00230339 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1095: 0024d56d 122 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 1096: 00077195 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 1097: 00072cc5 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (2) │ │ │ │ 1099: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (2) │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (7) │ │ │ │ - 1101: 0006e575 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 1102: 0006de3b 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 1103: 0002e759 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1101: 0006effd 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 1102: 0006e8c3 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1103: 0002ee81 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1104: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ 1105: 00532b28 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ 1106: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (2) │ │ │ │ 1107: 004c2bac 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1108: 0010e169 496 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1109: 00178169 114 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1110: 001142e9 704 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ - 1111: 00197a91 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 1112: 001beb15 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 1113: 00076e55 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ - 1114: 00262f41 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1115: 0010eac1 148 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1116: 0015e0b1 368 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 1108: 0010ec81 496 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1109: 0017978d 114 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1110: 00114e01 704 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1111: 00199b29 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1112: 001c13ed 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 1113: 000778dd 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ + 1114: 00264911 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1115: 0010f5d9 148 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1116: 0015f519 368 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ 1117: 0002aebd 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 1118: 00222c25 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1119: 0007bba9 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1120: 0003db79 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1121: 002951f9 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1118: 002258f5 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1119: 0007c5f9 372 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1120: 0003e291 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1121: 00295ac5 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1122: 0002b1db 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 1123: 0006dec7 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1124: 00062175 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ - 1125: 0023b6c1 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 1126: 001d5265 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 1127: 00081955 592 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 1128: 001c4b69 46 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1123: 0006e94f 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1124: 00062c39 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1125: 0023e0d9 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 1126: 001d8d3d 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 1127: 00082355 592 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 1128: 001c78e9 46 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 1129: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (2) │ │ │ │ - 1130: 0006f18d 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 1131: 001ef291 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1130: 0006fc15 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 1131: 001f2c61 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 1132: 004c3ce8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 1133: 0006c529 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 1133: 0006cfb1 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ 1134: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (2) │ │ │ │ - 1135: 0006e86f 492 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1135: 0006f2f7 492 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ 1136: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ - 1137: 00046c7b 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 1137: 000476f9 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 1138: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (2) │ │ │ │ - 1139: 0018e099 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1140: 001f4501 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1139: 0018faa9 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1140: 001f7e21 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ 1141: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ - 1142: 0017b5b5 520 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 1143: 00115fe1 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 1142: 0017cbd5 520 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 1143: 00116af9 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 1144: 004c4c5c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 1145: 0004d20d 344 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 1146: 0018f129 508 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 1145: 0004dcc5 344 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 1146: 00190b39 508 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ 1147: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (2) │ │ │ │ - 1148: 001a4441 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ + 1148: 001a6481 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ 1149: 00029bb8 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (3) │ │ │ │ - 1150: 0006cb3d 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 1150: 0006d5c5 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ 1151: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (13) │ │ │ │ - 1152: 000d7715 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1152: 000d80f1 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ 1153: 0002afd9 80 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 1154: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (2) │ │ │ │ 1155: 004c432c 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 1156: 0002ae91 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ - 1157: 002b36d9 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ - 1158: 00085d81 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1159: 00291cdd 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 1160: 0006bb97 148 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1161: 0007a859 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1162: 000ac495 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1163: 000f81c5 188 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1164: 000a0edd 468 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1157: 002b3b79 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ + 1158: 00086799 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1159: 002925dd 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 1160: 0006c61f 148 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1161: 0007b2e1 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1162: 000acecd 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1163: 000f8c7d 188 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1164: 000a18d5 468 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1165: 004ca718 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ 1166: 000294b8 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (3) │ │ │ │ 1167: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (2) │ │ │ │ 1168: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (2) │ │ │ │ - 1169: 001281fd 500 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 1170: 004cbb9c 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1171: 00067541 832 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 1172: 0029dcad 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1173: 00098d25 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 1174: 00084c05 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 1175: 0006fdf1 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1176: 001f6b11 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 1169: 00128d41 500 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1170: 004cbba4 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1171: 00067fd1 832 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 1172: 0029e779 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1173: 00099641 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1174: 00085625 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 1175: 000708a9 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1176: 001f9ca1 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1178: 003cf11c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 1179: 00151579 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1180: 0022d2a5 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1181: 00062639 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 1182: 0005d2b5 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ - 1183: 0003a911 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1184: 0023b1c5 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 1178: 003cf4dc 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1179: 00152605 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1180: 0022ffed 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1181: 000630fd 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1182: 0005dc51 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1183: 0003b029 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1184: 0023dbdd 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ 1185: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (2) │ │ │ │ - 1186: 0006d991 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1187: 000d9bd9 764 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1188: 00189475 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1189: 0013ab5d 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1186: 0006e419 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1187: 000da5b1 764 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1188: 0018aca9 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1189: 0013bc91 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ 1190: 0002a304 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ - 1191: 00159c71 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1192: 001f9389 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ - 1193: 0006fded 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 1194: 00094455 4138 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 1191: 0015b075 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1192: 001fc515 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1193: 000708a5 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 1194: 00094d71 4138 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ 1195: 00509df4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ 1196: 004d25d4 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 1197: 0024c6b5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 1197: 0024e9d5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 1198: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (2) │ │ │ │ - 1199: 0006dbed 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1200: 003cbd34 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1201: 001a3259 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ - 1202: 0012f02d 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1203: 00251ed9 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 1199: 0006e675 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1200: 003cc0f4 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1201: 001a5299 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ + 1202: 00130155 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1203: 0025422d 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ 1204: 004c2260 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 1205: 0006f1df 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ - 1206: 0006ec9d 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 1207: 00058a3d 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 1208: 0026ccfd 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1205: 0006fc67 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 1206: 0006f725 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 1207: 000594f5 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 1208: 0026e0a9 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ 1209: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (2) │ │ │ │ - 1210: 0007accd 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1211: 00043b5d 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1210: 0007b741 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1211: 00044285 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ 1212: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (2) │ │ │ │ - 1213: 00163ef5 366 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1214: 00065241 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 1213: 00165509 366 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1214: 00065d05 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ 1215: 004c414c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 1216: 0006eee1 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1217: 000390bb 70 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 1218: 0006e251 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 1216: 0006f969 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1217: 000398cd 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 1218: 0006ecd9 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ 1219: 00029f58 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ - 1220: 0020e8ad 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1220: 0021191d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ 1221: 004cab90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ 1222: 00029cec 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ 1223: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (2) │ │ │ │ - 1224: 0005cbed 434 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ - 1225: 002630e9 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1224: 0005d665 434 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1225: 00264ab9 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1226: 004cab8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1227: 00201255 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1227: 002043cd 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1228: 00509da8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ 1229: 004c1dc4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ 1230: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (16) │ │ │ │ - 1231: 001aecb9 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 1232: 0005ac1b 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1233: 000a4321 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1231: 001b11b1 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1232: 0005b693 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1233: 000a4d15 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1234: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (2) │ │ │ │ 1235: 0050978c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (2) │ │ │ │ - 1236: 0006fef1 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1236: 000709a9 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ 1237: 004c3698 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1238: 0006fef3 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1238: 000709ab 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ 1239: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (2) │ │ │ │ - 1240: 00191eed 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 1240: 00193c25 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 1242: 000299a4 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1243: 001ecaf1 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ + 1243: 001f0591 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ 1244: 0002a814 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (3) │ │ │ │ - 1245: 0011bda9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1246: 000dc875 672 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 1245: 0011c9c5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1246: 000dd24d 672 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (2) │ │ │ │ - 1248: 00060101 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 1249: 0006e277 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1250: 00142351 128 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 1251: 002960e1 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ - 1252: 00051589 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ - 1253: 0026ce35 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1254: 002aaa31 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 1255: 000479ef 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1256: 000d5189 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 1248: 00060a43 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 1249: 0006ecff 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1250: 001434c5 128 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1251: 00296a51 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1252: 00052041 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ + 1253: 0026e1e1 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1254: 002ab239 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1255: 000484ab 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1256: 000d5b5d 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ 1257: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (2) │ │ │ │ 1258: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ - 1259: 0003cbcd 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1259: 0003d2e1 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ 1260: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (2) │ │ │ │ - 1261: 00059811 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1262: 0006dd7b 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1263: 00071b21 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1264: 00227605 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ - 1265: 00072175 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 1261: 0005a2c9 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 1262: 0006e803 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1263: 000725d9 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1264: 0022a249 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1265: 00072c2d 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ 1266: 0002a8b0 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (2) │ │ │ │ - 1267: 00211245 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1268: 002c6e69 656 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 1267: 00214345 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1268: 002c7231 656 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ 1269: 00532e38 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ - 1270: 00106219 120 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1271: 000727cf 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1270: 00106cd1 120 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1271: 00073257 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ 1272: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (2) │ │ │ │ - 1273: 0006b703 228 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 1274: 000de881 1618 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 1273: 0006c18b 228 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 1274: 000df261 1618 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ 1275: 004cab5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1276: 000bc94d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ - 1277: 0004d053 214 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1276: 000bd3fd 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1277: 0004db0b 214 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1278: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (2) │ │ │ │ - 1279: 000530db 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1280: 001f6fb5 108 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 1281: 00121f29 184 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ - 1282: 004cac0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ - 1283: 00098055 1648 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1284: 003cbeb0 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 1285: 0004713b 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1279: 00053b93 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1280: 001fa145 108 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 1281: 00122abd 184 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1282: 004cac10 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 1283: 00098971 1648 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1284: 003cc270 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1285: 00047a0d 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ 1286: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1287: 004cac08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (2) │ │ │ │ 1289: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (2) │ │ │ │ - 1290: 0005b21d 134 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ - 1291: 0006fdd3 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1292: 000761b9 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 1293: 0023d559 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1290: 0005bc95 134 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1291: 0007088b 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1292: 00076c41 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1293: 0023ff3d 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1294: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (8) │ │ │ │ - 1295: 00192281 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1296: 0006ae3b 62 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1297: 000fbd41 68 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ - 1298: 000670f5 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1299: 00205735 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1295: 00194001 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1296: 0006b8c3 62 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1297: 000fc7fd 68 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ + 1298: 00067ba5 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1299: 002088ad 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 1300: 004c769c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 1301: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (2) │ │ │ │ - 1302: 0015a791 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1303: 0003f9f7 10 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1304: 0011bb15 276 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1302: 0015bbf1 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1303: 00040213 10 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1304: 0011c731 276 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ 1305: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ - 1306: 00030305 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1307: 0006f487 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 1308: 00212275 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1309: 00059e07 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 1310: 00072cab 138 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 1311: 001667ad 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1312: 0006dec1 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1313: 0013a5d1 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1306: 00030a2d 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 1307: 0006ff0f 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 1308: 002152dd 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1309: 0005a8bf 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 1310: 00073733 138 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1311: 00167e4d 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1312: 0006e949 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1313: 0013b705 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ 1314: 004cab50 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ - 1315: 0003ce41 60 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 1316: 00075fef 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1315: 0003d591 60 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 1316: 00076a77 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (2) │ │ │ │ 1318: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (3) │ │ │ │ - 1319: 000f7561 240 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1320: 000b6121 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 1321: 0014d495 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 1322: 00123b99 880 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1319: 000f8019 240 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1320: 000b6bb9 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 1321: 0014e5f5 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1322: 0012472d 880 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ 1323: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (2) │ │ │ │ - 1324: 002c9a81 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1324: 002c9e49 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1325: 0002b4f1 26 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1326: 000e4251 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 1327: 0014c2b1 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1328: 000aa245 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 1329: 001ecc69 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 1330: 0020c80d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1326: 000e4c3d 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1327: 0014d3f1 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1328: 000aac7d 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 1329: 001f0709 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 1330: 0020f87d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1331: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2) │ │ │ │ - 1332: 0006e5ad 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 1332: 0006f035 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ 1333: 004c8bc4 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 1334: 000afa11 252 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1335: 0022adf9 1356 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 1336: 001edaf1 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1337: 001110bd 1720 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1334: 000b04a9 252 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1335: 0022dac1 1356 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 1336: 001f1591 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1337: 00111bd5 1720 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ 1338: 004d1bec 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1339: 002221d9 160 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1339: 00224f01 160 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ 1340: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ - 1341: 0014d3ad 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 1342: 001443d9 1212 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1341: 0014e50d 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 1342: 00145525 1212 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1343: 004c6d44 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ - 1344: 00243cb5 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1344: 00246361 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1346: 000f9be9 1324 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1347: 0013daa5 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1348: 00092c61 84 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 1349: 00053071 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1350: 0002dbc9 64 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetConfigCopy │ │ │ │ - 1351: 0006f48b 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 1346: 000fa6a5 1324 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1347: 0013ec11 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1348: 0009357d 84 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 1349: 00053b29 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1350: 0002e2f1 64 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetConfigCopy │ │ │ │ + 1351: 0006ff13 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 1352: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (2) │ │ │ │ - 1353: 00212011 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1354: 00051df1 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1355: 00095909 832 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1356: 0006cc2d 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 1357: 000438b1 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 1358: 0022c5bd 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 1353: 00215079 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1354: 000528a9 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1355: 00096225 832 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1356: 0006d6b5 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 1357: 00043fd9 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 1358: 0022f2b5 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ 1359: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1360: 0007623f 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1360: 00076cc7 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ - 1362: 001f6d25 82 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1363: 0015e089 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 1364: 002688a1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 1365: 00080d21 344 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 1362: 001f9eb5 82 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1363: 0015f4f1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 1364: 00269fc5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1365: 00081721 344 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 1366: 004ca1dc 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 1367: 0006e4e5 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1367: 0006ef6d 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 1369: 0017808d 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1370: 0005c969 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1371: 0006d97f 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1372: 0006cb75 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1369: 0022f36d 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1370: 0005d3e1 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1371: 0006e407 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1372: 0006d5fd 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ 1373: 004c6060 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1374: 00074b55 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 1375: 000dcb85 960 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1374: 000755dd 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1375: 000dd55d 960 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (2) │ │ │ │ - 1377: 00074a9d 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 1377: 00075525 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 1378: 004c3a38 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 1379: 001f9469 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ - 1380: 00146a69 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 1381: 0011ddd9 276 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 1382: 0006f24b 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 1383: 0014fb61 92 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1379: 001fc5f5 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 1380: 00147bc1 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 1381: 0011e961 276 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 1382: 0006fcd3 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 1383: 00150bf1 92 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1384: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ 1385: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (2) │ │ │ │ - 1386: 002759cd 32 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 1386: 00276851 32 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 1387: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (2) │ │ │ │ - 1388: 000391fb 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 1388: 00039911 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ 1389: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ 1390: 00532e18 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ 1391: 004c48ec 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 1392: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1393: 00249b75 252 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1394: 001977cd 708 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 1395: 000f02cd 684 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 1396: 001f9701 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 1397: 0019677d 718 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1398: 00121355 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 1399: 000992f9 1268 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 1400: 0007bd1d 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1401: 0006ebad 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1402: 002c5255 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1393: 0024bebd 252 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1394: 00199865 708 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 1395: 000f0d59 684 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 1396: 001fc88d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 1397: 001987ed 718 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1398: 00121ee9 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 1399: 00099c15 1268 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1400: 0007c76d 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1401: 0006f635 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1402: 002c561d 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ 1403: 004c7fbc 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ 1404: 004cabd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1405: 00237765 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 1406: 004cddbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1407: 0026d03d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1408: 002c8925 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1405: 0023a405 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1406: 004cac44 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 1407: 0026e3d9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1408: 002c8c6d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1409: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (2) │ │ │ │ - 1410: 000ddd71 116 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1411: 0014da0d 1060 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 1412: 000b2e59 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1413: 00051bd9 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1414: 0006eda1 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 1415: 00039219 700 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 1416: 002c5fed 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1417: 000721b5 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 1410: 000de749 116 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1411: 0014eb6d 1068 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 1412: 000b38f1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1413: 00052691 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1414: 0006f829 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 1415: 00039931 700 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 1416: 002c63b5 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1417: 00072c6d 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 1418: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2) │ │ │ │ - 1419: 002411dd 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 1419: 0024382d 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 1420: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ 1421: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (2) │ │ │ │ - 1422: 0022e4e9 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 1423: 001ca89d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1422: 00231231 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 1423: 001cdb85 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ 1424: 00532e14 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 1425: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1426: 0007c0d9 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1427: 000654ab 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ - 1428: 0007615f 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 1429: 0006fee7 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 1426: 0007cbf9 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1427: 00065f6f 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1428: 00076be7 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 1429: 0007099f 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 1430: 00532e44 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1431: 00072489 112 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1432: 00230485 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ - 1433: 000e5869 1264 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1431: 00072f11 112 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1432: 00233161 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1433: 000e625d 1264 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (2) │ │ │ │ - 1435: 0005a397 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 1436: 000721a1 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1437: 00116041 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1435: 0005ae4f 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 1436: 00072c59 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1437: 00116c59 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 1438: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ - 1439: 00221b41 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ - 1440: 0003b7c1 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1441: 00246b41 98 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 1439: 00224869 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1440: 0003bf3b 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1441: 00248e99 98 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ 1442: 0002aa50 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ 1443: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (2) │ │ │ │ - 1444: 004cac30 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1445: 0019a6b9 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 1446: 00031b51 544 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 1444: 004cac34 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1445: 0019c6fd 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1446: 00032279 544 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ 1447: 0002a21c 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 1448: 000a3205 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 1448: 000a3bf9 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 1449: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 1450: 0003c7bf 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1451: 002253d5 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1452: 0004c377 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1453: 00081929 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1454: 000f178d 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1455: 00273e39 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 1456: 0022f101 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ - 1457: 000a42b9 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 1450: 0003ced3 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1451: 00228019 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1452: 0004ce2f 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1453: 00082329 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1454: 000f2215 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1455: 00275121 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1456: 00231e49 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1457: 000a4cad 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ 1458: 004c263c 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1459: 0026c5e9 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 1460: 001c2a09 10 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 1461: 000aff71 312 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1459: 0026d995 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 1460: 001c5711 10 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 1461: 000b0a09 312 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ 1462: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (2) │ │ │ │ - 1463: 004cac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1464: 0004b74d 56 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1463: 004cac20 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 1464: 0004c201 56 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ 1465: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (3) │ │ │ │ - 1466: 0003675b 10 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1467: 001d5d45 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 1468: 000d9bc1 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 1469: 0012c3e1 130 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1470: 0006e315 120 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1466: 00036e73 10 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1467: 001d981d 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 1468: 000da599 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 1469: 0012d501 130 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1470: 0006ed9d 120 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ 1471: 00509df0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ - 1472: 000f0b81 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1473: 00150d05 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 1474: 000ef651 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ - 1475: 0003bf87 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 1476: 000741a7 62 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 1472: 000f1609 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1473: 00151d95 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 1474: 000f00dd 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 1475: 0003c69b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 1476: 00074c2f 62 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ 1477: 004c35c8 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1478: 0010516d 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 1479: 0005c839 174 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 1478: 00105c25 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1479: 0005d2b1 174 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ 1480: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (2) │ │ │ │ 1481: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ - 1482: 001d6b65 568 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1483: 000b9105 172 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 1484: 000760b9 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1482: 001da63d 568 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1483: 000b9bc1 172 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1484: 00076b41 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ 1485: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (2) │ │ │ │ - 1486: 0004f0b5 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ + 1486: 0004fb6d 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (2) │ │ │ │ - 1488: 00190d81 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 1489: 00246f69 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1490: 002117a9 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1491: 00281c9d 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1492: 0009924d 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1493: 0024b065 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1494: 0012f291 1382 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1488: 001929b1 268 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 1489: 002492c1 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1490: 00214811 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1491: 00282541 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1492: 00099b69 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1493: 0024d385 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1494: 001303b9 1382 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ 1495: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (2) │ │ │ │ 1496: 0002a9d4 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (3) │ │ │ │ 1497: 004cab58 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1498: 001ee331 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1499: 0015e091 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 1498: 001f1cfd 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1499: 0015f4f9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ 1500: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (2) │ │ │ │ - 1501: 0003b641 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ - 1502: 0015a991 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 1501: 0003bd59 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1502: 0015bdf1 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ 1503: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1504: 0007476d 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 1505: 000df129 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 1506: 002c50e1 372 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ - 1507: 00080379 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 1508: 004cac10 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ - 1509: 000742eb 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1510: 0006f1fd 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 1504: 000751f5 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 1505: 000dfb09 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 1506: 002c54a9 372 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1507: 00080d79 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 1508: 004cac14 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 1509: 00074d73 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1510: 0006fc85 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ 1511: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (2) │ │ │ │ - 1512: 001297c1 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1513: 00072213 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ + 1512: 0012a5e1 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1513: 00072ccb 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (2) │ │ │ │ 1515: 004c9f6c 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 1516: 0002eed7 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 1516: 0002f5ff 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1517: 00509790 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (2) │ │ │ │ - 1518: 001a53f1 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ + 1518: 001a7431 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ 1519: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (2) │ │ │ │ - 1520: 001b3839 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1521: 001323a1 1716 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1522: 000f9169 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 1520: 001b5d79 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1521: 001334cd 1712 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1522: 000f9c21 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 1523: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (2) │ │ │ │ - 1524: 0003e609 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 1525: 0016e705 432 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 1526: 001c39ad 1916 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 1524: 0003ed21 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 1525: 0016fe8d 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 1526: 001c672d 1916 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 1527: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (2) │ │ │ │ - 1528: 0007663b 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1528: 000770c3 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ 1529: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (2) │ │ │ │ - 1530: 00260b11 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1530: 00262749 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1531: 004c8a60 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1532: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (2) │ │ │ │ - 1533: 0020f755 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 1534: 0010a5d5 300 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1535: 00091bb1 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1536: 00092775 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ - 1537: 000dd821 1264 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1533: 0021285d 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 1534: 0010b0ed 300 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1535: 000924cd 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1536: 00093091 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 1537: 000de1f9 1264 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1538: 004d1a00 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (2) │ │ │ │ 1540: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (2) │ │ │ │ - 1541: 00251329 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 1542: 002468dd 590 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1541: 002534b1 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 1542: 00248c35 590 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1543: 0002a1d0 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 1544: 0013bfd9 308 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 1545: 0007d1c5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1544: 0013d10d 308 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 1545: 0007dd85 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ 1546: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (2) │ │ │ │ - 1547: 001a4949 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ + 1547: 001a6885 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ 1549: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (2) │ │ │ │ - 1550: 000425a1 76 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 1551: 0008547d 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1552: 00035a7f 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1553: 00169a85 204 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1550: 00042be1 76 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 1551: 00085e9d 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1552: 00036197 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1553: 0016b211 204 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ 1554: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (2) │ │ │ │ - 1555: 00041a69 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ - 1556: 001a6bad 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 1557: 001583ad 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1558: 001ecddd 200 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1555: 00042187 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1556: 001a8bd9 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 1557: 00159455 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1558: 001f087d 200 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (2) │ │ │ │ - 1560: 0018ef71 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1560: 00190981 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1561: 004cab88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ - 1562: 0009bba1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 1562: 0009c4b1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 1563: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (11) │ │ │ │ 1564: 004e4f28 0x24830 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1565: 001a4c05 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ - 1566: 0015e09d 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 1565: 001a6c45 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ + 1566: 0015f505 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ 1567: 004c566c 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1568: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ 1569: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (2) │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ - 1571: 002a23f1 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1572: 000eb8c9 478 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1573: 0010e359 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1571: 002a2c25 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1572: 000ec369 478 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1573: 0010ee71 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ 1574: 004c7cd4 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1575: 0024a901 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 1575: 0024cc35 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ 1576: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (2) │ │ │ │ - 1577: 0006ff07 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1578: 0007231d 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1577: 000709bf 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1578: 00072da5 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (14) │ │ │ │ - 1580: 00240eb1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 1581: 00233605 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 1582: 000728e9 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1583: 001434a1 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 1580: 00193c81 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 1581: 002362c9 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 1582: 00073371 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1583: 001445e1 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ 1584: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (2) │ │ │ │ - 1585: 0006f1d1 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 1586: 00067d17 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1585: 0006fc59 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 1586: 000687a7 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ 1587: 0002a698 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 1589: 0007c3a9 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ - 1590: 00245d65 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1591: 00127981 196 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 1592: 000ea8e5 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1593: 0015a719 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 1589: 0007cec9 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1590: 002480bd 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1591: 001284c5 196 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 1592: 000eb371 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1593: 0015bb79 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 1594: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (2) │ │ │ │ - 1595: 0004cb97 722 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 1595: 0004d64f 722 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 1596: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (2) │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 1598: 00036083 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 1598: 00036799 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 1599: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 1600: 002aa991 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1601: 0006c8ed 236 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1602: 000b0dad 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 1600: 002ab199 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1601: 0006d375 236 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1602: 000b1845 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ 1603: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (11) │ │ │ │ - 1604: 0006c9d9 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1604: 0006d461 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (2) │ │ │ │ 1606: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ 1607: 0002b227 202 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1608: 0007262f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1609: 0014e3d9 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1608: 000730b7 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1609: 0014f541 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2) │ │ │ │ - 1611: 001ecbed 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1611: 001f068d 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (6) │ │ │ │ - 1613: 00135a69 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1614: 0026dfc1 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1615: 002b8119 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1616: 0003d035 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1613: 00136bd1 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1614: 0026f35d 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1615: 002b84e1 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1616: 0003d74d 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (2) │ │ │ │ - 1618: 001d090d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 1619: 0019cc59 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1620: 000fd2c5 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 1621: 0012c2d9 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 1622: 0005ae57 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 1618: 001d4265 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 1619: 0019ec9d 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1620: 000fdd51 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1621: 0012d3f9 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 1622: 0005b8cf 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ 1623: 004c7eec 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1624: 0003614b 100 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 1625: 0006df47 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1626: 00291045 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 1627: 00197695 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 1624: 00036861 100 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 1625: 0006e9cf 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1626: 00291945 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1627: 0019972d 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 1628: 004cabf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ 1629: 004c474c 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1630: 0028ee9d 272 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 1630: 0028f8a9 272 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (11) │ │ │ │ - 1632: 00049c51 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1633: 0006e20f 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 1634: 0008a469 764 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1632: 0004a699 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1633: 0006ec97 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1634: 0008ae99 764 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ 1635: 0002a6b0 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1636: 00159849 1064 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1636: 0015ac4d 1064 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1637: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 1639: 00074233 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 1640: 001303cd 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1641: 00187269 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1642: 000754e1 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 1639: 00074cbb 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 1640: 001314f9 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1641: 00188a21 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1642: 00075f69 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 1643: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ - 1644: 0019cc99 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 1645: 00291bc9 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 1646: 002ca600 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1647: 00037fe7 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1644: 0019ecdd 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 1645: 002924c9 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1646: 002ca9c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1647: 000386ff 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1648: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (2) │ │ │ │ 1649: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 1650: 00291d45 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 1651: 00123461 396 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ - 1652: 000dcb15 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1653: 00153061 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 1654: 001ecea5 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 1655: 000857a1 76 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 1656: 00181f71 2108 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1657: 00065a35 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 1658: 001780b5 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1650: 00292645 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 1651: 00123ff5 396 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1652: 000dd4ed 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1653: 001540e9 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 1654: 001f0945 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1655: 000861c1 76 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1656: 00183729 2108 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1657: 00066391 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1658: 001796d9 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ 1659: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (2) │ │ │ │ 1660: 004c81dc 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1661: 000dafa1 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1662: 004cac34 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1661: 000db979 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1662: 004cac38 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1663: 004c10ec 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1664: 00043dfb 10 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1665: 00225005 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 1666: 0023fbc1 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1667: 0007c0f5 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1668: 0013c961 1304 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1669: 0022c461 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ - 1670: 0012c2e9 248 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1664: 00044523 10 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1665: 00227c49 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1666: 00242451 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1667: 0007cc15 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1668: 0013da95 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1669: 0022f15d 246 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1670: 0012d409 248 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ 1671: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (2) │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1673: 000f0579 1092 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1673: 000f1005 1088 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ 1674: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1675: 00029950 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1676: 0022e2dd 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1676: 00231025 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ 1677: 004cabec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ - 1678: 0006f48f 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ - 1679: 0007503b 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1678: 0006ff17 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ + 1679: 00075ac3 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ 1680: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (2) │ │ │ │ 1681: 0002a808 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (3) │ │ │ │ - 1682: 0006fef7 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 1683: 001a5331 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1682: 000709af 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 1683: 001a7371 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ 1684: 004c272c 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 1685: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (16) │ │ │ │ - 1686: 0003e7c7 162 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1687: 00075fd9 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ - 1688: 0003bd39 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1689: 000f6d3d 380 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 1690: 000ae285 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 1686: 0003eedf 162 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1687: 00076a61 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1688: 0003c5f7 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1689: 000f77f5 380 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 1690: 000aed1d 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (2) │ │ │ │ - 1692: 00172271 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 1693: 002335bd 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1694: 0006c7bb 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1695: 0006e2f3 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 1696: 0022c3e5 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1692: 001739a9 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1693: 00236281 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1694: 0006d243 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 1695: 0006ed7b 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 1696: 0022f0e1 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ 1697: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (2) │ │ │ │ - 1698: 00074849 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1699: 0015dfad 220 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1698: 000752d1 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1699: 0015f415 220 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (2) │ │ │ │ - 1701: 002c29f5 400 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 1702: 00072c9b 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 1703: 0006f2f5 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1701: 002c2dbd 400 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1702: 00073723 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1703: 0006fd7d 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 1704: 004c68dc 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 1706: 00232511 114 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1706: 002351d5 114 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 1707: 004c64e0 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ 1708: 004cabd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (2) │ │ │ │ - 1710: 001a5401 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 1711: 002ac945 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 1710: 001a7441 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 1711: 002ad155 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (2) │ │ │ │ - 1713: 0026c481 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1713: 0026d82d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (2) │ │ │ │ - 1715: 00035c5d 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1716: 000f1cd5 412 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1717: 0015407d 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1718: 001f3c51 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1715: 00036375 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 1716: 000f275d 412 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1717: 0015510d 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1718: 001f7571 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ 1719: 0002a6a4 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (2) │ │ │ │ - 1720: 00072e95 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 1721: 0008e0a1 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 1720: 0007391d 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 1721: 0008e9a9 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ 1722: 004cabb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (2) │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (2) │ │ │ │ 1725: 00029f28 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (2) │ │ │ │ 1727: 004c6f70 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 1728: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (2) │ │ │ │ - 1729: 00076101 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 1730: 00207c71 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1729: 00076b89 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 1730: 00116b59 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (2) │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (2) │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (2) │ │ │ │ 1734: 004c1934 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 1735: 00076137 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ - 1736: 0023d0c9 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ - 1737: 00296049 152 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 1738: 002403d5 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1739: 004aae58 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1740: 001128e1 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1741: 001dc761 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 1735: 00076bbf 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1736: 0023faad 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1737: 0029694d 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 1738: 00242a6d 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1739: 004ab218 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1740: 001133f9 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1741: 001e0131 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ 1742: 0002a6d4 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 1743: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1744: 00136da5 1540 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1744: 00137ecd 1540 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ 1745: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1746: 0006fde9 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1747: 001c52dd 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1746: 000708a1 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1747: 001c7f8d 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ 1748: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (2) │ │ │ │ - 1749: 000efe05 1142 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1749: 000f0891 1142 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ 1750: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (2) │ │ │ │ - 1751: 00076261 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 1751: 00076ce9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ 1752: 004cabc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 1753: 0006dc79 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1754: 0006dc89 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 1753: 0006e701 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1754: 0006e711 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (2) │ │ │ │ - 1756: 0007bd4d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 1757: 0020eed1 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1756: 0007c79d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 1757: 00211f41 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ 1758: 004d1e80 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 1759: 00194e31 354 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1760: 00206db1 88 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 1761: 003cbe20 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 1762: 00109c81 794 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1763: 002c4bf5 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 1759: 00196ba5 354 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1760: 00209f29 88 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 1761: 003cc1e0 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 1762: 0010a7a5 782 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1763: 002c4fbd 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (2) │ │ │ │ 1765: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (2) │ │ │ │ 1766: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (2) │ │ │ │ - 1767: 0006da01 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1768: 0013c10d 252 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1769: 0024c48d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ - 1770: 0007c45d 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 1771: 0022689d 2424 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 1772: 0018156d 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1773: 00032fc1 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1774: 00075067 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ - 1775: 001506d9 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 1776: 0022229d 144 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 1777: 001cc54d 260 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 1778: 001f6cd9 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 1779: 0006b7e7 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1780: 002a9745 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1781: 001b41e5 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1782: 0007ab4d 384 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1783: 00170a35 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 1784: 0007c3ed 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1767: 0006e489 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1768: 0013d3ed 252 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1769: 0024e7ad 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1770: 0007d01d 100 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 1771: 002294e1 2424 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 1772: 00182d25 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1773: 000336e9 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1774: 00075aef 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ + 1775: 00151769 76 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 1776: 00224fc5 144 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 1777: 001cfe99 260 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 1778: 001f9e69 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 1779: 0006c26f 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1780: 002aae19 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1781: 001b6725 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1782: 0007b5c1 384 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1783: 0017216d 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1784: 0007cf0d 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 1785: 004c6c34 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1786: 000f5945 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 1787: 00293f6d 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ - 1788: 0014fbcd 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1789: 002a40a9 122 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1786: 000f63fd 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1787: 00294869 176 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1788: 00150c5d 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1789: 002a48b9 122 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ 1790: 004c86e8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ 1791: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 1792: 0022d5c9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 1792: 00230311 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 1793: 004caba8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1794: 00158d5d 284 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 1794: 0015a161 284 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ 1795: 004c5324 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 1796: 001d9401 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1796: 001dcb59 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (2) │ │ │ │ - 1798: 0004c407 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ + 1798: 0004cebf 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ 1799: 0002a018 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 1800: 00030ba1 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1801: 0007546b 58 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 1800: 000312c9 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ + 1801: 00075ef3 58 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 1802: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (2) │ │ │ │ - 1803: 0007214d 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1804: 0009bd4d 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1805: 00074321 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 1803: 00072c05 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1804: 0009c65d 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1805: 00074da9 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 1806: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (2) │ │ │ │ - 1807: 0017609d 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 1808: 00032379 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1809: 000e42b1 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1807: 0022c951 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 1808: 00032aa1 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 1809: 000e4c9d 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (3) │ │ │ │ 1811: 00509db8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1812: 002700cd 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1812: 00271465 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1813: 004d0340 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1814: 0007a8c9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1814: 0007b351 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (2) │ │ │ │ - 1816: 00074169 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 1817: 001697ad 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 1818: 0019df1d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 1816: 00074bf1 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 1817: 0016af39 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 1818: 0019ff61 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ 1819: 00532b2c 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 1820: 001b409d 328 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1821: 001f7021 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ - 1822: 0007241b 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1820: 001b65dd 328 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1821: 001fa1b1 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 1822: 00072ea3 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ 1823: 004c30c8 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1824: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (2) │ │ │ │ - 1825: 00179ec9 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 1826: 00064fed 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 1827: 00075061 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 1828: 00051229 70 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 1829: 0012094d 916 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 1830: 00139885 1182 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1831: 002b2f69 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ + 1825: 0017b4e9 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 1826: 00065ab1 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1827: 00075ae9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 1828: 00051ce1 70 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 1829: 001214d5 916 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 1830: 0013a9b9 1182 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1831: 002b3409 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ 1832: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1833: 000ca9e1 8 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 1834: 00059cf5 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 1833: 000cb3c1 8 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 1834: 0005a7ad 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ 1835: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1836: 0018c075 412 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ - 1837: 0006716b 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1838: 00072209 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1839: 002ac639 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 1836: 0018da89 412 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1837: 00067c0f 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1838: 00072cc1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1839: 002ace41 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 1840: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (2) │ │ │ │ - 1841: 00277fc1 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1842: 001128e5 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1843: 002a0311 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 1844: 0006d8b9 176 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1845: 0007bf21 208 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1846: 001f135d 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 1841: 00278de9 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1842: 001133fd 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1843: 002a0c55 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 1844: 0006e341 176 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1845: 0007ca45 208 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1846: 001f4d2d 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 1847: 0002ab44 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 1848: 00168c2d 1248 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 1849: 000d0f11 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1850: 0015b8b9 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1851: 0004f0fd 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1852: 0009dc39 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ - 1853: 00072d35 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1854: 000f6eb9 188 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 1848: 0016a371 1320 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1849: 000d18dd 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1850: 0015cd1d 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1851: 0004fbb5 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1852: 0009e5c9 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1853: 000737bd 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1854: 000f7971 188 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ 1855: 004c714c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1856: 0014de39 184 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1856: 0014efa1 184 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ 1857: 004c1744 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1859: 002536ed 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1860: 001f6ebd 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1861: 0008a765 100 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1862: 00228075 260 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1859: 00255a41 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1860: 001fa04d 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1861: 0008b195 100 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 1862: 0022acbd 260 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ 1863: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 1864: 00260dd9 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1865: 0006db4d 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1864: 0026297d 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1865: 0006e5d5 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (2) │ │ │ │ - 1867: 00112a99 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 1868: 0007221d 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1869: 00106199 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1870: 0014206d 436 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 1867: 001135b1 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 1868: 00072cd5 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1869: 00106c51 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1870: 001431e1 436 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ 1871: 00509dec 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 1872: 0023a8f9 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ - 1873: 00238201 504 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 1874: 00085569 568 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1875: 00166805 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1876: 002c8a31 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ - 1877: 001833c9 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1878: 001b2bb1 716 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 1879: 0002dec5 6 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 1880: 000760d9 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1881: 000ca345 624 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1872: 0023d4bd 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1873: 0023aea1 488 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 1874: 00085f89 568 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1875: 00167ea5 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1876: 002c8d79 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ + 1877: 00184b81 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1878: 001b50f1 716 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 1879: 0002e5ed 6 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 1880: 00076b61 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1881: 000cad45 592 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1882: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 1883: 00077e29 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 1884: 0007405f 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ - 1885: 000764b9 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 1886: 0023ea89 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1883: 000788b1 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 1884: 00074ae7 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 1885: 00076f41 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1886: 00241469 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (2) │ │ │ │ 1888: 004c3468 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1889: 001f214d 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1889: 001f5b1d 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ 1890: 004c4b5c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 1891: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (2) │ │ │ │ 1893: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ - 1894: 000ef761 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1895: 00259d05 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1896: 001cf225 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1897: 0005b0a1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 1898: 0002ec15 20 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 1894: 000f01ed 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1895: 0025b93d 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1896: 001d2b7d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1897: 0005bb19 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1898: 0002f33d 20 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ 1899: 004c0870 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ 1900: 0002a270 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 1901: 0007afc9 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ + 1901: 0007ba3d 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ 1902: 004c1eb4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 1903: 000b6dbd 108 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1903: 000b7855 108 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ 1904: 00029a4c 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 1905: 001ebc71 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 1906: 000df2c5 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 1905: 001ef711 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 1906: 000dfca5 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 1908: 0024e999 308 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1909: 000325e5 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 1908: 001a7885 308 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1909: 00032d0d 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ 1910: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (2) │ │ │ │ 1911: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ - 1912: 0008ec61 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 1913: 00240855 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 1914: 00146bbd 92 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1912: 0008f569 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 1913: 00242eed 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1914: 00147d15 92 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (2) │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 1917: 004c6e64 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ 1918: 004d1594 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1919: 0015e2d5 286 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 1920: 0006ee87 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 1921: 00068019 352 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1922: 000b926d 676 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1923: 0026c539 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 1924: 0024d219 1132 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 1919: 0015f73d 286 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 1920: 0006f90f 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 1921: 00068aa9 352 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1922: 000b9d29 676 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1923: 0026d8e5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 1924: 0024f501 1130 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ 1925: 004c1cd4 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 1926: 000298b4 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1927: 000723a1 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 1928: 0011fb45 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1929: 0007554f 72 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ + 1927: 00072e29 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 1928: 001206cd 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1929: 00075fd7 72 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ 1930: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (2) │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (2) │ │ │ │ - 1932: 001439e5 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1933: 00202191 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 1932: 00144b31 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1933: 00205309 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ 1934: 00535078 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1935: 00072da9 148 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1936: 002377d9 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 1935: 00073831 148 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1936: 0023a479 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ 1937: 0002a32c 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ - 1938: 0015d9b9 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 1939: 00051c9f 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1940: 0009bad1 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1938: 0015ee1d 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 1939: 00052757 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1940: 0009c3e1 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (2) │ │ │ │ - 1942: 001d5779 1012 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 1942: 001d9251 1012 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 1943: 0002a620 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1944: 001f6ec9 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1944: 001fa059 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1945: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (2) │ │ │ │ - 1946: 00076497 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1946: 00076f1f 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1948: 0019f1d1 254 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1948: 001a11e9 254 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (2) │ │ │ │ - 1950: 000748bd 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1951: 000358ed 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 1950: 00075345 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1951: 00036005 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ 1952: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (2) │ │ │ │ - 1953: 00222cfd 2140 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 1953: 002259cd 2140 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (2) │ │ │ │ - 1955: 0017a369 366 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1955: 0017b989 366 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 1956: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (2) │ │ │ │ - 1957: 0024a799 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1958: 00082235 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1957: 0024cae1 96 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1958: 00082c35 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ 1959: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (2) │ │ │ │ - 1960: 00142505 2012 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 1961: 0002d77f 90 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 1960: 00143679 2012 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 1961: 0002dea7 90 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ 1962: 004cac00 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 1963: 0010a149 510 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1964: 000a41e1 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 1963: 0010ac61 510 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1964: 000a4bd5 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ 1965: 00029d58 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (3) │ │ │ │ - 1966: 000ef691 208 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1966: 000f011d 208 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1968: 00251459 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 1968: 002535e1 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ 1969: 004c7b80 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ 1970: 00509780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ 1972: 004c4444 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ 1973: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 1974: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (2) │ │ │ │ 1975: 004c6b34 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 1976: 000b97d1 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1977: 00246e09 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 1978: 0026c541 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 1976: 000ba28d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1977: 00249161 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 1978: 0026d8ed 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ 1979: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (2) │ │ │ │ 1981: 004c1640 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 1982: 0004a25f 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1983: 0003e655 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 1984: 0006caa3 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1985: 001763b1 530 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1986: 00261125 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 1987: 0012912d 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1982: 0004acb3 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1983: 0003ed6d 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 1984: 0006d52b 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1985: 0022d0e9 530 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1986: 00262cc9 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 1987: 00129c69 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1988: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (2) │ │ │ │ - 1989: 0006f2b9 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 1989: 0006fd41 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ 1990: 00029854 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1991: 001284c5 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 1992: 0003304f 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ - 1993: 00268395 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 1994: 00292959 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1995: 00144905 304 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1996: 0029d855 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1997: 001f6ed5 224 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1998: 00075b25 96 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1999: 0012a4d1 584 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 2000: 000f8425 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 2001: 002c3769 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 2002: 002c50d1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 2003: 0019bdd5 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2004: 001f33f1 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1991: 00129009 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 1992: 00033777 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 1993: 00269ab9 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 1994: 00293259 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1995: 00145a51 304 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1996: 0029e2c9 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 1997: 001fa065 224 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1998: 000765ad 96 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1999: 0012b5f5 584 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 2000: 000f8edd 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 2001: 002c3b31 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 2002: 002c5499 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 2003: 0019de19 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2004: 001f6dc1 760 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ 2005: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2) │ │ │ │ - 2006: 0007601d 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 2006: 00076aa5 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ 2007: 004c61e0 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2008: 00112019 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 2009: 0005077f 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 2010: 00165291 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2011: 0006e2e5 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 2008: 00112b31 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 2009: 00051267 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2010: 00166935 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2011: 0006ed6d 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 2012: 004c31d8 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 2013: 004c707c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 2014: 0006fd65 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 2014: 0007081d 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (8) │ │ │ │ - 2016: 00092cb5 6 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 2017: 0006d5d5 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2018: 000673cd 372 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2019: 0026cff9 66 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2016: 000935d1 6 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 2017: 0006e05d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2018: 00067e71 352 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2019: 0026e395 66 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (2) │ │ │ │ - 2021: 00134ce9 128 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 2022: 00035797 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 2023: 00220ef1 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 2021: 00135e51 128 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 2022: 00035eaf 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 2023: 00223c19 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 2024: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (17) │ │ │ │ 2025: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (2) │ │ │ │ - 2026: 001c5305 956 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 2027: 0005aeb5 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2028: 0006cbf9 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 2029: 00084245 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 2026: 001c80b5 956 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 2027: 0005b92d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2028: 0006d681 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 2029: 00084c69 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 2031: 00131ea1 1280 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 2032: 0026ce81 284 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2031: 00132fc9 1284 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2032: 0026e22d 268 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2033: 0002b029 260 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 2034: 0016b949 4 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 2035: 0015e5d1 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 2036: 0002dc09 180 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetConfig │ │ │ │ - 2037: 00100dd1 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 2038: 00095ec5 524 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 2039: 00220839 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 2040: 00059e31 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 2034: 0016d0d9 4 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 2035: 0015fa39 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 2036: 0002e331 180 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetConfig │ │ │ │ + 2037: 00101889 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 2038: 000967e1 524 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 2039: 00223561 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 2040: 0005a8e9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ 2041: 004d19f8 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 2042: 00231f2d 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2043: 00127e75 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 2044: 000cc55d 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2042: 00234bf1 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2043: 001289b9 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 2044: 000ccf3d 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2045: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2046: 00278775 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2046: 002796a1 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ 2047: 0002a0c8 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 2048: 00100df1 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 2049: 000ebaa9 1234 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 2050: 00065289 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 2048: 001018a9 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 2049: 000ec549 1234 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 2050: 00065d4d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ 2051: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (2) │ │ │ │ - 2052: 0006e4b1 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2053: 00072265 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ - 2054: 000379ef 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ - 2055: 00250c01 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ - 2056: 0006d781 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2057: 0016e8b5 1000 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2058: 0022c105 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 2059: 001954bd 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 2060: 00268449 88 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ - 2061: 0022cbd1 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 2062: 00074259 112 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 2063: 0007220b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 2052: 0006ef39 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2053: 00072d1d 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 2054: 00038107 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ + 2055: 00252d89 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ + 2056: 0006e209 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2057: 00170021 1000 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2058: 0022ee01 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 2059: 001974a9 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 2060: 00269b6d 88 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 2061: 0022f919 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 2062: 00074ce1 112 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2063: 00072cc3 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2065: 0022d77d 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 2065: 002304c5 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ 2067: 00029d10 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 2068: 001459ed 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 2069: 000a4b3d 344 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 2070: 00178021 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 2068: 00146b45 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 2069: 000a5539 344 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 2070: 0022f345 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ 2071: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 2072: 0007ab01 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 2073: 002a1865 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2074: 001293a5 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 2075: 001b0b59 924 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 2076: 0006de99 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2072: 0007b575 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 2073: 002a2199 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2074: 00129eed 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 2075: 001b3099 924 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 2076: 0006e921 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ 2077: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ 2078: 00029700 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ 2079: 00029718 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ 2080: 0002ae25 108 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2081: 000722ab 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 2082: 002c8a29 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ + 2081: 00072d63 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 2082: 002c8d71 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ 2083: 0002a758 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (3) │ │ │ │ - 2084: 0006d969 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 2085: 00087571 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 2086: 00104e1d 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ - 2087: 002246b1 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 2084: 0006e3f1 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 2085: 00087ff5 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 2086: 001058d5 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 2087: 002272f5 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 2088: 004cabdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 2089: 0018a2ad 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 2090: 0006e3db 118 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 2091: 0015a96d 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 2092: 001dc925 748 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 2093: 003e2dd0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 2094: 00076189 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 2095: 00145845 300 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 2089: 0018bc91 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 2090: 0006ee63 118 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 2091: 0015bdcd 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2092: 001e02f5 748 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 2093: 003e31a0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 2094: 00076c11 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 2095: 0014699d 300 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ 2096: 0002b13b 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 2097: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (2) │ │ │ │ - 2098: 0007766d 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2099: 00246f5d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 2098: 000780f5 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2099: 002492b5 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ 2100: 00509da4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 2101: 0006dd69 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 2102: 000e5809 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 2103: 0006b075 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2104: 00115d79 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 2105: 0009ef5d 68 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2106: 000721c1 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2107: 00114da9 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 2108: 00061a51 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 2109: 00072d63 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2110: 002a6b59 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2111: 000ba46d 504 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2112: 002b0751 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 2113: 002a295d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 2114: 000361af 342 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 2101: 0006e7f1 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 2102: 000e61fd 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 2103: 0006bafd 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2104: 00116891 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2105: 0009f8ed 72 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2106: 00072c79 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2107: 001158c1 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 2108: 00062439 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 2109: 000737eb 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2110: 002a7255 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2111: 000baf1d 504 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2112: 002b0e21 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 2113: 002a316d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 2114: 000368c5 344 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ 2115: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (2) │ │ │ │ - 2116: 0022dab5 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 2116: 002307fd 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 2117: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (2) │ │ │ │ 2118: 0002b801 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 2119: 002bce7d 1074 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 2120: 0004a1c3 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 2119: 002bd245 1074 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 2120: 0004ac09 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ 2121: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2122: 00142ce1 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2123: 0004d147 198 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 2124: 003cc070 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2122: 00143e55 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2123: 0004dbff 198 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 2124: 003cc430 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 2125: 00029310 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ 2126: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2) │ │ │ │ - 2127: 00075601 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ - 2128: 0011ada5 248 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 2127: 00076089 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ + 2128: 0011b9c1 248 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 2129: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2) │ │ │ │ - 2130: 00127dbd 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 2130: 00128901 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 2131: 00509dd4 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 2132: 0029a2bd 764 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 2133: 00035791 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 2132: 0029abbd 764 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 2133: 00035ea9 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (2) │ │ │ │ - 2135: 00149b75 616 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 2136: 000b3791 304 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 2137: 00156ad5 270 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 2138: 0024cc29 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 2139: 000357cb 290 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 2135: 0014acb1 616 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 2136: 000b4229 304 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 2137: 00157b75 270 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 2138: 0024ef29 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 2139: 00035ee3 290 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 2140: 0002ade1 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 2141: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (2) │ │ │ │ - 2142: 00197aad 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 2143: 0024d019 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 2144: 00076043 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2142: 00199b45 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 2143: 0024f311 156 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2144: 00076acb 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (2) │ │ │ │ - 2146: 004cac40 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 2146: 004cac48 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ 2147: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (2) │ │ │ │ 2148: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2149: 00227295 456 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2149: 00229ed9 456 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2150: 0002ac11 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2151: 0020f6e5 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 2151: 00212755 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ 2152: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (2) │ │ │ │ - 2153: 00220f25 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ - 2154: 001d00b5 1770 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 2153: 00223c4d 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 2154: 001d3a0d 1770 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (2) │ │ │ │ 2156: 0002b163 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 2157: 003f6be8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2157: 003f6fa8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ 2158: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (2) │ │ │ │ - 2159: 0019be85 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2160: 00100e0d 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 2159: 0019dec9 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2160: 001018c5 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ 2161: 004c80cc 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 2162: 0019bf61 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 2163: 0016db15 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2164: 00109631 156 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 2165: 000aa781 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 2166: 0008ebf5 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2167: 0022544d 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 2168: 00297f4d 154 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 2169: 001a69e5 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ - 2170: 0002f309 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2171: 001f79e9 212 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 2172: 001ef089 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 2173: 0006de6d 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 2174: 0006d609 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 2175: 000755fd 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 2162: 0019dfa5 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 2163: 0016f29d 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2164: 0010a155 156 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 2165: 000ab1b9 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2166: 0008f4fd 106 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2167: 00228091 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 2168: 002987e1 154 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 2169: 00251719 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 2170: 0002fa31 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 2171: 001fab75 212 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 2172: 001f2a59 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 2173: 0006e8f5 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 2174: 0006e091 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 2175: 00076085 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (2) │ │ │ │ - 2177: 0022dac1 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 2178: 00084949 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2177: 00230809 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 2178: 00085369 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ 2179: 004cabc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 2180: 000a0b4d 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 2181: 00225459 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 2180: 000a1545 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 2181: 0022809d 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ 2182: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (2) │ │ │ │ 2183: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (2) │ │ │ │ - 2184: 001dcd39 42624 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2184: 001e0709 42624 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ 2185: 004c456c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 2186: 0006e451 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2187: 0006ecf9 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 2188: 002a244d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 2189: 000ffb6d 784 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 2190: 0006e833 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 2186: 0006eed9 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2187: 0006f781 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2188: 002a26d9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 2189: 0010061d 784 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 2190: 0006f2bb 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ 2191: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (3) │ │ │ │ - 2192: 004cac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2192: 004cac2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ 2193: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (2) │ │ │ │ 2194: 0002b3b7 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ - 2195: 004cac20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 2196: 0003c721 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 2197: 000f953d 244 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 2198: 0027a959 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 2199: 002c9a89 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 2200: 00149ec9 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 2201: 00120fe5 324 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 2195: 004cac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 2196: 0003ce35 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 2197: 000f9ff9 244 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 2198: 0027b2f5 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 2199: 002c9e51 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 2200: 0014b005 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 2201: 00121b79 324 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ 2202: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (2) │ │ │ │ - 2203: 0006d56d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2204: 000e2465 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2205: 002c9a91 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 2206: 0022c2a5 268 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ - 2207: 00230ac9 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 2208: 001bca0d 276 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 2209: 001894ad 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ - 2210: 0006fe03 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 2211: 0029ba91 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 2212: 0005a7b9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2213: 000764bf 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 2214: 0007bdc9 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 2215: 002c7125 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2203: 0006dff5 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 2204: 000e2e49 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2205: 002c9e59 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 2206: 0022efa1 268 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ + 2207: 002337a5 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 2208: 001bf115 276 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2209: 0018ace1 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2210: 000708bb 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2211: 0029c391 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 2212: 0005b231 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2213: 00076f47 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 2214: 0007c819 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2215: 002c74ed 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ 2216: 004c38a8 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 2217: 0006ff17 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 2218: 000956cd 124 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 2217: 000709cf 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 2218: 00095fe9 124 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ 2219: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 2220: 004cabb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ - 2221: 000dbf79 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2221: 000dc951 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ 2222: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 2223: 0007443d 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ - 2224: 000a3221 536 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 2225: 00046ddb 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2223: 00074ec5 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 2224: 000a3c15 536 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 2225: 00047823 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (2) │ │ │ │ - 2227: 00130775 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2228: 004cac14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 2227: 0013189d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2228: 004cac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ 2229: 004c5524 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ 2230: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ - 2231: 00195f1d 60 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2232: 000305bd 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ - 2233: 00292d95 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 2234: 000afb0d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 2231: 00197f8d 60 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2232: 00030ce5 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 2233: 00293695 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 2234: 000b05a5 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ 2235: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (21) │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (2) │ │ │ │ - 2237: 002499f1 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 2238: 00179005 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2237: 0024bd39 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 2238: 0017a625 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ 2239: 004c10fc 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 2240: 0005972d 76 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 2241: 00052f27 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2242: 00060f67 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2240: 0005a1e5 76 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 2241: 000539df 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2242: 0006127f 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 2243: 004c5414 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2244: 0005034b 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 2244: 00050e03 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (2) │ │ │ │ - 2246: 0026dff9 654 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 2247: 00270af5 142 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 2248: 00081349 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2246: 0026f395 654 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 2247: 00271e61 144 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 2248: 00081d49 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 2249: 004cabf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (2) │ │ │ │ - 2251: 00236b51 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 2252: 0018f6c1 82 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 2253: 0016ef55 5988 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 2251: 002397f1 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 2252: 0019109d 82 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 2253: 001706c1 5934 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ 2254: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (2) │ │ │ │ 2255: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (2) │ │ │ │ - 2256: 00250ab5 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 2257: 0022d9e1 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 2258: 0006fe89 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 2259: 0026c489 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 2260: 00043a41 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2261: 00105af5 62 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 2262: 0006c7c3 254 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 2256: 00252c3d 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 2257: 00230729 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 2258: 00070941 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 2259: 0026d835 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 2260: 00044169 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2261: 001065ad 62 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 2262: 0006d24b 254 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (2) │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x29250 │ │ │ │ - 0x0000000d (FINI) 0x2ca5f4 │ │ │ │ + 0x0000000d (FINI) 0x2ca9b0 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4bfee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4bfef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1ca7c │ │ │ │ 0x00000006 (SYMTAB) 0x13cfc │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,43 +1,43 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74c08108f8617e05e7037fb6e21199d5b843610b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cdd9671f07369501e72939858060529c3197c97d │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.stapsdt │ │ │ │ Owner Data size Description │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x000acce4, Base: 0x004ab064, Semaphore: 0x0050976e │ │ │ │ + Location: 0x000ad71c, Base: 0x004ab424, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r8 4@r7 │ │ │ │ + stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: gc__start │ │ │ │ + Location: 0x000ccc5a, Base: 0x004ab424, Semaphore: 0x00509766 │ │ │ │ + Arguments: -4@[sp, #20] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000cc318, Base: 0x004ab064, Semaphore: 0x00509768 │ │ │ │ + Location: 0x000cccca, Base: 0x004ab424, Semaphore: 0x00509768 │ │ │ │ Arguments: -4@r7 │ │ │ │ - stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: gc__start │ │ │ │ - Location: 0x000cc350, Base: 0x004ab064, Semaphore: 0x00509766 │ │ │ │ - Arguments: -4@[sp, #24] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00126022, Base: 0x004ab064, Semaphore: 0x0050976c │ │ │ │ + Location: 0x00126bfa, Base: 0x004ab424, Semaphore: 0x0050976c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0012602c, Base: 0x004ab064, Semaphore: 0x0050976a │ │ │ │ + Location: 0x00126c04, Base: 0x004ab424, Semaphore: 0x0050976a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x00126924, Base: 0x004ab064, Semaphore: 0x0050976e │ │ │ │ + Location: 0x001274da, Base: 0x004ab424, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r7 4@#_PyRuntime+49672 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x00127164, Base: 0x004ab064, Semaphore: 0x0050976e │ │ │ │ + Location: 0x00127c1c, Base: 0x004ab424, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x00127950, Base: 0x004ab064, Semaphore: 0x0050976e │ │ │ │ + Location: 0x001283d4, Base: 0x004ab424, Semaphore: 0x0050976e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ +}/lib/ld-linux-armhf.so.3 │ │ │ │ #Deq4~B} │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ __stack_chk_fail │ │ │ │ @@ -141,16 +141,16 @@ │ │ │ │ epoll_ctl │ │ │ │ epoll_wait │ │ │ │ __recvmsg64 │ │ │ │ socketpair │ │ │ │ __open64_2 │ │ │ │ __sendmsg64 │ │ │ │ __syslog_chk │ │ │ │ -gethostname │ │ │ │ setlogmask │ │ │ │ +gethostname │ │ │ │ closelog │ │ │ │ getpeername │ │ │ │ inet_pton │ │ │ │ getaddrinfo │ │ │ │ freeaddrinfo │ │ │ │ inet_ntop │ │ │ │ getloadavg │ │ │ │ @@ -245,17 +245,17 @@ │ │ │ │ __ctype_tolower_loc │ │ │ │ __ctype_toupper_loc │ │ │ │ XML_UseForeignDTD │ │ │ │ eventfd_write │ │ │ │ eventfd_read │ │ │ │ gethostbyname_r │ │ │ │ gai_strerror │ │ │ │ +shutdown │ │ │ │ fgetxattr │ │ │ │ lgetxattr │ │ │ │ -shutdown │ │ │ │ fremovexattr │ │ │ │ lremovexattr │ │ │ │ copy_file_range │ │ │ │ memfd_create │ │ │ │ __clock_settime64 │ │ │ │ sched_setscheduler │ │ │ │ sched_setparam │ │ │ │ @@ -2037,26 +2037,26 @@ │ │ │ │ GLIBC_2.16 │ │ │ │ GLIBC_2.9 │ │ │ │ GLIBC_2.34 │ │ │ │ RFIF`FeF │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ -2F!F@F+F! │ │ │ │ - #2F)F F& │ │ │ │ +2F!F@F+F" │ │ │ │ + #2F)F F' │ │ │ │ 'h5D{h[m │ │ │ │ F!FCF:FN │ │ │ │ 3F*F!FHF │ │ │ │ 33`shCE@ │ │ │ │ hJF1F DPD │ │ │ │ *F#FRhRm │ │ │ │ @I.h8F1F3hKE │ │ │ │ 2F!FSFHFN │ │ │ │ -F;F(F1Fy │ │ │ │ -F*FAF8F\ │ │ │ │ +F;F(F1F| │ │ │ │ +F*FAF8F] │ │ │ │ 'h5D{h^m │ │ │ │ \h F#hKE │ │ │ │ 4D{@dD#DK │ │ │ │ $"F)F0FV │ │ │ │ xi.aBhSm │ │ │ │ lh3F[h[m │ │ │ │ 0pGpGBhB │ │ │ │ @@ -2072,16 +2072,16 @@ │ │ │ │ ;F2F)F F │ │ │ │ 0h+F `BF │ │ │ │ SF2FIF8F │ │ │ │ pGpGpGpGpGpGpGpG │ │ │ │ ;F*F1FhF │ │ │ │ M8F+F2F!F │ │ │ │ ;h2F!F@F │ │ │ │ -F F:F)FC │ │ │ │ -33`2F!F(FF │ │ │ │ +F F:F)FB │ │ │ │ +33`2F!F(FH │ │ │ │ 33`2F!F(F │ │ │ │ #F2F)F8F │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ ;iZF1Fxh │ │ │ │ \h F"hZ` │ │ │ │ 33`ShSE? │ │ │ │ @@ -2090,28 +2090,26 @@ │ │ │ │ ;F*F!FPF │ │ │ │ `eh*C(`C │ │ │ │ dZlZDZd- │ │ │ │ SF}")F F │ │ │ │ SF}")F F │ │ │ │ AFHF+F"F │ │ │ │ @B+hQF(F │ │ │ │ -@B3h9F0F │ │ │ │ -6ZF!h/F0h │ │ │ │ -KF1h"FXF │ │ │ │ -6;F!h2FXFV │ │ │ │ +@B;h1F8F │ │ │ │ @B_h8F;h │ │ │ │ ,F=FZFOF │ │ │ │ ,F=FZFOF │ │ │ │ p?bh^XSm │ │ │ │ FvYEhom? │ │ │ │ aDh"C!`C │ │ │ │ KF:F)F0F │ │ │ │ CFJF)F0F │ │ │ │ - #9F0F"F │ │ │ │ -0#*F9F0F │ │ │ │ + #RF1F8F │ │ │ │ +0#*F1F8F │ │ │ │ + #RF1F8F │ │ │ │ @"1F bc` │ │ │ │ FAF(F:F- │ │ │ │ +F1F>" F │ │ │ │ @"CF1F F │ │ │ │ @"1F bc` │ │ │ │ @"1F bc` │ │ │ │ @LLh!haE │ │ │ │ @@ -2132,14 +2130,15 @@ │ │ │ │ 7 ! pG=) │ │ │ │ 7 " pG=) │ │ │ │ 7 * pG=) │ │ │ │ 7 ) pG=) │ │ │ │ V7 pGBhQmK │ │ │ │ F3FAF F@ │ │ │ │ F3FAF F@ │ │ │ │ +4F+F=FGF │ │ │ │ S:FCF1Fei │ │ │ │ 31CSd5`B │ │ │ │ siQF:F F │ │ │ │ F+F9F F@ │ │ │ │ F,F;F5F │ │ │ │ F+F1F F@ │ │ │ │ lBCFIF F │ │ │ │ @@ -2156,79 +2155,75 @@ │ │ │ │ @LLh!haE │ │ │ │ qi+F0hADqa │ │ │ │ ;F2Fai hADaa │ │ │ │ ci8F+Dca8 │ │ │ │ ai # h)DBFaa │ │ │ │ B`~`*xkx │ │ │ │ 3+`ea_E@ │ │ │ │ -3FBF9F F │ │ │ │ - N)F JPF │ │ │ │ -qN)FrJPF~ │ │ │ │ -?N)F?JPF~ │ │ │ │ +3FJF9F F │ │ │ │ +!N)F!JPF │ │ │ │ @B;h1F8F │ │ │ │ ''E9?????? │ │ │ │ :FVF_F K │ │ │ │ %Si3DSa(F │ │ │ │ 3#`Sh[E# │ │ │ │ -F9F*F F* │ │ │ │ +F9F*F F, │ │ │ │ #F*FAF8F │ │ │ │ "FYF FcF │ │ │ │ -IFCF2FXF │ │ │ │ +IFCF2FXF │ │ │ │ JJJJJJ1'J │ │ │ │ 2FCF9FPF │ │ │ │ +hBF9F[i │ │ │ │ Eb,0Eb,0Eb,0Eb,0Eb,0Eb,0 │ │ │ │ -33`+hKEM │ │ │ │ +3+`3hKEM │ │ │ │ $P0F3h)F │ │ │ │ .#,:AF@F │ │ │ │ p @FKF)FO │ │ │ │ 3+`,FkhZm │ │ │ │ *FKF@F!F │ │ │ │ 3)F#aphT │ │ │ │ a&A"?!<'{ │ │ │ │ i!a*F#h0F │ │ │ │ F!FXFRFX │ │ │ │ +`Dh'hG`w │ │ │ │ @B]k{h^k │ │ │ │ -0]k{h^kB │ │ │ │ +0]k{h^kf │ │ │ │ JhkhRk[k │ │ │ │ -ysTTTTTTTTTTTTTTTpT|TT"v │ │ │ │ +|TTTTTTTTTTTTTTTyT │ │ │ │ PF2F?!VD │ │ │ │ #a/I2F FG │ │ │ │ -"iF`hEm+ │ │ │ │ BFIF(F;F │ │ │ │ ,``JhRmP │ │ │ │ %@ F#hCE │ │ │ │ AaHFxIuh*C+`K │ │ │ │ -"iF`hEm+ │ │ │ │ M+F8F2F!F │ │ │ │ 3#`4`GK;`( │ │ │ │ !i#mKD#e │ │ │ │ @SXBXApG │ │ │ │ QHBHApGB │ │ │ │ 3+`{hCE: │ │ │ │ -=F#F1FXF*F; │ │ │ │ +=F#F1FXF*F: │ │ │ │ @B;h)F8F │ │ │ │ 3F:F!FPF │ │ │ │ -CF2F!FHF8 │ │ │ │ +CF2F!FHF7 │ │ │ │ 3F:F!FPF │ │ │ │ -CF2F!FHF8 │ │ │ │ +CF2F!FHF7 │ │ │ │ 3F:F!FPF │ │ │ │ CF2F!FHF7 │ │ │ │ KFBF)F8F │ │ │ │ KFBF)F8F │ │ │ │ h_______________________________hhh________________*_________***hhh______**________* │ │ │ │ _AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA___AAAAAAAAAAAAAAAA*AAAAAAAAA***___AAAAAA**AAAAAAAA**F │ │ │ │ -SF2F)FHF │ │ │ │ + SF2F)FHF │ │ │ │ U%bea%tFUFOFai │ │ │ │ +8FUF4FOF │ │ │ │ #)FKFBFei │ │ │ │ 7F+F1F F@ │ │ │ │ 9FKFBF(F │ │ │ │ #1FKFBFei │ │ │ │ SFJF!F0F │ │ │ │ :7`QT$G=WO │ │ │ │ F/F%FTFO │ │ │ │ CFJF9F0F │ │ │ │ KFRFAF(F │ │ │ │ 3"`l`c` F │ │ │ │ ;FJF)F@F │ │ │ │ pGChXhpG │ │ │ │ SFJF)F0F │ │ │ │ F2FcF7FfF │ │ │ │ -%/F.F8Fc │ │ │ │ +%/F.F8Fa │ │ │ │ CF:F(F!F │ │ │ │ +F*F1F8F │ │ │ │ #d`d"m`m │ │ │ │ +FJFAFei │ │ │ │ -f F1F%FS │ │ │ │ +f F1F%FQ │ │ │ │ KF:F!F(F │ │ │ │ F#F1h*hR │ │ │ │ ;#`!hRFK │ │ │ │ (F?!RFUD │ │ │ │ 3FBF)F F │ │ │ │ ]i1F F.F │ │ │ │ 3FBF9Fei │ │ │ │ Vh$!Zi`i │ │ │ │ -B+FAF F │ │ │ │ ^h$!ki`i │ │ │ │ -F FCF:Fm │ │ │ │ 'E 5*F(F │ │ │ │ FQF#F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ @SFBF9F0F │ │ │ │ B;0ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZUOJZZZZZZZZZZ │ │ │ │ $`$ve$$$$$$$$$$$$$$$$7:KqB$P2$$2${$$k │ │ │ │ [F9F2F F │ │ │ │ :FCF%! F │ │ │ │ +P)F*hBE │ │ │ │ sFCajaCisE │ │ │ │ FNF_FsEN │ │ │ │ XBXApGBi │ │ │ │ #F]F7FDF │ │ │ │ -07VN │ │ │ │ -a#h:abkzao │ │ │ │ + e7G0O^V │ │ │ │ `#`0Fg`O │ │ │ │ E2t4F F │ │ │ │ UR │ │ │ │ 7 │ │ │ │ 0 - │ │ │ │ 3#`ch[mX │ │ │ │ #F1F(F:F& │ │ │ │ -#cc2F!F(FS │ │ │ │ +#cc2F!F(FU │ │ │ │ 2BPz`:raj 1ab │ │ │ │ F"F(F1Fk │ │ │ │ 1F#Fbh(F │ │ │ │ 'E 5*F(F │ │ │ │ -'E 5*F(F │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ +FRF!F0F │ │ │ │ IJ+F!F0F │ │ │ │ -2"`Zh!F@Fw │ │ │ │ +2"`Zh!F@Fx │ │ │ │ ;F2F)F F │ │ │ │ [FJFAF8F │ │ │ │ *FQF8F[n │ │ │ │ 0F3hIF[E │ │ │ │ *F4FuF^F │ │ │ │ 1#Dk`1` F │ │ │ │ [FBFIF8F │ │ │ │ @@ -2382,31 +2375,31 @@ │ │ │ │ 0FBFSF9F │ │ │ │ @FKF:Ffj │ │ │ │ 1F:F@F#h │ │ │ │ @B0F!F#h │ │ │ │ <3h#D3`' │ │ │ │ 33`@FnaF │ │ │ │ ']B]A)F@F │ │ │ │ -'UBUA)F@F, │ │ │ │ +'UBUA)F@F/ │ │ │ │ Fm [F*FQF@F │ │ │ │ "F;FPFMF │ │ │ │ 55555)#55#555515555555555555555/53585- │ │ │ │ 5555%555 │ │ │ │ 8F)Fkh[m │ │ │ │ 3F"F)F8F │ │ │ │ 0cj 3cb(F │ │ │ │ DFMF F)F │ │ │ │ 3#`8F;hCE │ │ │ │ F_@e@;F, │ │ │ │ kH@yhp@D │ │ │ │ p?QJO`&F │ │ │ │ .F2F!F8FD │ │ │ │ -UAFBFAMI@FW │ │ │ │ +UAFBFAMI@FX │ │ │ │ 3F!F8FBF │ │ │ │ -'E 5*F(F? │ │ │ │ +'E 5*F(FB │ │ │ │ 3#`Bx0: *8 │ │ │ │ 3;`Bx0: *G │ │ │ │ option '%s': %ld │ │ │ │ /dev/urandom │ │ │ │ unable to use secure randomness │ │ │ │ expand 32-byte k │ │ │ │ mimalloc_ │ │ │ │ @@ -3125,14 +3118,16 @@ │ │ │ │ DeprecationWarning │ │ │ │ Base class for warnings about deprecated features. │ │ │ │ BytesWarning │ │ │ │ Base class for warnings about bytes and buffer related problems, mostly │ │ │ │ related to conversion from str or comparing to str. │ │ │ │ ZeroDivisionError │ │ │ │ Second argument to a division or modulo operation was zero. │ │ │ │ +OverflowError │ │ │ │ +Result too large to be represented. │ │ │ │ FloatingPointError │ │ │ │ Floating-point operation failed. │ │ │ │ Base class for warning categories. │ │ │ │ SyntaxError │ │ │ │ Invalid syntax. │ │ │ │ StopIteration │ │ │ │ Signal the end from iterator.__next__(). │ │ │ │ @@ -3149,25 +3144,23 @@ │ │ │ │ Read beyond end of file. │ │ │ │ BufferError │ │ │ │ Buffer error. │ │ │ │ AttributeError │ │ │ │ Attribute not found. │ │ │ │ AssertionError │ │ │ │ Assertion failed. │ │ │ │ +ArithmeticError │ │ │ │ +Base class for arithmetic errors. │ │ │ │ SystemExit │ │ │ │ Request to exit from the interpreter. │ │ │ │ KeyboardInterrupt │ │ │ │ Program interrupted by user. │ │ │ │ Request that a generator exit. │ │ │ │ BaseExceptionGroup │ │ │ │ A combination of multiple unrelated exceptions. │ │ │ │ -ArithmeticError │ │ │ │ -Base class for arithmetic errors. │ │ │ │ -OverflowError │ │ │ │ -Result too large to be represented. │ │ │ │ TypeError │ │ │ │ Inappropriate argument type. │ │ │ │ ValueError │ │ │ │ Inappropriate argument value (of correct type). │ │ │ │ siphash13 │ │ │ │ basename │ │ │ │ hassuffix │ │ │ │ @@ -4702,14 +4695,15 @@ │ │ │ │ PyCapsule_GetPointer called with invalid PyCapsule object │ │ │ │ PyCapsule_GetPointer called with incorrect name │ │ │ │ '%.200s' object doesn't support item deletion │ │ │ │ Exception ignored on removing the last compiler stack item │ │ │ │ Exception ignored on appending nested instruction sequence │ │ │ │ %s arg must be None or str │ │ │ │ lost sys.%s │ │ │ │ +Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ cannot re-enter the tee iterator │ │ │ │ coroutine already executing │ │ │ │ generator already executing │ │ │ │ async generator already executing │ │ │ │ cannot reuse already awaited coroutine │ │ │ │ module name must be a string │ │ │ │ level must be >= 0 │ │ │ │ @@ -5009,16 +5003,14 @@ │ │ │ │ length argument must be non-negative │ │ │ │ can't convert negative int to unsigned │ │ │ │ int too big to convert │ │ │ │ marshal.dumps │ │ │ │ object too deeply nested to marshal │ │ │ │ marshalling code objects is disallowed │ │ │ │ unmarshallable object │ │ │ │ -cannot marshal recursion %T objects │ │ │ │ -too many objects │ │ │ │ the entry's base filename, relative to scandir() "path" argument │ │ │ │ the entry's full path name; equivalent to │ │ │ │ os.path.join(scandir_path, entry.name) │ │ │ │ is_symlink │ │ │ │ is_junction │ │ │ │ __fspath__ │ │ │ │ DirEntry is generic over the type of the path (str or bytes) │ │ │ │ @@ -5356,14 +5348,16 @@ │ │ │ │ HAVE_UNLINKAT │ │ │ │ HAVE_UTIMENSAT │ │ │ │ HAVE_PTSNAME_R │ │ │ │ posix.uname_result │ │ │ │ posix.DirEntry │ │ │ │ posix.ScandirIterator │ │ │ │ os.terminal_size │ │ │ │ +cannot marshal recursion %T objects │ │ │ │ +too many objects │ │ │ │ __bytes__ returned non-bytes (type %.200s) │ │ │ │ can only concatenate list (not "%.200s") to list │ │ │ │ remaining subinterpreters; destroy them with _interpreters.destroy() │ │ │ │ cannot import name %R from %R (unknown location) │ │ │ │ cannot import name %R from %R (consider renaming %R since it has the same name as the standard library module named %R and prevents importing that standard library module) │ │ │ │ cannot import name %R from %R (consider renaming %R if it has the same name as a library you intended to import) │ │ │ │ cannot import name %R from partially initialized module %R (most likely due to a circular import) (%S) │ │ │ │ @@ -5582,15 +5576,14 @@ │ │ │ │ in print_exception_recursive │ │ │ │ TypeError: print_exception(): Exception expected for value, │ │ │ │ File "%S", line %zd │ │ │ │ . │ │ │ │ │ │ │ │ : │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ -Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ memoryview: number of dimensions must not exceed 64 │ │ │ │ operation forbidden on released memoryview object │ │ │ │ cannot create new view on restricted memoryview │ │ │ │ invalid indexing of 0-dim memory │ │ │ │ sub-views are not implemented │ │ │ │ memoryview: invalid slice key │ │ │ │ multi-dimensional slicing is not implemented │ │ │ │ @@ -6667,22 +6660,22 @@ │ │ │ │ gid is less than minimum │ │ │ │ gid is greater than maximum │ │ │ │ cannot hash writable memoryview object │ │ │ │ memoryview: hashing is restricted to formats 'B', 'b' or 'c' │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%s' │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ -str() on a bytes instance │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ -lost builtins module │ │ │ │ +str() on a bytes instance │ │ │ │ CODESIZE │ │ │ │ MAXREPEAT │ │ │ │ MAXGROUPS │ │ │ │ bytes object is too large to make repr │ │ │ │ +lost builtins module │ │ │ │ i:getsid │ │ │ │ _module_repr │ │ │ │ int() base must be >= 2 and <= 36, or 0 │ │ │ │ int() can't convert non-string with explicit base │ │ │ │ Struct() argument 1 must be a str or bytes object, not %.200s │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ @@ -6707,19 +6700,19 @@ │ │ │ │ │ │ │ │ argument 'code' │ │ │ │ argument 'groupindex' │ │ │ │ argument 'indexgroup' │ │ │ │ invalid SRE code │ │ │ │ time.sleep │ │ │ │ sleep length must be non-negative │ │ │ │ +Invalid value NaN (not a number) │ │ │ │ expected string or bytes-like object, got '%.200s' │ │ │ │ Buffer is NULL │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with d format │ │ │ │ -Invalid value NaN (not a number) │ │ │ │ expected an indented block after 'case' statement on line %d │ │ │ │ _array_reconstructor │ │ │ │ groupindex │ │ │ │ indexgroup │ │ │ │ priority │ │ │ │ lastindex │ │ │ │ The integer index of the last matched capturing group. │ │ │ │ @@ -6759,14 +6752,18 @@ │ │ │ │ PyType_GetModule: Type '%s' has no associated module │ │ │ │ cannot use a string pattern on a bytes-like object │ │ │ │ cannot use a bytes pattern on a string-like object │ │ │ │ The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ exc must be an exception, not '%s' │ │ │ │ note must be a str, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ +reentrant call inside %.100s.__repr__ │ │ │ │ + name=%R │ │ │ │ +%U encoding=%R> │ │ │ │ + mode=%R │ │ │ │ local variable '%R' is not defined │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ @@ -7115,18 +7112,14 @@ │ │ │ │ NI_MAXSERV │ │ │ │ NI_NOFQDN │ │ │ │ NI_NUMERICHOST │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ -reentrant call inside %.100s.__repr__ │ │ │ │ - name=%R │ │ │ │ -%U encoding=%R> │ │ │ │ - mode=%R │ │ │ │ cannot use '_' as a target │ │ │ │ invalid pattern target │ │ │ │ |Op:dump_traceback │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ @@ -7425,15 +7418,14 @@ │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ fileno() returned a non-integer │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ file descriptor cannot be a negative integer (%i) │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ 0123456789ABCDEF │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ string argument should contain only ASCII characters │ │ │ │ argument should be bytes, buffer or ASCII string, not '%.100s' │ │ │ │ Exception ignored in thread started by %R │ │ │ │ __hash__ method should return an integer │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ @@ -7601,18 +7593,19 @@ │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ +Cannot join current thread │ │ │ │ %S (%U, line %ld) │ │ │ │ %S (line %ld) │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ -Cannot join current thread │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ constructor requires a sequence │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ unrecognized configuration name │ │ │ │ @@ -7650,15 +7643,14 @@ │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ memoryview: internal error │ │ │ │ memoryview.cast(): elements of shape must be integers │ │ │ │ memoryview.cast(): elements of shape must be integers > 0 │ │ │ │ memoryview.cast(): product(shape) > SSIZE_MAX │ │ │ │ memoryview: product(shape) * itemsize != buffer size │ │ │ │ memoryview: cannot cast view with zeros in shape or strides │ │ │ │ -field 'value' is required for Await │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ '%S' is an invalid keyword argument for enumerate() │ │ │ │ Unable to allocate lock │ │ │ │ @@ -7673,14 +7665,15 @@ │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ re.compile(%.200R, %S) │ │ │ │ re.compile(%.200R) │ │ │ │ memoryview: format %s not supported │ │ │ │ OOOOUUppp:make_encoder │ │ │ │ make_encoder() argument 1 must be dict or None, not %.200s │ │ │ │ ../Objects/methodobject.c │ │ │ │ +field 'value' is required for Await │ │ │ │ U:strftime │ │ │ │ On:_iterencode │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ while encoding a JSON object │ │ │ │ _iterencode_list needs a sequence │ │ │ │ Circular reference detected │ │ │ │ @@ -8013,20 +8006,20 @@ │ │ │ │ Oi;A close file_action tuple must have 2 elements │ │ │ │ Oii;A dup2 file_action tuple must have 3 elements │ │ │ │ Oi;A closefrom file_action tuple must have 2 elements │ │ │ │ Unknown file_actions identifier │ │ │ │ OO;A scheduler tuple must have two elements │ │ │ │ os.posix_spawn │ │ │ │ I/O operation on closed epoll object │ │ │ │ -filterfalse │ │ │ │ timeout must be an integer or None │ │ │ │ timeout is too large │ │ │ │ maxevents must be greater than 0, got %d │ │ │ │ env.keys() or env.values() is not a list │ │ │ │ illegal environment variable name │ │ │ │ +filterfalse │ │ │ │ PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ │ │ │ │ │ │ can only assign string to %s.__qualname__, not '%s' │ │ │ │ │ │ │ │ │ │ │ │ timed out │ │ │ │ C|O:array │ │ │ │ @@ -8056,16 +8049,16 @@ │ │ │ │ mappingproxy(%R) │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ failed to reinitialize lock at fork │ │ │ │ popitem(): dictionary is empty │ │ │ │ │ │ │ │ %s({%U}) │ │ │ │ -Pickler.__init__() was not called by %s.__init__() │ │ │ │ │ │ │ │ +Pickler.__init__() was not called by %s.__init__() │ │ │ │ while pickling an object │ │ │ │ can't pickle '%.200s' object: %R │ │ │ │ __reduce__ must return a string or tuple │ │ │ │ s:get_clock_info │ │ │ │ unknown clock │ │ │ │ adjustable │ │ │ │ |iii:socketpair │ │ │ │ @@ -8160,25 +8153,25 @@ │ │ │ │ error while initializing exception type snapshot │ │ │ │ error while formatting exception │ │ │ │ error while copying exception message │ │ │ │ TracebackException │ │ │ │ from_exception │ │ │ │ save_exc_type │ │ │ │ lookup_lines │ │ │ │ +found embedded NULL character │ │ │ │ bytes_per_sep │ │ │ │ argument 'globals' │ │ │ │ arg 3 (name) must be None or string │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ arg 5 (closure) must be tuple │ │ │ │ arg 5 (closure) must be None or tuple │ │ │ │ arg 6 (kwdefaults) must be None or dict │ │ │ │ %U requires closure of length %d, not %zd │ │ │ │ arg 5 (closure) expected cell, found %s │ │ │ │ function.__new__ │ │ │ │ -found embedded NULL character │ │ │ │ CMSG_NXTHDR │ │ │ │ O|OiO:sendmsg │ │ │ │ socket.sendmsg │ │ │ │ sendmsg() argument 2 must be an iterable │ │ │ │ (iiy*):[sendmsg() ancillary data items] │ │ │ │ ancillary data item too large │ │ │ │ too much ancillary data │ │ │ │ @@ -8225,21 +8218,22 @@ │ │ │ │ field 'name' is required for TypeAlias │ │ │ │ field 'value' is required for TypeAlias │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ +n|i:recv │ │ │ │ +negative buffersize in recv │ │ │ │ reserved name '%U' cannot be used for type parameter │ │ │ │ non-default type parameter '%U' follows default type parameter │ │ │ │ reconfigure() argument 'encoding' must be str or None, not %s │ │ │ │ reconfigure() argument 'errors' must be str or None, not %s │ │ │ │ reconfigure() argument 'newline' must be str or None, not %s │ │ │ │ It is not possible to set the encoding or newline of stream after the first read │ │ │ │ -number of bits must be non-negative │ │ │ │ LOG_EMERG │ │ │ │ LOG_ALERT │ │ │ │ LOG_CRIT │ │ │ │ LOG_WARNING │ │ │ │ LOG_NOTICE │ │ │ │ LOG_INFO │ │ │ │ LOG_DEBUG │ │ │ │ @@ -8262,54 +8256,53 @@ │ │ │ │ LOG_LOCAL6 │ │ │ │ LOG_LOCAL7 │ │ │ │ LOG_SYSLOG │ │ │ │ LOG_CRON │ │ │ │ LOG_UUCP │ │ │ │ LOG_NEWS │ │ │ │ LOG_AUTHPRIV │ │ │ │ -can only assign string to %s.__name__, not '%s' │ │ │ │ +number of bits must be non-negative │ │ │ │ first arg must be callable │ │ │ │ 2nd arg must be a tuple │ │ │ │ optional 3rd arg must be a dictionary │ │ │ │ _thread.start_new_thread │ │ │ │ +can only assign string to %s.__name__, not '%s' │ │ │ │ +argument 'ident' │ │ │ │ gc.get_objects │ │ │ │ generation parameter must be less than the number of available generations (%i) │ │ │ │ generation parameter cannot be negative │ │ │ │ -argument 'ident' │ │ │ │ -n|i:recv │ │ │ │ -negative buffersize in recv │ │ │ │ subinterpreter can't use syslog.openlog() │ │ │ │ syslog.openlog │ │ │ │ -NEWOBJ_EX │ │ │ │ -%s class argument must be a type, not %.200s │ │ │ │ -%s class argument '%.200s' doesn't have __new__ │ │ │ │ -%s args argument must be a tuple, not %.200s │ │ │ │ -%s kwargs argument must be a dict, not %.200s │ │ │ │ -can only assign tuple to %s.__bases__, not %s │ │ │ │ -can only assign non-empty tuple to %s.__bases__, not () │ │ │ │ -%s.__bases__ must be tuple of classes, not '%s' │ │ │ │ -a __bases__ item causes an inheritance cycle │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ %.400s got multiple values for argument %R │ │ │ │ %.400s.__init__ got an unexpected keyword argument %R. Support for arbitrary keyword arguments is deprecated and will be removed in Python 3.15. │ │ │ │ Field %R is missing from %.400s._field_types. This will become an error in Python 3.15. │ │ │ │ %.400s.__init__ missing 1 required positional argument: %R. This will become an error in Python 3.15. │ │ │ │ -%s assignment: '%s' deallocator differs from '%s' │ │ │ │ -%s assignment: '%s' object layout differs from '%s' │ │ │ │ +NEWOBJ_EX │ │ │ │ +%s class argument must be a type, not %.200s │ │ │ │ +%s class argument '%.200s' doesn't have __new__ │ │ │ │ +%s args argument must be a tuple, not %.200s │ │ │ │ +%s kwargs argument must be a dict, not %.200s │ │ │ │ logoption │ │ │ │ facility │ │ │ │ closelog │ │ │ │ setlogmask │ │ │ │ LOG_MASK │ │ │ │ LOG_UPTO │ │ │ │ kwdefaults │ │ │ │ can't jump into the body of a for loop │ │ │ │ can't jump into an 'except' block as there's no exception │ │ │ │ incompatible stacks │ │ │ │ can't jump into a re-raising block as there's no location │ │ │ │ +can only assign tuple to %s.__bases__, not %s │ │ │ │ +can only assign non-empty tuple to %s.__bases__, not () │ │ │ │ +%s.__bases__ must be tuple of classes, not '%s' │ │ │ │ +a __bases__ item causes an inheritance cycle │ │ │ │ +%s assignment: '%s' deallocator differs from '%s' │ │ │ │ +%s assignment: '%s' object layout differs from '%s' │ │ │ │ expected %s node, got %.400s │ │ │ │ Module field "body" must be a list, not a %.200s │ │ │ │ while traversing 'Module' node │ │ │ │ Module field "body" changed size during iteration │ │ │ │ Module field "type_ignores" must be a list, not a %.200s │ │ │ │ required field "lineno" missing from TypeIgnore │ │ │ │ while traversing 'TypeIgnore' node │ │ │ │ @@ -8488,25 +8481,25 @@ │ │ │ │ TryStar has neither except handlers nor finalbody │ │ │ │ TryStar has orelse but no except handlers │ │ │ │ Negative ImportFrom level │ │ │ │ unexpected statement │ │ │ │ None disallowed in statement list │ │ │ │ state is not a dictionary │ │ │ │ slot state is not a dictionary │ │ │ │ -socket.gethostname │ │ │ │ syslog.setlogmask │ │ │ │ +socket.gethostname │ │ │ │ +subinterpreter can't use syslog.closelog() │ │ │ │ +syslog.closelog │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ -subinterpreter can't use syslog.closelog() │ │ │ │ -syslog.closelog │ │ │ │ +%s:%d: bad argument to internal function │ │ │ │ Strings must be encoded before hashing │ │ │ │ object supporting the buffer API required │ │ │ │ Buffer must be single dimension │ │ │ │ -%s:%d: bad argument to internal function │ │ │ │ (kK):_acquire_restore │ │ │ │ couldn't acquire lock │ │ │ │ 'data' and 'string' are mutually exclusive and support for 'string' keyword parameter is slated for removal in a future version. │ │ │ │ os.putenv │ │ │ │ gc.get_referents │ │ │ │ from %zd to %zd │ │ │ │ positional argument%s (and %zd keyword-only argument%s) │ │ │ │ @@ -8655,16 +8648,16 @@ │ │ │ │ Compare has a different number of comparators and operands │ │ │ │ NamedExpr target must be a Name │ │ │ │ unexpected expression │ │ │ │ got an invalid type in Constant: %s │ │ │ │ O|$O:ContextVar │ │ │ │ os.symlink │ │ │ │ symlink: src and dst must be the same type │ │ │ │ -dialect name must be a string │ │ │ │ an instance of ContextVar was expected │ │ │ │ +dialect name must be a string │ │ │ │ |OOOOOOOOO │ │ │ │ dialect_new │ │ │ │ unknown dialect │ │ │ │ delimiter │ │ │ │ doublequote │ │ │ │ escapechar │ │ │ │ lineterminator │ │ │ │ @@ -8684,30 +8677,26 @@ │ │ │ │ BLAKE2B_PERSON_SIZE │ │ │ │ BLAKE2B_MAX_KEY_SIZE │ │ │ │ BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ BLAKE2S_SALT_SIZE │ │ │ │ BLAKE2S_PERSON_SIZE │ │ │ │ BLAKE2S_MAX_KEY_SIZE │ │ │ │ BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ -"%s" must be string or None, not %.200s │ │ │ │ arguments field "posonlyargs" must be a list, not a %.200s │ │ │ │ while traversing 'arguments' node │ │ │ │ arguments field "posonlyargs" changed size during iteration │ │ │ │ arguments field "args" must be a list, not a %.200s │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ -more positional defaults than args on arguments │ │ │ │ -length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ -bad %s value │ │ │ │ -bad %s or lineterminator value │ │ │ │ +"%s" must be string or None, not %.200s │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ target_is_directory │ │ │ │ register_dialect │ │ │ │ list_dialects │ │ │ │ unregister_dialect │ │ │ │ @@ -8721,14 +8710,18 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +more positional defaults than args on arguments │ │ │ │ +length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ +bad %s value │ │ │ │ +bad %s or lineterminator value │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ Constants used to describe error conditions. │ │ │ │ messages │ │ │ │ @@ -8773,15 +8766,14 @@ │ │ │ │ non-sequence namespace not supported │ │ │ │ Reader.__next__ │ │ │ │ iterator should return strings, not %.200s (the file should be opened in text mode) │ │ │ │ iterator has already advanced the reader │ │ │ │ field larger than field limit (%zd) │ │ │ │ '%c' expected after '%c' │ │ │ │ new-line character seen in unquoted field - do you need to open the file with newline=''? │ │ │ │ -instance must not be None │ │ │ │ _normal_dist_inv_cdf │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ @@ -8907,14 +8899,15 @@ │ │ │ │ XML_ERROR_INVALID_ARGUMENT │ │ │ │ invalid argument │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ pyexpat.xmlparser │ │ │ │ +instance must not be None │ │ │ │ range(%R, %R) │ │ │ │ range(%R, %R, %R) │ │ │ │ range object index out of range │ │ │ │ lockf expected at least 2 arguments, got %zd │ │ │ │ lockf expected at most 5 arguments, got %zd │ │ │ │ fcntl.lockf │ │ │ │ unrecognized lockf argument │ │ │ │ @@ -8927,14 +8920,15 @@ │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ max_length must be non-negative │ │ │ │ length must be greater than zero │ │ │ │ Out of range float values are not JSON compliant: %R │ │ │ │ while copying decompression object │ │ │ │ \Uxxxxxxxx out of range │ │ │ │ rawunicodeescape │ │ │ │ +expected some sort of operator, but got %R │ │ │ │ argument 1 must have a "write" method │ │ │ │ iterable expected, not %.200s │ │ │ │ single empty field record must be quoted │ │ │ │ empty field must be quoted if delimiter is a space and skipinitialspace is true │ │ │ │ need to escape, but no escapechar set │ │ │ │ os.unsetenv │ │ │ │ read-only bytes-like object │ │ │ │ @@ -8945,15 +8939,14 @@ │ │ │ │ iterfind │ │ │ │ xml.etree.ElementTree.ParseError │ │ │ │ ParseError │ │ │ │ float modulo by zero │ │ │ │ bufsize must be non-negative │ │ │ │ Out of memory while decompressing data │ │ │ │ while preparing to decompress data │ │ │ │ -expected some sort of operator, but got %R │ │ │ │ underlying stream is not seekable │ │ │ │ can't do nonzero cur-relative seeks │ │ │ │ can't do nonzero end-relative seeks │ │ │ │ invalid whence (%d, should be %d, %d or %d) │ │ │ │ negative seek position %R │ │ │ │ underlying read() should have returned a bytes object, not '%.200s' │ │ │ │ can't restore logical file position │ │ │ │ @@ -8986,16 +8979,16 @@ │ │ │ │ second argument (exceptions) must be a non-empty sequence │ │ │ │ Item %zd of second argument (exceptions) is not an exception │ │ │ │ Cannot nest BaseExceptions in an ExceptionGroup │ │ │ │ Cannot nest BaseExceptions in '%.200s' │ │ │ │ float floor division by zero │ │ │ │ |OOOOOOO:__new__ │ │ │ │ milliseconds │ │ │ │ -imaginary number required in complex literal │ │ │ │ unsupported type for timedelta %s component: %s │ │ │ │ +imaginary number required in complex literal │ │ │ │ divmod() returned a value out of range │ │ │ │ invalid operation in fma │ │ │ │ overflow in fma │ │ │ │ divmod() returned non-tuple (type %.200s) │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ cannot delete %s │ │ │ │ argument 'tb_frame' │ │ │ │ @@ -9019,39 +9012,39 @@ │ │ │ │ /tmp/perf-%jd.map │ │ │ │ hexadecimal string too long to convert │ │ │ │ hexadecimal value too large to represent as a float │ │ │ │ invalid hexadecimal floating-point string │ │ │ │ O|O!:Element │ │ │ │ index out of bounds on dimension %d │ │ │ │ tolerances must be non-negative │ │ │ │ +keywords dict changed size during iteration │ │ │ │ +%s(%R, %U) │ │ │ │ memoryview: invalid type for format '%s' │ │ │ │ memoryview: invalid value for format '%s' │ │ │ │ '%c' format requires 0 <= number <= %llu │ │ │ │ -keywords dict changed size during iteration │ │ │ │ -%s(%R, %U) │ │ │ │ methodcaller │ │ │ │ complex division by zero │ │ │ │ __kwdefaults__ must be set to a dict object │ │ │ │ multi-dimensional sub-views are not implemented │ │ │ │ complex modulo │ │ │ │ 0.0 to a negative or complex power │ │ │ │ complex exponentiation │ │ │ │ 'async for' outside async function │ │ │ │ iiiiiiiO │ │ │ │ XMLParser │ │ │ │ start_ns │ │ │ │ ii:killpg │ │ │ │ os.killpg │ │ │ │ +O(O)(OOOO) │ │ │ │ fromutc: argument must be a datetime │ │ │ │ fromutc: dt.tzinfo is not self │ │ │ │ -O(O)(OOOO) │ │ │ │ the BufferedRWPair object is being garbage-collected │ │ │ │ depth must be >= 0 │ │ │ │ -date value out of range │ │ │ │ dict items iterator must return 2-tuples │ │ │ │ +date value out of range │ │ │ │ XMLParser.__init__() wasn't called │ │ │ │ os.setxattr │ │ │ │ |Cs:isoformat │ │ │ │ Unknown timespec value │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ inconsistent stream state │ │ │ │ @@ -9069,23 +9062,23 @@ │ │ │ │ complex() can't take second arg if first is a string │ │ │ │ complex() second arg can't be a string │ │ │ │ complex() first argument must be a string or a number, not '%.200s' │ │ │ │ complex() second argument must be a number, not '%.200s' │ │ │ │ truncate of closed file │ │ │ │ __complex__ returned non-complex (type %.200s) │ │ │ │ __complex__ returned non-complex (type %.200s). The ability to return an instance of a strict subclass of complex is deprecated, and may be removed in a future version of Python. │ │ │ │ +isqrt() argument must be nonnegative │ │ │ │ len() of unsized object │ │ │ │ in __issubclass__ │ │ │ │ -isqrt() argument must be nonnegative │ │ │ │ paramspec │ │ │ │ type %.100s doesn't define __trunc__ method │ │ │ │ -lo must be non-negative │ │ │ │ - in _bisect.bisect_right │ │ │ │ %04X %04X %04X │ │ │ │ %04X %04X │ │ │ │ +lo must be non-negative │ │ │ │ + in _bisect.bisect_right │ │ │ │ O!O|O!:SubElement │ │ │ │ expected an Element, not "%.200s" │ │ │ │ Exception ignored in PyDict_GetItemString(); consider using PyDict_GetItemRefString() │ │ │ │ expected an instruction sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -9134,17 +9127,17 @@ │ │ │ │ posonlyargcount │ │ │ │ kwonlyargcount │ │ │ │ length should not be negative │ │ │ │ %.200s() │ │ │ │ argument %zd │ │ │ │ , item %d │ │ │ │ PyType_GetModuleByDef: No superclass of '%s', '%s' nor '%s' has the given module │ │ │ │ -list changed size during iteration │ │ │ │ getgrnam(): name not found: %R │ │ │ │ %.200s() %.200s must be %.50s, not %.50s │ │ │ │ +list changed size during iteration │ │ │ │ cannot convert Infinity to integer ratio │ │ │ │ cannot convert NaN to integer ratio │ │ │ │ d;array item must be float │ │ │ │ cannot access free variable '%s' where it is not associated with a value in enclosing scope │ │ │ │ O|O:fromtimestamp │ │ │ │ base is not invertible for the given modulus │ │ │ │ handler must be callable │ │ │ │ @@ -9164,17 +9157,17 @@ │ │ │ │ iiO!I:setsockopt │ │ │ │ iiy*:setsockopt │ │ │ │ __context__ may not be deleted │ │ │ │ exception context must be None or derive from BaseException │ │ │ │ f;array item must be float │ │ │ │ fcntl expected at least 2 arguments, got %zd │ │ │ │ fcntl expected at most 3 arguments, got %zd │ │ │ │ +%s(dt) argument must be a datetime instance or None, not %.200s │ │ │ │ The fill character must be a unicode character, not %.100s │ │ │ │ The fill character must be exactly one character long │ │ │ │ -%s(dt) argument must be a datetime instance or None, not %.200s │ │ │ │ required argument is not a float │ │ │ │ undefined entity │ │ │ │ fcntl.fcntl │ │ │ │ fcntl string arg too long │ │ │ │ I;fcntl requires a file or file descriptor, an integer and optionally a third integer or a string │ │ │ │ iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ mktime argument out of range │ │ │ │ @@ -9183,20 +9176,20 @@ │ │ │ │ invalid octal escape sequence '\%o' │ │ │ │ in _bisect.bisect_left │ │ │ │ effective_ids │ │ │ │ timeout must be a float or None │ │ │ │ timeout must be non-negative │ │ │ │ cannot pickle '%.100s' instances │ │ │ │ %.200s.__divmod__() must return a 2-tuple, not %.200s │ │ │ │ + │ │ │ │ pack_into expected buffer argument │ │ │ │ pack_into expected offset argument │ │ │ │ pack_into expected %zd items for packing (got %zd) │ │ │ │ no space to pack %zd bytes at offset %zd │ │ │ │ pack_into requires a buffer of at least %zu bytes for packing %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ - │ │ │ │ arguments 1-3 must be sequences │ │ │ │ filedescriptor out of range in select() │ │ │ │ too many file descriptors in select() │ │ │ │ os.listxattr │ │ │ │ iiiiiiiii;asctime(): illegal time tuple argument │ │ │ │ b;array item must be integer │ │ │ │ required field "arg" missing from arg │ │ │ │ @@ -9213,25 +9206,25 @@ │ │ │ │ -0x0.0p+0 │ │ │ │ 0x0.0p+0 │ │ │ │ -0x%sp%c%d │ │ │ │ 0x%sp%c%d │ │ │ │ expected a code object, not '%.100s' │ │ │ │ Executors are not available in this build │ │ │ │ integer argument expected, got '%s' │ │ │ │ -argument 'order' │ │ │ │ -order must be 'C', 'F' or 'A' │ │ │ │ factorial() argument should not exceed %ld │ │ │ │ factorial() not defined for negative values │ │ │ │ +(obj, /) │ │ │ │ +argument 'order' │ │ │ │ +order must be 'C', 'F' or 'A' │ │ │ │ +expected an exception type, a tuple of exception types, or a callable (other than a class) │ │ │ │ partial character in shift sequence │ │ │ │ non-zero padding bits in shift sequence │ │ │ │ ill-formed sequence │ │ │ │ unexpected special character │ │ │ │ unterminated shift sequence │ │ │ │ -(obj, /) │ │ │ │ -expected an exception type, a tuple of exception types, or a callable (other than a class) │ │ │ │ in exceptiongroup_split_recursive │ │ │ │ Only generic type aliases are subscriptable │ │ │ │ invalid octal escape sequence '\%.3s' │ │ │ │ reduce() arg 2 must support iteration │ │ │ │ reduce() of empty iterable with no initial value │ │ │ │ keys (%d) / patterns (%d) length mismatch in mapping pattern │ │ │ │ can't use NULL keys in MatchMapping (set 'rest' parameter instead) │ │ │ │ @@ -9243,29 +9236,29 @@ │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ Got unexpected field name(s): %R │ │ │ │ cannot extract raw buffer from non-contiguous buffer │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ cannot add more objects to bytearray │ │ │ │ -fork not supported for subinterpreters │ │ │ │ -os.forkpty │ │ │ │ %U argument after ** must be a mapping, not %.200s │ │ │ │ %U got multiple values for keyword argument '%S' │ │ │ │ %s(%d, %d, %d) │ │ │ │ +fork not supported for subinterpreters │ │ │ │ +os.forkpty │ │ │ │ unsupported langinfo constant │ │ │ │ both points must have the same number of dimensions │ │ │ │ Inputs are not the same length │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d) │ │ │ │ in collect_exception_group_leaf_ids │ │ │ │ -complex() arg is a malformed string │ │ │ │ %s(%d, %d, %d, %d) │ │ │ │ %s(%d, %d) │ │ │ │ +complex() arg is a malformed string │ │ │ │ flock expected 2 arguments, got %zd │ │ │ │ fcntl.flock │ │ │ │ _typevar_subst │ │ │ │ Context() does not accept any arguments │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ invalid state │ │ │ │ @@ -9366,20 +9359,20 @@ │ │ │ │ %.200s is not a subtype of %.200s │ │ │ │ second argument must be a valid type code │ │ │ │ third argument must be a valid machine format code. │ │ │ │ fourth argument should be bytes, not %.200s │ │ │ │ string length not a multiple of item size │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ +multi-byte encodings are not supported │ │ │ │ +os.truncate │ │ │ │ +memoryview: internal error in richcompare │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -multi-byte encodings are not supported │ │ │ │ -memoryview: internal error in richcompare │ │ │ │ -os.truncate │ │ │ │ os.chown │ │ │ │ absolute value too large │ │ │ │ %S (%zd sub-exception%s) │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ %R is not in range │ │ │ │ read() didn't return bytes │ │ │ │ read() didn't return enough bytes │ │ │ │ @@ -9425,17 +9418,17 @@ │ │ │ │ %s('%c', %R) │ │ │ │ dictionary is empty │ │ │ │ │ │ │ │ │ │ │ │ _strptime_time │ │ │ │ L;array item must be integer │ │ │ │ namespace │ │ │ │ -new_limit │ │ │ │ unsigned short is less than minimum │ │ │ │ unsigned short is greater than maximum │ │ │ │ +new_limit │ │ │ │ can only assign array (not "%.200s") to array slice │ │ │ │ attempt to assign array of size %zd to extended slice of size %zd │ │ │ │ NotStandalone │ │ │ │ │ │ │ │ et:gethostbyaddr │ │ │ │ socket.gethostbyaddr │ │ │ │ %s: line %zu, column %zu │ │ │ │ @@ -9551,23 +9544,23 @@ │ │ │ │ %d:%02d:%02d.%06d │ │ │ │ %d:%02d:%02d │ │ │ │ switch interval must be strictly positive │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ int_divmod │ │ │ │ tuple of length 2 is required from int_divmod() │ │ │ │ tuple of int is required from int_divmod() │ │ │ │ +OO|iiii:getaddrinfo │ │ │ │ +getaddrinfo() argument 1 must be string or None │ │ │ │ +Int or String expected │ │ │ │ +socket.getaddrinfo │ │ │ │ can't translate character '\x%02x' in position %zd: %U │ │ │ │ can't translate character '\u%04x' in position %zd: %U │ │ │ │ can't translate character '\U%08x' in position %zd: %U │ │ │ │ can't translate characters in position %zd-%zd: %U │ │ │ │ bad tzinfo state arg │ │ │ │ -OO|iiii:getaddrinfo │ │ │ │ -getaddrinfo() argument 1 must be string or None │ │ │ │ -Int or String expected │ │ │ │ -socket.getaddrinfo │ │ │ │ exec not supported for isolated subinterpreters │ │ │ │ execv() arg 2 must be a tuple or list │ │ │ │ execv() arg 2 must not be empty │ │ │ │ execv() arg 2 first element cannot be empty │ │ │ │ combinations │ │ │ │ object %.50s does not have __aiter__ method │ │ │ │ in Element.__deepcopy__ │ │ │ │ @@ -9579,18 +9572,18 @@ │ │ │ │ expected an instruction sequence, not %T │ │ │ │ ii|i:getsockopt │ │ │ │ getsockopt string buffer not allowed │ │ │ │ getsockopt buflen out of range │ │ │ │ et:gethostbyname_ex │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ tounicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ +Parser stack overflowed - Python source too complex to parse │ │ │ │ w*|ni:recv_into │ │ │ │ negative buffersize in recv_into │ │ │ │ buffer too small for requested bytes │ │ │ │ -Parser stack overflowed - Python source too complex to parse │ │ │ │ BUG: internal directive bookkeeping broken │ │ │ │ multiple elements on top level │ │ │ │ cannot reuse already awaited aclose()/athrow() │ │ │ │ aclose(): asynchronous generator is already running │ │ │ │ athrow(): asynchronous generator is already running │ │ │ │ execve: argv must be a tuple or list │ │ │ │ execve: argv must not be empty │ │ │ │ @@ -9680,15 +9673,14 @@ │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ must have a sched_param object │ │ │ │ iO:sched_setparam │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ │ length is too large │ │ │ │ -{sOsNsNsOsO} │ │ │ │ functools.partial will be a method descriptor in future Python versions; wrap it in staticmethod() if you want to preserve the old behavior │ │ │ │ typing.NoDefault │ │ │ │ coroutine method %R of %R was never awaited │ │ │ │ Random() requires 0 or 1 argument │ │ │ │ k:pthread_getcpuclockid │ │ │ │ __reduce__() takes no arguments │ │ │ │ try sending as bytes │ │ │ │ @@ -9735,14 +9727,15 @@ │ │ │ │ 'yield' inside set comprehension │ │ │ │ state is not a tuple │ │ │ │ Arguments must be iterators. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ +{sOsNsNsOsO} │ │ │ │ {snsnsn} │ │ │ │ writable contiguous buffer requested for a non-contiguous object. │ │ │ │ No such frozen object named %R │ │ │ │ Frozen object named %R is invalid │ │ │ │ Excluded frozen object named %R │ │ │ │ │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ @@ -9843,26 +9836,26 @@ │ │ │ │ sys._current_exceptions │ │ │ │ i:sched_rr_get_interval │ │ │ │ The doctype() method of XMLParser is ignored. Define doctype() method on the TreeBuilder target. │ │ │ │ a strictly positive integer is required │ │ │ │ U;array item must be unicode character │ │ │ │ array item must be unicode character │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ -ii:tcsetpgrp │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ -writev() arg 2 must be a sequence │ │ │ │ +ii:tcsetpgrp │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ UTC%c%02d:%02d:%02d │ │ │ │ UTC%c%02d:%02d │ │ │ │ +writev() arg 2 must be a sequence │ │ │ │ pop from empty bytearray │ │ │ │ in print_chained │ │ │ │ itertext() takes no arguments │ │ │ │ - │ │ │ │ iii:waitid │ │ │ │ + │ │ │ │ sys._current_frames │ │ │ │ signal.pthread_kill │ │ │ │ A load persistent id instruction was encountered, but no persistent_load function was specified. │ │ │ │ O(N)(OO) │ │ │ │ O(O)(OO) │ │ │ │ required field "lineno" missing from type_param │ │ │ │ while traversing 'type_param' node │ │ │ │ @@ -17156,14 +17149,15 @@ │ │ │ │ init_set_builtins_open │ │ │ │ init_import_site │ │ │ │ add_main_module │ │ │ │ _PyFaulthandler_Init │ │ │ │ _PyImport_InitExternal │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ +_PyErr_NoMemory │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ truncate($self, pos=None, /) │ │ │ │ tell($self, /) │ │ │ │ Return the stream position as an opaque number. │ │ │ │ The return value of tell() can be given as input to seek(), to │ │ │ │ restore a previous stream position. │ │ │ │ @@ -18837,15 +18831,14 @@ │ │ │ │ Julian day (day in the year, 1-366) │ │ │ │ DST (Daylight Savings Time) flag (-1, 0 or 1) │ │ │ │ If the DST flag is 0, the time is given in the regular time zone; │ │ │ │ if it is 1, the time is given in the DST time zone; │ │ │ │ if it is -1, mktime() should guess based on the date and time. │ │ │ │ The above exception was the direct cause of the following exception: │ │ │ │ During handling of the above exception, another exception occurred: │ │ │ │ -_PyErr_NoMemory │ │ │ │ Internal state held by ABC machinery. │ │ │ │ _abc_subclasscheck($module, self, subclass, /) │ │ │ │ Internal ABC helper for subclasss checks. Should be never used outside abc module. │ │ │ │ _abc_instancecheck($module, self, instance, /) │ │ │ │ Internal ABC helper for instance checks. Should be never used outside abc module. │ │ │ │ _abc_register($module, self, subclass, /) │ │ │ │ Internal ABC helper for subclasss registration. Should be never used outside abc module. │ │ │ │ @@ -24792,17 +24785,17 @@ │ │ │ │ Return a new SHA3 hash object with a hashbit length of 48 bytes. │ │ │ │ sha3_256([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 32 bytes. │ │ │ │ sha3_224([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 28 bytes. │ │ │ │ signal_active_thread │ │ │ │ _enter_buffered_busy │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyObject_AssertFailed │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ faulthandler_fatal_error_thread │ │ │ │ _PyThreadState_Init │ │ │ │ PySys_SetPath │ │ │ │ @@ -25230,17 +25223,17 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ 4@r8 4@r7 │ │ │ │ -gc__done │ │ │ │ gc__start │ │ │ │ --4@[sp, #24] │ │ │ │ +-4@[sp, #20] │ │ │ │ +gc__done │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ 4@r7 4@#_PyRuntime+49672 │ │ │ │ 4@r5 4@r7 │ │ │ │ 4@r5 4@r7 │ │ │ │ .shstrtab │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -184,18 +184,18 @@ │ │ │ │ 0x0001d5cc 776e7000 65706f6c 6c5f6374 6c006570 wnp.epoll_ctl.ep │ │ │ │ 0x0001d5dc 6f6c6c5f 77616974 00616363 65707434 oll_wait.accept4 │ │ │ │ 0x0001d5ec 00616363 65707400 5f5f7265 63766d73 .accept.__recvms │ │ │ │ 0x0001d5fc 67363400 736f636b 65747061 69720070 g64.socketpair.p │ │ │ │ 0x0001d60c 6f6c6c00 62696e64 006c6973 74656e00 oll.bind.listen. │ │ │ │ 0x0001d61c 5f5f6f70 656e3634 5f320063 6f6e6e65 __open64_2.conne │ │ │ │ 0x0001d62c 6374005f 5f73656e 646d7367 36340073 ct.__sendmsg64.s │ │ │ │ - 0x0001d63c 656e6400 6f70656e 6c6f6700 72656376 end.openlog.recv │ │ │ │ - 0x0001d64c 005f5f73 79736c6f 675f6368 6b006765 .__syslog_chk.ge │ │ │ │ - 0x0001d65c 74686f73 746e616d 65007365 746c6f67 thostname.setlog │ │ │ │ - 0x0001d66c 6d61736b 00636c6f 73656c6f 67006765 mask.closelog.ge │ │ │ │ + 0x0001d63c 656e6400 72656376 006f7065 6e6c6f67 end.recv.openlog │ │ │ │ + 0x0001d64c 005f5f73 79736c6f 675f6368 6b007365 .__syslog_chk.se │ │ │ │ + 0x0001d65c 746c6f67 6d61736b 00676574 686f7374 tlogmask.gethost │ │ │ │ + 0x0001d66c 6e616d65 00636c6f 73656c6f 67006765 name.closelog.ge │ │ │ │ 0x0001d67c 74706565 726e616d 6500696e 65745f70 tpeername.inet_p │ │ │ │ 0x0001d68c 746f6e00 67657461 64647269 6e666f00 ton.getaddrinfo. │ │ │ │ 0x0001d69c 66726565 61646472 696e666f 00696e65 freeaddrinfo.ine │ │ │ │ 0x0001d6ac 745f6e74 6f700067 65746c6f 61646176 t_ntop.getloadav │ │ │ │ 0x0001d6bc 67007379 6d6c696e 6b007379 6d6c696e g.symlink.symlin │ │ │ │ 0x0001d6cc 6b617400 584d4c5f 45787061 74566572 kat.XML_ExpatVer │ │ │ │ 0x0001d6dc 73696f6e 00584d4c 5f457870 61745665 sion.XML_ExpatVe │ │ │ │ @@ -318,17 +318,17 @@ │ │ │ │ 0x0001de2c 63005f5f 63747970 655f746f 75707065 c.__ctype_touppe │ │ │ │ 0x0001de3c 725f6c6f 6300584d 4c5f5573 65466f72 r_loc.XML_UseFor │ │ │ │ 0x0001de4c 6569676e 44544400 616c6172 6d006576 eignDTD.alarm.ev │ │ │ │ 0x0001de5c 656e7466 645f7772 69746500 6576656e entfd_write.even │ │ │ │ 0x0001de6c 7466645f 72656164 00647570 33006374 tfd_read.dup3.ct │ │ │ │ 0x0001de7c 65726d69 64006765 74686f73 7462796e ermid.gethostbyn │ │ │ │ 0x0001de8c 616d655f 72006761 695f7374 72657272 ame_r.gai_strerr │ │ │ │ - 0x0001de9c 6f720066 65786563 76650066 67657478 or.fexecve.fgetx │ │ │ │ - 0x0001deac 61747472 006c6765 74786174 74720073 attr.lgetxattr.s │ │ │ │ - 0x0001debc 68757464 6f776e00 6672656d 6f766578 hutdown.fremovex │ │ │ │ + 0x0001de9c 6f720066 65786563 76650073 68757464 or.fexecve.shutd │ │ │ │ + 0x0001deac 6f776e00 66676574 78617474 72006c67 own.fgetxattr.lg │ │ │ │ + 0x0001debc 65747861 74747200 6672656d 6f766578 etxattr.fremovex │ │ │ │ 0x0001decc 61747472 006c7265 6d6f7665 78617474 attr.lremovexatt │ │ │ │ 0x0001dedc 7200636f 70795f66 696c655f 72616e67 r.copy_file_rang │ │ │ │ 0x0001deec 65007370 6c696365 006d656d 66645f63 e.splice.memfd_c │ │ │ │ 0x0001defc 72656174 65005f5f 636c6f63 6b5f7365 reate.__clock_se │ │ │ │ 0x0001df0c 7474696d 65363400 6368726f 6f740073 ttime64.chroot.s │ │ │ │ 0x0001df1c 63686564 5f736574 73636865 64756c65 ched_setschedule │ │ │ │ 0x0001df2c 72007363 6865645f 73657470 6172616d r.sched_setparam │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00029250 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1ebca8 <_start@@Base+0x34> │ │ │ │ + bl 1ef748 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -15,28 +15,28 @@ │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbnz r3, 2ac3a │ │ │ │ ldr r3, [pc, #72] @ (2ac7c ) │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ cbnz r0, 2ac4e │ │ │ │ b.n 2ac72 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #43132 @ 0xa87c │ │ │ │ + movw r0, #44092 @ 0xac3c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2ac7a │ │ │ │ b.n 2ac30 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbz r3, 2ac6c │ │ │ │ movw r3, #2168 @ 0x878 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #43148 @ 0xa88c │ │ │ │ + movw r1, #44108 @ 0xac4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2ac7a │ │ │ │ str.w r6, [r3, #1484] @ 0x5cc │ │ │ │ str.w r5, [r3, #1488] @ 0x5d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -47,19 +47,19 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eced0 │ │ │ │ + bl 1f0970 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2ace8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ecb90 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1f0630 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ strd r5, r5, [sp, #148] @ 0x94 │ │ │ │ @@ -72,131 +72,131 @@ │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ movs r5, #1 │ │ │ │ strd r6, r7, [sp, #24] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ - bl 1ecea4 │ │ │ │ + bl 1f0944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2acf0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ef290 │ │ │ │ + bl 1f2c60 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b53a │ │ │ │ - movw r0, #43192 @ 0xa8b8 │ │ │ │ + movw r0, #44152 @ 0xac78 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f135c │ │ │ │ + bl 1f4d2c │ │ │ │ cbz r0, 2ad08 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2ad0a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ee0cc │ │ │ │ + bl 1f1b6c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ef290 │ │ │ │ + bl 1f2c60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2ace8 │ │ │ │ - bl 175d84 │ │ │ │ + bl 177738 │ │ │ │ mov r6, r0 │ │ │ │ - bl 223c60 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2268a4 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ad36 │ │ │ │ - bl 22cbd0 │ │ │ │ + bl 22f918 │ │ │ │ movs r0, #1 │ │ │ │ blx 2aaf0 │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ cbz r3, 2ad64 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1f21c0 │ │ │ │ + bl 1f5b90 │ │ │ │ ldr r1, [pc, #132] @ (2add4 ) │ │ │ │ - movw r2, #43208 @ 0xa8c8 │ │ │ │ + movw r2, #44168 @ 0xac88 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2add8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #43224 @ 0xa8d8 │ │ │ │ + movw r0, #44184 @ 0xac98 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f9420 │ │ │ │ + bl 1fc5ac │ │ │ │ cbnz r0, 2ad80 │ │ │ │ - movw r1, #43236 @ 0xa8e4 │ │ │ │ + movw r1, #44196 @ 0xaca4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #96] @ (2addc ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ad8c │ │ │ │ movs r4, #1 │ │ │ │ - bl 22cbd0 │ │ │ │ + bl 22f918 │ │ │ │ b.n 2ad8e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2adbc │ │ │ │ movw r5, #38792 @ 0x9788 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2931c │ │ │ │ blx 29c98 │ │ │ │ cbz r0, 2adbc │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #43272 @ 0xa908 │ │ │ │ + movw r1, #44232 @ 0xacc8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 6e276 │ │ │ │ + bl 6ecfe │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22e2e8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 22e4e8 │ │ │ │ + bl 231030 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 231230 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r6 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002ade0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ cbz r3, 2ae0c │ │ │ │ - movw r1, #43280 @ 0xa910 │ │ │ │ + movw r1, #44240 @ 0xacd0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #24] @ (2ae20 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1ecddc │ │ │ │ + bl 1f087c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002ae24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -208,35 +208,35 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2ae44 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ecd44 │ │ │ │ + bl 1f07e4 │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r5, 2ae6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ee1d8 │ │ │ │ + bl 1f1c78 │ │ │ │ cbz r5, 2ae88 │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r3, 2ae88 │ │ │ │ - movw r1, #43348 @ 0xa954 │ │ │ │ + movw r1, #44308 @ 0xad14 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #8] @ (2ae8c ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002ae90 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -282,39 +282,39 @@ │ │ │ │ cbz r4, 2af40 │ │ │ │ ldr r2, [pc, #200] @ (2afcc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2af40 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43364 @ 0xa964 │ │ │ │ + movw r1, #44324 @ 0xad24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1261dc <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ + bl 126db4 <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2af40 │ │ │ │ movw r3, #2168 @ 0x878 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2afc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2afc6 │ │ │ │ movs r0, #12 │ │ │ │ - bl 7b948 │ │ │ │ + bl 7c398 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2af56 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2afc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 240950 │ │ │ │ + bl 242fe8 │ │ │ │ b.n 2afc2 │ │ │ │ ldr r4, [pc, #120] @ (2afd0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -323,15 +323,15 @@ │ │ │ │ bne.n 2af78 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2af68 │ │ │ │ dmb ish │ │ │ │ beq.n 2af84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [pc, #76] @ (2afd4 ) │ │ │ │ ldr.w r3, [r2, #1496] @ 0x5d8 │ │ │ │ cbnz r3, 2af92 │ │ │ │ str.w r5, [r2, #1496] @ 0x5d8 │ │ │ │ b.n 2af9c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -345,15 +345,15 @@ │ │ │ │ bne.n 2afb4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2afa4 │ │ │ │ dmb ish │ │ │ │ beq.n 2af3c │ │ │ │ ldr r0, [pc, #20] @ (2afd0 ) │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ b.n 2af3c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -370,28 +370,28 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #60] @ (2b024 ) │ │ │ │ b.n 2b17c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a3538 │ │ │ │ + bl a3f2c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b01c │ │ │ │ - bl 7aa38 │ │ │ │ + bl 7b4ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2b01c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ @@ -406,25 +406,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2b04a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #220] @ (2b124 ) │ │ │ │ b.n 2b17c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6e634 │ │ │ │ + bl 6f0bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b0fa │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 29684 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2b08e │ │ │ │ mov r0, r4 │ │ │ │ - bl a3538 │ │ │ │ + bl a3f2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b100 │ │ │ │ movw r3, #2168 @ 0x878 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [pc, #168] @ (2b128 ) │ │ │ │ @@ -433,68 +433,68 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2b0a6 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a3b1c │ │ │ │ + bl a4510 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b100 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a3538 │ │ │ │ + bl a3f2c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2b102 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2b102 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2b0ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b0e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2b0e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b11e │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2b102 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 159c7c <_PyErr_Clear@@Base> │ │ │ │ + b.w 15b080 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #1 │ │ │ │ asrs r4, r5, #3 │ │ │ │ lsls r4, r1, #1 │ │ │ │ @@ -513,55 +513,55 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - bl 1ecfec │ │ │ │ + bl 1f0a8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002b162 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ecfec │ │ │ │ + bl 1f0a8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r1 │ │ │ │ - bl 1eced0 │ │ │ │ + bl 1f0970 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ecd44 │ │ │ │ + bl 1f07e4 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7be0c │ │ │ │ + bl 7c930 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b1bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2b1bc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ee1d8 │ │ │ │ + bl 1f1c78 │ │ │ │ cbz r4, 2b1d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbnz r3, 2b1cc │ │ │ │ str r4, [r6, #0] │ │ │ │ b.n 2b1d6 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -579,15 +579,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 1ecfac │ │ │ │ + bl 1f0a4c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002b202 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -595,78 +595,78 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1ecb50 │ │ │ │ + bl 1f05f0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002b226 : │ │ │ │ cbnz r0, 2b22c │ │ │ │ - b.w 1f2e50 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1f6820 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ecd44 │ │ │ │ + bl 1f07e4 │ │ │ │ ldr.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ ldr.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 7bd1c │ │ │ │ - movw r0, #34800 @ 0x87f0 │ │ │ │ + bl 7c76c │ │ │ │ + movw r0, #35760 @ 0x8bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ str.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - movw r0, #34800 @ 0x87f0 │ │ │ │ + movw r0, #35760 @ 0x8bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ str.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2b2a2 │ │ │ │ - movw r0, #34800 @ 0x87f0 │ │ │ │ + movw r0, #35760 @ 0x8bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 1ee1d8 │ │ │ │ + bl 1f1c78 │ │ │ │ ldr.w r3, [r4, #1456] @ 0x5b0 │ │ │ │ cbz r3, 2b2da │ │ │ │ ldr.w r3, [r4, #1460] @ 0x5b4 │ │ │ │ cbz r3, 2b2da │ │ │ │ ldr.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ cbz r3, 2b2da │ │ │ │ ldr.w r3, [r4, #1468] @ 0x5bc │ │ │ │ cbnz r3, 2b2e8 │ │ │ │ - movw r1, #43348 @ 0xa954 │ │ │ │ + movw r1, #44308 @ 0xad14 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #8] @ (2b2ec ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r2, pc, #992 @ (adr r2, 2b6d0 ) │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002b2f0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -678,35 +678,35 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2b310 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ecd44 │ │ │ │ + bl 1f07e4 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r5, 2b338 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ee1d8 │ │ │ │ + bl 1f1c78 │ │ │ │ cbz r5, 2b354 │ │ │ │ ldr.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r3, 2b354 │ │ │ │ - movw r1, #43348 @ 0xa954 │ │ │ │ + movw r1, #44308 @ 0xad14 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [pc, #8] @ (2b358 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r3, pc, #16 @ (adr r3, 2b36c ) │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0002b35c : │ │ │ │ movs r0, #1 │ │ │ │ b.w 2b362 │ │ │ │ │ │ │ │ 0002b362 : │ │ │ │ @@ -714,67 +714,67 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eced0 │ │ │ │ + bl 1f0970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2b388 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b53a │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #600] @ 0x258 │ │ │ │ cbnz r3, 2b3b2 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ecb90 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1f0630 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bl 1ee0cc │ │ │ │ + bl 1f1b6c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ef290 │ │ │ │ + bl 1f2c60 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2b380 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002b3b6 : │ │ │ │ ldr r2, [pc, #80] @ (2b408 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2b3c6 │ │ │ │ ldr r0, [pc, #72] @ (2b40c ) │ │ │ │ - b.w 1eeffc <_Py_SetLocaleFromEnv@@Base+0xc60> │ │ │ │ + b.w 1f29cc <_Py_SetLocaleFromEnv@@Base+0xc64> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [pc, #56] @ (2b410 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b3e8 │ │ │ │ - bl f96ac │ │ │ │ + bl fa168 │ │ │ │ b.n 2b402 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2b3fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2b3fc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 2057a8 <_PyWarnings_Init@@Base+0x74> │ │ │ │ + bl 208920 <_PyWarnings_Init@@Base+0x74> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -783,77 +783,77 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ cbnz r0, 2b46e │ │ │ │ ldr.w r3, [r4, #672] @ 0x2a0 │ │ │ │ - movw r5, #49137 @ 0xbff1 │ │ │ │ + movw r5, #51989 @ 0xcb15 │ │ │ │ movt r5, #7 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2b4ee │ │ │ │ add.w r1, r4, #732 @ 0x2dc │ │ │ │ - bl 1edb94 │ │ │ │ + bl 1f1634 │ │ │ │ add.w r3, r4, #728 @ 0x2d8 │ │ │ │ - movw r1, #31001 @ 0x7919 │ │ │ │ + movw r1, #42333 @ 0xa55d │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r2, #49405 @ 0xc0fd │ │ │ │ + movw r2, #52253 @ 0xcc1d │ │ │ │ movt r2, #7 │ │ │ │ strd r3, r5, [r4, #668] @ 0x29c │ │ │ │ - movw r3, #49141 @ 0xbff5 │ │ │ │ + movw r3, #51993 @ 0xcb19 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #676] @ 0x2a4 │ │ │ │ str.w r3, [r4, #684] @ 0x2ac │ │ │ │ b.n 2b4ee │ │ │ │ - movw r5, #12137 @ 0x2f69 │ │ │ │ + movw r5, #14697 @ 0x3969 │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2b4b4 │ │ │ │ ldr.w r3, [r4, #692] @ 0x2b4 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2b4ee │ │ │ │ add.w r1, r4, #756 @ 0x2f4 │ │ │ │ - bl 1edb94 │ │ │ │ + bl 1f1634 │ │ │ │ add.w r3, r4, #752 @ 0x2f0 │ │ │ │ - movw r1, #33481 @ 0x82c9 │ │ │ │ + movw r1, #36173 @ 0x8d4d │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #64493 @ 0xfbed │ │ │ │ - movt r2, #9 │ │ │ │ + movw r2, #1405 @ 0x57d │ │ │ │ + movt r2, #10 │ │ │ │ strd r3, r5, [r4, #688] @ 0x2b0 │ │ │ │ - movw r3, #35417 @ 0x8a59 │ │ │ │ + movw r3, #38109 @ 0x94dd │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #696] @ 0x2b8 │ │ │ │ str.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 2b4ee │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2b4ee │ │ │ │ add.w r1, r4, #780 @ 0x30c │ │ │ │ movs r0, #2 │ │ │ │ - bl 1edb94 │ │ │ │ + bl 1f1634 │ │ │ │ add.w r3, r4, #776 @ 0x308 │ │ │ │ - movw r1, #33481 @ 0x82c9 │ │ │ │ + movw r1, #36173 @ 0x8d4d │ │ │ │ movt r1, #8 │ │ │ │ - movw r2, #64493 @ 0xfbed │ │ │ │ - movt r2, #9 │ │ │ │ + movw r2, #1405 @ 0x57d │ │ │ │ + movt r2, #10 │ │ │ │ strd r3, r5, [r4, #708] @ 0x2c4 │ │ │ │ - movw r3, #35417 @ 0x8a59 │ │ │ │ + movw r3, #38109 @ 0x94dd │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #716] @ 0x2cc │ │ │ │ str.w r3, [r4, #724] @ 0x2d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0002b4f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ef3c4 │ │ │ │ + bl 1f2d94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -887,17 +887,17 @@ │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2931c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b588 │ │ │ │ - movw r0, #46008 @ 0xb3b8 │ │ │ │ + movw r0, #46968 @ 0xb778 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 76188 │ │ │ │ + bl 76c10 │ │ │ │ nop │ │ │ │ stmdb sp!, {r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #7744 @ 0x1e40 │ │ │ │ @@ -912,117 +912,117 @@ │ │ │ │ blx 29388 │ │ │ │ movs r0, #1 │ │ │ │ blx 2aaf0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cbz r1, 2b626 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #56800 @ 0xdde0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #20 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2b5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #57948 @ 0xe25c │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #58908 @ 0xe61c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2b606 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b616 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #56824 @ 0xddf8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55884 @ 0xda4c │ │ │ │ + movw r1, #56844 @ 0xde0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #444] @ (2b7f4 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2b668 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55908 @ 0xda64 │ │ │ │ + movw r1, #56868 @ 0xde24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ - bl 2ec94 │ │ │ │ + bl 2f3bc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10412 @ 0x28ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b6d8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2b680 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18392 @ 0x47d8 │ │ │ │ + movw r1, #19352 @ 0x4b98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b6d8 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2b698 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55932 @ 0xda7c │ │ │ │ + movw r1, #56892 @ 0xde3c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b6d8 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2b6b0 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55952 @ 0xda90 │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b6d8 │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2b6c8 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55968 @ 0xdaa0 │ │ │ │ + movw r1, #56928 @ 0xde60 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b6d8 │ │ │ │ - movw r1, #55984 @ 0xdab0 │ │ │ │ + movw r1, #56944 @ 0xde70 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #268] @ (2b7f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl 7c0d8 │ │ │ │ + bl 7cbf8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2b6fe │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ b.n 2b708 │ │ │ │ cbz r0, 2b706 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ b.n 2b708 │ │ │ │ @@ -1038,89 +1038,89 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2b7c2 │ │ │ │ ldr r0, [pc, #216] @ (2b7fc ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b734 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2b744 │ │ │ │ movw fp, #5704 @ 0x1648 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2b760 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b7c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b7c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ b.n 2b7c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 212fbc │ │ │ │ + bl 216024 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9168 │ │ │ │ + bl f9c20 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b796 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 211b10 │ │ │ │ + bl 214b78 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b7a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b7bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2b7bc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2b7dc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b868 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b9a8 │ │ │ │ - bl 1f154c <_Py_write_noraise@@Base+0xf0> │ │ │ │ + bl 1f4f1c <_Py_write_noraise@@Base+0xf0> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2b5aa │ │ │ │ - bl 215e18 │ │ │ │ + bl 218e58 │ │ │ │ b.n 2b5aa │ │ │ │ str r4, [r0, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [ip, #-312] @ 0xfffffec8 │ │ │ │ │ │ │ │ @@ -1132,58 +1132,58 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 1edc5c │ │ │ │ + bl 1f16fc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2b830 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2b85c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1eec70 <_Py_SetLocaleFromEnv@@Base+0x8d4> │ │ │ │ + bl 1f2640 <_Py_SetLocaleFromEnv@@Base+0x8d8> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b852 │ │ │ │ ldr r2, [pc, #32] @ (2b864 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2b85c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 29770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf3bc0033 │ │ │ │ + @ instruction: 0xf77c0033 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbnz r2, 2b888 │ │ │ │ - bl 7c0d8 │ │ │ │ + bl 7cbf8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2b89c │ │ │ │ b.n 2b88a │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ec28 │ │ │ │ + bl 2f350 │ │ │ │ cbz r0, 2b8aa │ │ │ │ - movw r4, #55992 @ 0xdab8 │ │ │ │ + movw r4, #56952 @ 0xde78 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ b.n 2b99e │ │ │ │ cbnz r4, 2b8ae │ │ │ │ ldr r3, [pc, #260] @ (2b9a4 ) │ │ │ │ ldr.w r4, [r3, #1172] @ 0x494 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2b98c │ │ │ │ @@ -1199,85 +1199,85 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2b8d0 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2b8da │ │ │ │ - movw r4, #56044 @ 0xdaec │ │ │ │ + movw r4, #57004 @ 0xdeac │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ b.n 2b99e │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2b996 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec28 │ │ │ │ + bl 2f350 │ │ │ │ cbz r0, 2b8fe │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ + movw r1, #57056 @ 0xdee0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2b99e │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #56120 @ 0xdb38 │ │ │ │ - movwne r1, #56140 @ 0xdb4c │ │ │ │ + movweq r1, #57080 @ 0xdef8 │ │ │ │ + movwne r1, #57100 @ 0xdf0c │ │ │ │ ite eq │ │ │ │ movteq r1, #44 @ 0x2c │ │ │ │ movtne r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ec94 │ │ │ │ + bl 2f3bc │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #56152 @ 0xdb58 │ │ │ │ + movw r1, #57112 @ 0xdf18 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2b954 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3852] @ 0xf0c │ │ │ │ cbz r3, 2b954 │ │ │ │ - movw r1, #56180 @ 0xdb74 │ │ │ │ + movw r1, #57140 @ 0xdf34 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2f410 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2b99e │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2b8e2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2b8e2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #27648 @ 0x6c00 │ │ │ │ + movw r1, #28608 @ 0x6fc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2b8fa │ │ │ │ - movw r4, #56008 @ 0xdac8 │ │ │ │ + movw r4, #56968 @ 0xde88 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ b.n 2b99e │ │ │ │ - movw r4, #56060 @ 0xdafc │ │ │ │ + movw r4, #57020 @ 0xdebc │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2bb2c │ │ │ │ @@ -1298,66 +1298,66 @@ │ │ │ │ cbz r4, 2ba2a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a9c94 │ │ │ │ - movw r1, #56204 @ 0xdb8c │ │ │ │ + bl aa6cc │ │ │ │ + movw r1, #57164 @ 0xdf4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ cbz r0, 2ba0e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2b9e0 │ │ │ │ - bl e6244 │ │ │ │ + bl e6c3c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2b9e0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2ba12 │ │ │ │ b.n 2ba2a │ │ │ │ mov r4, r0 │ │ │ │ b.n 2ba2a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #11180 @ 0x2bac │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2ba2a │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14296 @ 0x37d8 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov.w sl, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl a9c94 │ │ │ │ + bl aa6cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2bae6 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2ba3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2ba76 │ │ │ │ movw r1, #14296 @ 0x37d8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ba3c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2ba3c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -1365,67 +1365,67 @@ │ │ │ │ beq.n 2ba3c │ │ │ │ cbz r4, 2baae │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150724 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1517b4 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2baae │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2ba88 │ │ │ │ - bl 146bbc │ │ │ │ + bl 147d14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2ba88 │ │ │ │ b.n 2ba3c │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2bac6 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56224 @ 0xdba0 │ │ │ │ + movw r1, #57184 @ 0xdf60 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ b.n 2bad6 │ │ │ │ - movw r1, #56248 @ 0xdbb8 │ │ │ │ + movw r1, #57208 @ 0xdf78 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 32a0e │ │ │ │ + bl 33136 │ │ │ │ b.n 2ba3c │ │ │ │ cbz r6, 2bb26 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56252 @ 0xdbbc │ │ │ │ + movw r1, #57212 @ 0xdf7c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32b6a │ │ │ │ + bl 33292 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10412 @ 0x28ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f145c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1441,28 +1441,28 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [pc, #48] @ (2bb8c ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2bb78 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #56288 @ 0xdbe0 │ │ │ │ + movw r2, #57248 @ 0xdfa0 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2a3ec <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2bb90 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2a1f4 │ │ │ │ nop │ │ │ │ - and.w r0, r8, #11730944 @ 0xb30000 │ │ │ │ - orr.w r0, r8, #11730944 @ 0xb30000 │ │ │ │ + @ instruction: 0xf7c80033 │ │ │ │ + strb.w r0, [r8, r3, lsl #3] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1541,15 +1541,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2bc68 │ │ │ │ add.w r4, r4, #98304 @ 0x18000 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2bc72 │ │ │ │ - bl 133a00 <_PyObject_SetManagedDict@@Base+0x424> │ │ │ │ + bl 134b64 <_PyObject_SetManagedDict@@Base+0x424> │ │ │ │ b.n 2bc68 │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ movs r4, #28 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ mul.w r4, r4, ip │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2bc90 │ │ │ │ @@ -1587,15 +1587,15 @@ │ │ │ │ add.w r5, r5, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r5, #2808] @ 0xaf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #2808] @ 0xaf8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 237fe4 │ │ │ │ + b.w 23ac84 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1612,22 +1612,22 @@ │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2bd60 │ │ │ │ ldr.w r3, [r7, #284] @ 0x11c │ │ │ │ ldr.w r8, [sl, #432] @ 0x1b0 │ │ │ │ cbnz r3, 2bd58 │ │ │ │ add.w r0, r7, #280 @ 0x118 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 2bd7c │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cbnz r3, 2bd6a │ │ │ │ ldr r0, [pc, #616] @ (2bfd0 ) │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs.w r8, r3, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ b.n 2bd84 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -1672,15 +1672,15 @@ │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ blx 2aa08 │ │ │ │ cbnz r0, 2be04 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2be06 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ mov r0, r1 │ │ │ │ b.n 2be06 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.n 2bf0c │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1695,15 +1695,15 @@ │ │ │ │ bl 2c256 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2bf74 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2bf0c │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1ec498 <_start@@Base+0x824> │ │ │ │ + bl 1eff38 <_start@@Base+0x824> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2bf0c │ │ │ │ movw r3, #7808 @ 0x1e80 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ @@ -1711,15 +1711,15 @@ │ │ │ │ movw r3, #2172 @ 0x87c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ cbnz r1, 2be70 │ │ │ │ add.w r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 2bf0c │ │ │ │ lsls r1, r1, #10 │ │ │ │ beq.n 2bf0c │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ @@ -1738,29 +1738,29 @@ │ │ │ │ it ls │ │ │ │ movls r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2bf0c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cbnz r3, 2beb4 │ │ │ │ ldr r0, [pc, #292] @ (2bfd4 ) │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ movw r3, #2172 @ 0x87c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2bece │ │ │ │ movw r3, #4300 @ 0x10cc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ b.n 2bee6 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbnz r2, 2bede │ │ │ │ add.w r0, r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ subs r3, r1, #1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ @@ -1778,15 +1778,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2bf74 │ │ │ │ movw r4, #2172 @ 0x87c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2bf22 │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ orrs.w r3, fp, r3 │ │ │ │ beq.n 2bf36 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 2c11a │ │ │ │ @@ -1824,31 +1824,31 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ b.n 2bfd8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f6e58 │ │ │ │ + bl 1f9fe8 │ │ │ │ lsls r1, r5, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7092a <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ + bl 713e2 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2bfd8 │ │ │ │ ldr.w r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70754 <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ + bl 7120c <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ b.n 2c11a │ │ │ │ lsrs r0, r7, #2 │ │ │ │ lsls r4, r1, #1 │ │ │ │ lsrs r4, r1, #3 │ │ │ │ lsls r4, r1, #1 │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ mov lr, r4 │ │ │ │ @@ -1861,15 +1861,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2c018 │ │ │ │ movw r5, #2172 @ 0x87c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2c010 │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r5, [r5, #300] @ 0x12c │ │ │ │ mvns r5, r5 │ │ │ │ lsrs r5, r5, #31 │ │ │ │ strb r5, [r4, #21] │ │ │ │ add.w r5, r4, #56 @ 0x38 │ │ │ │ vldr d7, [pc, #264] @ 2c128 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -1937,31 +1937,31 @@ │ │ │ │ lsls r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ bl 2c990 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1f57e8 │ │ │ │ + bl 1f8978 │ │ │ │ cbz r0, 2c11c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2c10a │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1f5bfc │ │ │ │ + bl 1f8d8c │ │ │ │ mov r0, r4 │ │ │ │ b.n 2c11c │ │ │ │ subs r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f57e8 │ │ │ │ + bl 1f8978 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2c106 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @@ -1984,15 +1984,15 @@ │ │ │ │ adds r4, #7 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2c164 │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2c16c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r4, r4, r1 │ │ │ │ str r4, [r7, #0] │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ lsrs r2, r4, #15 │ │ │ │ str r2, [r6, #0] │ │ │ │ @@ -2036,20 +2036,20 @@ │ │ │ │ dmb ish │ │ │ │ cbnz r4, 2c250 │ │ │ │ movw r6, #2172 @ 0x87c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr.w r3, [r6, #324] @ 0x144 │ │ │ │ cbnz r3, 2c1fc │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2c20e │ │ │ │ - movw r6, #64596 @ 0xfc54 │ │ │ │ - movt r6, #44 @ 0x2c │ │ │ │ + movw r6, #20 │ │ │ │ + movt r6, #45 @ 0x2d │ │ │ │ b.n 2c212 │ │ │ │ mov r4, r3 │ │ │ │ b.n 2c23a │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ @@ -2062,18 +2062,18 @@ │ │ │ │ blx 2aa08 │ │ │ │ cbnz r0, 2c23a │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 2c212 │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r5, #624] @ 0x270 │ │ │ │ - movw r0, #64628 @ 0xfc74 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #52 @ 0x34 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ec4a4 <_start@@Base+0x830> │ │ │ │ + bl 1eff44 <_start@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2318,33 +2318,33 @@ │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 2c52e │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 706ec <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ - movw r0, #64720 @ 0xfcd0 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + bl 711a4 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ + movw r0, #144 @ 0x90 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1ec4a4 <_start@@Base+0x830> │ │ │ │ + bl 1eff44 <_start@@Base+0x830> │ │ │ │ movs r0, #12 │ │ │ │ b.n 2c556 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #58580 @ 0xe4d4 │ │ │ │ + movw r3, #59540 @ 0xe894 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #64668 @ 0xfc9c │ │ │ │ - movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #64692 @ 0xfcb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r2, #92 @ 0x5c │ │ │ │ + movt r2, #45 @ 0x2d │ │ │ │ + movw r0, #116 @ 0x74 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1ec4a4 <_start@@Base+0x830> │ │ │ │ + bl 1eff44 <_start@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2369,15 +2369,15 @@ │ │ │ │ ands.w fp, r5, r4 │ │ │ │ bne.n 2c5a6 │ │ │ │ negs r3, r5 │ │ │ │ ands r6, r3 │ │ │ │ b.n 2c5b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r6, r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ and.w sl, r7, sl │ │ │ │ cmp r5, r6 │ │ │ │ strb.w r3, [sp, #22] │ │ │ │ strb.w r3, [sp, #23] │ │ │ │ bhi.n 2c57e │ │ │ │ @@ -2389,30 +2389,30 @@ │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2c5d8 │ │ │ │ negs r5, r5 │ │ │ │ ands r4, r5 │ │ │ │ b.n 2c5e2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r3, sl │ │ │ │ add.w fp, sp, #23 │ │ │ │ add.w sl, sp, #22 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ bl 2c756 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c6e6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2c6ce │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2c9fc │ │ │ │ mvns r3, r6 │ │ │ │ @@ -2435,15 +2435,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r8, r8, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2c6c6 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7092a <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ + bl 713e2 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ b.n 2c6c6 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2c756 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2458,15 +2458,15 @@ │ │ │ │ sub.w fp, r9, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2c690 │ │ │ │ negs r1, r1 │ │ │ │ and.w sl, r1, sl │ │ │ │ b.n 2c69a │ │ │ │ mov r0, sl │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ sub.w sl, sl, r1 │ │ │ │ sub.w r8, r8, fp │ │ │ │ sub.w r4, r8, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2c6b2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ @@ -2524,15 +2524,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2c74a │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2c752 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2614,17 +2614,17 @@ │ │ │ │ bls.n 2c902 │ │ │ │ movw r3, #57608 @ 0xe108 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ strb.w r4, [r3, #1208] @ 0x4b8 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - movw r0, #64752 @ 0xfcf0 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 705b2 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + movw r0, #176 @ 0xb0 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 7106a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movt r3, #21508 @ 0x5404 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str.w fp, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ @@ -2672,18 +2672,18 @@ │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c770 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #260 @ 0x104 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl 705b2 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 7106a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ b.n 2c770 │ │ │ │ ldr r0, [pc, #44] @ (2c930 ) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ bl 2c990 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2c91c │ │ │ │ @@ -2713,26 +2713,26 @@ │ │ │ │ movw r4, #2172 @ 0x87c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2c96e │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2c952 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c952 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ clz r0, r1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ orrs.w r6, r2, r3 │ │ │ │ beq.n 2c9f2 │ │ │ │ ldr r6, [pc, #92] @ (2c9f8 ) │ │ │ │ @@ -2787,20 +2787,20 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 2a7a8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ca38 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2ca38 │ │ │ │ - movw r0, #64972 @ 0xfdcc │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #396 @ 0x18c │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 705b2 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 7106a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r5, r5, r5 │ │ │ │ cbz r6, 2ca4a │ │ │ │ ldr r0, [pc, #28] @ (2ca60 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ bl 2c990 │ │ │ │ @@ -3263,23 +3263,23 @@ │ │ │ │ ldrb.w r3, [sp, #24] │ │ │ │ cbz r3, 2cf2e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov.w r1, sl, lsl #22 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ - bl 7092a <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ + bl 713e2 <_Py_SetRefcnt@@Base+0xa04> │ │ │ │ cbz r0, 2cf2a │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ cbz r3, 2cf2e │ │ │ │ strb.w r4, [fp, #14] │ │ │ │ b.n 2cf2e │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 6ff90 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ + bl 70a48 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ strb.w r0, [fp, #13] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ ldr.w r5, [r0, r1, lsl #2] │ │ │ │ @@ -3561,175 +3561,863 @@ │ │ │ │ ldrd r2, r3, [r4, #440] @ 0x1b8 │ │ │ │ add r2, r5 │ │ │ │ str.w r2, [r4, #440] @ 0x1b8 │ │ │ │ cmp r2, r3 │ │ │ │ it hi │ │ │ │ strhi.w r2, [r4, #444] @ 0x1bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + cbnz r1, 2d256 │ │ │ │ + cbnz r3, 2d252 │ │ │ │ + ldr.w r9, [pc, #1800] @ 2d958 │ │ │ │ + b.n 2d94e │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.n 2d24c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 2d290 │ │ │ │ + ldrsb.w r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 2d290 │ │ │ │ + cbz r3, 2d268 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldrsb.w r2, [r4] │ │ │ │ + movw r9, #20264 @ 0x4f28 │ │ │ │ + movt r9, #78 @ 0x4e │ │ │ │ + ldrb r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ + iteet ge │ │ │ │ + movge r2, #24 │ │ │ │ + addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ + addlt.w r9, r9, r3, lsl #5 │ │ │ │ + mlage r9, r2, r3, r9 │ │ │ │ + it ge │ │ │ │ + addge.w r9, r9, #42496 @ 0xa600 │ │ │ │ + b.n 2d94e │ │ │ │ + mov r8, r1 │ │ │ │ + add.w sl, r4, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + movs r1, #127 @ 0x7f │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + strd r4, sl, [sp, #44] @ 0x2c │ │ │ │ + bl 82354 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2d94e │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + bpl.n 2d2c2 │ │ │ │ + lsls r1, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r9, #20 │ │ │ │ + addpl.w r0, r9, #28 │ │ │ │ + b.n 2d2c6 │ │ │ │ + ldr.w r0, [r9, #28] │ │ │ │ + mov r5, r4 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ + beq.n 2d2e2 │ │ │ │ + cmp sl, r4 │ │ │ │ + bhi.n 2d330 │ │ │ │ + b.n 2d338 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ bne.n 2d2e8 │ │ │ │ + mov r5, r3 │ │ │ │ + str.w r2, [r0], #4 │ │ │ │ + adds r3, r5, #4 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcs.n 2d2d2 │ │ │ │ + cmp sl, r5 │ │ │ │ + bls.n 2d306 │ │ │ │ + mov r3, r5 │ │ │ │ + ldrsb.w r1, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 2d306 │ │ │ │ + cmp r3, sl │ │ │ │ + strb.w r2, [r0], #1 │ │ │ │ + bne.n 2d2ee │ │ │ │ + mov r5, r3 │ │ │ │ + subs r5, r5, r4 │ │ │ │ + b.n 2d342 │ │ │ │ + mov r2, r5 │ │ │ │ + adds r5, #4 │ │ │ │ + cmp sl, r5 │ │ │ │ + bcc.n 2d31c │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ + beq.n 2d30a │ │ │ │ + cmp sl, r2 │ │ │ │ + beq.n 2d336 │ │ │ │ + mov r5, r2 │ │ │ │ + ldrsb.w r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 2d338 │ │ │ │ + adds r5, #1 │ │ │ │ + cmp sl, r5 │ │ │ │ + bls.n 2d338 │ │ │ │ + lsls r3, r5, #30 │ │ │ │ + bne.n 2d322 │ │ │ │ + b.n 2d30a │ │ │ │ + mov r5, sl │ │ │ │ + subs r5, r5, r4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + blx 29e1c │ │ │ │ + add r4, r5 │ │ │ │ + cmp r8, r5 │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + bne.n 2d356 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 2d94e │ │ │ │ + str.w r8, [r6] │ │ │ │ + b.n 2d94e │ │ │ │ + movs r2, #32 │ │ │ │ + movs r1, #0 │ │ │ │ + add.w r8, sp, #68 @ 0x44 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + blx 29770 │ │ │ │ + mov r0, r8 │ │ │ │ + str.w r9, [sp, #68] @ 0x44 │ │ │ │ + bl 1fcba0 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ + mov r5, r3 │ │ │ │ + strd r3, r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ + cmp r9, r3 │ │ │ │ + bls.w 2d918 │ │ │ │ + ldrd r2, r1, [sp, #72] @ 0x48 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.w 2d5fe │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldrb r1, [r1, #16] │ │ │ │ + add r4, r2 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.n 2d472 │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 2d3dc │ │ │ │ + ands.w r1, r3, #3 │ │ │ │ + bne.n 2d3ce │ │ │ │ + adds r0, r3, #4 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcc.n 2d3c2 │ │ │ │ + ldr.w ip, [r0, #-4] │ │ │ │ + tst.w ip, #2155905152 @ 0x80808080 │ │ │ │ + bne.n 2d3c2 │ │ │ │ + mov r3, r0 │ │ │ │ + str.w ip, [r4], #4 │ │ │ │ + b.n 2d3aa │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 2d5f6 │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 2d3dc │ │ │ │ + adds r3, #1 │ │ │ │ + strb r0, [r4, #0] │ │ │ │ + cmp r9, r3 │ │ │ │ + add.w r4, r4, #1 │ │ │ │ + bhi.n 2d39e │ │ │ │ + b.n 2d5f0 │ │ │ │ + cmp r0, #223 @ 0xdf │ │ │ │ + bhi.n 2d40a │ │ │ │ + cmp r0, #193 @ 0xc1 │ │ │ │ + bls.w 2d558 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + ble.w 2d5f0 │ │ │ │ + ldrb r1, [r3, #1] │ │ │ │ + sub.w ip, r1, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.w 2d576 │ │ │ │ + add.w r1, r1, r0, lsl #6 │ │ │ │ + adds r3, #2 │ │ │ │ + sub.w r1, r1, #12416 @ 0x3080 │ │ │ │ + b.n 2d5f6 │ │ │ │ + cmp r0, #239 @ 0xef │ │ │ │ + bls.n 2d4d4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bhi.w 2d558 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #3 │ │ │ │ + ble.w 2d564 │ │ │ │ + ldrb.w lr, [r3, #1] │ │ │ │ + sub.w r1, lr, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.w 2d576 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ + bne.n 2d438 │ │ │ │ + cmp.w lr, #143 @ 0x8f │ │ │ │ + bhi.n 2d444 │ │ │ │ + b.n 2d576 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bne.n 2d444 │ │ │ │ + cmp.w lr, #143 @ 0x8f │ │ │ │ + bhi.w 2d576 │ │ │ │ + ldrb.w ip, [r3, #2] │ │ │ │ + sub.w r1, ip, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.n 2d53e │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + sub.w sl, r1, #128 @ 0x80 │ │ │ │ + cmp.w sl, #63 @ 0x3f │ │ │ │ + bls.w 2d5d8 │ │ │ │ + b.n 2d5f4 │ │ │ │ + ands.w r1, r3, #3 │ │ │ │ + beq.n 2d48a │ │ │ │ + adds r3, #1 │ │ │ │ + strb.w r0, [r4], #1 │ │ │ │ + cmp r9, r3 │ │ │ │ + bls.w 2d5f0 │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bls.n 2d460 │ │ │ │ + b.n 2d49c │ │ │ │ + ldr.w ip, [r0, #-4] │ │ │ │ + tst.w ip, #2155905152 @ 0x80808080 │ │ │ │ + bne.n 2d490 │ │ │ │ + mov r3, r0 │ │ │ │ + str.w ip, [r4], #4 │ │ │ │ + adds r0, r3, #4 │ │ │ │ + cmp r9, r0 │ │ │ │ + bcs.n 2d47a │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 2d5f6 │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bls.n 2d466 │ │ │ │ + cmp r0, #223 @ 0xdf │ │ │ │ + bhi.n 2d4d0 │ │ │ │ + cmp r0, #193 @ 0xc1 │ │ │ │ + bls.n 2d558 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + ble.w 2d5f0 │ │ │ │ + ldrb r1, [r3, #1] │ │ │ │ + sub.w ip, r1, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 2d576 │ │ │ │ + add.w r1, r1, r0, lsl #6 │ │ │ │ + adds r3, #2 │ │ │ │ + sub.w r1, r1, #12416 @ 0x3080 │ │ │ │ + cmp r1, #255 @ 0xff │ │ │ │ + bhi.w 2d5f6 │ │ │ │ + strb.w r1, [r4], #1 │ │ │ │ + b.n 2d46c │ │ │ │ + cmp r0, #239 @ 0xef │ │ │ │ + bhi.n 2d554 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bgt.n 2d510 │ │ │ │ + bne.w 2d5f0 │ │ │ │ + ldrb r1, [r3, #1] │ │ │ │ + sub.w ip, r1, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 2d576 │ │ │ │ + cmp r1, #159 @ 0x9f │ │ │ │ + bhi.n 2d500 │ │ │ │ + sub.w sl, r0, #224 @ 0xe0 │ │ │ │ + rsbs r0, sl, #0 │ │ │ │ + adc.w r0, r0, sl │ │ │ │ + lsls r1, r0, #1 │ │ │ │ + b.n 2d5f6 │ │ │ │ + sub.w lr, r0, #237 @ 0xed │ │ │ │ + rsbs r0, lr, #0 │ │ │ │ + adc.w r0, r0, lr │ │ │ │ + lsls r1, r0, #1 │ │ │ │ + b.n 2d5f6 │ │ │ │ + ldrb.w ip, [r3, #1] │ │ │ │ + sub.w r1, ip, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.n 2d576 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ + bne.n 2d528 │ │ │ │ + cmp.w ip, #159 @ 0x9f │ │ │ │ + bhi.n 2d532 │ │ │ │ + b.n 2d576 │ │ │ │ + cmp r0, #237 @ 0xed │ │ │ │ + bne.n 2d532 │ │ │ │ + cmp.w ip, #159 @ 0x9f │ │ │ │ + bhi.n 2d576 │ │ │ │ + ldrb r1, [r3, #2] │ │ │ │ + sub.w lr, r1, #128 @ 0x80 │ │ │ │ + cmp.w lr, #63 @ 0x3f │ │ │ │ + bls.n 2d542 │ │ │ │ + movs r1, #3 │ │ │ │ + b.n 2d5f6 │ │ │ │ + add.w r1, r1, r0, lsl #12 │ │ │ │ + adds r3, #3 │ │ │ │ + sub.w r1, r1, #925696 @ 0xe2000 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ + add.w r1, r1, ip, lsl #6 │ │ │ │ + b.n 2d5f6 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bls.n 2d55c │ │ │ │ + movs r1, #1 │ │ │ │ + b.n 2d5f6 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #3 │ │ │ │ + bgt.n 2d59c │ │ │ │ + cmp r1, #1 │ │ │ │ + ble.n 2d5f0 │ │ │ │ + ldrb.w ip, [r3, #1] │ │ │ │ + sub.w lr, ip, #128 @ 0x80 │ │ │ │ + cmp.w lr, #63 @ 0x3f │ │ │ │ + bls.n 2d57a │ │ │ │ + movs r1, #2 │ │ │ │ + b.n 2d5f6 │ │ │ │ + cmp.w ip, #143 @ 0x8f │ │ │ │ + bhi.n 2d586 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ + bne.n 2d58a │ │ │ │ + b.n 2d576 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + beq.n 2d576 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq.n 2d5f0 │ │ │ │ + ldrb r1, [r3, #2] │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + ite hi │ │ │ │ + movhi r1, #3 │ │ │ │ + movls r1, #0 │ │ │ │ + b.n 2d5f6 │ │ │ │ + ldrb.w lr, [r3, #1] │ │ │ │ + sub.w r1, lr, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.n 2d576 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ + bne.n 2d5b4 │ │ │ │ + cmp.w lr, #143 @ 0x8f │ │ │ │ + bhi.n 2d5be │ │ │ │ + b.n 2d576 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bne.n 2d5be │ │ │ │ + cmp.w lr, #143 @ 0x8f │ │ │ │ + bhi.n 2d576 │ │ │ │ + ldrb.w ip, [r3, #2] │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + sub.w sl, ip, #128 @ 0x80 │ │ │ │ + cmp.w sl, #63 @ 0x3f │ │ │ │ + bhi.n 2d53e │ │ │ │ + sub.w sl, r1, #128 @ 0x80 │ │ │ │ + cmp.w sl, #63 @ 0x3f │ │ │ │ + bhi.n 2d5f4 │ │ │ │ + add.w r1, r1, r0, lsl #18 │ │ │ │ + adds r3, #4 │ │ │ │ + sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ + sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ + add.w r1, r1, lr, lsl #12 │ │ │ │ + add.w r1, r1, ip, lsl #6 │ │ │ │ + b.n 2d5f6 │ │ │ │ + movs r1, #0 │ │ │ │ + b.n 2d5f6 │ │ │ │ + movs r1, #4 │ │ │ │ + subs r4, r4, r2 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + b.n 2d7ca │ │ │ │ + cmp r1, #2 │ │ │ │ + bne.w 2d7be │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ + add.w r4, r2, r4, lsl #1 │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 2d65c │ │ │ │ + ands.w r1, r3, #3 │ │ │ │ + bne.n 2d654 │ │ │ │ + add.w ip, r3, #4 │ │ │ │ + cmp r9, ip │ │ │ │ + bcc.n 2d648 │ │ │ │ + ldr.w r0, [ip, #-4] │ │ │ │ + tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ + bne.n 2d648 │ │ │ │ + uxtb r3, r0 │ │ │ │ + strh.w r3, [r4], #8 │ │ │ │ + ubfx lr, r0, #8, #8 │ │ │ │ + mov r3, ip │ │ │ │ + strh.w lr, [r4, #-6] │ │ │ │ + ubfx ip, r0, #16, #8 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ + strh.w ip, [r4, #-4] │ │ │ │ + strh.w r0, [r4, #-2] │ │ │ │ + b.n 2d616 │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 2d7b4 │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi.n 2d65c │ │ │ │ + adds r3, #1 │ │ │ │ + strh.w r0, [r4], #2 │ │ │ │ + b.n 2d7a8 │ │ │ │ + cmp r0, #223 @ 0xdf │ │ │ │ + bhi.n 2d68e │ │ │ │ + cmp r0, #193 @ 0xc1 │ │ │ │ + bhi.n 2d668 │ │ │ │ + movs r1, #1 │ │ │ │ + b.n 2d7b4 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + ble.w 2d7ae │ │ │ │ + ldrb r1, [r3, #1] │ │ │ │ + sub.w ip, r1, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 2d72c │ │ │ │ + add.w r1, r1, r0, lsl #6 │ │ │ │ + adds r3, #2 │ │ │ │ + sub.w r1, r1, #12416 @ 0x3080 │ │ │ │ + strh.w r1, [r4], #2 │ │ │ │ + b.n 2d7a8 │ │ │ │ + cmp r0, #239 @ 0xef │ │ │ │ + bhi.n 2d70e │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bgt.n 2d6ca │ │ │ │ + bne.w 2d7ae │ │ │ │ + ldrb r1, [r3, #1] │ │ │ │ + sub.w ip, r1, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 2d72c │ │ │ │ + cmp r1, #159 @ 0x9f │ │ │ │ + bhi.n 2d6be │ │ │ │ + sub.w ip, r0, #224 @ 0xe0 │ │ │ │ + rsbs r0, ip, #0 │ │ │ │ + adc.w r0, r0, ip │ │ │ │ + lsls r1, r0, #1 │ │ │ │ + b.n 2d7b4 │ │ │ │ + sub.w r1, r0, #237 @ 0xed │ │ │ │ + negs r0, r1 │ │ │ │ + adcs r0, r1 │ │ │ │ + lsls r1, r0, #1 │ │ │ │ + b.n 2d7b4 │ │ │ │ + ldrb.w ip, [r3, #1] │ │ │ │ + sub.w r1, ip, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.n 2d72c │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ + bne.n 2d6e2 │ │ │ │ + cmp.w ip, #159 @ 0x9f │ │ │ │ + bhi.n 2d6ec │ │ │ │ + b.n 2d72c │ │ │ │ + cmp r0, #237 @ 0xed │ │ │ │ + bne.n 2d6ec │ │ │ │ + cmp.w ip, #159 @ 0x9f │ │ │ │ + bhi.n 2d72c │ │ │ │ + ldrb r1, [r3, #2] │ │ │ │ + sub.w lr, r1, #128 @ 0x80 │ │ │ │ + cmp.w lr, #63 @ 0x3f │ │ │ │ + bhi.n 2d780 │ │ │ │ + add.w r1, r1, r0, lsl #12 │ │ │ │ + adds r3, #3 │ │ │ │ + sub.w r1, r1, #925696 @ 0xe2000 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ + add.w r1, r1, ip, lsl #6 │ │ │ │ + strh.w r1, [r4], #2 │ │ │ │ + b.n 2d7a8 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bhi.n 2d664 │ │ │ │ + sub.w r1, r9, r3 │ │ │ │ + cmp r1, #3 │ │ │ │ + bgt.n 2d752 │ │ │ │ + cmp r1, #1 │ │ │ │ + ble.n 2d7ae │ │ │ │ + ldrb.w ip, [r3, #1] │ │ │ │ + sub.w lr, ip, #128 @ 0x80 │ │ │ │ + cmp.w lr, #63 @ 0x3f │ │ │ │ + bls.n 2d730 │ │ │ │ + movs r1, #2 │ │ │ │ + b.n 2d7b4 │ │ │ │ + cmp.w ip, #143 @ 0x8f │ │ │ │ + bhi.n 2d73c │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ + bne.n 2d740 │ │ │ │ + b.n 2d72c │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + beq.n 2d72c │ │ │ │ + cmp r1, #2 │ │ │ │ + beq.n 2d7ae │ │ │ │ + ldrb r1, [r3, #2] │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + ite hi │ │ │ │ + movhi r1, #3 │ │ │ │ + movls r1, #0 │ │ │ │ + b.n 2d7b4 │ │ │ │ + ldrb.w lr, [r3, #1] │ │ │ │ + sub.w r1, lr, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bhi.n 2d72c │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ + bne.n 2d76a │ │ │ │ + cmp.w lr, #143 @ 0x8f │ │ │ │ + bhi.n 2d774 │ │ │ │ + b.n 2d72c │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + bne.n 2d774 │ │ │ │ + cmp.w lr, #143 @ 0x8f │ │ │ │ + bhi.n 2d72c │ │ │ │ + ldrb.w ip, [r3, #2] │ │ │ │ + sub.w r1, ip, #128 @ 0x80 │ │ │ │ + cmp r1, #63 @ 0x3f │ │ │ │ + bls.n 2d784 │ │ │ │ + movs r1, #3 │ │ │ │ + b.n 2d7b4 │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + sub.w sl, r1, #128 @ 0x80 │ │ │ │ + cmp.w sl, #63 @ 0x3f │ │ │ │ + bhi.n 2d7b2 │ │ │ │ + add.w r1, r1, r0, lsl #18 │ │ │ │ + adds r3, #4 │ │ │ │ + sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ + sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ + add.w r1, r1, lr, lsl #12 │ │ │ │ + add.w r1, r1, ip, lsl #6 │ │ │ │ + b.n 2d7b4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bhi.w 2d60a │ │ │ │ + movs r1, #0 │ │ │ │ + b.n 2d7b4 │ │ │ │ + movs r1, #4 │ │ │ │ + subs r4, r4, r2 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + b.n 2d7ca │ │ │ │ + mov r1, r9 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #36 @ 0x24 │ │ │ │ + bl 1f4b18 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r1, #4 │ │ │ │ + bhi.n 2d846 │ │ │ │ + tbb [pc, r1] │ │ │ │ + asrs r3, r0, #16 │ │ │ │ + cmp r6, #31 │ │ │ │ + movs r6, r5 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 2d918 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 2d91a │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ + sub.w sl, r3, r4 │ │ │ │ + sub.w r4, r9, r4 │ │ │ │ + movw r9, #46788 @ 0xb6c4 │ │ │ │ + movt r9, #44 @ 0x2c │ │ │ │ + b.n 2d854 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + movw r9, #46812 @ 0xb6dc │ │ │ │ + movt r9, #44 @ 0x2c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + sub.w sl, r2, r3 │ │ │ │ + add.w r4, sl, #1 │ │ │ │ + b.n 2d854 │ │ │ │ + cbz r6, 2d82e │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ + cmp r2, #237 @ 0xed │ │ │ │ + bne.n 2d82e │ │ │ │ + sub.w r9, r9, r3 │ │ │ │ + cmp.w r9, #2 │ │ │ │ + bne.n 2d82e │ │ │ │ + ldrb r3, [r3, #1] │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #31 │ │ │ │ + bls.n 2d91a │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + movw r9, #46832 @ 0xb6f0 │ │ │ │ + movt r9, #44 @ 0x2c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + sub.w sl, r2, r3 │ │ │ │ + add.w r4, sl, #4294967295 @ 0xffffffff │ │ │ │ + add r4, r1 │ │ │ │ + b.n 2d854 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 208c0c │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 2d37c │ │ │ │ + b.n 2d938 │ │ │ │ + strd sl, r4, [sp, #52] @ 0x34 │ │ │ │ + cbnz r5, 2d862 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11ebf0 <_Py_GetErrorHandler@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #2 │ │ │ │ + beq.n 2d884 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 2d8e6 │ │ │ │ + cmp r5, #3 │ │ │ │ + beq.n 2d874 │ │ │ │ + cmp r5, #4 │ │ │ │ + bne.n 2d8e6 │ │ │ │ + b.n 2d8da │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #65533 @ 0xfffd │ │ │ │ + bl 208c0c │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 2d8da │ │ │ │ + b.n 2d938 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 2d89a │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + bl ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 2d938 │ │ │ │ + cmp sl, r4 │ │ │ │ + bge.n 2d8da │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + add.w r0, sl, r1 │ │ │ │ + add r1, r4 │ │ │ │ + ldrd r3, lr, [sp, #72] @ 0x48 │ │ │ │ + ldrb.w r9, [r0], #1 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ + cmp.w lr, #1 │ │ │ │ + add.w ip, r9, #56320 @ 0xdc00 │ │ │ │ + bne.n 2d8c0 │ │ │ │ + strb.w r9, [r3, r2] │ │ │ │ + b.n 2d8ce │ │ │ │ + cmp.w lr, #2 │ │ │ │ + ite eq │ │ │ │ + strheq.w ip, [r3, r2, lsl #1] │ │ │ │ + strne.w ip, [r3, r2, lsl #2] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + cmp r0, r1 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + bne.n 2d8a6 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + sub.w r4, r4, sl │ │ │ │ + add r3, r4 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + b.n 2d37c │ │ │ │ + add r2, sp, #36 @ 0x24 │ │ │ │ + mov r3, r9 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + add r1, sp, #60 @ 0x3c │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r2, sp, #52 @ 0x34 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movw r2, #3528 @ 0xdc8 │ │ │ │ + movt r2, #45 @ 0x2d │ │ │ │ + bl 234cd8 │ │ │ │ + cbnz r0, 2d938 │ │ │ │ + b.n 2d37c │ │ │ │ + cbz r6, 2d922 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + subs r3, r3, r2 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 868d0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ + bl 868d0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b04a8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 2d94e │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov.w r9, #0 │ │ │ │ + bl 868d0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ + bl 868d0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + mov r0, r9 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 2da10 │ │ │ │ movw r2, #8140 @ 0x1fcc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d2ca │ │ │ │ + beq.n 2d9f2 │ │ │ │ push {r4, r5} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 2d2ba │ │ │ │ + cbnz r4, 2d9e2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 2d25c │ │ │ │ + bne.n 2d984 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 2d2a0 │ │ │ │ + cbz r0, 2d9c8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 2d2a0 │ │ │ │ - b.n 2d260 │ │ │ │ + cbnz r4, 2d9c8 │ │ │ │ + b.n 2d988 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r4 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 2d27c │ │ │ │ + beq.n 2d9a4 │ │ │ │ movw r4, #8800 @ 0x2260 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r5, r4 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 2d29a │ │ │ │ + beq.n 2d9c2 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d29c │ │ │ │ + beq.n 2d9c4 │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d29c │ │ │ │ - b.n 2d2be │ │ │ │ + beq.n 2d9c4 │ │ │ │ + b.n 2d9e6 │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r0, 2d2a6 │ │ │ │ - b.n 2d2c6 │ │ │ │ + cbnz r0, 2d9ce │ │ │ │ + b.n 2d9ee │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 2d2c2 │ │ │ │ + bne.n 2d9ea │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2d2be │ │ │ │ + ble.n 2d9e6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d2c6 │ │ │ │ + beq.n 2d9ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 2d2c6 │ │ │ │ + b.n 2d9ee │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 2d2c2 │ │ │ │ + bne.n 2d9ea │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2d2c6 │ │ │ │ + b.n 2d9ee │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2d280 │ │ │ │ + b.n 2d9a8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 2d2e8 │ │ │ │ + beq.n 2da10 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d2ec │ │ │ │ + beq.n 2da14 │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2d2ec │ │ │ │ + beq.n 2da14 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r0, 2d302 │ │ │ │ + cbz r0, 2da2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2d2e8 │ │ │ │ + ble.n 2da10 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d302 │ │ │ │ + beq.n 2da2a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #44024 @ 0xabf8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #10872 @ 0x2a78 │ │ │ │ + movw r2, #11832 @ 0x2e38 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 251424 <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ + bl 2535ac <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #32] @ (2d374 ) │ │ │ │ + ldr r4, [pc, #32] @ (2da9c ) │ │ │ │ movw r1, #1785 @ 0x6f9 │ │ │ │ - movw r3, #64652 @ 0xfc8c │ │ │ │ - movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #10984 @ 0x2ae8 │ │ │ │ + movw r3, #76 @ 0x4c │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ + movw r2, #11944 @ 0x2ea8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ nop │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ - cbz r2, 2d394 │ │ │ │ + cbz r2, 2dabc │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 2d39a │ │ │ │ + cbz r3, 2dac2 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 2d3b2 │ │ │ │ + bne.n 2dada │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1f60c8 │ │ │ │ + bl 1f9258 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 2d3c2 │ │ │ │ + cbz r3, 2daea │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ str r4, [r5, #4] │ │ │ │ - b.n 2d3ce │ │ │ │ + b.n 2daf6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1f60c8 │ │ │ │ + bl 1f9258 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #8 │ │ │ │ movt r1, #1 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ subs r1, r3, r1 │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ @@ -3744,47 +4432,47 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ strb r3, [r4, #14] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 2d41e │ │ │ │ + bl 2db46 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 2d472 │ │ │ │ + b.n 2db9a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ - cbz r2, 2d438 │ │ │ │ + cbz r2, 2db60 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 2d43e │ │ │ │ + cbz r3, 2db66 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 2d458 │ │ │ │ + bne.n 2db80 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f60c8 │ │ │ │ + bl 1f9258 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, #1580] @ 0x62c │ │ │ │ bfi r1, r3, #0, #1 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r5, #1580] @ 0x62c │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ @@ -3792,29 +4480,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2d4b0 │ │ │ │ + bl 2dbd8 │ │ │ │ bfc r4, #0, #22 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r3, 2d49c │ │ │ │ + cbnz r3, 2dbc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 70c92 <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ + b.w 7174a <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2d4ae │ │ │ │ + bne.n 2dbd6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 70dd4 <_Py_SetRefcnt@@Base+0xeae> │ │ │ │ + b.w 7188c <_Py_SetRefcnt@@Base+0xeae> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r6, r1 │ │ │ │ @@ -3835,60 +4523,60 @@ │ │ │ │ bl 2c990 │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #32 │ │ │ │ bl 2c990 │ │ │ │ ldrb r3, [r5, #20] │ │ │ │ - cbz r3, 2d560 │ │ │ │ + cbz r3, 2dc88 │ │ │ │ movw r7, #2172 @ 0x87c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w r3, [r7, #224] @ 0xe0 │ │ │ │ - cbnz r3, 2d516 │ │ │ │ + cbnz r3, 2dc3e │ │ │ │ add.w r0, r7, #220 @ 0xdc │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #220] @ 0xdc │ │ │ │ - cbz r3, 2d560 │ │ │ │ + cbz r3, 2dc88 │ │ │ │ add.w r0, r5, #116 @ 0x74 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ ldr r3, [r4, #24] │ │ │ │ asrs r0, r0, #4 │ │ │ │ lsls r1, r1, #15 │ │ │ │ cmp r3, #3 │ │ │ │ mul.w r0, r2, r0 │ │ │ │ - bls.n 2d54e │ │ │ │ + bls.n 2dc76 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi.n 2d544 │ │ │ │ + bhi.n 2dc6c │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 2d550 │ │ │ │ + b.n 2dc78 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - b.n 2d550 │ │ │ │ + b.n 2dc78 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r3, r0, lsl #15 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, r3 │ │ │ │ add r0, r5 │ │ │ │ - bl 709a0 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ + bl 71458 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #10 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ strb r3, [r4, #8] │ │ │ │ blx 29770 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d588 │ │ │ │ + bl 2dcb0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3897,348 +4585,348 @@ │ │ │ │ sub sp, #12 │ │ │ │ bfc r5, #0, #22 │ │ │ │ dmb ish │ │ │ │ ldr.w r9, [r5, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2d5ba │ │ │ │ + bne.n 2dce2 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #24] │ │ │ │ - b.n 2d63a │ │ │ │ + b.n 2dd62 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mla r2, r3, r2, r5 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ add r0, r3 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 2d5e6 │ │ │ │ + bcs.n 2dd0e │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbnz r2, 2d5e6 │ │ │ │ + cbnz r2, 2dd0e │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r7, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d5e6 │ │ │ │ - bl 2f944 │ │ │ │ + beq.n 2dd0e │ │ │ │ + bl 3006c │ │ │ │ add.w r3, r5, #116 @ 0x74 │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 2d612 │ │ │ │ + bls.n 2dd3a │ │ │ │ ldr.w r2, [r4, #-44] │ │ │ │ mvn.w r3, #47 @ 0x2f │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r6, r4, r3 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbnz r2, 2d612 │ │ │ │ + cbnz r2, 2dd3a │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r7, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d614 │ │ │ │ + beq.n 2dd3c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f944 │ │ │ │ - b.n 2d614 │ │ │ │ + bl 3006c │ │ │ │ + b.n 2dd3c │ │ │ │ mov r6, r4 │ │ │ │ subs r3, r6, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov r2, r7 │ │ │ │ bfc r3, #0, #22 │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str.w r8, [sp] │ │ │ │ subs r3, r6, r3 │ │ │ │ asrs r3, r3, #4 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1f5bfc │ │ │ │ + bl 1f8d8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #12860 @ 0x323c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #12984 @ 0x32b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2d6ba │ │ │ │ + beq.n 2dde2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2d6ba │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2dde2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35852 @ 0x8c0c │ │ │ │ + movw r1, #36812 @ 0x8fcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ blx 2a264 │ │ │ │ - cbz r0, 2d726 │ │ │ │ - movw r1, #35660 @ 0x8b4c │ │ │ │ + cbz r0, 2de4e │ │ │ │ + movw r1, #36620 @ 0x8f0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a264 │ │ │ │ - cbz r0, 2d72a │ │ │ │ - movw r1, #35688 @ 0x8b68 │ │ │ │ + cbz r0, 2de52 │ │ │ │ + movw r1, #36648 @ 0x8f28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a264 │ │ │ │ - cbz r0, 2d72e │ │ │ │ - movw r1, #35756 @ 0x8bac │ │ │ │ + cbz r0, 2de56 │ │ │ │ + movw r1, #36716 @ 0x8f6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a264 │ │ │ │ - cbz r0, 2d732 │ │ │ │ + cbz r0, 2de5a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35812 @ 0x8be4 │ │ │ │ + movw r1, #36772 @ 0x8fa4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2a264 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ - b.n 2d734 │ │ │ │ + b.n 2de5c │ │ │ │ movs r0, #3 │ │ │ │ - b.n 2d734 │ │ │ │ + b.n 2de5c │ │ │ │ movs r0, #4 │ │ │ │ - b.n 2d734 │ │ │ │ + b.n 2de5c │ │ │ │ movs r0, #5 │ │ │ │ - b.n 2d734 │ │ │ │ + b.n 2de5c │ │ │ │ movs r0, #6 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - bne.n 2d76c │ │ │ │ + bne.n 2de94 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18184 @ 0x4708 │ │ │ │ + movw r1, #19144 @ 0x4ac8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2d77a │ │ │ │ + b.n 2dea2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #12 │ │ │ │ - bl a8284 │ │ │ │ + bl a8cb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0002d77e : │ │ │ │ +0002dea6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2d7d0 │ │ │ │ + cbz r0, 2def8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl ac020 │ │ │ │ + bl aca58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2d7c0 │ │ │ │ + bne.n 2dee8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2d7d0 │ │ │ │ + b.n 2def8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2d7bc │ │ │ │ + bne.n 2dee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2d7bc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2dee4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 1f98ec │ │ │ │ + bl 1fca78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d94a │ │ │ │ + beq.w 2e072 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d952 │ │ │ │ + bl 2e07a │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [r4, #2732] @ 0xaac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d92c │ │ │ │ + beq.w 2e054 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [r4, #2724] @ 0xaa4 │ │ │ │ str.w r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 1f9b34 │ │ │ │ + bl 1fccc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d8f6 │ │ │ │ + beq.n 2e01e │ │ │ │ ldr.w r6, [r4, #2724] @ 0xaa4 │ │ │ │ ldr.w r5, [r4, #2728] @ 0xaa8 │ │ │ │ - cbz r6, 2d84a │ │ │ │ + cbz r6, 2df72 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22d6b4 │ │ │ │ + bl 2303fc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d8f6 │ │ │ │ - bl bc94c │ │ │ │ + beq.n 2e01e │ │ │ │ + bl bd3fc │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 2d86a │ │ │ │ + cbz r1, 2df92 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 2d866 │ │ │ │ + bne.n 2df8e │ │ │ │ add r1, sp, #8 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str.w r2, [r1, #-8] │ │ │ │ - beq.n 2d86a │ │ │ │ + beq.n 2df92 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 2d84e │ │ │ │ + b.n 2df76 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #2724] @ 0xaa4 │ │ │ │ - cbnz r7, 2d87c │ │ │ │ + cbnz r7, 2dfa4 │ │ │ │ ldr.w r1, [r4, #2724] @ 0xaa4 │ │ │ │ - cbz r1, 2d8d0 │ │ │ │ - b.n 2d8c0 │ │ │ │ - movw r3, #16571 @ 0x40bb │ │ │ │ + cbz r1, 2dff8 │ │ │ │ + b.n 2dfe8 │ │ │ │ + movw r3, #18403 @ 0x47e3 │ │ │ │ movt r3, #3 │ │ │ │ mov r2, r4 │ │ │ │ subs r1, r7, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f9cb0 │ │ │ │ + bl 1fce3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d92c │ │ │ │ + beq.n 2e054 │ │ │ │ ldr.w r3, [r4, #2724] @ 0xaa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2d874 │ │ │ │ + bne.n 2df9c │ │ │ │ ldr.w r3, [r4, #2688] @ 0xa80 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 2d874 │ │ │ │ + beq.n 2df9c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2d874 │ │ │ │ - movw r3, #16571 @ 0x40bb │ │ │ │ + beq.n 2df9c │ │ │ │ + movw r3, #18403 @ 0x47e3 │ │ │ │ movt r3, #3 │ │ │ │ subs r1, r1, r7 │ │ │ │ adds r0, r7, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1f9cb0 │ │ │ │ + bl 1fce3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2d874 │ │ │ │ - b.n 2d92c │ │ │ │ + bne.n 2df9c │ │ │ │ + b.n 2e054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22d6b4 │ │ │ │ + bl 2303fc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2d8f6 │ │ │ │ + cbz r0, 2e01e │ │ │ │ add.w r5, r0, #16 │ │ │ │ - b.n 2d8d2 │ │ │ │ - cbz r6, 2d920 │ │ │ │ + b.n 2dffa │ │ │ │ + cbz r6, 2e048 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2d952 │ │ │ │ + bl 2e07a │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2d8fe │ │ │ │ + cbnz r0, 2e026 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d8f6 │ │ │ │ + beq.n 2e01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2d8f6 │ │ │ │ + cbnz r3, 2e01e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 306a4 │ │ │ │ - b.n 2d92c │ │ │ │ + bl 30dcc │ │ │ │ + b.n 2e054 │ │ │ │ ldr.w r0, [r4, #2732] @ 0xaac │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #2732] @ 0xaac │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d920 │ │ │ │ + beq.n 2e048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2d920 │ │ │ │ + cbnz r3, 2e048 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r5, [r4, #2728] @ 0xaa8 │ │ │ │ str.w r3, [r4, #2716] @ 0xa9c │ │ │ │ - cbnz r5, 2d936 │ │ │ │ + cbnz r5, 2e05e │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 203928 │ │ │ │ - b.n 2d94a │ │ │ │ - movw r3, #36693 @ 0x8f55 │ │ │ │ + bl 206aa0 │ │ │ │ + b.n 2e072 │ │ │ │ + movw r3, #39441 @ 0x9a11 │ │ │ │ movt r3, #11 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r5, r5, [r4] │ │ │ │ str r5, [r4, #24] │ │ │ │ str.w r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -4249,280 +4937,280 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d64 │ │ │ │ adds r6, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2d984 │ │ │ │ + cbnz r0, 2e0ac │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2d9e4 │ │ │ │ + b.n 2e10c │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 2d9b0 │ │ │ │ + cbz r3, 2e0d8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 2d99a │ │ │ │ - cbz r7, 2d99a │ │ │ │ + bne.n 2e0c2 │ │ │ │ + cbz r7, 2e0c2 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - cbz r3, 2d9c4 │ │ │ │ + cbz r3, 2e0ec │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ add.w r4, r4, #1 │ │ │ │ itet eq │ │ │ │ moveq r3, #10 │ │ │ │ movne r7, #0 │ │ │ │ moveq r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ - b.n 2d98a │ │ │ │ + b.n 2e0b2 │ │ │ │ cmp r0, #10 │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ - beq.n 2d9c4 │ │ │ │ + beq.n 2e0ec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2d9c4 │ │ │ │ + beq.n 2e0ec │ │ │ │ movs r3, #10 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ subs r1, r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ adds r1, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 2d980 │ │ │ │ + bls.n 2e0a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2d980 │ │ │ │ + beq.n 2e0a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2d9e4 │ │ │ │ + cbnz r0, 2e10c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2da0c │ │ │ │ + beq.n 2e134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2da0c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2e134 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r1, #64 @ 0x40 │ │ │ │ mov r4, r1 │ │ │ │ blx 29d40 │ │ │ │ - cbz r0, 2da3a │ │ │ │ - movw r1, #58100 @ 0xe2f4 │ │ │ │ + cbz r0, 2e162 │ │ │ │ + movw r1, #59060 @ 0xe6b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #64] @ (2da78 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (2e1a0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r5, 2da46 │ │ │ │ + cbz r5, 2e16e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ bfi r3, r0, #5, #1 │ │ │ │ strb r3, [r5, #16] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 29e70 │ │ │ │ - cbz r0, 2da5e │ │ │ │ - movw r1, #22908 @ 0x597c │ │ │ │ + cbz r0, 2e186 │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #28] @ (2da78 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (2e1a0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ blx 29b7c │ │ │ │ - cbz r0, 2da76 │ │ │ │ - movw r1, #58164 @ 0xe334 │ │ │ │ + cbz r0, 2e19e │ │ │ │ + movw r1, #59124 @ 0xe6f4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #4] @ (2da78 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (2e1a0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r3, #0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r3, r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27984 @ 0x6d50 │ │ │ │ + movw r1, #28944 @ 0x7110 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r1, #14] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 2db08 │ │ │ │ + bpl.n 2e230 │ │ │ │ add.w r4, r0, #116 @ 0x74 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ subs r4, r5, r4 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ asrs r4, r4, #4 │ │ │ │ cmp r1, #3 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ - bls.n 2daee │ │ │ │ + bls.n 2e216 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 2dae2 │ │ │ │ + bhi.n 2e20a │ │ │ │ add.w r3, r1, r1, lsl #1 │ │ │ │ - b.n 2daf0 │ │ │ │ + b.n 2e218 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ - b.n 2daf0 │ │ │ │ + b.n 2e218 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r3, r3, r4, lsl #15 │ │ │ │ add r0, r3 │ │ │ │ sub.w r0, r7, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r1, [r5, #0] │ │ │ │ lsllt r1, r1, #15 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r7, r7, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 2db14 │ │ │ │ - cbz r1, 2db68 │ │ │ │ + b.n 2e23c │ │ │ │ + cbz r1, 2e290 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ - cbnz r2, 2db3c │ │ │ │ + cbnz r2, 2e264 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f6324 │ │ │ │ + b.w 1f94b4 │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 2db6e │ │ │ │ + bpl.n 2e296 │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1f48f0 │ │ │ │ + bl 1f8210 │ │ │ │ movs r3, #12 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r6, #1408 @ 0x580 │ │ │ │ strb r5, [r4, #14] │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ - b.w 2d378 │ │ │ │ + b.w 2daa0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 70a48 <_Py_SetRefcnt@@Base+0xb22> │ │ │ │ + b.w 71500 <_Py_SetRefcnt@@Base+0xb22> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - ble.n 2dba4 │ │ │ │ + ble.n 2e2cc │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 2db9e │ │ │ │ + beq.n 2e2c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2db9e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2e2c6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 2db8a │ │ │ │ + bne.n 2e2b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2dbb6 │ │ │ │ + cbz r1, 2e2de │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ - cbnz r6, 2dbc0 │ │ │ │ + cbnz r6, 2e2e8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 2021ec │ │ │ │ + b.w 205364 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9dc74 │ │ │ │ + b.w 9e604 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002dbc8 <_PyInterpreterState_GetConfigCopy@@Base>: │ │ │ │ +0002e2f0 <_PyInterpreterState_GetConfigCopy@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #44] @ (2dc04 <_PyInterpreterState_GetConfigCopy@@Base+0x3c>) │ │ │ │ + ldr r2, [pc, #44] @ (2e32c <_PyInterpreterState_GetConfigCopy@@Base+0x3c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4128 @ 0x1020 │ │ │ │ adds r2, #8 │ │ │ │ - bl 1ef0a8 │ │ │ │ + bl 1f2a78 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 2dc00 <_PyInterpreterState_GetConfigCopy@@Base+0x38> │ │ │ │ + cbz r0, 2e328 <_PyInterpreterState_GetConfigCopy@@Base+0x38> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ - bl 6b074 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + bl 6bafc <_PyErr_SetFromPyStatus@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002dc08 <_PyInterpreterState_SetConfig@@Base>: │ │ │ │ +0002e330 <_PyInterpreterState_SetConfig@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr r2, [pc, #156] @ (2dcb8 <_PyInterpreterState_SetConfig@@Base+0xb0>) │ │ │ │ + ldr r2, [pc, #156] @ (2e3e0 <_PyInterpreterState_SetConfig@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r5, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - bl 1ecb90 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1f0630 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ movs r3, #0 │ │ │ │ strd r8, r9, [sp, #128] @ 0x80 │ │ │ │ mov.w r8, #2 │ │ │ │ strd r3, r3, [sp, #140] @ 0x8c │ │ │ │ @@ -4532,367 +5220,367 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r5, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ strd r8, r9, [sp, #16] │ │ │ │ - bl 1ef0a8 │ │ │ │ + bl 1f2a78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2dc7c <_PyInterpreterState_SetConfig@@Base+0x74> │ │ │ │ + cbz r3, 2e3a4 <_PyInterpreterState_SetConfig@@Base+0x74> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 6b074 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ - b.n 2dcaa <_PyInterpreterState_SetConfig@@Base+0xa2> │ │ │ │ + bl 6bafc <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + b.n 2e3d2 <_PyInterpreterState_SetConfig@@Base+0xa2> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ef3c4 │ │ │ │ + bl 1f2d94 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dc6e <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ + bne.n 2e396 <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ adds r1, #8 │ │ │ │ - bl 1ef0a8 │ │ │ │ + bl 1f2a78 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2dc6e <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ + bne.n 2e396 <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ mov r0, r6 │ │ │ │ - bl 20a334 <_PyOnceFlag_CallOnceSlow@@Base+0x26c4> │ │ │ │ + bl 20d3a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ef290 │ │ │ │ + bl 1f2c60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49612 @ 0xc1cc │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 2dd3a <_PyInterpreterState_SetConfig@@Base+0x132> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 2e462 <_PyInterpreterState_SetConfig@@Base+0x132> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1142e8 │ │ │ │ + bl 114e00 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2dd3c <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ + cbz r0, 2e464 <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 209418 <_PyOnceFlag_CallOnceSlow@@Base+0x17a8> │ │ │ │ - cbnz r0, 2dcfe <_PyInterpreterState_SetConfig@@Base+0xf6> │ │ │ │ + bl 20c488 │ │ │ │ + cbnz r0, 2e426 <_PyInterpreterState_SetConfig@@Base+0xf6> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ - beq.n 2dd08 <_PyInterpreterState_SetConfig@@Base+0x100> │ │ │ │ + beq.n 2e430 <_PyInterpreterState_SetConfig@@Base+0x100> │ │ │ │ movw r5, #5956 @ 0x1744 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - b.n 2dd20 <_PyInterpreterState_SetConfig@@Base+0x118> │ │ │ │ + b.n 2e448 <_PyInterpreterState_SetConfig@@Base+0x118> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r5, #4332 @ 0x10ec │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2dd34 <_PyInterpreterState_SetConfig@@Base+0x12c> │ │ │ │ + bne.n 2e45c <_PyInterpreterState_SetConfig@@Base+0x12c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2dd3c <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ + b.n 2e464 <_PyInterpreterState_SetConfig@@Base+0x134> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2dd30 <_PyInterpreterState_SetConfig@@Base+0x128> │ │ │ │ + b.n 2e458 <_PyInterpreterState_SetConfig@@Base+0x128> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49612 @ 0xc1cc │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 2dd98 <_PyInterpreterState_SetConfig@@Base+0x190> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 2e4c0 <_PyInterpreterState_SetConfig@@Base+0x190> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 114f9c │ │ │ │ + bl 115ab4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 2dd8a <_PyInterpreterState_SetConfig@@Base+0x182> │ │ │ │ + bge.n 2e4b2 <_PyInterpreterState_SetConfig@@Base+0x182> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2dd9a <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ + beq.n 2e4c2 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2dd9a <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ + b.n 2e4c2 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 115d78 │ │ │ │ + bl 116890 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2dd9a <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ + b.n 2e4c2 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 2ddb0 <_PyInterpreterState_SetConfig@@Base+0x1a8> │ │ │ │ + bpl.n 2e4d8 <_PyInterpreterState_SetConfig@@Base+0x1a8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 2ddb2 <_PyInterpreterState_SetConfig@@Base+0x1aa> │ │ │ │ + b.n 2e4da <_PyInterpreterState_SetConfig@@Base+0x1aa> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49612 @ 0xc1cc │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 2de04 <_PyInterpreterState_SetConfig@@Base+0x1fc> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 2e52c <_PyInterpreterState_SetConfig@@Base+0x1fc> │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #33800 @ 0x8408 │ │ │ │ + movw r2, #34760 @ 0x87c8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49612 @ 0xc1cc │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 2de7e <_PyInterpreterState_SetConfig@@Base+0x276> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 2e5a6 <_PyInterpreterState_SetConfig@@Base+0x276> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 114040 │ │ │ │ + bl 114b58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2de80 <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ + cbz r0, 2e5a8 <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 209418 <_PyOnceFlag_CallOnceSlow@@Base+0x17a8> │ │ │ │ - cbnz r0, 2de5c <_PyInterpreterState_SetConfig@@Base+0x254> │ │ │ │ + bl 20c488 │ │ │ │ + cbnz r0, 2e584 <_PyInterpreterState_SetConfig@@Base+0x254> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4332 @ 0x10ec │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 2de64 <_PyInterpreterState_SetConfig@@Base+0x25c> │ │ │ │ + b.n 2e58c <_PyInterpreterState_SetConfig@@Base+0x25c> │ │ │ │ movw r5, #5956 @ 0x1744 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2de78 <_PyInterpreterState_SetConfig@@Base+0x270> │ │ │ │ + bne.n 2e5a0 <_PyInterpreterState_SetConfig@@Base+0x270> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2de80 <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ + b.n 2e5a8 <_PyInterpreterState_SetConfig@@Base+0x278> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2de74 <_PyInterpreterState_SetConfig@@Base+0x26c> │ │ │ │ + b.n 2e59c <_PyInterpreterState_SetConfig@@Base+0x26c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002de86 <_Py_InitializeMain@@Base>: │ │ │ │ +0002e5ae <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1eced0 │ │ │ │ + bl 1f0970 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2deac <_Py_InitializeMain@@Base+0x26> │ │ │ │ + cbz r3, 2e5d4 <_Py_InitializeMain@@Base+0x26> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 2deba <_Py_InitializeMain@@Base+0x34> │ │ │ │ - ldr r2, [pc, #16] @ (2dec0 <_Py_InitializeMain@@Base+0x3a>) │ │ │ │ + b.n 2e5e2 <_Py_InitializeMain@@Base+0x34> │ │ │ │ + ldr r2, [pc, #16] @ (2e5e8 <_Py_InitializeMain@@Base+0x3a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 205b80 │ │ │ │ + bl 208cf8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002dec4 : │ │ │ │ +0002e5ec : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 210d60 │ │ │ │ + b.w 213e64 │ │ │ │ │ │ │ │ -0002deca : │ │ │ │ - b.w 142f70 │ │ │ │ +0002e5f2 : │ │ │ │ + b.w 1440e4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 2def2 │ │ │ │ + beq.n 2e61a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2def2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2e61a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2df08 │ │ │ │ + beq.n 2e630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2df08 │ │ │ │ + cbnz r3, 2e630 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldrb r4, [r0, #21] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2e006 │ │ │ │ + beq.n 2e72e │ │ │ │ add r4, sp, #24 │ │ │ │ mov r9, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 1f6d78 │ │ │ │ + bl 1f9f08 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #4 │ │ │ │ - cbnz r2, 2df56 │ │ │ │ + cbnz r2, 2e67e │ │ │ │ cmp r5, #4 │ │ │ │ - bne.n 2df48 │ │ │ │ - b.n 2e006 │ │ │ │ + bne.n 2e670 │ │ │ │ + b.n 2e72e │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2e006 │ │ │ │ + beq.n 2e72e │ │ │ │ add.w r5, r7, #52 @ 0x34 │ │ │ │ add.w r8, r7, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r2, #4 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ tst r0, r1 │ │ │ │ - bne.n 2df7e │ │ │ │ + bne.n 2e6a6 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 2df6c │ │ │ │ - b.n 2dfde │ │ │ │ + bne.n 2e694 │ │ │ │ + b.n 2e706 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 2e010 │ │ │ │ - cbz r0, 2dfde │ │ │ │ + bl 2e738 │ │ │ │ + cbz r0, 2e706 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w lr, [ip], #4 │ │ │ │ cmp r3, r8 │ │ │ │ and.w r2, r2, lr │ │ │ │ str.w r2, [r1], #4 │ │ │ │ - bne.n 2df94 │ │ │ │ + bne.n 2e6bc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2dff6 │ │ │ │ - cbnz r3, 2dffa │ │ │ │ + beq.n 2e71e │ │ │ │ + cbnz r3, 2e722 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 2dfac │ │ │ │ + bne.n 2e6d4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ (2e00c ) │ │ │ │ + ldr r0, [pc, #72] @ (2e734 ) │ │ │ │ sub.w r2, sl, r2, lsl #15 │ │ │ │ bl 2c990 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ cmp r3, r8 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bne.n 2dfcc │ │ │ │ + bne.n 2e6f4 │ │ │ │ add.w r0, r7, #36 @ 0x24 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ cmp r0, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str r3, [r0, #0] │ │ │ │ - bne.n 2dfe2 │ │ │ │ - b.n 2e006 │ │ │ │ + bne.n 2e70a │ │ │ │ + b.n 2e72e │ │ │ │ adds r2, #32 │ │ │ │ - b.n 2dfb8 │ │ │ │ + b.n 2e6e0 │ │ │ │ and.w ip, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, ip │ │ │ │ - beq.n 2dfb8 │ │ │ │ - b.n 2dffa │ │ │ │ + beq.n 2e6e0 │ │ │ │ + b.n 2e722 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4901,78 +5589,78 @@ │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r7, r3 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #304] @ 0x130 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r3, 2e040 │ │ │ │ + cbnz r3, 2e768 │ │ │ │ add.w r0, r4, #300 @ 0x12c │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2e094 │ │ │ │ + blt.n 2e7bc │ │ │ │ add.w r0, r7, #544 @ 0x220 │ │ │ │ - bl 2e0a4 │ │ │ │ + bl 2e7cc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r7, #160 @ 0xa0 │ │ │ │ bl 2c990 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - cbnz r3, 2e066 │ │ │ │ - ldr r0, [pc, #60] @ (2e0a0 ) │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + cbnz r3, 2e78e │ │ │ │ + ldr r0, [pc, #60] @ (2e7c8 ) │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 2e088 │ │ │ │ - bl 1ec498 <_start@@Base+0x824> │ │ │ │ - cbnz r0, 2e088 │ │ │ │ + cbz r3, 2e7b0 │ │ │ │ + bl 1eff38 <_start@@Base+0x824> │ │ │ │ + cbnz r0, 2e7b0 │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ - bl 2e104 │ │ │ │ + bl 2e82c │ │ │ │ ldrb.w r5, [sp, #7] │ │ │ │ - b.n 2e096 │ │ │ │ - cbz r5, 2e096 │ │ │ │ + b.n 2e7be │ │ │ │ + cbz r5, 2e7be │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 709a0 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ + bl 71458 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r4, r1, #1 │ │ │ │ movw r3, #38912 @ 0x9800 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ push {r4, r5, r6} │ │ │ │ - bcc.n 2e0e4 │ │ │ │ + bcc.n 2e80c │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2e0e4 │ │ │ │ + bcs.n 2e80c │ │ │ │ add.w r1, r0, #8 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2e0c2 │ │ │ │ + bne.n 2e7ea │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2e100 │ │ │ │ - b.n 2e0d2 │ │ │ │ + beq.n 2e828 │ │ │ │ + b.n 2e7fa │ │ │ │ ldrd r2, r4, [r0, #8] │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ adds r2, #1 │ │ │ │ adc.w r4, r4, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ @@ -4985,855 +5673,855 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ negs r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #68] @ (2e164 ) │ │ │ │ + ldr r0, [pc, #68] @ (2e88c ) │ │ │ │ mov r2, r3 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ bl 2c990 │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2e168 │ │ │ │ + bl 2e890 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 2e160 │ │ │ │ + cbz r4, 2e888 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ blx 293d0 │ │ │ │ strb r7, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2e160 │ │ │ │ - movw r0, #5680 @ 0x1630 │ │ │ │ + cbz r0, 2e888 │ │ │ │ + movw r0, #6700 @ 0x1a2c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 705b2 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 7106a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ - cbz r2, 2e180 │ │ │ │ - cbnz r1, 2e184 │ │ │ │ + cbz r2, 2e8a8 │ │ │ │ + cbnz r1, 2e8ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2e1fa │ │ │ │ + b.n 2e922 │ │ │ │ mov r6, r3 │ │ │ │ movw r3, #4300 @ 0x10cc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ adds r4, r1, r2 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add.w r8, r7, #4294967295 @ 0xffffffff │ │ │ │ and.w r9, r7, r8 │ │ │ │ - cbz r0, 2e1c4 │ │ │ │ + cbz r0, 2e8ec │ │ │ │ add r8, r1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2e1ae │ │ │ │ + bne.n 2e8d6 │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r3, r8 │ │ │ │ - b.n 2e1ba │ │ │ │ + b.n 2e8e2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ sub.w r8, r8, r1 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2e1e2 │ │ │ │ - b.n 2e1e8 │ │ │ │ + beq.n 2e90a │ │ │ │ + b.n 2e910 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2e1d0 │ │ │ │ + bne.n 2e8f8 │ │ │ │ negs r3, r7 │ │ │ │ ands r5, r3 │ │ │ │ - b.n 2e1da │ │ │ │ + b.n 2e902 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r5, r5, r1 │ │ │ │ add r4, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2e1e8 │ │ │ │ + bne.n 2e910 │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ - b.n 2e1f2 │ │ │ │ + b.n 2e91a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 2e180 │ │ │ │ + ble.n 2e8a8 │ │ │ │ str r4, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r0, #8356 @ 0x20a4 │ │ │ │ + movw r0, #9376 @ 0x24a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #8384 @ 0x20c0 │ │ │ │ + movw r0, #9404 @ 0x24bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ - bl 2e6ba │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2ede2 │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #8400 @ 0x20d0 │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #9420 @ 0x24cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ - bl 2e6ba │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2ede2 │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #8416 @ 0x20e0 │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #9436 @ 0x24dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ - bl 2e6ba │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2ede2 │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - movw r0, #8436 @ 0x20f4 │ │ │ │ + movw r0, #9456 @ 0x24f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - movw r0, #8456 @ 0x2108 │ │ │ │ + movw r0, #9476 @ 0x2504 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ - movw r0, #8476 @ 0x211c │ │ │ │ + movw r0, #9496 @ 0x2518 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r1, [r4, #220] @ 0xdc │ │ │ │ - movw r0, #8496 @ 0x2130 │ │ │ │ + movw r0, #9516 @ 0x252c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ - movw r0, #8516 @ 0x2144 │ │ │ │ + movw r0, #9536 @ 0x2540 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r1, [r4, #320] @ 0x140 │ │ │ │ - movw r0, #8536 @ 0x2158 │ │ │ │ + movw r0, #9556 @ 0x2554 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #8564 @ 0x2174 │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #9584 @ 0x2570 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ - bl 2e6ba │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2ede2 │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #8580 @ 0x2184 │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #9600 @ 0x2580 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ - bl 2e6ba │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2ede2 │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 212274 │ │ │ │ - movw r1, #50784 @ 0xc660 │ │ │ │ + bl 2152dc │ │ │ │ + movw r1, #51744 @ 0xca20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #50784 @ 0xc660 │ │ │ │ + movw r0, #51744 @ 0xca20 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e352 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2ea7a │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e37a │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2eaa2 │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e386 │ │ │ │ + beq.n 2eaae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e386 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e386 │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2eaae │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eaae │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ - movw r1, #54472 @ 0xd4c8 │ │ │ │ + bl 1fc88c │ │ │ │ + movw r1, #55432 @ 0xd888 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #54472 @ 0xd4c8 │ │ │ │ + movw r0, #55432 @ 0xd888 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e3bc │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2eae4 │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e3e4 │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2eb0c │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e3f0 │ │ │ │ + beq.n 2eb18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e3f0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e3f0 │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2eb18 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eb18 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + bl 1fc88c │ │ │ │ + movw r1, #55456 @ 0xd8a0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #54496 @ 0xd4e0 │ │ │ │ + movw r0, #55456 @ 0xd8a0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e426 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2eb4e │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e44e │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2eb76 │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e45a │ │ │ │ + beq.n 2eb82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e45a │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e45a │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2eb82 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eb82 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + bl 1fc88c │ │ │ │ + movw r1, #55324 @ 0xd81c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #54364 @ 0xd45c │ │ │ │ + movw r0, #55324 @ 0xd81c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e490 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2ebb8 │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e4b8 │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2ebe0 │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e4c4 │ │ │ │ + beq.n 2ebec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e4c4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e4c4 │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2ebec │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ebec │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ - movw r1, #54444 @ 0xd4ac │ │ │ │ + bl 1fc88c │ │ │ │ + movw r1, #55404 @ 0xd86c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #54444 @ 0xd4ac │ │ │ │ + movw r0, #55404 @ 0xd86c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e4fa │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2ec22 │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e522 │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2ec4a │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e52e │ │ │ │ + beq.n 2ec56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e52e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e52e │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2ec56 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ec56 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ - movw r1, #52520 @ 0xcd28 │ │ │ │ + bl 1fc88c │ │ │ │ + movw r1, #53452 @ 0xd0cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #52520 @ 0xcd28 │ │ │ │ + movw r0, #53452 @ 0xd0cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e564 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2ec8c │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e58c │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2ecb4 │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e598 │ │ │ │ + beq.n 2ecc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e598 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e598 │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2ecc0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ecc0 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ - movw r1, #54484 @ 0xd4d4 │ │ │ │ + bl 1fc88c │ │ │ │ + movw r1, #55444 @ 0xd894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #8600 @ 0x2198 │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #54484 @ 0xd4d4 │ │ │ │ + movw r0, #55444 @ 0xd894 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2e5ce │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2ecf6 │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2e5f6 │ │ │ │ - movw r0, #8612 @ 0x21a4 │ │ │ │ + cbz r1, 2ed1e │ │ │ │ + movw r0, #9632 @ 0x25a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e602 │ │ │ │ + beq.n 2ed2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e602 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e602 │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r3, 2ed2a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ed2a │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + bl 2152dc │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #62808 @ 0xf558 │ │ │ │ + movw r0, #63768 @ 0xf918 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2e66a │ │ │ │ + cbz r3, 2ed92 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 2e66a │ │ │ │ - movw r0, #8628 @ 0x21b4 │ │ │ │ + bpl.n 2ed92 │ │ │ │ + movw r0, #9648 @ 0x25b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 2e65e │ │ │ │ - movw r7, #8644 @ 0x21c4 │ │ │ │ + ble.n 2ed86 │ │ │ │ + movw r7, #9664 @ 0x25c0 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1f9700 │ │ │ │ + bl 1fc88c │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 2e64a │ │ │ │ - movw r0, #8656 @ 0x21d0 │ │ │ │ + bne.n 2ed72 │ │ │ │ + movw r0, #9676 @ 0x25cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 2e6a8 │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + cbz r2, 2edd0 │ │ │ │ + movw r1, #9032 @ 0x2348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ - b.n 2e6b4 │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 2eddc │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 2e6c8 │ │ │ │ - movw r0, #8616 @ 0x21a8 │ │ │ │ + cbnz r0, 2edf0 │ │ │ │ + movw r0, #9636 @ 0x25a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 212274 │ │ │ │ + b.w 2152dc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #19416 @ 0x4bd8 │ │ │ │ + movw r0, #20376 @ 0x4f98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #8740 @ 0x2224 │ │ │ │ + movw r0, #9760 @ 0x2620 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ - cbz r3, 2e748 │ │ │ │ + cbz r3, 2ee70 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne.n 2e70a │ │ │ │ - movw r0, #8736 @ 0x2220 │ │ │ │ + bne.n 2ee32 │ │ │ │ + movw r0, #9756 @ 0x261c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - b.n 2e6e4 │ │ │ │ + bl 2152dc │ │ │ │ + b.n 2ee0c │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bls.n 2e742 │ │ │ │ + bls.n 2ee6a │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 2e722 │ │ │ │ + bhi.n 2ee4a │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #8744 @ 0x2228 │ │ │ │ + movw r0, #9764 @ 0x2624 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ - b.n 2e6e4 │ │ │ │ + bl 2152dc │ │ │ │ + b.n 2ee0c │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 2e738 │ │ │ │ + bcc.n 2ee60 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #34160 @ 0x8570 │ │ │ │ + movw r0, #35120 @ 0x8930 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 212274 │ │ │ │ - b.n 2e6e4 │ │ │ │ - movw r0, #8752 @ 0x2230 │ │ │ │ + bl 2152dc │ │ │ │ + b.n 2ee0c │ │ │ │ + movw r0, #9772 @ 0x262c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r3 │ │ │ │ - bl 212274 │ │ │ │ - b.n 2e6e4 │ │ │ │ - movw r0, #19416 @ 0x4bd8 │ │ │ │ + bl 2152dc │ │ │ │ + b.n 2ee0c │ │ │ │ + movw r0, #20376 @ 0x4f98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 212274 │ │ │ │ + b.w 2152dc │ │ │ │ │ │ │ │ -0002e758 : │ │ │ │ +0002ee80 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #8924 @ 0x22dc │ │ │ │ + movw r0, #9944 @ 0x26d8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r4, r1 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2eacc │ │ │ │ + bne.w 2f1f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w sl, [pc, #860] @ 2eaf4 │ │ │ │ + ldr.w sl, [pc, #860] @ 2f21c │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e852 │ │ │ │ + beq.n 2ef7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 2e7b6 │ │ │ │ + cbz r0, 2eede │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 109260 │ │ │ │ + bl 109d84 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e7c2 │ │ │ │ - bl f96ac │ │ │ │ + bne.n 2eeea │ │ │ │ + bl fa168 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 2e852 │ │ │ │ + bl 868d0 │ │ │ │ + b.n 2ef7a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e7d8 │ │ │ │ + beq.n 2ef00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2e7d8 │ │ │ │ + cbnz r3, 2ef00 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #1 │ │ │ │ - bpl.n 2e852 │ │ │ │ + bpl.n 2ef7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec14 │ │ │ │ + bl 2f33c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2e80c │ │ │ │ + cbz r0, 2ef34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67024 │ │ │ │ - cbnz r0, 2e808 │ │ │ │ + bl 67ad4 │ │ │ │ + cbnz r0, 2ef30 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #18504 @ 0x4848 │ │ │ │ + movw r2, #19480 @ 0x4c18 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - bl 67070 │ │ │ │ + bl 67b20 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2e832 │ │ │ │ + b.n 2ef5a │ │ │ │ movs r7, #0 │ │ │ │ - b.n 2e832 │ │ │ │ + b.n 2ef5a │ │ │ │ ldrb.w r7, [r4, #32] │ │ │ │ - cbnz r7, 2e852 │ │ │ │ + cbnz r7, 2ef7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 120938 │ │ │ │ + bl 1214c0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2e852 │ │ │ │ + cbz r0, 2ef7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67024 │ │ │ │ - cbnz r0, 2e832 │ │ │ │ - ldr r2, [pc, #684] @ (2ead4 ) │ │ │ │ + bl 67ad4 │ │ │ │ + cbnz r0, 2ef5a │ │ │ │ + ldr r2, [pc, #684] @ (2f1fc ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67070 │ │ │ │ + bl 67b20 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e84c │ │ │ │ + beq.n 2ef74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2e84c │ │ │ │ + cbnz r3, 2ef74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2eac2 │ │ │ │ + beq.w 2f1ea │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bmi.n 2e896 │ │ │ │ + bmi.n 2efbe │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #8956 @ 0x22fc │ │ │ │ + movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2eac2 │ │ │ │ + beq.w 2f1ea │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2eac2 │ │ │ │ + beq.w 2f1ea │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #9020 @ 0x233c │ │ │ │ + movw r0, #10040 @ 0x2738 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 2eab6 │ │ │ │ - b.n 2eac2 │ │ │ │ + bne.w 2f1de │ │ │ │ + b.n 2f1ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 29c10 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r5] │ │ │ │ - bl f9168 │ │ │ │ + bl f9c20 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 2e8d6 │ │ │ │ + cbz r0, 2effe │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2e8d6 │ │ │ │ + beq.n 2effe │ │ │ │ mov r1, r8 │ │ │ │ - bl 3086c <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ + bl 30f94 <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2e8da │ │ │ │ + b.n 2f002 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2e9fe │ │ │ │ + beq.w 2f126 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r1, [pc, #488] @ (2ead8 ) │ │ │ │ + ldr r1, [pc, #488] @ (2f200 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2e908 │ │ │ │ + beq.n 2f030 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e9c2 │ │ │ │ - bl f96ac │ │ │ │ - b.n 2e9c2 │ │ │ │ + beq.n 2f0ea │ │ │ │ + bl fa168 │ │ │ │ + b.n 2f0ea │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e91e │ │ │ │ + beq.n 2f046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e91e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #444] @ (2eadc ) │ │ │ │ + cbnz r3, 2f046 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #444] @ (2f204 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e9fe │ │ │ │ + beq.n 2f126 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2e962 │ │ │ │ + bne.n 2f08a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e94c │ │ │ │ + beq.n 2f074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2e94c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #400] @ (2eae0 ) │ │ │ │ + cbnz r3, 2f074 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #400] @ (2f208 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #3180] @ 0xc6c │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #392] @ (2eae4 ) │ │ │ │ + ldr r1, [pc, #392] @ (2f20c ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #3180] @ 0xc6c │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #9028 @ 0x2344 │ │ │ │ + movw r0, #10048 @ 0x2740 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2e98c │ │ │ │ + beq.n 2f0b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 2e98c │ │ │ │ + cbnz r2, 2f0b4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2e9ba │ │ │ │ + beq.n 2f0e2 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2e9ba │ │ │ │ + beq.n 2f0e2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2e9c2 │ │ │ │ + beq.n 2f0ea │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 2e9c2 │ │ │ │ + cbnz r2, 2f0ea │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e9c2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f0ea │ │ │ │ mov r0, fp │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 2e9fe │ │ │ │ + bl 868d0 │ │ │ │ + b.n 2f126 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f953c │ │ │ │ - cbnz r0, 2e9fe │ │ │ │ - ldr r1, [pc, #272] @ (2eae8 ) │ │ │ │ + bl f9ff8 │ │ │ │ + cbnz r0, 2f126 │ │ │ │ + ldr r1, [pc, #272] @ (2f210 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 2ea18 │ │ │ │ + cbnz r0, 2f140 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f4e6c │ │ │ │ - bl f96ac │ │ │ │ + bl 868d0 │ │ │ │ + bl fa168 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9052 @ 0x235c │ │ │ │ + movw r0, #10072 @ 0x2758 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ea64 │ │ │ │ + bne.n 2f18c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eac2 │ │ │ │ + beq.n 2f1ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2eac2 │ │ │ │ + bne.n 2f1ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2eac2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f1ea │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 2e9e2 │ │ │ │ - ldr r1, [pc, #200] @ (2eaec ) │ │ │ │ - bl dcb14 <_PyUnicode_Equal@@Base> │ │ │ │ + bpl.n 2f10a │ │ │ │ + ldr r1, [pc, #200] @ (2f214 ) │ │ │ │ + bl dd4ec <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2eb0a │ │ │ │ - ldr r1, [pc, #196] @ (2eaf0 ) │ │ │ │ + bne.n 2f232 │ │ │ │ + ldr r1, [pc, #196] @ (2f218 ) │ │ │ │ mov r0, fp │ │ │ │ - bl dcb14 <_PyUnicode_Equal@@Base> │ │ │ │ + bl dd4ec <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2eb0a │ │ │ │ + bne.n 2f232 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 2eaf8 │ │ │ │ + bne.n 2f220 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 2e9fe │ │ │ │ + beq.n 2f126 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #61932 @ 0xf1ec │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2e9fe │ │ │ │ + beq.n 2f126 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2138cc │ │ │ │ + bl 216934 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2eb28 │ │ │ │ + bne.n 2f250 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f4e6c │ │ │ │ - bl f96ac │ │ │ │ + bl 868d0 │ │ │ │ + bl fa168 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9064 @ 0x2368 │ │ │ │ + movw r0, #10084 @ 0x2764 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2e9fe │ │ │ │ + beq.n 2f126 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 2eb5a │ │ │ │ + bne.n 2f282 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2e9fe │ │ │ │ + beq.n 2f126 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2ebfa │ │ │ │ + bne.w 2f322 │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - b.n 2ec0c │ │ │ │ + b.n 2f334 │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2ec0c │ │ │ │ + b.n 2f334 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #576] @ (2ed18 ) │ │ │ │ + ldr r4, [pc, #384] @ (2f380 ) │ │ │ │ movs r6, r7 │ │ │ │ - b.n 2e3a4 │ │ │ │ + b.n 2eacc │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -5844,167 +6532,167 @@ │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ea4c │ │ │ │ + bne.n 2f174 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ea4c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f174 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2ea64 │ │ │ │ + beq.n 2f18c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ + bne.n 2f18c │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ea64 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f18c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 2ea70 │ │ │ │ + bpl.n 2f198 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb52 │ │ │ │ + beq.n 2f27a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2eb52 │ │ │ │ + cbnz r3, 2f27a │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2ea8c │ │ │ │ - b.n 2e9fe │ │ │ │ + bne.n 2f1b4 │ │ │ │ + b.n 2f126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10e168 │ │ │ │ + bl 10ec80 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 2eb82 │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 2f2aa │ │ │ │ + bl fa168 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9076 @ 0x2374 │ │ │ │ + movw r0, #10096 @ 0x2770 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 2ebf2 │ │ │ │ + b.n 2f31a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2eb90 │ │ │ │ - bl 213918 │ │ │ │ - cbz r0, 2ebc4 │ │ │ │ + bpl.n 2f2b8 │ │ │ │ + bl 157284 │ │ │ │ + cbz r0, 2f2ec │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57948 @ 0xe25c │ │ │ │ + movw r0, #58908 @ 0xe61c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ebc4 │ │ │ │ + bne.n 2f2ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2e9fe │ │ │ │ + beq.w 2f126 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e9fe │ │ │ │ + bne.w 2f126 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e9fe │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f126 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ebe8 │ │ │ │ + beq.n 2f310 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2ebe8 │ │ │ │ + cbnz r3, 2f310 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ea98 │ │ │ │ - b.n 2e9fe │ │ │ │ + beq.w 2f1c0 │ │ │ │ + b.n 2f126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2eab6 │ │ │ │ + bne.w 2f1de │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2eab6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f1de │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0002ec14 : │ │ │ │ +0002f33c : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 2ec26 │ │ │ │ + cbz r0, 2f34e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ cmp.w r0, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2ec32 │ │ │ │ + beq.n 2f35a │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi.n 2ec36 │ │ │ │ + bhi.n 2f35e │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r0, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 2ec32 │ │ │ │ + beq.n 2f35a │ │ │ │ mvn.w r2, #256 @ 0x100 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 2ec32 │ │ │ │ + bhi.n 2f35a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 2ec32 │ │ │ │ + bls.n 2f35a │ │ │ │ cmp.w r3, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2ec32 │ │ │ │ + beq.n 2f35a │ │ │ │ cmp.w r3, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r3, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 2ec32 │ │ │ │ + beq.n 2f35a │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 2ec32 │ │ │ │ + bhi.n 2f35a │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ec32 │ │ │ │ + beq.n 2f35a │ │ │ │ cmp.w r3, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2ec32 │ │ │ │ + beq.n 2f35a │ │ │ │ cmp.w r3, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r3, #3722304989 @ 0xdddddddd │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002ec8e : │ │ │ │ +0002f3b6 : │ │ │ │ ldr.w r0, [r0, #3704] @ 0xe78 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r4, #9684 @ 0x25d4 │ │ │ │ @@ -6026,338 +6714,338 @@ │ │ │ │ cmp r4, r7 │ │ │ │ it lt │ │ │ │ orrlt.w r5, r5, #1 │ │ │ │ ldrb.w ip, [r6, ip] │ │ │ │ adds r4, #1 │ │ │ │ strb.w ip, [r1, #-1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2ecbc │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bne.n 2f3e4 │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 2ed0e │ │ │ │ - movw r1, #10136 @ 0x2798 │ │ │ │ + cbz r2, 2f436 │ │ │ │ + movw r1, #11096 @ 0x2b58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #32 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ec28 │ │ │ │ - cbz r0, 2ed22 │ │ │ │ - movw r1, #10172 @ 0x27bc │ │ │ │ + bl 2f350 │ │ │ │ + cbz r0, 2f44a │ │ │ │ + movw r1, #11132 @ 0x2b7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #23 │ │ │ │ - b.n 2ed84 │ │ │ │ + b.n 2f4ac │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ - cbnz r7, 2ed32 │ │ │ │ - movw r1, #10196 @ 0x27d4 │ │ │ │ + cbnz r7, 2f45a │ │ │ │ + movw r1, #11156 @ 0x2b94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - b.n 2ed84 │ │ │ │ + b.n 2f4ac │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bls.n 2ed50 │ │ │ │ + bls.n 2f478 │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 2ed50 │ │ │ │ + beq.n 2f478 │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 2ed50 │ │ │ │ + beq.n 2f478 │ │ │ │ sub.w r1, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r1 │ │ │ │ adcs r6, r1 │ │ │ │ - cbz r6, 2ed5c │ │ │ │ - movw r1, #10220 @ 0x27ec │ │ │ │ + cbz r6, 2f484 │ │ │ │ + movw r1, #11180 @ 0x2bac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #16 │ │ │ │ - b.n 2ed84 │ │ │ │ + b.n 2f4ac │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ - bcs.n 2ed50 │ │ │ │ + bcs.n 2f478 │ │ │ │ ldrb.w r2, [r7, #38] @ 0x26 │ │ │ │ ldr.w fp, [r7, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.w 2eebe │ │ │ │ + beq.w 2f5e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 329a8 │ │ │ │ + bl 330d0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2ed90 │ │ │ │ - movw r1, #10240 @ 0x2800 │ │ │ │ + cbnz r0, 2f4b8 │ │ │ │ + movw r1, #11200 @ 0x2bc0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f145c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10260 @ 0x2814 │ │ │ │ + movw r1, #11220 @ 0x2bd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ - cbz r2, 2edd6 │ │ │ │ + cbz r2, 2f4fe │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 2edd6 │ │ │ │ + bpl.n 2f4fe │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25312 @ 0x62e0 │ │ │ │ + movw r1, #26272 @ 0x66a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a0e │ │ │ │ + bl 33136 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25312 @ 0x62e0 │ │ │ │ + movw r1, #26272 @ 0x66a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - b.n 2edea │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + b.n 2f512 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #11228 @ 0x2bdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10272 @ 0x2820 │ │ │ │ + movw r1, #11232 @ 0x2be0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 329a8 │ │ │ │ - cbz r0, 2ee5c │ │ │ │ + bl 330d0 │ │ │ │ + cbz r0, 2f584 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ subs r0, r2, r0 │ │ │ │ - bmi.n 2ee5c │ │ │ │ + bmi.n 2f584 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ - cbz r1, 2ee1e │ │ │ │ + cbz r1, 2f546 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - cbz r3, 2ee1e │ │ │ │ + cbz r3, 2f546 │ │ │ │ lsrs r2, r0, #1 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 24c544 │ │ │ │ + bl 24e864 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 2ee50 │ │ │ │ + b.n 2f578 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r0, r3, lsl #1 │ │ │ │ - bge.n 2ee5c │ │ │ │ + bge.n 2f584 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ strd r7, r3, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 15e2d4 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 15f73c <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2ee5c │ │ │ │ + blt.n 2f584 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b6a │ │ │ │ - b.n 2ee70 │ │ │ │ + bl 33292 │ │ │ │ + b.n 2f598 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #11228 @ 0x2bdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6008 @ 0x1778 │ │ │ │ + movw r1, #6968 @ 0x1b38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ - cbz r1, 2ee94 │ │ │ │ + cbz r1, 2f5bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2ee94 │ │ │ │ + bpl.n 2f5bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a0e │ │ │ │ - b.n 2eea8 │ │ │ │ + bl 33136 │ │ │ │ + b.n 2f5d0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #11228 @ 0x2bdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2ed7a │ │ │ │ + bne.w 2f4a2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2eed0 │ │ │ │ + beq.n 2f5f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 2eed0 │ │ │ │ + beq.n 2f5f8 │ │ │ │ mov r7, fp │ │ │ │ - b.n 2ed36 │ │ │ │ + b.n 2f45e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0002eed6 : │ │ │ │ +0002f5fe : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ sub sp, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 2ef12 │ │ │ │ + bls.n 2f63a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20820 @ 0x5154 │ │ │ │ + movw r1, #21780 @ 0x5514 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 2ef5e │ │ │ │ - ldr r4, [pc, #224] @ (2eff4 ) │ │ │ │ + bl f7970 │ │ │ │ + b.n 2f686 │ │ │ │ + ldr r4, [pc, #224] @ (2f71c ) │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #55569 @ 0xd911 │ │ │ │ + movw r3, #60789 @ 0xed75 │ │ │ │ movt r3, #21 │ │ │ │ ldr.w r6, [r4, #1292] @ 0x50c │ │ │ │ str.w r3, [r4, #1416] @ 0x588 │ │ │ │ str.w r2, [r4, #1420] @ 0x58c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2efec │ │ │ │ + bne.n 2f714 │ │ │ │ ldr.w r2, [r4, #1324] @ 0x52c │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ - bne.n 2ef4e │ │ │ │ + bne.n 2f676 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a32c │ │ │ │ - b.n 2ef54 │ │ │ │ + b.n 2f67c │ │ │ │ ldr.w r0, [r4, #1320] @ 0x528 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r4, #1376] @ 0x560 │ │ │ │ - cbnz r0, 2ef64 │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 2f68c │ │ │ │ + bl 242e40 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2efee │ │ │ │ - ldr r5, [pc, #144] @ (2eff8 ) │ │ │ │ + b.n 2f716 │ │ │ │ + ldr r5, [pc, #144] @ (2f720 ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #7413 @ 0x1cf5 │ │ │ │ + movw r3, #18973 @ 0x4a1d │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ mov r1, r5 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - movw r3, #32497 @ 0x7ef1 │ │ │ │ + movw r3, #43833 @ 0xab39 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #21237 @ 0x52f5 │ │ │ │ + movw r3, #32569 @ 0x7f39 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #55741 @ 0xd9bd │ │ │ │ + movw r3, #60961 @ 0xee21 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1f3a8c │ │ │ │ + bl 1f744c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ee1d8 │ │ │ │ + bl 1f1c78 │ │ │ │ sub.w r1, r5, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #51977 @ 0xcb09 │ │ │ │ + movw r3, #57197 @ 0xdf6d │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #4517 @ 0x11a5 │ │ │ │ + movw r3, #10181 @ 0x27c5 │ │ │ │ movt r3, #22 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #59425 @ 0xe821 │ │ │ │ + movw r3, #64649 @ 0xfc89 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1f3a8c │ │ │ │ + bl 1f744c │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1ee25c │ │ │ │ + bl 7c85c │ │ │ │ add.w r1, r5, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1f3a8c │ │ │ │ + bl 1f744c │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 1ee25c │ │ │ │ + bl 7c85c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #1292] @ 0x50c │ │ │ │ - b.n 2efee │ │ │ │ + b.n 2f716 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0002effc : │ │ │ │ - ldr r3, [pc, #12] @ (2f00c ) │ │ │ │ +0002f724 : │ │ │ │ + ldr r3, [pc, #12] @ (2f734 ) │ │ │ │ str.w r0, [r3, #1416] @ 0x588 │ │ │ │ movs r0, #0 │ │ │ │ str.w r1, [r3, #1420] @ 0x58c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1f98ec │ │ │ │ + bl 1fca78 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f080 │ │ │ │ + cbz r0, 2f7a8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d952 │ │ │ │ + bl 2e07a │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #2732] @ 0xaac │ │ │ │ - cbz r0, 2f064 │ │ │ │ + cbz r0, 2f78c │ │ │ │ movs r1, #2 │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r4, #2688] @ 0xa80 │ │ │ │ mov r2, r4 │ │ │ │ str.w r0, [r4, #2728] @ 0xaa8 │ │ │ │ movs r1, #5 │ │ │ │ str.w r3, [r4, #2724] @ 0xaa4 │ │ │ │ - movw r0, #2568 @ 0xa08 │ │ │ │ + movw r0, #3528 @ 0xdc8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 224120 <_PyInterpreterState_SetRunningMain@@Base+0x4c0> │ │ │ │ + bl 226d64 <_PyInterpreterState_SetRunningMain@@Base+0x4c0> │ │ │ │ str.w r0, [r4, #2696] @ 0xa88 │ │ │ │ - cbnz r0, 2f06c │ │ │ │ + cbnz r0, 2f794 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 203928 │ │ │ │ - b.n 2f082 │ │ │ │ - movw r3, #30185 @ 0x75e9 │ │ │ │ + bl 206aa0 │ │ │ │ + b.n 2f7aa │ │ │ │ + movw r3, #36037 @ 0x8cc5 │ │ │ │ movt r3, #22 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r5, r5, [r4] │ │ │ │ str r5, [r4, #24] │ │ │ │ str.w r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -6368,391 +7056,391 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2931c │ │ │ │ blx 29c98 │ │ │ │ - cbnz r0, 2f0b6 │ │ │ │ + cbnz r0, 2f7de │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 2f0b8 │ │ │ │ + b.n 2f7e0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2235e4 │ │ │ │ + bl 226228 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f0ea │ │ │ │ + beq.n 2f812 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #25316 @ 0x62e4 │ │ │ │ + movw r0, #26276 @ 0x66a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2f0f8 │ │ │ │ + bne.n 2f820 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 22c7e8 │ │ │ │ + bl 22f530 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b.n 2f28a │ │ │ │ + b.n 2f9b2 │ │ │ │ movw r5, #38792 @ 0x9788 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2931c │ │ │ │ blx 29c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f222 │ │ │ │ - movw r1, #25336 @ 0x62f8 │ │ │ │ + beq.w 2f94a │ │ │ │ + movw r1, #26296 @ 0x66b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1f1d08 <_Py_write_noraise@@Base+0x8ac> │ │ │ │ + bl 1f56d8 <_Py_write_noraise@@Base+0x8ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f222 │ │ │ │ + bne.n 2f94a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f20e │ │ │ │ - movw r0, #25356 @ 0x630c │ │ │ │ + beq.n 2f936 │ │ │ │ + movw r0, #26316 @ 0x66cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 144b5c │ │ │ │ + bl 145cb4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2f156 │ │ │ │ + cbnz r0, 2f87e │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #25372 @ 0x631c │ │ │ │ + movw r2, #26332 @ 0x66dc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 2f1fe │ │ │ │ - movw r1, #25404 @ 0x633c │ │ │ │ + b.n 2f926 │ │ │ │ + movw r1, #26364 @ 0x66fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2f184 │ │ │ │ + cbnz r0, 2f8ac │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #25424 @ 0x6350 │ │ │ │ + movw r2, #26384 @ 0x6710 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r7 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 2f1fe │ │ │ │ - bl 80e78 │ │ │ │ + b.n 2f926 │ │ │ │ + bl 81878 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 2f1fc │ │ │ │ - ldr r2, [pc, #260] @ (2f294 ) │ │ │ │ - movw r1, #25476 @ 0x6384 │ │ │ │ + cbz r0, 2f924 │ │ │ │ + ldr r2, [pc, #260] @ (2f9bc ) │ │ │ │ + movw r1, #26436 @ 0x6744 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f1fc │ │ │ │ + cbnz r0, 2f924 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - ldr r1, [pc, #240] @ (2f298 ) │ │ │ │ + ldr r1, [pc, #240] @ (2f9c0 ) │ │ │ │ mov r2, r8 │ │ │ │ str.w r0, [r5, #1408] @ 0x580 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10516c │ │ │ │ - cbnz r0, 2f1d0 │ │ │ │ - bl 954e8 │ │ │ │ - movw r3, #44100 @ 0xac44 │ │ │ │ + bl 105c24 │ │ │ │ + cbnz r0, 2f8f8 │ │ │ │ + bl 95e04 │ │ │ │ + movw r3, #44108 @ 0xac4c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2f1fc │ │ │ │ + bne.n 2f924 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #1408] @ 0x580 │ │ │ │ - b.n 2f1fc │ │ │ │ - ldr r1, [pc, #196] @ (2f298 ) │ │ │ │ + b.n 2f924 │ │ │ │ + ldr r1, [pc, #196] @ (2f9c0 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10516c │ │ │ │ - cbz r0, 2f1fc │ │ │ │ - ldr r5, [pc, #184] @ (2f298 ) │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 105c24 │ │ │ │ + cbz r0, 2f924 │ │ │ │ + ldr r5, [pc, #184] @ (2f9c0 ) │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 2f28a │ │ │ │ - ldr r5, [pc, #152] @ (2f298 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 2f9b2 │ │ │ │ + ldr r5, [pc, #152] @ (2f9c0 ) │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 22c7e8 │ │ │ │ + bl 22f530 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2f1de │ │ │ │ + b.n 2f906 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35980 @ 0x8c8c │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 223e8c <_PyInterpreterState_SetRunningMain@@Base+0x22c> │ │ │ │ - movw r0, #43272 @ 0xa908 │ │ │ │ + b.w 226ad0 <_PyInterpreterState_SetRunningMain@@Base+0x22c> │ │ │ │ + movw r0, #44232 @ 0xacc8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #13 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f248 │ │ │ │ + cbnz r0, 2f970 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 22c7e8 │ │ │ │ + bl 22f530 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b.n 2f28a │ │ │ │ + b.n 2f9b2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 22415c <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ + bl 226da0 <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f26c │ │ │ │ + beq.n 2f994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f26c │ │ │ │ + cbnz r3, 2f994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f23a │ │ │ │ + beq.n 2f962 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2f280 │ │ │ │ + beq.n 2f9a8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 2f284 │ │ │ │ + cbz r4, 2f9ac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f28a │ │ │ │ + b.n 2f9b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bne.n 2f2b2 │ │ │ │ + bne.n 2f9da │ │ │ │ subs r2, r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4} │ │ │ │ b.w 2aa74 │ │ │ │ add r0, r4 │ │ │ │ cmp r4, #2 │ │ │ │ ite eq │ │ │ │ ldrheq r1, [r0, #0] │ │ │ │ ldrne r1, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 2f2b0 │ │ │ │ - beq.n 2f2c6 │ │ │ │ + bcc.n 2f9d8 │ │ │ │ + beq.n 2f9ee │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 2f2b0 │ │ │ │ + bne.n 2f9d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f2ca : │ │ │ │ +0002f9f2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f304 │ │ │ │ - bl 14e3d8 │ │ │ │ + cbz r0, 2fa2c │ │ │ │ + bl 14f540 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2f2f4 │ │ │ │ + bne.n 2fa1c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2f304 │ │ │ │ + b.n 2fa2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f2f0 │ │ │ │ + bne.n 2fa18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f2f0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fa18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002f308 : │ │ │ │ +0002fa30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #52] @ (2f34c ) │ │ │ │ + ldr r5, [pc, #52] @ (2fa74 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ add r4, sp, #20 │ │ │ │ add r6, sp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r3, #2 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 22a71c │ │ │ │ + bl 22d2fc <_PyParkingLot_Park@@Base+0x214> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2f346 │ │ │ │ + cbz r3, 2fa6e │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2b53a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ -0002f350 : │ │ │ │ - cbnz r1, 2f356 │ │ │ │ - b.w ac494 │ │ │ │ +0002fa78 : │ │ │ │ + cbnz r1, 2fa7e │ │ │ │ + b.w acecc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 2f37e │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + bpl.n 2faa6 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ac494 │ │ │ │ + b.w acecc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #31768 @ 0x7c18 │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002f39c : │ │ │ │ +0002fac4 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r2, [r3, #1428] @ 0x594 │ │ │ │ ldr.w r3, [r3, #1432] @ 0x598 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #46800 @ 0xb6d0 │ │ │ │ + movw r0, #47760 @ 0xba90 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 144b5c │ │ │ │ + bl 145cb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f47a │ │ │ │ + beq.n 2fba2 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #32084 @ 0x7d54 │ │ │ │ + movw r1, #33044 @ 0x8114 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f3fa │ │ │ │ + beq.n 2fb22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f3fa │ │ │ │ + cbnz r3, 2fb22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 2f402 │ │ │ │ - bl f96ac │ │ │ │ - b.n 2f492 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 2fb2a │ │ │ │ + bl fa168 │ │ │ │ + b.n 2fbba │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #32104 @ 0x7d68 │ │ │ │ + movw r0, #33064 @ 0x8128 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2f434 │ │ │ │ + bne.n 2fb5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f47a │ │ │ │ + beq.n 2fba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f47a │ │ │ │ + cbnz r3, 2fba2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f47a │ │ │ │ - ldr r1, [pc, #96] @ (2f498 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fba2 │ │ │ │ + ldr r1, [pc, #96] @ (2fbc0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r2, r1] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 22be10 │ │ │ │ + bl 22eb04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f460 │ │ │ │ + beq.n 2fb88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f460 │ │ │ │ + cbnz r3, 2fb88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 2f47a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 2fba2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f492 │ │ │ │ + beq.n 2fbba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f492 │ │ │ │ + cbnz r3, 2fbba │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f492 │ │ │ │ - movw r0, #32132 @ 0x7d84 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fbba │ │ │ │ + movw r0, #33092 @ 0x8144 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 212274 │ │ │ │ + bl 2152dc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22c7e8 │ │ │ │ + b.w 22f530 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -6760,1444 +7448,1444 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - cbnz r2, 2f4c0 │ │ │ │ + cbnz r2, 2fbe8 │ │ │ │ add r5, sp, #8 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2fbea │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #248] @ (2f5bc ) │ │ │ │ + ldr r0, [pc, #248] @ (2fce4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2f5b2 │ │ │ │ + blt.n 2fcda │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 2f4f6 │ │ │ │ - movw r0, #32376 @ 0x7e78 │ │ │ │ + cbnz r3, 2fc1e │ │ │ │ + movw r0, #33336 @ 0x8238 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 2f4e6 │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 2fc0e │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r0, [pc, #208] @ (2f5bc ) │ │ │ │ - bl 222964 │ │ │ │ + ldr r0, [pc, #208] @ (2fce4 ) │ │ │ │ + bl 22568c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f4f6 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2fc1e │ │ │ │ + bl fa168 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ - ldr r0, [pc, #192] @ (2f5c0 ) │ │ │ │ + bl 868d0 │ │ │ │ + ldr r0, [pc, #192] @ (2fce8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2f5b2 │ │ │ │ + blt.n 2fcda │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 2f530 │ │ │ │ - movw r0, #32384 @ 0x7e80 │ │ │ │ + cbnz r3, 2fc58 │ │ │ │ + movw r0, #33344 @ 0x8240 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 2f520 │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 2fc48 │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r0, [pc, #156] @ (2f5c0 ) │ │ │ │ - bl 222964 │ │ │ │ + ldr r0, [pc, #156] @ (2fce8 ) │ │ │ │ + bl 22568c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f530 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2fc58 │ │ │ │ + bl fa168 │ │ │ │ movw sl, #35424 @ 0x8a60 │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ - movw r9, #44096 @ 0xac40 │ │ │ │ + movw r9, #44104 @ 0xac48 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f5c8 │ │ │ │ + bl 2fcf0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2f5a0 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 2f566 │ │ │ │ + bne.n 2fcc8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 2fc8e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2fcd6 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f57c │ │ │ │ + cbz r0, 2fca4 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ - beq.n 2f5b2 │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + beq.n 2fcda │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 2f592 │ │ │ │ - ldr r3, [pc, #60] @ (2f5c4 ) │ │ │ │ + cbz r3, 2fcba │ │ │ │ + ldr r3, [pc, #60] @ (2fcec ) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ - bl 22ce68 │ │ │ │ - b.n 2f5ae │ │ │ │ + bl 22fbb0 │ │ │ │ + b.n 2fcd6 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f584 │ │ │ │ - b.n 2f5b2 │ │ │ │ + beq.n 2fcac │ │ │ │ + b.n 2fcda │ │ │ │ cmp r0, #11 │ │ │ │ - bne.n 2f562 │ │ │ │ + bne.n 2fc8a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 2f5b4 │ │ │ │ + b.n 2fcdc │ │ │ │ mov r8, r4 │ │ │ │ - b.n 2f54e │ │ │ │ + b.n 2fc76 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - b.n 2f070 │ │ │ │ + b.n 2f798 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 2f0a4 │ │ │ │ + b.n 2f7cc │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 2f602 │ │ │ │ + bmi.n 2fd2a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #32392 @ 0x7e88 │ │ │ │ + movw r1, #33352 @ 0x8248 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 2f60a │ │ │ │ - bl ac0e0 <_PyArena_New@@Base> │ │ │ │ + bl f7970 │ │ │ │ + b.n 2fd32 │ │ │ │ + bl acb18 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 2f610 │ │ │ │ + cbnz r0, 2fd38 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2f936 │ │ │ │ + b.n 3005e │ │ │ │ movw r3, #38792 @ 0x9788 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2f676 │ │ │ │ - ldr r0, [pc, #636] @ (2f8a4 ) │ │ │ │ + bne.n 2fd9e │ │ │ │ + ldr r0, [pc, #636] @ (2ffcc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f638 │ │ │ │ - bl f96ac │ │ │ │ + bge.n 2fd60 │ │ │ │ + bl fa168 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f670 │ │ │ │ + b.n 2fd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f634 │ │ │ │ + beq.n 2fd5c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2f634 │ │ │ │ - ldr r1, [pc, #604] @ (2f8a8 ) │ │ │ │ + beq.n 2fd5c │ │ │ │ + ldr r1, [pc, #604] @ (2ffd0 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f630 │ │ │ │ - cbz r4, 2f670 │ │ │ │ + beq.n 2fd58 │ │ │ │ + cbz r4, 2fd98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 2f634 │ │ │ │ + bpl.n 2fd5c │ │ │ │ mov r0, r4 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f670 │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 2fd98 │ │ │ │ + bl fa168 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1f4e6c │ │ │ │ - ldr r0, [pc, #564] @ (2f8ac ) │ │ │ │ + bl 868d0 │ │ │ │ + ldr r0, [pc, #564] @ (2ffd4 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f694 │ │ │ │ - movw r5, #58580 @ 0xe4d4 │ │ │ │ + bge.n 2fdbc │ │ │ │ + movw r5, #59540 @ 0xe894 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 2f6e2 │ │ │ │ + bl fa168 │ │ │ │ + b.n 2fe0a │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f6da │ │ │ │ + beq.n 2fe02 │ │ │ │ mov r0, r8 │ │ │ │ - bl 10e168 │ │ │ │ + bl 10ec80 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f6bc │ │ │ │ + beq.n 2fde4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f6bc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2fde4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f682 │ │ │ │ + beq.n 2fdaa │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 2f6da │ │ │ │ + bpl.n 2fe02 │ │ │ │ mov r0, r8 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2f6e2 │ │ │ │ - bl f96ac │ │ │ │ - movw r5, #58580 @ 0xe4d4 │ │ │ │ + cbnz r0, 2fe0a │ │ │ │ + bl fa168 │ │ │ │ + movw r5, #59540 @ 0xe894 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #460] @ (2f8b0 ) │ │ │ │ + ldr r0, [pc, #460] @ (2ffd8 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f6fe │ │ │ │ - movw r6, #58580 @ 0xe4d4 │ │ │ │ + bge.n 2fe26 │ │ │ │ + movw r6, #59540 @ 0xe894 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 2f742 │ │ │ │ + bl fa168 │ │ │ │ + b.n 2fe6a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - cbz r7, 2f73a │ │ │ │ + cbz r7, 2fe62 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10e168 │ │ │ │ + bl 10ec80 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f720 │ │ │ │ + beq.n 2fe48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f720 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2fe48 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2f6ee │ │ │ │ + beq.n 2fe16 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 2f73a │ │ │ │ + bpl.n 2fe62 │ │ │ │ mov r0, r7 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2f742 │ │ │ │ - bl f96ac │ │ │ │ - movw r6, #58580 @ 0xe4d4 │ │ │ │ + cbnz r0, 2fe6a │ │ │ │ + bl fa168 │ │ │ │ + movw r6, #59540 @ 0xe894 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #15684 @ 0x3d44 │ │ │ │ + movw r0, #16644 @ 0x4104 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f792 │ │ │ │ + beq.n 2feba │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r5, r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 224a6c │ │ │ │ + bl 2276b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f794 │ │ │ │ + b.n 2febc │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f4e6c │ │ │ │ - cbnz r4, 2f7c0 │ │ │ │ + bl 868d0 │ │ │ │ + cbnz r4, 2fee8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ - bne.n 2f7b4 │ │ │ │ - bl f96ac │ │ │ │ - b.n 2f7b8 │ │ │ │ + bne.n 2fedc │ │ │ │ + bl fa168 │ │ │ │ + b.n 2fee0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e588 <_PyArena_Free@@Base> │ │ │ │ - b.n 2f936 │ │ │ │ - movw r0, #43224 @ 0xa8d8 │ │ │ │ + bl 13f6f4 <_PyArena_Free@@Base> │ │ │ │ + b.n 3005e │ │ │ │ + movw r0, #44184 @ 0xac98 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 201254 │ │ │ │ + bl 2043cc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2f7d8 │ │ │ │ + cbnz r0, 2ff00 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13e588 <_PyArena_Free@@Base> │ │ │ │ - b.n 2f60a │ │ │ │ - bl 992ac │ │ │ │ + bl 13f6f4 <_PyArena_Free@@Base> │ │ │ │ + b.n 2fd32 │ │ │ │ + bl 99bc8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 20f84c │ │ │ │ + bl 212954 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 13e588 <_PyArena_Free@@Base> │ │ │ │ + bl 13f6f4 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f826 │ │ │ │ + beq.n 2ff4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f826 │ │ │ │ + cbnz r3, 2ff4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2f904 │ │ │ │ - ldr r1, [pc, #132] @ (2f8b4 ) │ │ │ │ + bne.n 3002c │ │ │ │ + ldr r1, [pc, #132] @ (2ffdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r8, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f8e2 │ │ │ │ + beq.n 3000a │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 181f70 │ │ │ │ + bl 183728 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f8e2 │ │ │ │ - ldr r1, [pc, #88] @ (2f8b8 ) │ │ │ │ + beq.n 3000a │ │ │ │ + ldr r1, [pc, #88] @ (2ffe0 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2f876 │ │ │ │ + cbnz r0, 2ff9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 2f8d6 │ │ │ │ - b.n 2f8e2 │ │ │ │ - bl 120fe4 │ │ │ │ + bne.n 2fffe │ │ │ │ + b.n 3000a │ │ │ │ + bl 121b78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 2f88e │ │ │ │ + beq.n 2ffb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f88e │ │ │ │ + cbnz r3, 2ffb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 2f898 │ │ │ │ + ble.n 2ffc0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 2f8bc │ │ │ │ + ble.n 2ffe4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2f8d6 │ │ │ │ - b.n 2f8e2 │ │ │ │ + bne.n 2fffe │ │ │ │ + b.n 3000a │ │ │ │ ldc 0, cr0, [r8, #-312]! @ 0xfffffec8 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 2f360 │ │ │ │ + b.n 2fa88 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 2f394 │ │ │ │ + b.n 2fabc │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2f8b4 │ │ │ │ + bhi.n 2ffdc │ │ │ │ lsls r6, r1, #1 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r5, r6 │ │ │ │ - ldr r1, [pc, #120] @ (2f940 ) │ │ │ │ + ldr r1, [pc, #120] @ (30068 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 979f4 │ │ │ │ + bl 98310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2f8e2 │ │ │ │ + beq.n 3000a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f8e2 │ │ │ │ + cbnz r3, 3000a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f8f8 │ │ │ │ + beq.n 30020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f8f8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 30020 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 2f60a │ │ │ │ + bl 868d0 │ │ │ │ + b.n 2fd32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f91a │ │ │ │ + beq.n 30042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f91a │ │ │ │ + cbnz r3, 30042 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f930 │ │ │ │ + beq.n 30058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f930 │ │ │ │ + cbnz r3, 30058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 22f734 │ │ │ │ + bl 232474 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ands.w r0, r4, #78 @ 0x4e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ push {r4, r5, r6} │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 2f96e │ │ │ │ + bls.n 30096 │ │ │ │ subs r3, r2, #1 │ │ │ │ clz r4, r3 │ │ │ │ rsb r5, r4, #29 │ │ │ │ lsrs r3, r5 │ │ │ │ rsb r5, r4, #31 │ │ │ │ and.w r3, r3, #3 │ │ │ │ subs r4, #29 │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ subs r3, #4 │ │ │ │ cmp r4, #2 │ │ │ │ it hi │ │ │ │ movhi r2, r3 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - cbz r4, 2f976 │ │ │ │ + cbz r4, 3009e │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #12 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ adds r5, r1, r2 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ streq r3, [r1, r2] │ │ │ │ - cbz r3, 2f98c │ │ │ │ + cbz r3, 300b4 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #44] @ 0x2c │ │ │ │ streq r3, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ strd r3, r3, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002f9a4 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +000300cc <_Py_GetConfigsAsDict@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ffa8 <_Py_GetConfigsAsDict@@Base+0x604> │ │ │ │ - bl 80e78 │ │ │ │ + beq.w 306d0 <_Py_GetConfigsAsDict@@Base+0x604> │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ movw r3, #11796 @ 0x2e14 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2f9e2 <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 3010a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2fa00 <_Py_GetConfigsAsDict@@Base+0x5c> │ │ │ │ - b.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + cbnz r0, 30128 <_Py_GetConfigsAsDict@@Base+0x5c> │ │ │ │ + b.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33048 @ 0x8118 │ │ │ │ + movw r1, #34008 @ 0x84d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa28 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ + beq.n 30150 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fa28 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ + cbnz r3, 30150 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #11800 @ 0x2e18 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33080 @ 0x8138 │ │ │ │ + movw r1, #34040 @ 0x84f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa6c <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ + beq.n 30194 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fa6c <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ + cbnz r3, 30194 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #11804 @ 0x2e1c │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2fa88 <_Py_GetConfigsAsDict@@Base+0xe4> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 301b0 <_Py_GetConfigsAsDict@@Base+0xe4> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2faa6 <_Py_GetConfigsAsDict@@Base+0x102> │ │ │ │ - b.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + cbnz r0, 301ce <_Py_GetConfigsAsDict@@Base+0x102> │ │ │ │ + b.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #34072 @ 0x8518 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2face <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ + beq.n 301f6 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2face <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ + cbnz r3, 301f6 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #11808 @ 0x2e20 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33148 @ 0x817c │ │ │ │ + movw r1, #34108 @ 0x853c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fb12 <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ + beq.n 3023a <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fb12 <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ + cbnz r3, 3023a <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33188 @ 0x81a4 │ │ │ │ + movw r1, #34148 @ 0x8564 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fb56 <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ + beq.n 3027e <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fb56 <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ + cbnz r3, 3027e <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40420 @ 0x9de4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33200 @ 0x81b0 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fb9a <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ + beq.n 302c2 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fb9a <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ + cbnz r3, 302c2 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40424 @ 0x9de8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33216 @ 0x81c0 │ │ │ │ + movw r1, #34176 @ 0x8580 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fbde <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ + beq.n 30306 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fbde <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ + cbnz r3, 30306 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40428 @ 0x9dec │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33232 @ 0x81d0 │ │ │ │ + movw r1, #34192 @ 0x8590 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fc22 <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ + beq.n 3034a <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fc22 <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ + cbnz r3, 3034a <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40412 @ 0x9ddc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33248 @ 0x81e0 │ │ │ │ + movw r1, #34208 @ 0x85a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fc66 <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ + beq.n 3038e <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fc66 <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ + cbnz r3, 3038e <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40408 @ 0x9dd8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #34228 @ 0x85b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fcaa <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ + beq.n 303d2 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fcaa <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ + cbnz r3, 303d2 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40416 @ 0x9de0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33284 @ 0x8204 │ │ │ │ + movw r1, #34244 @ 0x85c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fcee <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ + beq.n 30416 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fcee <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ + cbnz r3, 30416 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40440 @ 0x9df8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33300 @ 0x8214 │ │ │ │ + movw r1, #34260 @ 0x85d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fd32 <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ + beq.n 3045a <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fd32 <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ + cbnz r3, 3045a <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40404 @ 0x9dd4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33316 @ 0x8224 │ │ │ │ + movw r1, #34276 @ 0x85e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fd76 <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ + beq.n 3049e <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fd76 <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ + cbnz r3, 3049e <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40432 @ 0x9df0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33336 @ 0x8238 │ │ │ │ + movw r1, #34296 @ 0x85f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fdba <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ + beq.n 304e2 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fdba <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ + cbnz r3, 304e2 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40356 @ 0x9da4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33352 @ 0x8248 │ │ │ │ + movw r1, #34312 @ 0x8608 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fdfe <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ + beq.n 30526 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fdfe <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ + cbnz r3, 30526 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40444 @ 0x9dfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33380 @ 0x8264 │ │ │ │ + movw r1, #34340 @ 0x8624 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe42 <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ + beq.n 3056a <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fe42 <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ + cbnz r3, 3056a <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40448 @ 0x9e00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33408 @ 0x8280 │ │ │ │ + movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe86 <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ + beq.n 305ae <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fe86 <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ + cbnz r3, 305ae <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40436 @ 0x9df4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33432 @ 0x8298 │ │ │ │ + movw r1, #34392 @ 0x8658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fec8 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ + beq.n 305f0 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fec8 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ + cbnz r3, 305f0 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + movw r1, #34416 @ 0x8670 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff08 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ + beq.n 30630 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff08 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ + cbnz r3, 30630 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + cbz r0, 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33484 @ 0x82cc │ │ │ │ + movw r1, #34444 @ 0x868c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff46 <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ + beq.n 3066e <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ff46 <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ + cbnz r3, 3066e <_Py_GetConfigsAsDict@@Base+0x5a2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #34544 @ 0x86f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.n 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2ffba <_Py_GetConfigsAsDict@@Base+0x616> │ │ │ │ - ldr r3, [pc, #96] @ (2ffcc <_Py_GetConfigsAsDict@@Base+0x628>) │ │ │ │ + bne.n 306e2 <_Py_GetConfigsAsDict@@Base+0x616> │ │ │ │ + ldr r3, [pc, #96] @ (306f4 <_Py_GetConfigsAsDict@@Base+0x628>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3720] @ 0xe88 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + cbz r0, 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1444] @ 0x5a4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 2ffd0 <_Py_GetConfigsAsDict@@Base+0x62c> │ │ │ │ + cbnz r0, 306f8 <_Py_GetConfigsAsDict@@Base+0x62c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ffa4 <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ + beq.n 306cc <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2ffa4 <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ + cbnz r3, 306cc <_Py_GetConfigsAsDict@@Base+0x600> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + b.n 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 302c4 <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ + bl 8686c │ │ │ │ + b.n 309ec <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ff68 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ + bne.n 30690 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ff68 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 30690 <_Py_GetConfigsAsDict@@Base+0x5c4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53692 @ 0xd1bc │ │ │ │ + movw r1, #54652 @ 0xd57c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fffc <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ + beq.n 30724 <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2fffc <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ + cbnz r3, 30724 <_Py_GetConfigsAsDict@@Base+0x658> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1448] @ 0x5a8 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #54912 @ 0xd680 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3003c <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + beq.n 30764 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3003c <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + cbnz r3, 30764 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1452] @ 0x5ac │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53708 @ 0xd1cc │ │ │ │ + movw r1, #54668 @ 0xd58c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3007c <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ + beq.n 307a4 <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3007c <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ + cbnz r3, 307a4 <_Py_GetConfigsAsDict@@Base+0x6d8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.n 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1456] @ 0x5b0 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53720 @ 0xd1d8 │ │ │ │ + movw r1, #54680 @ 0xd598 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 300be <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ + beq.n 307e6 <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 300be <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ + cbnz r3, 307e6 <_Py_GetConfigsAsDict@@Base+0x71a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1460] @ 0x5b4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30102 <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ + beq.n 3082a <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30102 <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ + cbnz r3, 3082a <_Py_GetConfigsAsDict@@Base+0x75e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33520 @ 0x82f0 │ │ │ │ + movw r1, #34480 @ 0x86b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30146 <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ + beq.n 3086e <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30146 <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ + cbnz r3, 3086e <_Py_GetConfigsAsDict@@Base+0x7a2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1468] @ 0x5bc │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33536 @ 0x8300 │ │ │ │ + movw r1, #34496 @ 0x86c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3018a <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ + beq.n 308b2 <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3018a <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ + cbnz r3, 308b2 <_Py_GetConfigsAsDict@@Base+0x7e6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1472] @ 0x5c0 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12340 @ 0x3034 │ │ │ │ + movw r1, #13300 @ 0x33f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 301ce <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ + beq.n 308f6 <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 301ce <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ + cbnz r3, 308f6 <_Py_GetConfigsAsDict@@Base+0x82a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1476] @ 0x5c4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53736 @ 0xd1e8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30212 <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ + beq.n 3093a <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 30212 <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ + cbnz r3, 3093a <_Py_GetConfigsAsDict@@Base+0x86e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ ldr.w r0, [r5, #1480] @ 0x5c8 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33560 @ 0x8318 │ │ │ │ + movw r1, #34520 @ 0x86d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30252 <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ + beq.n 3097a <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 30252 <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ + cbnz r3, 3097a <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ff8e <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ + beq.w 306b6 <_Py_GetConfigsAsDict@@Base+0x5ea> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #33572 @ 0x8324 │ │ │ │ + movw r1, #34532 @ 0x86e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30286 <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ + beq.n 309ae <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 30286 <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ + cbnz r3, 309ae <_Py_GetConfigsAsDict@@Base+0x8e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4128 @ 0x1020 │ │ │ │ adds r0, #8 │ │ │ │ - bl 10a5d4 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 10b0ec <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44816 @ 0xaf10 │ │ │ │ + movw r1, #45776 @ 0xb2d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2ffaa <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ + beq.w 306d2 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 302c4 <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ + beq.n 309ec <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 302c4 <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ + cbnz r3, 309ec <_Py_GetConfigsAsDict@@Base+0x920> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000302d0 : │ │ │ │ +000309f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl afb9c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl b0634 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 302fe │ │ │ │ - bl 84c04 │ │ │ │ + cbz r0, 30a26 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00030304 : │ │ │ │ +00030a2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ blx 2931c │ │ │ │ mov r1, sp │ │ │ │ blx 297a4 <__fstat64_time64@plt+0x4> │ │ │ │ - cbnz r0, 30328 │ │ │ │ + cbnz r0, 30a50 │ │ │ │ ldrd r4, r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 3032e │ │ │ │ + b.n 30a56 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 30348 │ │ │ │ + bcs.n 30a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 30354 │ │ │ │ + cbnz r0, 30a7c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 51bd8 │ │ │ │ + b.w 52690 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a88c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl acd68 │ │ │ │ + bl ad7a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 303a6 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 30ace │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30442 │ │ │ │ + bne.n 30b6a │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx r5 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 303e6 │ │ │ │ + bvc.n 30b0e │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 303e6 │ │ │ │ + bvs.n 30b0e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40288 @ 0x9d60 │ │ │ │ + movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 30442 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 30b6a │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #100] @ 30450 │ │ │ │ + vldr d6, [pc, #100] @ 30b78 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3042e │ │ │ │ + ble.n 30b56 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 30416 │ │ │ │ + bls.n 30b3e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + b.w 9c3e0 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40308 @ 0x9d74 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 30442 │ │ │ │ - bhi.n 30406 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 30b6a │ │ │ │ + bhi.n 30b2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30406 │ │ │ │ + beq.n 30b2e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2ad1c0 │ │ │ │ + bl 2ad9c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30406 │ │ │ │ + beq.n 30b2e │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -8210,344 +8898,344 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ blx 2931c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 29f00 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 30492 │ │ │ │ + bne.n 30bba │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 3e654 │ │ │ │ - b.n 30520 │ │ │ │ + bl 3ed6c │ │ │ │ + b.n 30c48 │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a31c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 30480 │ │ │ │ - movw r1, #45016 @ 0xafd8 │ │ │ │ + beq.n 30ba8 │ │ │ │ + movw r1, #45976 @ 0xb398 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #54200 @ 0xd3b8 │ │ │ │ + movw r0, #55160 @ 0xd778 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 30520 │ │ │ │ + cbz r0, 30c48 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #41484 @ 0xa20c │ │ │ │ + movw r1, #42444 @ 0xa5cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #65428 @ 0xff94 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - bl 9dc38 │ │ │ │ + movw r3, #852 @ 0x354 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ + bl 9e5c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3051e │ │ │ │ + beq.n 30c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3051e │ │ │ │ + cbnz r3, 30c46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 30524 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 30c4c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 305ac │ │ │ │ - ldr r1, [pc, #140] @ (305b4 ) │ │ │ │ + b.n 30cd4 │ │ │ │ + ldr r1, [pc, #140] @ (30cdc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30544 │ │ │ │ + beq.n 30c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 30544 │ │ │ │ + cbnz r3, 30c6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 30520 │ │ │ │ + beq.n 30c48 │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3059a │ │ │ │ + ble.n 30cc2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #88] @ (305b8 ) │ │ │ │ + ldr r0, [pc, #88] @ (30ce0 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ - bpl.n 3056e │ │ │ │ + bpl.n 30c96 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - cbnz r6, 30578 │ │ │ │ + cbnz r6, 30ca0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a50a4 <_PyType_Lookup@@Base+0x568> │ │ │ │ - b.n 3058c │ │ │ │ + bl a5aa0 <_PyType_Lookup@@Base+0x568> │ │ │ │ + b.n 30cb4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a0aec │ │ │ │ + bl a14e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30520 │ │ │ │ + beq.n 30c48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3059e │ │ │ │ + bne.n 30cc6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 305ac │ │ │ │ + b.n 30cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3059a │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3059a │ │ │ │ + bne.n 30cc2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 30cc2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 302d8 │ │ │ │ + b.n 30a00 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000305bc : │ │ │ │ - ldr r0, [pc, #4] @ (305c4 ) │ │ │ │ - b.w ef060 │ │ │ │ +00030ce4 : │ │ │ │ + ldr r0, [pc, #4] @ (30cec ) │ │ │ │ + b.w efaf0 │ │ │ │ nop │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #41748 @ 0xa314 │ │ │ │ + movw r2, #42708 @ 0xa6d4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r6, r0 │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3061c │ │ │ │ - ldr r0, [pc, #168] @ (3069c ) │ │ │ │ - bl 92cb4 │ │ │ │ + blt.n 30d44 │ │ │ │ + ldr r0, [pc, #168] @ (30dc4 ) │ │ │ │ + bl 935d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3061c │ │ │ │ + cbz r0, 30d44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 30622 │ │ │ │ + bge.n 30d4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3061c │ │ │ │ + beq.n 30d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3061c │ │ │ │ + cbnz r3, 30d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3069a │ │ │ │ + b.n 30dc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3064e │ │ │ │ - movw r3, #41772 @ 0xa32c │ │ │ │ + cbz r0, 30d76 │ │ │ │ + movw r3, #42732 @ 0xa6ec │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r0, #8] │ │ │ │ - movw r3, #62257 @ 0xf331 │ │ │ │ - movt r3, #28 │ │ │ │ + movw r3, #11401 @ 0x2c89 │ │ │ │ + movt r3, #29 │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r3, #31021 @ 0x792d │ │ │ │ + movw r3, #34941 @ 0x887d │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30664 │ │ │ │ + beq.n 30d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 30664 │ │ │ │ + cbnz r3, 30d8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #42740 @ 0xa6f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3061c │ │ │ │ + blt.n 30d44 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #36] @ (306a0 ) │ │ │ │ - movw r1, #41548 @ 0xa24c │ │ │ │ + ldr r0, [pc, #36] @ (30dc8 ) │ │ │ │ + movw r1, #42508 @ 0xa60c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 127e74 │ │ │ │ - movw r1, #41560 @ 0xa258 │ │ │ │ + bl 1289b8 │ │ │ │ + movw r1, #42520 @ 0xa618 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r2, r7, lr} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ - cbnz r3, 306c4 │ │ │ │ + cbnz r3, 30dec │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ - cbz r3, 306cc │ │ │ │ + cbz r3, 30df4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 306cc │ │ │ │ - bl 84c04 │ │ │ │ + cbz r0, 30df4 │ │ │ │ + bl 85624 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ strd r0, r0, [r4] │ │ │ │ strd r0, r0, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -000306e0 <_PyUnicode_FromId@@Base>: │ │ │ │ +00030e08 <_PyUnicode_FromId@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r7, r0, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3070e <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ + bne.n 30e36 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 306fe <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ + bne.n 30e26 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ - beq.n 3071a <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ + beq.n 30e42 <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [pc, #332] @ (30868 <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [pc, #332] @ (30f90 <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 307b2 <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ + bge.n 30eda <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ ldr.w r6, [r9, #3720] @ 0xe88 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ add.w r5, r6, #5600 @ 0x15e0 │ │ │ │ adds r5, #8 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 30758 <_PyUnicode_FromId@@Base+0x78> │ │ │ │ + bne.n 30e80 <_PyUnicode_FromId@@Base+0x78> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30748 <_PyUnicode_FromId@@Base+0x68> │ │ │ │ + bne.n 30e70 <_PyUnicode_FromId@@Base+0x68> │ │ │ │ dmb ish │ │ │ │ - beq.n 30764 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ + beq.n 30e8c <_PyUnicode_FromId@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 3078e <_PyUnicode_FromId@@Base+0xae> │ │ │ │ + bge.n 30eb6 <_PyUnicode_FromId@@Base+0xae> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1516] @ 0x5ec │ │ │ │ adds r3, r4, #1 │ │ │ │ str.w r3, [r6, #1516] @ 0x5ec │ │ │ │ dmb ish │ │ │ │ str.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 307a6 <_PyUnicode_FromId@@Base+0xc6> │ │ │ │ + bne.n 30ece <_PyUnicode_FromId@@Base+0xc6> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30796 <_PyUnicode_FromId@@Base+0xb6> │ │ │ │ + bne.n 30ebe <_PyUnicode_FromId@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ - beq.n 307b2 <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ + beq.n 30eda <_PyUnicode_FromId@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #3436] @ 0xd6c │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 307c8 <_PyUnicode_FromId@@Base+0xe8> │ │ │ │ + ble.n 30ef0 <_PyUnicode_FromId@@Base+0xe8> │ │ │ │ ldr.w r3, [r6, #3440] @ 0xd70 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ - cbnz r5, 3083e <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ + cbnz r5, 30f66 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3083e <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ + cbz r0, 30f66 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8b6a8 │ │ │ │ + bl 8c0d8 │ │ │ │ ldr.w r3, [r6, #3436] @ 0xd6c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r6, #3440] @ 0xd70 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 30834 <_PyUnicode_FromId@@Base+0x154> │ │ │ │ + bgt.n 30f5c <_PyUnicode_FromId@@Base+0x154> │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ it lt │ │ │ │ movlt.w r8, #16 │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 30818 <_PyUnicode_FromId@@Base+0x138> │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 3083e <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ + cbnz r0, 30f40 <_PyUnicode_FromId@@Base+0x138> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 30f66 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ ldr.w r0, [r6, #3436] @ 0xd6c │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 29770 │ │ │ │ str.w r5, [r6, #3440] @ 0xd70 │ │ │ │ @@ -8555,463 +9243,463 @@ │ │ │ │ ldr.w r3, [r6, #3440] @ 0xd70 │ │ │ │ mov r5, r9 │ │ │ │ str.w r9, [r3, r4, lsl #2] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 30856 <_PyUnicode_FromId@@Base+0x176> │ │ │ │ + bne.n 30f7e <_PyUnicode_FromId@@Base+0x176> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 30846 <_PyUnicode_FromId@@Base+0x166> │ │ │ │ + bne.n 30f6e <_PyUnicode_FromId@@Base+0x166> │ │ │ │ dmb ish │ │ │ │ - beq.n 30862 <_PyUnicode_FromId@@Base+0x182> │ │ │ │ + beq.n 30f8a <_PyUnicode_FromId@@Base+0x182> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30aa2 <_PyUnicode_FromId@@Base+0x3c2> │ │ │ │ + beq.w 311ca <_PyUnicode_FromId@@Base+0x3c2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.n 308a8 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ - movw r0, #40316 @ 0x9d7c │ │ │ │ + beq.n 30fd0 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + movw r0, #41276 @ 0xa13c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 30a98 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 311c0 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #44908 @ 0xaf6c │ │ │ │ + movw r0, #45868 @ 0xb32c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 126054 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 126c2c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 30a98 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ + blt.w 311c0 <_PyUnicode_FromId@@Base+0x3b8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 308c8 <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ + cbz r0, 30ff0 <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 308ce <_PyUnicode_FromId@@Base+0x1ee> │ │ │ │ + bmi.n 30ff6 <_PyUnicode_FromId@@Base+0x1ee> │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 30900 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ + b.n 31028 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 105b34 │ │ │ │ + bl 1065ec │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 308fc <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ + bgt.n 31024 <_PyUnicode_FromId@@Base+0x21c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 30900 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ + bgt.n 31028 <_PyUnicode_FromId@@Base+0x220> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 30a82 <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + beq.w 311aa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30a82 <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 30a82 <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + bne.w 311aa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 311aa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r0, #44924 @ 0xaf7c │ │ │ │ + movw r0, #45884 @ 0xb33c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 30a9c <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ + beq.w 311c4 <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ mov r7, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 3091e <_PyUnicode_FromId@@Base+0x23e> │ │ │ │ + bne.n 31046 <_PyUnicode_FromId@@Base+0x23e> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30a82 <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + beq.w 311aa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 30936 <_PyUnicode_FromId@@Base+0x256> │ │ │ │ + bge.n 3105e <_PyUnicode_FromId@@Base+0x256> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 30926 <_PyUnicode_FromId@@Base+0x246> │ │ │ │ + b.n 3104e <_PyUnicode_FromId@@Base+0x246> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30a82 <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + beq.w 311aa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 153060 │ │ │ │ + bl 1540e8 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3096a <_PyUnicode_FromId@@Base+0x28a> │ │ │ │ + bne.n 31092 <_PyUnicode_FromId@@Base+0x28a> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e0b0 │ │ │ │ + bl 15f518 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r7, 30992 <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + cbz r7, 310ba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 30992 <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + bne.n 310ba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ subs.w r3, r8, r5 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 30992 <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + cbnz r3, 310ba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 30992 <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ + beq.n 310ba <_PyUnicode_FromId@@Base+0x2b2> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 309b8 <_PyUnicode_FromId@@Base+0x2d8> │ │ │ │ + beq.n 310e0 <_PyUnicode_FromId@@Base+0x2d8> │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 309a4 <_PyUnicode_FromId@@Base+0x2c4> │ │ │ │ + ble.n 310cc <_PyUnicode_FromId@@Base+0x2c4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 66bd8 │ │ │ │ + bl 67636 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 30a52 <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + blt.n 3117a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ ldrd r7, r9, [r6, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 30a52 <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 3117a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 30a52 <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 3117a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 309c2 <_PyUnicode_FromId@@Base+0x2e2> │ │ │ │ + b.n 310ea <_PyUnicode_FromId@@Base+0x2e2> │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp.w sl, #3 │ │ │ │ - bgt.n 30a5e <_PyUnicode_FromId@@Base+0x37e> │ │ │ │ + bgt.n 31186 <_PyUnicode_FromId@@Base+0x37e> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #44960 @ 0xafa0 │ │ │ │ + movw r0, #45920 @ 0xb360 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30a52 <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 3117a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 309fc <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ + beq.n 31124 <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 309fc <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ + cbnz r3, 31124 <_PyUnicode_FromId@@Base+0x31c> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 30a52 <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 3117a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r8 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ - bl 312aa <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ + bl 319d2 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r0, 30a22 <_PyUnicode_FromId@@Base+0x342> │ │ │ │ - cbnz r3, 30a48 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 30a40 <_PyUnicode_FromId@@Base+0x360> │ │ │ │ - movw r3, #44100 @ 0xac44 │ │ │ │ + cbnz r0, 3114a <_PyUnicode_FromId@@Base+0x342> │ │ │ │ + cbnz r3, 31170 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 31168 <_PyUnicode_FromId@@Base+0x360> │ │ │ │ + movw r3, #44108 @ 0xac4c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 30a44 <_PyUnicode_FromId@@Base+0x364> │ │ │ │ - bl f96ac │ │ │ │ - b.n 30a48 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ + cbnz r0, 3116c <_PyUnicode_FromId@@Base+0x364> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31170 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 30a48 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ + b.n 31170 <_PyUnicode_FromId@@Base+0x368> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 30a56 <_PyUnicode_FromId@@Base+0x376> │ │ │ │ + bne.n 3117e <_PyUnicode_FromId@@Base+0x376> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 30a92 <_PyUnicode_FromId@@Base+0x3b2> │ │ │ │ - bl 10eac0 │ │ │ │ + b.n 311ba <_PyUnicode_FromId@@Base+0x3b2> │ │ │ │ + bl 10f5d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 30a52 <_PyUnicode_FromId@@Base+0x372> │ │ │ │ + beq.n 3117a <_PyUnicode_FromId@@Base+0x372> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30a74 <_PyUnicode_FromId@@Base+0x394> │ │ │ │ + beq.n 3119c <_PyUnicode_FromId@@Base+0x394> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 30a74 <_PyUnicode_FromId@@Base+0x394> │ │ │ │ + cbnz r3, 3119c <_PyUnicode_FromId@@Base+0x394> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - cbz r4, 30a7c <_PyUnicode_FromId@@Base+0x39c> │ │ │ │ + cbz r4, 311a4 <_PyUnicode_FromId@@Base+0x39c> │ │ │ │ mov r5, r8 │ │ │ │ - b.n 30946 <_PyUnicode_FromId@@Base+0x266> │ │ │ │ + b.n 3106e <_PyUnicode_FromId@@Base+0x266> │ │ │ │ cmp.w sl, #3 │ │ │ │ - bgt.n 30a86 <_PyUnicode_FromId@@Base+0x3a6> │ │ │ │ + bgt.n 311ae <_PyUnicode_FromId@@Base+0x3a6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30a9c <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ + b.n 311c4 <_PyUnicode_FromId@@Base+0x3bc> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 66bd8 │ │ │ │ + bl 67636 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 30a82 <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ + bge.n 311aa <_PyUnicode_FromId@@Base+0x3a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ movw r6, #38800 @ 0x9790 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 30ba0 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + bl 312c8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 30ad0 <_PyUnicode_FromId@@Base+0x3f0> │ │ │ │ + cbz r0, 311f8 <_PyUnicode_FromId@@Base+0x3f0> │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ - ldr r4, [pc, #200] @ (30b9c <_PyUnicode_FromId@@Base+0x4bc>) │ │ │ │ + ldr r4, [pc, #200] @ (312c4 <_PyUnicode_FromId@@Base+0x4bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #45160 @ 0xb068 │ │ │ │ + movw r1, #46120 @ 0xb428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ movw r8, #40812 @ 0x9f6c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2416] @ 0x970 │ │ │ │ - bl 31124 <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ + bl 3184c <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45180 @ 0xb07c │ │ │ │ + movw r1, #46140 @ 0xb43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2740] @ 0xab4 │ │ │ │ - bl 31124 <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ + bl 3184c <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #46164 @ 0xb454 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - bl 31124 <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ + bl 3184c <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + movw r1, #46184 @ 0xb468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2092] @ 0x82c │ │ │ │ - bl 31124 <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ + bl 3184c <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r4, r4, #5760 @ 0x1680 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #1 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #45244 @ 0xb0bc │ │ │ │ + movw r2, #46204 @ 0xb47c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ ldrd r3, r7, [r8, #16] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r7, r5, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - bl 31124 <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ + bl 3184c <_PyObject_DebugMallocStats@@Base+0x584> │ │ │ │ cmp r5, #20 │ │ │ │ - bne.n 30b5c <_PyUnicode_FromId@@Base+0x47c> │ │ │ │ + bne.n 31284 <_PyUnicode_FromId@@Base+0x47c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030ba0 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ +000312c8 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r3, #12133 @ 0x2f65 │ │ │ │ + movw r3, #14693 @ 0x3965 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ - cbz r1, 30bd4 <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ + cbz r1, 312fc <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #784] @ 0x310 │ │ │ │ subs r5, r0, r3 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ - b.n 30bde <_PyObject_DebugMallocStats@@Base+0x3e> │ │ │ │ + b.n 31306 <_PyObject_DebugMallocStats@@Base+0x3e> │ │ │ │ ldr.w r0, [r2, #712] @ 0x2c8 │ │ │ │ subs r0, r0, r3 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30cc6 <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ + beq.n 313ee <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45272 @ 0xb0d8 │ │ │ │ + movw r2, #46232 @ 0xb498 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45324 @ 0xb10c │ │ │ │ + movw r2, #46284 @ 0xb4cc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45356 @ 0xb12c │ │ │ │ + movw r2, #46316 @ 0xb4ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1ec89c <_start@@Base+0xc28> │ │ │ │ - ldr r1, [pc, #200] @ (30cf4 <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ + bl 1f033c <_start@@Base+0xc28> │ │ │ │ + ldr r1, [pc, #200] @ (3141c <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #62727 @ 0xf507 │ │ │ │ + movw r3, #65471 @ 0xffbf │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1f1fb0 <_Py_write_noraise@@Base+0xb54> │ │ │ │ + bl 1f5980 <_Py_write_noraise@@Base+0xb54> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64379 @ 0xfb7b │ │ │ │ - movt r2, #6 │ │ │ │ - movw r1, #64437 @ 0xfbb5 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 1f2168 │ │ │ │ + movw r2, #1587 @ 0x633 │ │ │ │ + movt r2, #7 │ │ │ │ + movw r1, #1645 @ 0x66d │ │ │ │ + movt r1, #7 │ │ │ │ + bl 1f5b38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45388 @ 0xb14c │ │ │ │ + movw r2, #46348 @ 0xb50c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45416 @ 0xb168 │ │ │ │ + movw r2, #46376 @ 0xb528 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45444 @ 0xb184 │ │ │ │ + movw r2, #46404 @ 0xb544 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45484 @ 0xb1ac │ │ │ │ + movw r2, #46444 @ 0xb56c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #45512 @ 0xb1c8 │ │ │ │ + movw r2, #46472 @ 0xb588 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 30cee <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #5373 @ 0x14fd │ │ │ │ + b.n 31416 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ + movw r0, #7933 @ 0x1efd │ │ │ │ movt r0, #8 │ │ │ │ - cbz r1, 30cdc <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ + cbz r1, 31404 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #784] @ 0x310 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ - b.n 30ce6 <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ + b.n 3140e <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ ldr.w r3, [r2, #712] @ 0x2c8 │ │ │ │ subs r3, r3, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - cbz r0, 30cf0 <_PyObject_DebugMallocStats@@Base+0x150> │ │ │ │ + cbz r0, 31418 <_PyObject_DebugMallocStats@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30cf8 <_PyObject_DebugMallocStats@@Base+0x158> │ │ │ │ + bl 31420 <_PyObject_DebugMallocStats@@Base+0x158> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ - ldr r5, [pc, #752] @ (30ffc <_PyObject_DebugMallocStats@@Base+0x45c>) │ │ │ │ + ldr r5, [pc, #752] @ (31724 <_PyObject_DebugMallocStats@@Base+0x45c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w sp, sp, #948 @ 0x3b4 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, sp, #432 @ 0x1b0 │ │ │ │ ldr r2, [r2, r5] │ │ │ │ add.w r9, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1528] @ 0x5f8 │ │ │ │ - movw r2, #45540 @ 0xb1e4 │ │ │ │ + movw r2, #46500 @ 0xb5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -9022,28 +9710,28 @@ │ │ │ │ blx 29770 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 29770 │ │ │ │ ldr.w r2, [fp, #516] @ 0x204 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 30e34 <_PyObject_DebugMallocStats@@Base+0x294> │ │ │ │ + beq.n 3155c <_PyObject_DebugMallocStats@@Base+0x294> │ │ │ │ ldr.w r1, [fp, #512] @ 0x200 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, fp │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r1 │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r3, sl │ │ │ │ add.w ip, fp, r3 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 30e26 <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ + beq.n 3154e <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ ubfx r3, r4, #0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ add.w r5, r5, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -9058,80 +9746,80 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ it eq │ │ │ │ moveq r3, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - bls.n 30e26 <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ + bls.n 3154e <_PyObject_DebugMallocStats@@Base+0x286> │ │ │ │ strd fp, r2, [sp, #32] │ │ │ │ mov fp, r1 │ │ │ │ strd r5, sl, [sp, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r1, r5, #1 │ │ │ │ - cbz r6, 30e0c <_PyObject_DebugMallocStats@@Base+0x26c> │ │ │ │ + cbz r6, 31534 <_PyObject_DebugMallocStats@@Base+0x26c> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, r5, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ - bl 2c9ab8 │ │ │ │ + bl 2c9e80 │ │ │ │ ldr.w r3, [r7, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 30dda <_PyObject_DebugMallocStats@@Base+0x23a> │ │ │ │ + bhi.n 31502 <_PyObject_DebugMallocStats@@Base+0x23a> │ │ │ │ mov r6, sl │ │ │ │ mov r1, fp │ │ │ │ ldrd r2, r5, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 30d7e <_PyObject_DebugMallocStats@@Base+0x1de> │ │ │ │ + bne.n 314a6 <_PyObject_DebugMallocStats@@Base+0x1de> │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 30e3a <_PyObject_DebugMallocStats@@Base+0x29a> │ │ │ │ + b.n 31562 <_PyObject_DebugMallocStats@@Base+0x29a> │ │ │ │ mov r5, r2 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ movs r7, #0 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #46552 @ 0xb5d8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov sl, r7 │ │ │ │ blx 2a1f8 │ │ │ │ mov r6, r7 │ │ │ │ - movw r2, #45704 @ 0xb288 │ │ │ │ + movw r2, #46664 @ 0xb648 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r9, r4 │ │ │ │ strd r7, r7, [sp, #28] │ │ │ │ strd r5, fp, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldr.w r4, [r1, r6, lsl #2] │ │ │ │ ldr.w fp, [r3, r6, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #1 │ │ │ │ mov.w r8, r6, lsl #3 │ │ │ │ - cbz r5, 30ebe <_PyObject_DebugMallocStats@@Base+0x31e> │ │ │ │ + cbz r5, 315e6 <_PyObject_DebugMallocStats@@Base+0x31e> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ add.w sl, sl, r5, lsl #5 │ │ │ │ strd r8, r5, [sp] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ @@ -9139,118 +9827,118 @@ │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ mov r1, r8 │ │ │ │ mla r3, r8, fp, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mla r3, r8, r4, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mla r7, r5, r1, r7 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ - bne.n 30e6c <_PyObject_DebugMallocStats@@Base+0x2cc> │ │ │ │ + bne.n 31594 <_PyObject_DebugMallocStats@@Base+0x2cc> │ │ │ │ ldrd r5, fp, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [fp, #792] @ 0x318 │ │ │ │ - movw r1, #45732 @ 0xb2a4 │ │ │ │ + movw r1, #46692 @ 0xb664 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr.w r2, [fp, #792] @ 0x318 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #45760 @ 0xb2c0 │ │ │ │ + movw r1, #46720 @ 0xb680 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr.w r2, [fp, #796] @ 0x31c │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #45780 @ 0xb2d4 │ │ │ │ + movw r1, #46740 @ 0xb694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #45804 @ 0xb2ec │ │ │ │ + movw r1, #46764 @ 0xb6ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #45832 @ 0xb308 │ │ │ │ + movw r2, #46792 @ 0xb6c8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #45860 @ 0xb324 │ │ │ │ + movw r1, #46820 @ 0xb6e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #45888 @ 0xb340 │ │ │ │ + movw r1, #46848 @ 0xb700 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #45916 @ 0xb35c │ │ │ │ + movw r2, #46876 @ 0xb71c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ lsls r2, r3, #12 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r2, sl │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #45944 @ 0xb378 │ │ │ │ + movw r1, #46904 @ 0xb738 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r2, r7 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #45976 @ 0xb398 │ │ │ │ + movw r1, #46936 @ 0xb758 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #46008 @ 0xb3b8 │ │ │ │ + movw r1, #46968 @ 0xb778 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ - movw r1, #46040 @ 0xb3d8 │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + movw r1, #47000 @ 0xb798 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #46048 @ 0xb3e0 │ │ │ │ + movw r0, #47008 @ 0xb7a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2a1f8 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #46068 @ 0xb3f4 │ │ │ │ + movw r1, #47028 @ 0xb7b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9262,22 +9950,22 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r2 │ │ │ │ blx 2abdc │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bhi.n 3103a <_PyObject_DebugMallocStats@@Base+0x49a> │ │ │ │ + bhi.n 31762 <_PyObject_DebugMallocStats@@Base+0x49a> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #32 │ │ │ │ adds r4, #1 │ │ │ │ blx 2a488 │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ - bne.n 3102c <_PyObject_DebugMallocStats@@Base+0x48c> │ │ │ │ + bne.n 31754 <_PyObject_DebugMallocStats@@Base+0x48c> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ blx 2a488 │ │ │ │ movw r7, #52429 @ 0xcccd │ │ │ │ movt r7, #52428 @ 0xcccc │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #3 │ │ │ │ @@ -9295,66 +9983,66 @@ │ │ │ │ mov.w r0, ip, lsr #3 │ │ │ │ add.w ip, r4, #104 @ 0x68 │ │ │ │ add ip, sp │ │ │ │ subs r1, #1 │ │ │ │ mls r3, r8, r0, r3 │ │ │ │ add.w r3, r3, #48 @ 0x30 │ │ │ │ strb.w r3, [ip, #-100] │ │ │ │ - bne.n 310a8 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ + bne.n 317d0 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 310a8 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ + beq.n 317d0 <_PyObject_DebugMallocStats@@Base+0x508> │ │ │ │ add.w r3, r2, #104 @ 0x68 │ │ │ │ adds r1, r2, #1 │ │ │ │ add r3, sp │ │ │ │ ittet ne │ │ │ │ movne r1, #44 @ 0x2c │ │ │ │ subne r2, r4, #2 │ │ │ │ moveq r1, #0 │ │ │ │ strbne.w r1, [r3, #-100] │ │ │ │ it ne │ │ │ │ movne r1, #3 │ │ │ │ mov r4, r2 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 310b4 <_PyObject_DebugMallocStats@@Base+0x514> │ │ │ │ + beq.n 317dc <_PyObject_DebugMallocStats@@Base+0x514> │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 3105c <_PyObject_DebugMallocStats@@Base+0x4bc> │ │ │ │ + bne.n 31784 <_PyObject_DebugMallocStats@@Base+0x4bc> │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 310c2 <_PyObject_DebugMallocStats@@Base+0x522> │ │ │ │ + beq.n 317ea <_PyObject_DebugMallocStats@@Base+0x522> │ │ │ │ adds r2, #1 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2abdc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 23cbac <_PyErr_Format@@Base+0x147c> │ │ │ │ + bl 23f5c4 <_PyErr_Format@@Base+0x147c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 31112 <_PyObject_DebugMallocStats@@Base+0x572> │ │ │ │ + bgt.n 3183a <_PyObject_DebugMallocStats@@Base+0x572> │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 29418 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble.n 3111a <_PyObject_DebugMallocStats@@Base+0x57a> │ │ │ │ + ble.n 31842 <_PyObject_DebugMallocStats@@Base+0x57a> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -9362,663 +10050,663 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - movw r2, #46108 @ 0xb41c │ │ │ │ + movw r2, #47068 @ 0xb7dc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #46132 @ 0xb434 │ │ │ │ + movw r2, #47092 @ 0xb7f4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31000 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ + bl 31728 <_PyObject_DebugMallocStats@@Base+0x460> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46140 @ 0xb43c │ │ │ │ + movw r1, #47100 @ 0xb7fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18c048 │ │ │ │ - cbnz r0, 3119a <_PyObject_DebugMallocStats@@Base+0x5fa> │ │ │ │ + bl 18da5c │ │ │ │ + cbnz r0, 318c2 <_PyObject_DebugMallocStats@@Base+0x5fa> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 312a2 <_PyObject_DebugMallocStats@@Base+0x702> │ │ │ │ + b.n 319ca <_PyObject_DebugMallocStats@@Base+0x702> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ mov.w r8, #26 │ │ │ │ movs r4, #32 │ │ │ │ add.w r5, r4, #31 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa9c <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 311c2 <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 318ea <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ + bl 242e40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 312a2 <_PyObject_DebugMallocStats@@Base+0x702> │ │ │ │ + b.n 319ca <_PyObject_DebugMallocStats@@Base+0x702> │ │ │ │ mov r0, r9 │ │ │ │ blx 2a0f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3120e <_PyObject_DebugMallocStats@@Base+0x66e> │ │ │ │ + cbz r0, 31936 <_PyObject_DebugMallocStats@@Base+0x66e> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aaa8 <__sched_cpufree@plt> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 311ec <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ + beq.n 31914 <_PyObject_DebugMallocStats@@Base+0x64c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 31196 <_PyObject_DebugMallocStats@@Base+0x5f6> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 318be <_PyObject_DebugMallocStats@@Base+0x5f6> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 3120a <_PyObject_DebugMallocStats@@Base+0x66a> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 31932 <_PyObject_DebugMallocStats@@Base+0x66a> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #46160 @ 0xb450 │ │ │ │ + movw r1, #47120 @ 0xb810 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 31196 <_PyObject_DebugMallocStats@@Base+0x5f6> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 318be <_PyObject_DebugMallocStats@@Base+0x5f6> │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n 311a4 <_PyObject_DebugMallocStats@@Base+0x604> │ │ │ │ - bl 106de8 │ │ │ │ + b.n 318cc <_PyObject_DebugMallocStats@@Base+0x604> │ │ │ │ + bl 1078a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31294 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ + beq.n 319bc <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a6bc <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 3128c <_PyObject_DebugMallocStats@@Base+0x6ec> │ │ │ │ + cbz r0, 319b4 <_PyObject_DebugMallocStats@@Base+0x6ec> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r3, r6, #5 │ │ │ │ and.w r2, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r5, r6, lsr #3 │ │ │ │ - bls.n 31284 <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ + bls.n 319ac <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 31284 <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ - bl 95ec4 │ │ │ │ + bpl.n 319ac <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ + bl 967e0 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 31294 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ - bl 109260 │ │ │ │ + beq.n 319bc <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ + bl 109d84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 31272 <_PyObject_DebugMallocStats@@Base+0x6d2> │ │ │ │ + cbz r0, 3199a <_PyObject_DebugMallocStats@@Base+0x6d2> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 31294 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ + beq.n 319bc <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 31294 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ + cbnz r3, 319bc <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31294 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 319bc <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 31284 <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ + beq.n 319ac <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 31284 <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ + cbnz r3, 319ac <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 31228 <_PyObject_DebugMallocStats@@Base+0x688> │ │ │ │ + bne.n 31950 <_PyObject_DebugMallocStats@@Base+0x688> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aaa8 <__sched_cpufree@plt> │ │ │ │ - b.n 312a2 <_PyObject_DebugMallocStats@@Base+0x702> │ │ │ │ + b.n 319ca <_PyObject_DebugMallocStats@@Base+0x702> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aaa8 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 31196 <_PyObject_DebugMallocStats@@Base+0x5f6> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 318be <_PyObject_DebugMallocStats@@Base+0x5f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-104] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ sub sp, #4 │ │ │ │ - cbz r1, 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + cbz r1, 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl fa270 <_PyEval_CheckExceptTypeValid@@Base+0x64> │ │ │ │ + bl fad2c <_PyEval_CheckExceptTypeValid@@Base+0x64> │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne.n 312f0 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ + bne.n 31a18 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 312f0 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ + ble.n 31a18 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl fa2bc <_PyEval_CheckExceptTypeValid@@Base+0xb0> │ │ │ │ + bl fad78 <_PyEval_CheckExceptTypeValid@@Base+0xb0> │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne.n 312f0 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ + bne.n 31a18 <_PyObject_DebugMallocStats@@Base+0x750> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 31800 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ - movw r0, #54200 @ 0xd3b8 │ │ │ │ + b.n 31f28 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ + movw r0, #55160 @ 0xd778 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 144b5c │ │ │ │ + bl 145cb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ - ldr r1, [pc, #644] @ (3158c <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ + beq.w 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + ldr r1, [pc, #644] @ (31cb4 <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #6856 @ 0x1ac8 │ │ │ │ + movw r2, #7876 @ 0x1ec4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #29812 @ 0x7474 │ │ │ │ + movw r2, #30772 @ 0x7834 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 15e77c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15fbe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 314f0 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ - bl f96ac │ │ │ │ + bne.w 31c18 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ + bl fa168 │ │ │ │ mov r0, r8 │ │ │ │ - bl 145844 │ │ │ │ + bl 14699c │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3133a <_PyObject_DebugMallocStats@@Base+0x79a> │ │ │ │ - bl f96ac │ │ │ │ - b.n 314d2 <_PyObject_DebugMallocStats@@Base+0x932> │ │ │ │ + cbnz r0, 31a62 <_PyObject_DebugMallocStats@@Base+0x79a> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31bfa <_PyObject_DebugMallocStats@@Base+0x932> │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 297c8 │ │ │ │ - cbz r0, 3134e <_PyObject_DebugMallocStats@@Base+0x7ae> │ │ │ │ + cbz r0, 31a76 <_PyObject_DebugMallocStats@@Base+0x7ae> │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 29d64 │ │ │ │ - ldr r3, [pc, #568] @ (31590 <_PyObject_DebugMallocStats@@Base+0x9f0>) │ │ │ │ + ldr r3, [pc, #568] @ (31cb8 <_PyObject_DebugMallocStats@@Base+0x9f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #564] @ (31594 <_PyObject_DebugMallocStats@@Base+0x9f4>) │ │ │ │ + ldr r0, [pc, #564] @ (31cbc <_PyObject_DebugMallocStats@@Base+0x9f4>) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 31374 <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ - bl f96ac │ │ │ │ + bge.n 31a9c <_PyObject_DebugMallocStats@@Base+0x7d4> │ │ │ │ + bl fa168 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 314aa <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 31bd2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 314a8 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ + beq.w 31bd0 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq.n 31370 <_PyObject_DebugMallocStats@@Base+0x7d0> │ │ │ │ + beq.n 31a98 <_PyObject_DebugMallocStats@@Base+0x7d0> │ │ │ │ mov r0, r1 │ │ │ │ - bl 112018 │ │ │ │ - ldr r1, [pc, #508] @ (3158c <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ + bl 112b30 │ │ │ │ + ldr r1, [pc, #508] @ (31cb4 <_PyObject_DebugMallocStats@@Base+0x9ec>) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 314a8 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ + beq.w 31bd0 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 314aa <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + ble.w 31bd2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ str r7, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r7, #6856 @ 0x1ac8 │ │ │ │ + movw r7, #7876 @ 0x1ec4 │ │ │ │ movt r7, #46 @ 0x2e │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 146b6c │ │ │ │ - cbnz r0, 313de <_PyObject_DebugMallocStats@@Base+0x83e> │ │ │ │ + bl 147cc4 │ │ │ │ + cbnz r0, 31b06 <_PyObject_DebugMallocStats@@Base+0x83e> │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r7, r5, [sp, #16] │ │ │ │ - bl f96ac │ │ │ │ + bl fa168 │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ - b.n 314aa <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 31bd2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 3148e <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ - bl 145844 │ │ │ │ + bpl.n 31bb6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + bl 14699c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 313f4 <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ - bl f96ac │ │ │ │ - b.n 3148e <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + cbnz r0, 31b1c <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31bb6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - blt.n 3141a <_PyObject_DebugMallocStats@@Base+0x87a> │ │ │ │ + blt.n 31b42 <_PyObject_DebugMallocStats@@Base+0x87a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3148e <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + beq.n 31bb6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3148e <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3148e <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + bne.n 31bb6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31bb6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2a944 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3143e <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ + beq.n 31b66 <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 3143e <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ + cbnz r2, 31b66 <_PyObject_DebugMallocStats@@Base+0x89e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 29d64 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3148e <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ - cbz r6, 3145c <_PyObject_DebugMallocStats@@Base+0x8bc> │ │ │ │ + bne.n 31bb6 <_PyObject_DebugMallocStats@@Base+0x8ee> │ │ │ │ + cbz r6, 31b84 <_PyObject_DebugMallocStats@@Base+0x8bc> │ │ │ │ add.w r2, sp, #59 @ 0x3b │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ ittt ne │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne.w r2, [sl, r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add.w r0, sl, r6 │ │ │ │ blx 2a944 <__strcpy_chk@plt> │ │ │ │ - movw r2, #18696 @ 0x4908 │ │ │ │ + movw r2, #19656 @ 0x4cc8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 6fd9c <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 70854 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 313ee <_PyObject_DebugMallocStats@@Base+0x84e> │ │ │ │ + beq.n 31b16 <_PyObject_DebugMallocStats@@Base+0x84e> │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r7, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 314aa <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 31bd2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 313c0 <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ + bne.n 31ae8 <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r7, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b.n 314aa <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ + b.n 31bd2 <_PyObject_DebugMallocStats@@Base+0x90a> │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 314d0 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ + beq.n 31bf8 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 314d0 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ + cbnz r3, 31bf8 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 314f0 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 31c18 <_PyObject_DebugMallocStats@@Base+0x950> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + beq.w 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + bne.w 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 31522 <_PyObject_DebugMallocStats@@Base+0x982> │ │ │ │ + bne.n 31c4a <_PyObject_DebugMallocStats@@Base+0x982> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31514 <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ + beq.n 31c3c <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 31514 <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ + cbnz r3, 31c3c <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 317d4 <_PyObject_DebugMallocStats@@Base+0xc34> │ │ │ │ - b.n 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bne.w 31efc <_PyObject_DebugMallocStats@@Base+0xc34> │ │ │ │ + b.n 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r1, r8 │ │ │ │ - bl 231c00 <_PyErr_ProgramDecodedTextObject@@Base+0x2b8> │ │ │ │ + bl 2348c4 <_PyErr_ProgramDecodedTextObject@@Base+0x2b8> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3153a <_PyObject_DebugMallocStats@@Base+0x99a> │ │ │ │ - movw sl, #2568 @ 0xa08 │ │ │ │ + cbnz r0, 31c62 <_PyObject_DebugMallocStats@@Base+0x99a> │ │ │ │ + movw sl, #3528 @ 0xdc8 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ - bl f96ac │ │ │ │ - b.n 3153c <_PyObject_DebugMallocStats@@Base+0x99c> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31c64 <_PyObject_DebugMallocStats@@Base+0x99c> │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ blx 2a31c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 31598 <_PyObject_DebugMallocStats@@Base+0x9f8> │ │ │ │ + bne.n 31cc0 <_PyObject_DebugMallocStats@@Base+0x9f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3156c <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ + beq.n 31c94 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3156c <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ + cbnz r3, 31c94 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31582 <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ + beq.n 31caa <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31582 <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ + cbnz r3, 31caa <_PyObject_DebugMallocStats@@Base+0x9e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bl 85624 │ │ │ │ + b.n 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ nop │ │ │ │ - b.n 31830 <_PyObject_DebugMallocStats@@Base+0xc90> │ │ │ │ + b.n 31f58 <_PyObject_DebugMallocStats@@Base+0xc90> │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 31b70 <_PyMem_GetCurrentAllocatorName@@Base+0x20> │ │ │ │ + b.n 32298 <_PyMem_GetCurrentAllocatorName@@Base+0x20> │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #624] @ (3180c <_PyObject_DebugMallocStats@@Base+0xc6c>) │ │ │ │ + ldr r1, [pc, #624] @ (31f34 <_PyObject_DebugMallocStats@@Base+0xc6c>) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #29812 @ 0x7474 │ │ │ │ + movw r2, #30772 @ 0x7834 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 15e77c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15fbe4 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315c6 <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ + beq.n 31cee <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 315c6 <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ + cbnz r3, 31cee <_PyObject_DebugMallocStats@@Base+0xa26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 31620 <_PyObject_DebugMallocStats@@Base+0xa80> │ │ │ │ - bl f96ac │ │ │ │ + bne.n 31d48 <_PyObject_DebugMallocStats@@Base+0xa80> │ │ │ │ + bl fa168 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #564] @ (31810 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ + ldr r0, [pc, #564] @ (31f38 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315fa <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ + beq.n 31d22 <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 315fa <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ + cbnz r3, 31d22 <_PyObject_DebugMallocStats@@Base+0xa5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3161a <_PyObject_DebugMallocStats@@Base+0xa7a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 31d42 <_PyObject_DebugMallocStats@@Base+0xa7a> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + beq.w 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bne.w 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31800 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ - bl f96ac │ │ │ │ - b.n 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31f28 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31636 <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ + beq.n 31d5e <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31636 <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ + cbnz r3, 31d5e <_PyObject_DebugMallocStats@@Base+0xa96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 31660 <_PyObject_DebugMallocStats@@Base+0xac0> │ │ │ │ + ble.n 31d88 <_PyObject_DebugMallocStats@@Base+0xac0> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 23cf58 <_PyErr_Format@@Base+0x1828> │ │ │ │ - cbnz r0, 31656 <_PyObject_DebugMallocStats@@Base+0xab6> │ │ │ │ + bl 23f93c <_PyErr_Format@@Base+0x17f4> │ │ │ │ + cbnz r0, 31d7e <_PyObject_DebugMallocStats@@Base+0xab6> │ │ │ │ mov r4, r0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 31662 <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31d8a <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 31640 <_PyObject_DebugMallocStats@@Base+0xaa0> │ │ │ │ + bne.n 31d68 <_PyObject_DebugMallocStats@@Base+0xaa0> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 31662 <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ + b.n 31d8a <_PyObject_DebugMallocStats@@Base+0xac2> │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #424] @ (31810 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ + ldr r0, [pc, #424] @ (31f38 <_PyObject_DebugMallocStats@@Base+0xc70>) │ │ │ │ str.w r9, [r8, #-16]! │ │ │ │ mov r1, r8 │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ - cbz r0, 3168a <_PyObject_DebugMallocStats@@Base+0xaea> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + cbz r0, 31db2 <_PyObject_DebugMallocStats@@Base+0xaea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3168e <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ + beq.n 31db6 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3168e <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3168e <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ - bl f96ac │ │ │ │ + cbnz r3, 31db6 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31db6 <_PyObject_DebugMallocStats@@Base+0xaee> │ │ │ │ + bl fa168 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 316a8 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ + beq.n 31dd0 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 316a8 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ + cbnz r3, 31dd0 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 316b2 <_PyObject_DebugMallocStats@@Base+0xb12> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 31dda <_PyObject_DebugMallocStats@@Base+0xb12> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 316ba <_PyObject_DebugMallocStats@@Base+0xb1a> │ │ │ │ + bmi.n 31de2 <_PyObject_DebugMallocStats@@Base+0xb1a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 316dc <_PyObject_DebugMallocStats@@Base+0xb3c> │ │ │ │ + cbz r3, 31e04 <_PyObject_DebugMallocStats@@Base+0xb3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 316f4 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ + bpl.n 31e1c <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ - b.n 316f6 <_PyObject_DebugMallocStats@@Base+0xb56> │ │ │ │ + b.n 31e1e <_PyObject_DebugMallocStats@@Base+0xb56> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #65526 @ 0xfff6 │ │ │ │ movt r0, #65407 @ 0xff7f │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 31730 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ + bge.n 31e58 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 31710 <_PyObject_DebugMallocStats@@Base+0xb70> │ │ │ │ + bne.n 31e38 <_PyObject_DebugMallocStats@@Base+0xb70> │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ - b.n 3171e <_PyObject_DebugMallocStats@@Base+0xb7e> │ │ │ │ + b.n 31e46 <_PyObject_DebugMallocStats@@Base+0xb7e> │ │ │ │ cmp.w ip, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r1, r5, lsl #1] │ │ │ │ ldrne.w r3, [r1, r5, lsl #2] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 31730 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ + bhi.n 31e58 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ asr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 31730 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ + bmi.n 31e58 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 31702 <_PyObject_DebugMallocStats@@Base+0xb62> │ │ │ │ - cbz r5, 3175e <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ + b.n 31e2a <_PyObject_DebugMallocStats@@Base+0xb62> │ │ │ │ + cbz r5, 31e86 <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 115d78 │ │ │ │ + bl 116890 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 31756 <_PyObject_DebugMallocStats@@Base+0xbb6> │ │ │ │ + cbz r0, 31e7e <_PyObject_DebugMallocStats@@Base+0xbb6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3175c <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ + beq.n 31e84 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3175c <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ + cbnz r3, 31e84 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3175c <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ - bl f96ac │ │ │ │ - b.n 3175e <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31e84 <_PyObject_DebugMallocStats@@Base+0xbbc> │ │ │ │ + bl fa168 │ │ │ │ + b.n 31e86 <_PyObject_DebugMallocStats@@Base+0xbbe> │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 31774 <_PyObject_DebugMallocStats@@Base+0xbd4> │ │ │ │ + cbz r3, 31e9c <_PyObject_DebugMallocStats@@Base+0xbd4> │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ subs r5, r5, r7 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 317aa <_PyObject_DebugMallocStats@@Base+0xc0a> │ │ │ │ - movw r2, #46304 @ 0xb4e0 │ │ │ │ + ble.n 31ed2 <_PyObject_DebugMallocStats@@Base+0xc0a> │ │ │ │ + movw r2, #47264 @ 0xb8a0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ strb r2, [r3, #0] │ │ │ │ cmp r7, #9 │ │ │ │ mov r1, r6 │ │ │ │ it le │ │ │ │ strble.w r5, [r8, r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ subs r7, #10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 317e6 <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ + beq.n 31f0e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 31790 <_PyObject_DebugMallocStats@@Base+0xbf0> │ │ │ │ + bgt.n 31eb8 <_PyObject_DebugMallocStats@@Base+0xbf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 317e6 <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ + beq.n 31f0e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 317e6 <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ + beq.n 31f0e <_PyObject_DebugMallocStats@@Base+0xc46> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + beq.w 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 312ec <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ + bne.w 31a14 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31800 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31f28 <_PyObject_DebugMallocStats@@Base+0xc60> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + beq.n 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 317fc <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ + cbnz r3, 31f24 <_PyObject_DebugMallocStats@@Base+0xc5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -10028,26 +10716,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3183a <_PyObject_DebugMallocStats@@Base+0xc9a> │ │ │ │ + cbnz r0, 31f62 <_PyObject_DebugMallocStats@@Base+0xc9a> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 169140 │ │ │ │ + b.w 16a8cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3182c <_PyObject_DebugMallocStats@@Base+0xc8c> │ │ │ │ + beq.n 31f54 <_PyObject_DebugMallocStats@@Base+0xc8c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #28] @ (31864 <_PyObject_DebugMallocStats@@Base+0xcc4>) │ │ │ │ + ldr r2, [pc, #28] @ (31f8c <_PyObject_DebugMallocStats@@Base+0xcc4>) │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, #1184] @ 0x4a0 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ @@ -10058,112 +10746,112 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29edc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #46340 @ 0xb504 │ │ │ │ + movw r1, #47300 @ 0xb8c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 318e4 <_PyObject_DebugMallocStats@@Base+0xd44> │ │ │ │ - ldr r0, [pc, #64] @ (318ec <_PyObject_DebugMallocStats@@Base+0xd4c>) │ │ │ │ - bl 142504 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 3200c <_PyObject_DebugMallocStats@@Base+0xd44> │ │ │ │ + ldr r0, [pc, #64] @ (32014 <_PyObject_DebugMallocStats@@Base+0xd4c>) │ │ │ │ + bl 143678 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 318e6 <_PyObject_DebugMallocStats@@Base+0xd46> │ │ │ │ + cbz r0, 3200e <_PyObject_DebugMallocStats@@Base+0xd46> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #48] @ (318f0 <_PyObject_DebugMallocStats@@Base+0xd50>) │ │ │ │ + ldr r1, [pc, #48] @ (32018 <_PyObject_DebugMallocStats@@Base+0xd50>) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bl 127980 │ │ │ │ + bl 1284c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 318d4 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ + bne.n 31ffc <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 318e6 <_PyObject_DebugMallocStats@@Base+0xd46> │ │ │ │ + b.n 3200e <_PyObject_DebugMallocStats@@Base+0xd46> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 318d0 <_PyObject_DebugMallocStats@@Base+0xd30> │ │ │ │ + bne.n 31ff8 <_PyObject_DebugMallocStats@@Base+0xd30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 318d0 <_PyObject_DebugMallocStats@@Base+0xd30> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31ff8 <_PyObject_DebugMallocStats@@Base+0xd30> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xb860 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb880 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r4, [pc, #484] @ (31aec <_PyObject_DebugMallocStats@@Base+0xf4c>) │ │ │ │ + ldr r4, [pc, #484] @ (32214 <_PyObject_DebugMallocStats@@Base+0xf4c>) │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ mov ip, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ asrs r4, r3, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ ldr.w fp, [sp, #180] @ 0xb4 │ │ │ │ cmp.w r4, r1, asr #2 │ │ │ │ - bge.n 3196a <_PyObject_DebugMallocStats@@Base+0xdca> │ │ │ │ + bge.n 32092 <_PyObject_DebugMallocStats@@Base+0xdca> │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 3194c <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ + bne.n 32074 <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 71b2a │ │ │ │ + bl 725e2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71bf0 │ │ │ │ + bl 726a8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 31ad2 <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ - ldr r4, [pc, #412] @ (31aec <_PyObject_DebugMallocStats@@Base+0xf4c>) │ │ │ │ + b.n 321fa <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ + ldr r4, [pc, #412] @ (32214 <_PyObject_DebugMallocStats@@Base+0xf4c>) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 31ae0 <_PyObject_DebugMallocStats@@Base+0xf40> │ │ │ │ + bne.w 32208 <_PyObject_DebugMallocStats@@Base+0xf40> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 71d8c │ │ │ │ + b.w 72844 │ │ │ │ subs r2, r3, #1 │ │ │ │ sub.w lr, r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrh.w r3, [ip, r2, lsl #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ble.n 319a8 <_PyObject_DebugMallocStats@@Base+0xe08> │ │ │ │ + ble.n 320d0 <_PyObject_DebugMallocStats@@Base+0xe08> │ │ │ │ sub.w r4, ip, #2 │ │ │ │ subs r0, r6, #2 │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrh.w r3, [r4, #2]! │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -10171,20 +10859,20 @@ │ │ │ │ it eq │ │ │ │ moveq sl, r0 │ │ │ │ and.w r3, r3, #31 │ │ │ │ subs r0, #1 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ adds r5, r0, #1 │ │ │ │ orr.w r1, r1, r3 │ │ │ │ - bne.n 31988 <_PyObject_DebugMallocStats@@Base+0xde8> │ │ │ │ - b.n 319ac <_PyObject_DebugMallocStats@@Base+0xe0c> │ │ │ │ + bne.n 320b0 <_PyObject_DebugMallocStats@@Base+0xde8> │ │ │ │ + b.n 320d4 <_PyObject_DebugMallocStats@@Base+0xe0c> │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 31abe <_PyObject_DebugMallocStats@@Base+0xf1e> │ │ │ │ + blt.w 321e6 <_PyObject_DebugMallocStats@@Base+0xf1e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ and.w r0, r3, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ orrs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -10194,186 +10882,186 @@ │ │ │ │ add.w r3, r8, r2, lsl #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrh.w r0, [r3, r5, lsl #1] │ │ │ │ lsls r3, r5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 31a9a <_PyObject_DebugMallocStats@@Base+0xefa> │ │ │ │ + bne.n 321c2 <_PyObject_DebugMallocStats@@Base+0xefa> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 31a0a <_PyObject_DebugMallocStats@@Base+0xe6a> │ │ │ │ + ble.n 32132 <_PyObject_DebugMallocStats@@Base+0xe6a> │ │ │ │ strd lr, r1, [sp, #24] │ │ │ │ add.w r7, r8, r3 │ │ │ │ movs r0, #0 │ │ │ │ mov lr, r3 │ │ │ │ ldrh r3, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ ldrh.w r3, [ip, r0, lsl #1] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 31a0e <_PyObject_DebugMallocStats@@Base+0xe6e> │ │ │ │ + bne.n 32136 <_PyObject_DebugMallocStats@@Base+0xe6e> │ │ │ │ adds r0, #1 │ │ │ │ adds r7, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 319ee <_PyObject_DebugMallocStats@@Base+0xe4e> │ │ │ │ - b.n 31a0e <_PyObject_DebugMallocStats@@Base+0xe6e> │ │ │ │ + bgt.n 32116 <_PyObject_DebugMallocStats@@Base+0xe4e> │ │ │ │ + b.n 32136 <_PyObject_DebugMallocStats@@Base+0xe6e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31a14 <_PyObject_DebugMallocStats@@Base+0xe74> │ │ │ │ + b.n 3213c <_PyObject_DebugMallocStats@@Base+0xe74> │ │ │ │ mov r3, lr │ │ │ │ ldrd lr, r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 31a2a <_PyObject_DebugMallocStats@@Base+0xe8a> │ │ │ │ + bne.n 32152 <_PyObject_DebugMallocStats@@Base+0xe8a> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 31acc <_PyObject_DebugMallocStats@@Base+0xf2c> │ │ │ │ + bne.n 321f4 <_PyObject_DebugMallocStats@@Base+0xf2c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 31ad2 <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ + beq.n 321fa <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ add r5, r2 │ │ │ │ - b.n 31ab6 <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ + b.n 321de <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 31a7c <_PyObject_DebugMallocStats@@Base+0xedc> │ │ │ │ + bge.n 321a4 <_PyObject_DebugMallocStats@@Base+0xedc> │ │ │ │ sub.w r0, lr, r5 │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - ble.n 31a7c <_PyObject_DebugMallocStats@@Base+0xedc> │ │ │ │ + ble.n 321a4 <_PyObject_DebugMallocStats@@Base+0xedc> │ │ │ │ mov r7, r9 │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 31a66 <_PyObject_DebugMallocStats@@Base+0xec6> │ │ │ │ + bne.n 3218e <_PyObject_DebugMallocStats@@Base+0xec6> │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 71b2a │ │ │ │ + bl 725e2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71bf0 │ │ │ │ + bl 726a8 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 31ad0 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ + beq.n 321f8 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ adds r4, r0, r5 │ │ │ │ - b.n 31ad2 <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ + b.n 321fa <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, ip │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 71d8c │ │ │ │ + bl 72844 │ │ │ │ add r4, r0 │ │ │ │ - b.n 31ad2 <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ + b.n 321fa <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 31a96 <_PyObject_DebugMallocStats@@Base+0xef6> │ │ │ │ + blt.n 321be <_PyObject_DebugMallocStats@@Base+0xef6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 31ab4 <_PyObject_DebugMallocStats@@Base+0xf14> │ │ │ │ + bpl.n 321dc <_PyObject_DebugMallocStats@@Base+0xf14> │ │ │ │ add r5, sl │ │ │ │ - b.n 31ab6 <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ + b.n 321de <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 31ab6 <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ + blt.n 321de <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 31ab6 <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ + bmi.n 321de <_PyObject_DebugMallocStats@@Base+0xf16> │ │ │ │ add r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 319d0 <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ - b.n 31ac0 <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + bge.n 320f8 <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + b.n 321e8 <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ movs r4, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31ad2 <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ + b.n 321fa <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 31ad2 <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ + b.n 321fa <_PyObject_DebugMallocStats@@Base+0xf32> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (31aec <_PyObject_DebugMallocStats@@Base+0xf4c>) │ │ │ │ + ldr r3, [pc, #24] @ (32214 <_PyObject_DebugMallocStats@@Base+0xf4c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 31ae4 <_PyObject_DebugMallocStats@@Base+0xf44> │ │ │ │ + beq.n 3220c <_PyObject_DebugMallocStats@@Base+0xf44> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 31b1e <_PyObject_DebugMallocStats@@Base+0xf7e> │ │ │ │ + bgt.n 32246 <_PyObject_DebugMallocStats@@Base+0xf7e> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 31b38 <_PyObject_DebugMallocStats@@Base+0xf98> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 32260 <_PyObject_DebugMallocStats@@Base+0xf98> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 31b3c <_PyObject_DebugMallocStats@@Base+0xf9c> │ │ │ │ + cbz r3, 32264 <_PyObject_DebugMallocStats@@Base+0xf9c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31b48 <_PyObject_DebugMallocStats@@Base+0xfa8> │ │ │ │ + b.n 32270 <_PyObject_DebugMallocStats@@Base+0xfa8> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (31b4c <_PyObject_DebugMallocStats@@Base+0xfac>) │ │ │ │ + ldr r0, [pc, #8] @ (32274 <_PyObject_DebugMallocStats@@Base+0xfac>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bmi.n 31ad0 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ + bmi.n 321f8 <_PyObject_DebugMallocStats@@Base+0xf30> │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00031b50 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00032278 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r6, [pc, #488] @ (31d4c <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ + ldr r6, [pc, #488] @ (32474 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 31b7c <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ + bne.n 322a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 31b6c <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ + bne.n 32294 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ - beq.n 31b88 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ + beq.n 322b0 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r4, [pc, #452] @ (31d50 <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r4, [pc, #452] @ (32478 <_PyMem_GetCurrentAllocatorName@@Base+0x200>) │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ add.w lr, r4, #24 │ │ │ │ @@ -10386,439 +11074,439 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [lr] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #388] @ (31d54 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ + ldr r0, [pc, #388] @ (3247c <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 31c2c <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ - ldr r0, [pc, #376] @ (31d58 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + cbnz r0, 32354 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #376] @ (32480 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 31bf8 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ - ldr r0, [pc, #368] @ (31d5c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + cbnz r0, 32320 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #368] @ (32484 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31cf0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ - ldr r0, [pc, #348] @ (31d58 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + beq.n 32418 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #348] @ (32480 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 31c12 <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ - ldr r0, [pc, #340] @ (31d5c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + cbnz r0, 3233a <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #340] @ (32484 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31cfa <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ - ldr r0, [pc, #324] @ (31d58 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + beq.n 32422 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #324] @ (32480 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 31c2c <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ - ldr r0, [pc, #316] @ (31d5c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + cbnz r0, 32354 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #316] @ (32484 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31d04 <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ - ldr r4, [pc, #304] @ (31d60 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ + beq.n 3242c <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #304] @ (32488 <_PyMem_GetCurrentAllocatorName@@Base+0x210>) │ │ │ │ add.w lr, sp, #84 @ 0x54 │ │ │ │ add.w ip, sp, #104 @ 0x68 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ add.w r7, r4, #24 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str.w r3, [lr] │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #248] @ (31d54 <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ + ldr r0, [pc, #248] @ (3247c <_PyMem_GetCurrentAllocatorName@@Base+0x204>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 293f4 │ │ │ │ - cbz r0, 31c6e <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ + cbz r0, 32396 <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - ldr r0, [pc, #232] @ (31d58 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ + b.n 32448 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + ldr r0, [pc, #232] @ (32480 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31c6a <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #220] @ (31d5c <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ + bne.n 32392 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #220] @ (32484 <_PyMem_GetCurrentAllocatorName@@Base+0x20c>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31c6a <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #216] @ (31d64 <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ + bne.n 32392 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #216] @ (3248c <_PyMem_GetCurrentAllocatorName@@Base+0x214>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31c6a <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #204] @ (31d68 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + bne.n 32392 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #204] @ (32490 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 31cb0 <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ - ldr r0, [pc, #196] @ (31d6c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + cbnz r0, 323d8 <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ + ldr r0, [pc, #196] @ (32494 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ blx 293f4 │ │ │ │ - cbz r0, 31d0e <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ - ldr r0, [pc, #180] @ (31d68 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + cbz r0, 32436 <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #180] @ (32490 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 31cc8 <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ - ldr r0, [pc, #172] @ (31d6c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + cbnz r0, 323f0 <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ + ldr r0, [pc, #172] @ (32494 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 293f4 │ │ │ │ - cbz r0, 31d18 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ - ldr r0, [pc, #156] @ (31d68 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ + cbz r0, 32440 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #156] @ (32490 <_PyMem_GetCurrentAllocatorName@@Base+0x218>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31c6a <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ - ldr r0, [pc, #148] @ (31d6c <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ + bne.n 32392 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #148] @ (32494 <_PyMem_GetCurrentAllocatorName@@Base+0x21c>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #43824 @ 0xab30 │ │ │ │ + movw r4, #44784 @ 0xaef0 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #43840 @ 0xab40 │ │ │ │ + b.n 32448 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #44800 @ 0xaf00 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #43784 @ 0xab08 │ │ │ │ + b.n 32448 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #44744 @ 0xaec8 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #43812 @ 0xab24 │ │ │ │ + b.n 32448 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #43848 @ 0xab48 │ │ │ │ + b.n 32448 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #44808 @ 0xaf08 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 31d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ - movw r4, #43796 @ 0xab14 │ │ │ │ + b.n 32448 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #44756 @ 0xaed4 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 31d38 <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ + bne.n 32460 <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 31d28 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ + bne.n 32450 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 31d44 <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ - ldr r0, [pc, #12] @ (31d4c <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 3246c <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + ldr r0, [pc, #12] @ (32474 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc>) │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r5, r0, #1 │ │ │ │ str r4, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r4, [r5, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r5, r0, #1 │ │ │ │ strh r4, [r0, r0] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r3, r0] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r6, r0] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 31d7a <_PyMem_GetCurrentAllocatorName@@Base+0x22a> │ │ │ │ + cbz r0, 324a2 <_PyMem_GetCurrentAllocatorName@@Base+0x22a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 31dbe <_PyMem_GetCurrentAllocatorName@@Base+0x26e> │ │ │ │ + bgt.n 324e6 <_PyMem_GetCurrentAllocatorName@@Base+0x26e> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 31dae <_PyMem_GetCurrentAllocatorName@@Base+0x25e> │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + cbz r2, 324d6 <_PyMem_GetCurrentAllocatorName@@Base+0x25e> │ │ │ │ + movw r1, #9032 @ 0x2348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ - b.n 31dba <_PyMem_GetCurrentAllocatorName@@Base+0x26a> │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 324e2 <_PyMem_GetCurrentAllocatorName@@Base+0x26a> │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31dca <_PyMem_GetCurrentAllocatorName@@Base+0x27a> │ │ │ │ + b.n 324f2 <_PyMem_GetCurrentAllocatorName@@Base+0x27a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (31dd0 <_PyMem_GetCurrentAllocatorName@@Base+0x280>) │ │ │ │ + ldr r0, [pc, #12] @ (324f8 <_PyMem_GetCurrentAllocatorName@@Base+0x280>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bmi.n 31d54 <_PyMem_GetCurrentAllocatorName@@Base+0x204> │ │ │ │ + bmi.n 3247c <_PyMem_GetCurrentAllocatorName@@Base+0x204> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 31df6 <_PyMem_GetCurrentAllocatorName@@Base+0x2a6> │ │ │ │ + bne.n 3251e <_PyMem_GetCurrentAllocatorName@@Base+0x2a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 31e0a <_PyMem_GetCurrentAllocatorName@@Base+0x2ba> │ │ │ │ - b.n 31e34 <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 32532 <_PyMem_GetCurrentAllocatorName@@Base+0x2ba> │ │ │ │ + b.n 3255c <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61216 @ 0xef20 │ │ │ │ + movw r0, #62180 @ 0xf2e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 31e34 <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ - b.n 31dea <_PyMem_GetCurrentAllocatorName@@Base+0x29a> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 3255c <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ + b.n 32512 <_PyMem_GetCurrentAllocatorName@@Base+0x29a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 31e34 <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 3255c <_PyMem_GetCurrentAllocatorName@@Base+0x2e4> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a668 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 31e38 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ + bge.n 32560 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31e40 <_PyMem_GetCurrentAllocatorName@@Base+0x2f0> │ │ │ │ + b.n 32568 <_PyMem_GetCurrentAllocatorName@@Base+0x2f0> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 31e66 <_PyMem_GetCurrentAllocatorName@@Base+0x316> │ │ │ │ + bne.n 3258e <_PyMem_GetCurrentAllocatorName@@Base+0x316> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 31e7a <_PyMem_GetCurrentAllocatorName@@Base+0x32a> │ │ │ │ - b.n 31ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 325a2 <_PyMem_GetCurrentAllocatorName@@Base+0x32a> │ │ │ │ + b.n 325cc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61244 @ 0xef3c │ │ │ │ + movw r0, #62208 @ 0xf300 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 31ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ - b.n 31e5a <_PyMem_GetCurrentAllocatorName@@Base+0x30a> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 325cc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + b.n 32582 <_PyMem_GetCurrentAllocatorName@@Base+0x30a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 31ea4 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 325cc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2aa38 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 31ea8 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + bge.n 325d0 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31eb0 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + b.n 325d8 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 31ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ + cbnz r3, 32600 <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18e098 │ │ │ │ + b.w 18faa8 │ │ │ │ movw r3, #44036 @ 0xac04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #46672 @ 0xb650 │ │ │ │ + movw r1, #47744 @ 0xba80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31ecc <_PyMem_GetCurrentAllocatorName@@Base+0x37c> │ │ │ │ + beq.n 325f4 <_PyMem_GetCurrentAllocatorName@@Base+0x37c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #46920 @ 0xb748 │ │ │ │ + movw r1, #47880 @ 0xbb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 31f30 <_PyMem_GetCurrentAllocatorName@@Base+0x3e0> │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 32658 <_PyMem_GetCurrentAllocatorName@@Base+0x3e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2aa20 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 31f34 <_PyMem_GetCurrentAllocatorName@@Base+0x3e4> │ │ │ │ + bge.n 3265c <_PyMem_GetCurrentAllocatorName@@Base+0x3e4> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31f38 <_PyMem_GetCurrentAllocatorName@@Base+0x3e8> │ │ │ │ - bl 95ec4 │ │ │ │ + b.n 32660 <_PyMem_GetCurrentAllocatorName@@Base+0x3e8> │ │ │ │ + bl 967e0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00031f3c : │ │ │ │ +00032664 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #76] @ (31f98 ) │ │ │ │ + ldr r7, [pc, #76] @ (326c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ - cbnz r3, 31f62 │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + cbnz r3, 3268a │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #60] @ (31f9c ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (326c4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 8485c │ │ │ │ - cbnz r0, 31f7a │ │ │ │ - bl 2407a8 │ │ │ │ + bl 8527c │ │ │ │ + cbnz r0, 326a2 │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31f94 │ │ │ │ + b.n 326bc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ strd r6, r5, [r0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr.w r2, [r3, #1456] @ 0x5b0 │ │ │ │ - cbz r2, 31f8e │ │ │ │ + cbz r2, 326b6 │ │ │ │ str r2, [r0, #8] │ │ │ │ str.w r0, [r3, #1456] @ 0x5b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r5, r0, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 31fc0 │ │ │ │ + cbnz r3, 326e8 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 31fc0 │ │ │ │ + ble.n 326e8 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 31fc0 │ │ │ │ - cbnz r4, 31fd8 │ │ │ │ + bne.n 326e8 │ │ │ │ + cbnz r4, 32700 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #124] @ (32044 ) │ │ │ │ + ldr r3, [pc, #124] @ (3276c ) │ │ │ │ movs r5, #3 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3203c │ │ │ │ + cbz r0, 32764 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 31fea │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 32030 │ │ │ │ + bne.n 32712 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 32758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 31ffc │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 32030 │ │ │ │ + bne.n 32724 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 32758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3200e │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 32030 │ │ │ │ + bne.n 32736 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 32758 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 29ab8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32034 │ │ │ │ + bne.n 3275c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3203c │ │ │ │ + b.n 32764 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r4 │ │ │ │ @@ -10826,225 +11514,225 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 32068 │ │ │ │ + cbnz r3, 32790 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 32068 │ │ │ │ + ble.n 32790 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 32068 │ │ │ │ - cbnz r4, 32080 │ │ │ │ + bne.n 32790 │ │ │ │ + cbnz r4, 327a8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #112] @ (320e0 ) │ │ │ │ + ldr r3, [pc, #112] @ (32808 ) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 320d8 │ │ │ │ + cbz r0, 32800 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 32092 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 320d8 │ │ │ │ + bne.n 327ba │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 32800 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 320a4 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 320d8 │ │ │ │ + bne.n 327cc │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 32800 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 29cf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 320ce │ │ │ │ + cbz r3, 327f6 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ hlt 0x0010 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #47272 @ 0xb8a8 │ │ │ │ + movw r1, #48232 @ 0xbc68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 3211e │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 32846 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29b28 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 32122 │ │ │ │ + bge.n 3284a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32126 │ │ │ │ - bl 95ec4 │ │ │ │ + b.n 3284e │ │ │ │ + bl 967e0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23eed4 │ │ │ │ + b.w 2418b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #47488 @ 0xb980 │ │ │ │ + movw r1, #48448 @ 0xbd40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 321c0 │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 328e8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2a4a0 │ │ │ │ - cbz r0, 3218c │ │ │ │ + cbz r0, 328b4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 321c2 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 328ea │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 321bc │ │ │ │ + cbz r0, 328e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 321ba │ │ │ │ + cbnz r0, 328e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 321c2 │ │ │ │ + beq.n 328ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 321c2 │ │ │ │ + cbnz r3, 328ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 321c2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 328ea │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 321c2 │ │ │ │ + b.n 328ea │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.w 32336 │ │ │ │ + bne.w 32a5e │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ - cbz r3, 32220 │ │ │ │ + cbz r3, 32948 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ orr.w r3, r3, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #12] │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ orrs r3, r6 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ - cbz r5, 32204 │ │ │ │ + cbz r5, 3292c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 3220c │ │ │ │ + b.n 32934 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 22f82c │ │ │ │ + bl 232504 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 32230 │ │ │ │ - b.n 32338 │ │ │ │ + cbnz r0, 32958 │ │ │ │ + b.n 32a60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ - cbz r3, 32238 │ │ │ │ + cbz r3, 32960 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 32240 │ │ │ │ + b.n 32968 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36580 @ 0x8ee4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 23f594 │ │ │ │ + bl 241e28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3226c │ │ │ │ + beq.n 32994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3226c │ │ │ │ + cbnz r3, 32994 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 32338 │ │ │ │ + beq.n 32a60 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3228a │ │ │ │ + bne.n 329b2 │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7cb50 <_Py_HashBytes@@Base> │ │ │ │ + bl 7d710 <_Py_HashBytes@@Base> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 32320 │ │ │ │ + b.n 32a48 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r6, #39272 @ 0x9968 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ lsls r3, r3, #8 │ │ │ │ @@ -11056,845 +11744,845 @@ │ │ │ │ smulbb r3, r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 17b068 │ │ │ │ + bl 17c688 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 322ea │ │ │ │ + cbz r0, 32a12 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a1e88 <_PyArg_BadArgument@@Base+0x624> │ │ │ │ + bl 2a26fc <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 322e8 │ │ │ │ + beq.n 32a10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 322e8 │ │ │ │ + cbnz r3, 32a10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 32302 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 32a2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32338 │ │ │ │ + beq.n 32a60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32338 │ │ │ │ + cbnz r3, 32a60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32338 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32a60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ str r0, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32320 │ │ │ │ + beq.n 32a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32320 │ │ │ │ + cbnz r3, 32a48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32336 │ │ │ │ + beq.n 32a5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32336 │ │ │ │ + cbnz r3, 32a5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ mov r0, r5 │ │ │ │ - bl 929d8 │ │ │ │ + bl 932f4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32376 │ │ │ │ + beq.n 32a9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32376 │ │ │ │ + cbnz r3, 32a9e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00032378 : │ │ │ │ +00032aa0 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw r5, #43868 @ 0xab5c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 241180 <_PyTime_AsTimespec@@Base+0x2d0> │ │ │ │ + bl 243548 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 323dc │ │ │ │ + bgt.n 32b04 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3250c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 32c34 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #56336 @ 0xdc10 │ │ │ │ + movw r0, #51068 @ 0xc77c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32518 │ │ │ │ + beq.w 32c40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 177e64 │ │ │ │ + bl 1794d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 32422 │ │ │ │ + cbz r0, 32b4a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 32504 │ │ │ │ + bne.n 32c2c │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #56344 @ 0xdc18 │ │ │ │ + movw r1, #51076 @ 0xc784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 32504 │ │ │ │ - ldr r1, [pc, #252] @ (32520 ) │ │ │ │ + bl f7970 │ │ │ │ + b.n 32c2c │ │ │ │ + ldr r1, [pc, #252] @ (32c48 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32446 │ │ │ │ + bne.n 32b6e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32504 │ │ │ │ - bl f96ac │ │ │ │ + beq.n 32c2c │ │ │ │ + bl fa168 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbnz r4, 3245a │ │ │ │ - ldr r1, [pc, #216] @ (32524 ) │ │ │ │ + cbnz r4, 32b82 │ │ │ │ + ldr r1, [pc, #216] @ (32c4c ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32494 │ │ │ │ - b.n 32504 │ │ │ │ + bne.n 32bbc │ │ │ │ + b.n 32c2c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #56384 @ 0xdc40 │ │ │ │ + movw r0, #51116 @ 0xc7ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32480 │ │ │ │ + beq.n 32ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32480 │ │ │ │ + cbnz r3, 32ba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 32504 │ │ │ │ + beq.n 32c2c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 23d558 │ │ │ │ + bl 23ff3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3244a │ │ │ │ - b.n 32504 │ │ │ │ + bne.n 32b72 │ │ │ │ + b.n 32c2c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 324b8 │ │ │ │ + cbnz r4, 32be0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #56396 @ 0xdc4c │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 324f0 │ │ │ │ - b.n 324fc │ │ │ │ + bne.n 32c18 │ │ │ │ + b.n 32c24 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #56412 @ 0xdc5c │ │ │ │ + movw r0, #51144 @ 0xc7c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 324de │ │ │ │ + beq.n 32c06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 324de │ │ │ │ + cbnz r3, 32c06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 32504 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 32c2c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 23d558 │ │ │ │ + bl 23ff3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32498 │ │ │ │ - b.n 32504 │ │ │ │ + bne.n 32bc0 │ │ │ │ + b.n 32c2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 324fc │ │ │ │ + cbnz r3, 32c24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 32518 │ │ │ │ + bl 179800 │ │ │ │ + b.n 32c40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ - cbz r6, 32510 │ │ │ │ + bl 868d0 │ │ │ │ + cbz r6, 32c38 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32518 │ │ │ │ + b.n 32c40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 3250c │ │ │ │ + bl 179800 │ │ │ │ + b.n 32c34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 324bc │ │ │ │ + ble.n 32be4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bgt.n 325b0 │ │ │ │ + bgt.n 32cd8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r3, [pc, #152] @ (325dc ) │ │ │ │ + ldr r3, [pc, #152] @ (32d04 ) │ │ │ │ strd r6, r4, [sp] │ │ │ │ - movw r2, #56476 @ 0xdc9c │ │ │ │ + movw r2, #57436 @ 0xe05c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl f8424 │ │ │ │ - cbz r0, 3258c │ │ │ │ + bl f8edc │ │ │ │ + cbz r0, 32cb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21194c │ │ │ │ + bl 2149b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3258c │ │ │ │ - ldr r3, [pc, #120] @ (325e0 ) │ │ │ │ + beq.n 32cb4 │ │ │ │ + ldr r3, [pc, #120] @ (32d08 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbnz r1, 32590 │ │ │ │ + cbnz r1, 32cb8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2300 @ 0x8fc │ │ │ │ + movw r1, #3320 @ 0xcf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 325d6 │ │ │ │ + b.n 32cfe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 325b6 │ │ │ │ + cbz r3, 32cde │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2b868 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 325bc │ │ │ │ + cbz r0, 32ce4 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 3258c │ │ │ │ + bl 868d0 │ │ │ │ + b.n 32cb4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2f410 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ - bl 10eac0 │ │ │ │ + bl 868d0 │ │ │ │ + bl 10f5d8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000325e4 <_PyObject_Dump@@Base>: │ │ │ │ +00032d0c <_PyObject_Dump@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - bl 245d64 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 2480bc <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 32620 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 32d48 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #57808 @ 0xe1d0 │ │ │ │ + movw r2, #58768 @ 0xe590 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 29c0c │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #57836 @ 0xe1ec │ │ │ │ + movw r2, #58796 @ 0xe5ac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #57860 @ 0xe204 │ │ │ │ + movw r2, #58820 @ 0xe5c4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #57884 @ 0xe21c │ │ │ │ + movw r2, #58844 @ 0xe5dc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 32664 <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 32d8c <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 3266c <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #36672 @ 0x8f40 │ │ │ │ + b.n 32d94 <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #37632 @ 0x9300 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #57908 @ 0xe234 │ │ │ │ + movw r2, #58868 @ 0xe5f4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #57932 @ 0xe24c │ │ │ │ + movw r2, #58892 @ 0xe60c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ - bl 2221d8 │ │ │ │ + bl 224f00 │ │ │ │ mov r6, r0 │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 326d2 │ │ │ │ + bl 32dfa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ mov r0, r7 │ │ │ │ - bl f9644 │ │ │ │ + bl fa100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22229c │ │ │ │ + bl 224fc4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 29c0c │ │ │ │ │ │ │ │ -000326d2 : │ │ │ │ +00032dfa : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 10eac0 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 327c0 │ │ │ │ + bne.n 32ee8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e64 │ │ │ │ - cbnz r4, 3271a │ │ │ │ - bl b3790 │ │ │ │ + cbnz r4, 32e42 │ │ │ │ + bl b4228 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #58224 @ 0xe370 │ │ │ │ + movw r2, #59184 @ 0xe730 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 327c6 │ │ │ │ + bl b7854 │ │ │ │ + b.n 32eee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 32742 │ │ │ │ - bl b3790 │ │ │ │ + bgt.n 32e6a │ │ │ │ + bl b4228 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #58232 @ 0xe378 │ │ │ │ + movw r2, #59192 @ 0xe738 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 327c6 │ │ │ │ + bl b7854 │ │ │ │ + b.n 32eee │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 32750 │ │ │ │ - bl 10e168 │ │ │ │ + bpl.n 32e78 │ │ │ │ + bl 10ec80 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 32756 │ │ │ │ - bl 1128e4 │ │ │ │ + b.n 32e7e │ │ │ │ + bl 1133fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 327c0 │ │ │ │ + cbz r4, 32ee8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a41e0 │ │ │ │ - cbz r0, 32778 │ │ │ │ + bl a4bd4 │ │ │ │ + cbz r0, 32ea0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2a1f8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 3277c │ │ │ │ + b.n 32ea4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 327a8 │ │ │ │ + beq.n 32ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 327a8 │ │ │ │ - ldr r2, [pc, #72] @ (327d8 ) │ │ │ │ + cbnz r3, 32ed0 │ │ │ │ + ldr r2, [pc, #72] @ (32f00 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 327a4 │ │ │ │ + cbz r3, 32ecc │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ - cbnz r7, 327c0 │ │ │ │ - cbz r5, 327c6 │ │ │ │ + cbnz r7, 32ee8 │ │ │ │ + cbz r5, 32eee │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e64 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 327d0 │ │ │ │ + b.n 32ef8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 327ac │ │ │ │ + bne.n 32ed4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 327fc │ │ │ │ + cbnz r3, 32f24 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 327fc │ │ │ │ + ble.n 32f24 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 327fc │ │ │ │ - cbnz r0, 32810 │ │ │ │ + bne.n 32f24 │ │ │ │ + cbnz r0, 32f38 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #84] @ (3285c ) │ │ │ │ + ldr r3, [pc, #84] @ (32f84 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 32858 │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 32f80 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32822 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3284c │ │ │ │ - bl b3790 │ │ │ │ + bne.n 32f4a │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 32f74 │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2961c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 32850 │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 32f78 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32858 │ │ │ │ + b.n 32f80 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00032860 : │ │ │ │ +00032f88 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3289e │ │ │ │ + cbz r0, 32fc6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 328a2 │ │ │ │ + bl 32fca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3288e │ │ │ │ + bne.n 32fb6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3289e │ │ │ │ + b.n 32fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3288a │ │ │ │ + bne.n 32fb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3288a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 32fb2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 328d0 │ │ │ │ + bmi.n 32ff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #58508 @ 0xe48c │ │ │ │ + movw r1, #59468 @ 0xe84c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 32948 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 33070 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6452 @ 0x1934 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 329a2 │ │ │ │ + beq.n 330ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r0, #8] │ │ │ │ - cbz r5, 32906 │ │ │ │ + cbz r5, 3302e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 32938 │ │ │ │ + beq.n 33060 │ │ │ │ mov.w r3, r4, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ eors r0, r3 │ │ │ │ adds r1, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3295c │ │ │ │ + bne.n 33084 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3294c │ │ │ │ + bne.n 33074 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 329a2 │ │ │ │ + b.n 330ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32948 │ │ │ │ + bne.n 33070 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32948 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33070 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84290 │ │ │ │ - cbz r0, 32982 │ │ │ │ + bl 84cb4 │ │ │ │ + cbz r0, 330aa │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3297a │ │ │ │ + beq.n 330a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97354 │ │ │ │ - b.n 329a2 │ │ │ │ + bl 97c70 │ │ │ │ + b.n 330ca │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32972 │ │ │ │ - cbz r5, 329a2 │ │ │ │ + bne.n 3309a │ │ │ │ + cbz r5, 330ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 84290 │ │ │ │ - cbz r0, 329a2 │ │ │ │ + bl 84cb4 │ │ │ │ + cbz r0, 330ca │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 32972 │ │ │ │ + bne.n 3309a │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32972 │ │ │ │ + bne.n 3309a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 32a0a │ │ │ │ + cbz r3, 33132 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 32a0a │ │ │ │ + cbz r3, 33132 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 32a0a │ │ │ │ + beq.n 33132 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 32a0a │ │ │ │ + bls.n 33132 │ │ │ │ cmp.w r0, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r0, #3722304989 @ 0xdddddddd │ │ │ │ - beq.n 32a0a │ │ │ │ + beq.n 33132 │ │ │ │ push {r4} │ │ │ │ mvn.w r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi.n 32a04 │ │ │ │ + bhi.n 3312c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 32a04 │ │ │ │ + bls.n 3312c │ │ │ │ cmp.w r3, #3452816845 @ 0xcdcdcdcd │ │ │ │ - beq.n 32a04 │ │ │ │ + beq.n 3312c │ │ │ │ cmp.w r3, #4261281277 @ 0xfdfdfdfd │ │ │ │ it ne │ │ │ │ cmpne.w r3, #3722304989 @ 0xdddddddd │ │ │ │ movw r1, #31616 @ 0x7b80 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ orrne.w r2, r2, #1 │ │ │ │ - cbnz r2, 32a04 │ │ │ │ + cbnz r2, 3312c │ │ │ │ cmp r3, r4 │ │ │ │ - bls.n 32a06 │ │ │ │ + bls.n 3312e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 32b68 │ │ │ │ + bpl.w 33290 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ ands.w r6, r2, #32 │ │ │ │ - beq.n 32a58 │ │ │ │ + beq.n 33180 │ │ │ │ ands.w r6, r2, #64 @ 0x40 │ │ │ │ - beq.n 32a4c │ │ │ │ + beq.n 33174 │ │ │ │ add.w r7, r1, #20 │ │ │ │ cmp.w r5, #500 @ 0x1f4 │ │ │ │ - bgt.n 32a66 │ │ │ │ + bgt.n 3318e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 32a70 │ │ │ │ + b.n 33198 │ │ │ │ add.w r7, r1, #28 │ │ │ │ cmp.w r5, #500 @ 0x1f4 │ │ │ │ - ble.n 32a6c │ │ │ │ - b.n 32a9c │ │ │ │ + ble.n 33194 │ │ │ │ + b.n 331c4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 32b62 │ │ │ │ + beq.w 3328a │ │ │ │ cmp.w r5, #500 @ 0x1f4 │ │ │ │ - ble.n 32a6c │ │ │ │ + ble.n 33194 │ │ │ │ movs r6, #1 │ │ │ │ mov.w r5, #500 @ 0x1f4 │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.n 32a7a │ │ │ │ + bpl.n 331a2 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 32a90 │ │ │ │ + ble.n 331b8 │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r5, r7 │ │ │ │ - b.n 32a84 │ │ │ │ + b.n 331ac │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 32aa2 │ │ │ │ - b.n 32b4a │ │ │ │ + bgt.n 331ca │ │ │ │ + b.n 33272 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 32a90 │ │ │ │ + beq.n 331b8 │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls.n 32a80 │ │ │ │ - b.n 32aa2 │ │ │ │ + bls.n 331a8 │ │ │ │ + b.n 331ca │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - b.n 32b4a │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + b.n 33272 │ │ │ │ movs r6, #1 │ │ │ │ mov.w r5, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ - movw r1, #58808 @ 0xe5b8 │ │ │ │ + movw r1, #59768 @ 0xe978 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r6, [sp, #0] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 32ac6 │ │ │ │ + bne.n 331ee │ │ │ │ ldrb.w r6, [r7, r8] │ │ │ │ - b.n 32ad4 │ │ │ │ + b.n 331fc │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r6, [r7, r8, lsl #1] │ │ │ │ ldrne.w r6, [r7, r8, lsl #2] │ │ │ │ sub.w r2, r6, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.n 32aee │ │ │ │ + bhi.n 33216 │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, sp, #15 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r6, [sp, #15] │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - b.n 32b40 │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + b.n 33268 │ │ │ │ movs r2, #2 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi.n 32b0e │ │ │ │ + bhi.n 33236 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec94 │ │ │ │ - b.n 32b40 │ │ │ │ + bl 2f3bc │ │ │ │ + b.n 33268 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - bcs.n 32b2e │ │ │ │ + bcs.n 33256 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58804 @ 0xe5b4 │ │ │ │ + movw r1, #59764 @ 0xe974 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec94 │ │ │ │ - b.n 32b40 │ │ │ │ + bl 2f3bc │ │ │ │ + b.n 33268 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec94 │ │ │ │ + bl 2f3bc │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 32aba │ │ │ │ + bne.n 331e2 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbz r6, 32b62 │ │ │ │ + cbz r6, 3328a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58812 @ 0xe5bc │ │ │ │ + movw r1, #59772 @ 0xe97c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f145c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -11905,218 +12593,218 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ umull r3, r2, r4, r6 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb.w r1, [r5, #-1]! │ │ │ │ mov.w r4, r2, lsr #3 │ │ │ │ - bhi.n 32b94 │ │ │ │ + bhi.n 332bc │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (32c24 ) │ │ │ │ + ldr r0, [pc, #84] @ (3334c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #9648 @ 0x25b0 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 32c00 │ │ │ │ + beq.n 33328 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #59712 @ 0xe940 │ │ │ │ + movw r2, #60672 @ 0xed00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32c20 │ │ │ │ + b.n 33348 │ │ │ │ ldrd r2, r4, [r1, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ - bl 248d74 │ │ │ │ + bl 24b0bc │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #160] @ (32cdc ) │ │ │ │ + ldr r1, [pc, #160] @ (33404 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32c5c │ │ │ │ + bne.n 33384 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32cd2 │ │ │ │ - bl f96ac │ │ │ │ + beq.n 333fa │ │ │ │ + bl fa168 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r5, 32c76 │ │ │ │ + cbnz r5, 3339e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #59908 @ 0xea04 │ │ │ │ + movw r0, #60868 @ 0xedc4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177e64 │ │ │ │ - cbnz r0, 32c9a │ │ │ │ + bl 1794d8 │ │ │ │ + cbnz r0, 333c2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #59916 @ 0xea0c │ │ │ │ + movw r0, #60876 @ 0xedcc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 32cba │ │ │ │ + bl 179800 │ │ │ │ + b.n 333e2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 32cb8 │ │ │ │ + bne.n 333e0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #59932 @ 0xea1c │ │ │ │ + movw r1, #60892 @ 0xeddc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32cd4 │ │ │ │ + beq.n 333fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32cd4 │ │ │ │ + cbnz r3, 333fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32cd4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 333fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 32c78 │ │ │ │ + ble.n 333a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #1 │ │ │ │ - movw r1, #62901 @ 0xf5b5 │ │ │ │ - movt r1, #27 │ │ │ │ + movw r1, #7821 @ 0x1e8d │ │ │ │ + movt r1, #28 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ - cbz r0, 32d0e │ │ │ │ + bl 33504 │ │ │ │ + cbz r0, 33436 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32dd8 │ │ │ │ + b.n 33500 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #27757 @ 0x6c6d │ │ │ │ + movw r1, #33909 @ 0x8475 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ - movw r1, #20845 @ 0x516d │ │ │ │ + bne.n 33430 │ │ │ │ + movw r1, #29101 @ 0x71ad │ │ │ │ movt r1, #26 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ + bne.n 33430 │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #55825 @ 0xda11 │ │ │ │ + movw r1, #64761 @ 0xfcf9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ + bne.n 33430 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40601 @ 0x9e99 │ │ │ │ + movw r1, #46525 @ 0xb5bd │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r0, #7 │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ - movw r1, #28675 @ 0x7003 │ │ │ │ + bne.n 33430 │ │ │ │ + movw r1, #31371 @ 0x7a8b │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ - movw r1, #60309 @ 0xeb95 │ │ │ │ + bne.n 33430 │ │ │ │ + movw r1, #65325 @ 0xff2d │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ + bne.n 33430 │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #41533 @ 0xa23d │ │ │ │ + movw r1, #47453 @ 0xb95d │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32d08 │ │ │ │ + bne.n 33430 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #52465 @ 0xccf1 │ │ │ │ + movw r1, #61417 @ 0xefe9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -12126,242 +12814,242 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #63456 @ 0xf7e0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 99ab0 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 32e48 │ │ │ │ + bl 9a3cc <_PyObject_New@@Base> │ │ │ │ + cbz r0, 33570 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 24a810 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 24cb44 │ │ │ │ + bl 868d0 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 32e2c │ │ │ │ + beq.n 33554 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24a810 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 24cb44 │ │ │ │ + bl 868d0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 32e3c │ │ │ │ + beq.n 33564 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 32e40 │ │ │ │ + cbz r4, 33568 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32e4c │ │ │ │ + b.n 33574 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32e4c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33574 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (32ef8 ) │ │ │ │ + ldr r4, [pc, #148] @ (33620 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #148] @ (32efc ) │ │ │ │ + ldr r1, [pc, #148] @ (33624 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 233290 │ │ │ │ + bl 235f54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32eb8 │ │ │ │ + cbz r0, 335e0 │ │ │ │ mov r1, r5 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32e98 │ │ │ │ + beq.n 335c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32e98 │ │ │ │ + cbnz r3, 335c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 32eb0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 335d8 │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 32eb2 │ │ │ │ + b.n 335da │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 32ec4 │ │ │ │ + bl 8686c │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 335ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 24cc28 │ │ │ │ - cbnz r4, 32ef4 │ │ │ │ + bl 24ef28 │ │ │ │ + cbnz r4, 3361c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #60588 @ 0xecac │ │ │ │ + movw r3, #61548 @ 0xf06c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - bl 32f54 │ │ │ │ + bl 3367c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32ef4 │ │ │ │ + bne.n 3361c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24cc28 │ │ │ │ + b.w 24ef28 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 32f06 │ │ │ │ + cbnz r0, 3362e │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #64] @ (32f50 ) │ │ │ │ + ldr r4, [pc, #64] @ (33678 ) │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f3e84 │ │ │ │ + bl 1f77a4 │ │ │ │ ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ - bl 19cbdc <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19ec20 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ - bl 19cbdc <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19ec20 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ str.w r5, [r4, #1364] @ 0x554 │ │ │ │ str.w r5, [r4, #1368] @ 0x558 │ │ │ │ - bl 19cbdc <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19ec20 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ - bl 19cbdc <_Py_hashtable_clear@@Base> │ │ │ │ + bl 19ec20 <_Py_hashtable_clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f3e84 │ │ │ │ + b.w 1f77a4 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 241180 <_PyTime_AsTimespec@@Base+0x2d0> │ │ │ │ + bl 243548 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32fa0 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 32fb8 │ │ │ │ - ldr r2, [pc, #24] @ (32fbc ) │ │ │ │ + bne.n 336c8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 336e0 │ │ │ │ + ldr r2, [pc, #24] @ (336e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3744] @ 0xea0 │ │ │ │ - b.n 32fba │ │ │ │ + b.n 336e2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032fc0 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 312aa <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ +000336e8 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 319d2 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32fe4 <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3300c <_Py_DisplaySourceLine@@Base+0x4c> │ │ │ │ - bl b3790 │ │ │ │ + bne.n 3370c <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 33734 <_Py_DisplaySourceLine@@Base+0x4c> │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a04c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 33010 <_Py_DisplaySourceLine@@Base+0x50> │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 33738 <_Py_DisplaySourceLine@@Base+0x50> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33024 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ - bl 10eac0 │ │ │ │ + b.n 3374c <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 10f5d8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003304e : │ │ │ │ - b.w 3086c <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ +00033776 : │ │ │ │ + b.w 30f94 <_PyUnicode_FromId@@Base+0x18c> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 330d2 │ │ │ │ + bpl.n 337fa │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 330b8 │ │ │ │ + cbnz r3, 337e0 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 330d2 │ │ │ │ + bpl.n 337fa │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -12373,25 +13061,25 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 330d2 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 337fa │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 330cc │ │ │ │ + bne.n 337f4 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 330ce │ │ │ │ + b.n 337f6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33072 │ │ │ │ + bne.n 3379a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -12401,332 +13089,332 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 33112 │ │ │ │ - bl 22fc20 │ │ │ │ - cbz r0, 3314c │ │ │ │ + bne.n 3383a │ │ │ │ + bl 2328f8 │ │ │ │ + cbz r0, 33874 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r3, #260] @ 0x104 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 3313e │ │ │ │ + bls.n 33866 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e968 <_PyCompile_GetBinaryIntrinsicName@@Base+0x688> │ │ │ │ + bl 250c14 <_PyCompile_GetBinaryIntrinsicName@@Base+0x658> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 3314c │ │ │ │ + b.n 33874 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003314e : │ │ │ │ +00033876 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 331da │ │ │ │ - cbz r5, 3317c │ │ │ │ + cbz r0, 33902 │ │ │ │ + cbz r5, 338a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 331dc │ │ │ │ + cbz r0, 33904 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl acdc4 │ │ │ │ + bl ad7fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 331dc │ │ │ │ - bl 23271c │ │ │ │ - cbz r0, 331dc │ │ │ │ + cbz r0, 33904 │ │ │ │ + bl 2353e0 │ │ │ │ + cbz r0, 33904 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 232794 │ │ │ │ + bl 235458 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 331c0 │ │ │ │ + beq.n 338e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 331c0 │ │ │ │ + cbnz r3, 338e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 331dc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 33904 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 331e2 │ │ │ │ + beq.n 3390a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 331e2 │ │ │ │ + cbnz r4, 3390a │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 331e4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3390c │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 331e4 │ │ │ │ + b.n 3390c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r2, [sp, #44] @ 0x2c │ │ │ │ ldrd r3, r5, [sp, #52] @ 0x34 │ │ │ │ - cbnz r0, 33252 │ │ │ │ + cbnz r0, 3397a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bne.n 332b4 │ │ │ │ + bne.n 339dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 332b4 │ │ │ │ + beq.n 339dc │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 33248 │ │ │ │ + bmi.n 33970 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3324c │ │ │ │ + beq.n 33974 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, #2 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ - b.n 3324e │ │ │ │ + b.n 33976 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 3324e │ │ │ │ + b.n 33976 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 332b4 │ │ │ │ + b.n 339dc │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 33268 │ │ │ │ + cbz r2, 33990 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r1, r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bl ed75c │ │ │ │ + bl ee1fc │ │ │ │ str.w r8, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ sub.w r3, r3, r8 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ sub.w r3, r1, r8 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl ed75c │ │ │ │ - cbz r6, 332b4 │ │ │ │ + bl ee1fc │ │ │ │ + cbz r6, 339dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ subs r3, r3, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ lsls r4, r2, #26 │ │ │ │ - bpl.n 332a4 │ │ │ │ + bpl.n 339cc │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ - b.n 332a6 │ │ │ │ + b.n 339ce │ │ │ │ ldr r1, [r1, #28] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 251f8c <_PyEval_SetProfile@@Base+0xb4> │ │ │ │ + b.w 2542e0 <_PyEval_SetProfile@@Base+0xb4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #177 @ 0xb1 │ │ │ │ + movw r1, #7401 @ 0x1ce9 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ - bl 32ddc │ │ │ │ - cbz r0, 332e8 │ │ │ │ + bl 33504 │ │ │ │ + cbz r0, 33a10 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33382 │ │ │ │ + b.n 33aaa │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #189 @ 0xbd │ │ │ │ + movw r1, #7413 @ 0x1cf5 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 332e2 │ │ │ │ + bne.n 33a0a │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #2425 @ 0x979 │ │ │ │ + movw r1, #9649 @ 0x25b1 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 332e2 │ │ │ │ - movw r1, #3301 @ 0xce5 │ │ │ │ + bne.n 33a0a │ │ │ │ + movw r1, #10525 @ 0x291d │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movs r3, #12 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 332e2 │ │ │ │ + bne.n 33a0a │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #20213 @ 0x4ef5 │ │ │ │ + movw r1, #28901 @ 0x70e5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 332e2 │ │ │ │ + bne.n 33a0a │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #20213 @ 0x4ef5 │ │ │ │ + movw r1, #28901 @ 0x70e5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 332e2 │ │ │ │ + bne.n 33a0a │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #20213 @ 0x4ef5 │ │ │ │ + movw r1, #28901 @ 0x70e5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ - bl 32ddc │ │ │ │ + bl 33504 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 33390 │ │ │ │ + cbz r0, 33ab8 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29860 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 333e4 │ │ │ │ + bge.n 33b0c │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 333d4 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 33afc │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333a6 │ │ │ │ + beq.n 33ace │ │ │ │ movs r0, #0 │ │ │ │ - b.n 333fa │ │ │ │ + b.n 33b22 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 333d0 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 33af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #5552 @ 0x15b0 │ │ │ │ + movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -00033400 : │ │ │ │ - ldr r0, [pc, #8] @ (3340c ) │ │ │ │ +00033b28 : │ │ │ │ + ldr r0, [pc, #8] @ (33b34 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 22d5f0 │ │ │ │ + b.w 230338 │ │ │ │ nop │ │ │ │ - b.n 33940 │ │ │ │ + b.n 34098 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (3344c ) │ │ │ │ + ldr r4, [pc, #44] @ (33b74 ) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ ldr.w r4, [r4, #1292] @ 0x50c │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -12735,232 +13423,232 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (334ac ) │ │ │ │ + ldr r2, [pc, #68] @ (33bd4 ) │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mul.w r3, r6, r3 │ │ │ │ ldr.w r2, [r2, #1256] @ 0x4e8 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 334a8 │ │ │ │ + cbz r3, 33bd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 334b0 │ │ │ │ + bl 33bd8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 334a8 │ │ │ │ + cbz r3, 33bd0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a3b0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2a04c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 256374 │ │ │ │ + bl 257f9c │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #11880 @ 0x2e68 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 334fc │ │ │ │ + bne.n 33c24 │ │ │ │ mov r6, r1 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #0] │ │ │ │ - bl 7c0d8 │ │ │ │ - cbz r6, 334ec │ │ │ │ + bl 7cbf8 │ │ │ │ + cbz r6, 33c14 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2b868 │ │ │ │ - b.n 334f8 │ │ │ │ - cbz r0, 334f8 │ │ │ │ + b.n 33c20 │ │ │ │ + cbz r0, 33c20 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ece8 │ │ │ │ + bl 2f410 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #61736 @ 0xf128 │ │ │ │ + movw r1, #62696 @ 0xf4e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3356a │ │ │ │ - bl 1283f0 │ │ │ │ + cbz r0, 33c92 │ │ │ │ + bl 128f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33540 │ │ │ │ + beq.n 33c68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33540 │ │ │ │ + cbnz r3, 33c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 33568 │ │ │ │ - ldr r0, [pc, #44] @ (33570 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 33c90 │ │ │ │ + ldr r0, [pc, #44] @ (33c98 ) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3356a │ │ │ │ + beq.n 33c92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3356a │ │ │ │ + cbnz r3, 33c92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3356a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33c92 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3359c │ │ │ │ + bl 33cc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 335c8 │ │ │ │ + cbz r0, 33cf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 335c8 │ │ │ │ + beq.n 33cf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 335c8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 33cf0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 335e4 │ │ │ │ + cbz r0, 33d0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 335e4 │ │ │ │ + beq.n 33d0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 335e4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 33d0c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ str r0, [r4, #16] │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #24] @ (33610 ) │ │ │ │ + ldr r2, [pc, #24] @ (33d38 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #20] @ (33614 ) │ │ │ │ + ldr r0, [pc, #20] @ (33d3c ) │ │ │ │ ldr.w r3, [r2, #3616] @ 0xe20 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #3616] @ 0xe20 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 3361a │ │ │ │ + b.n 33d42 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 1b0ef4 <_PyTime_ObjectToTime_t@@Base+0x39c> │ │ │ │ + bl 1b3434 <_PyTime_ObjectToTime_t@@Base+0x39c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3363c │ │ │ │ + bne.n 33d64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3365c │ │ │ │ + b.n 33d84 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1439e4 <_PyTime_localtime@@Base> │ │ │ │ + bl 144b30 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33638 │ │ │ │ + bne.n 33d60 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 2593f8 │ │ │ │ + bl 25b030 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1f6ba4 │ │ │ │ + bl 1f9d34 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 3368e │ │ │ │ + cbnz r3, 33db6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3e6 │ │ │ │ - b.n 336d4 │ │ │ │ + bl 2db0e │ │ │ │ + b.n 33dfc │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 336d4 │ │ │ │ + bne.n 33dfc │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 2d41e │ │ │ │ + bl 2db46 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r0, [r5, #468] @ 0x1d4 │ │ │ │ movs r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ @@ -12969,26 +13657,26 @@ │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ bl 2c990 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 336d4 │ │ │ │ + bne.n 33dfc │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70dd4 <_Py_SetRefcnt@@Base+0xeae> │ │ │ │ + bl 7188c <_Py_SetRefcnt@@Base+0xeae> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000336d8 : │ │ │ │ - ldr r0, [pc, #4] @ (336e0 ) │ │ │ │ - b.w ef060 │ │ │ │ +00033e00 : │ │ │ │ + ldr r0, [pc, #4] @ (33e08 ) │ │ │ │ + b.w efaf0 │ │ │ │ nop │ │ │ │ - b.n 33254 │ │ │ │ + b.n 3397c │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -13002,175 +13690,175 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ adds r4, r0, r1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ adds r7, r0, r1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 33754 │ │ │ │ + bcs.n 33e7c │ │ │ │ adds r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w ip, [r5] │ │ │ │ adds r5, #4 │ │ │ │ strh.w ip, [r6, #-8] │ │ │ │ adds r6, #8 │ │ │ │ cmp r7, r5 │ │ │ │ ldrb.w ip, [r5, #-3] │ │ │ │ strh.w ip, [r6, #-14] │ │ │ │ ldrb.w ip, [r5, #-2] │ │ │ │ strh.w ip, [r6, #-12] │ │ │ │ ldrb.w ip, [r5, #-1] │ │ │ │ strh.w ip, [r6, #-10] │ │ │ │ - bhi.n 3371c │ │ │ │ + bhi.n 33e44 │ │ │ │ subs r1, #1 │ │ │ │ adds r0, #4 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ add r0, r5 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 33772 │ │ │ │ + bls.n 33e9a │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r6, [r1], #1 │ │ │ │ strh.w r6, [r5], #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 3375c │ │ │ │ + bne.n 33e84 │ │ │ │ subs r4, #1 │ │ │ │ adds r3, #2 │ │ │ │ subs r4, r4, r0 │ │ │ │ add.w r3, r3, r4, lsl #1 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 337a2 │ │ │ │ + beq.n 33eca │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11384 @ 0x2c78 │ │ │ │ + movw r0, #12344 @ 0x3038 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 337ca │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 33ef2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.n 337ce │ │ │ │ - movw r2, #41864 @ 0xa388 │ │ │ │ + bmi.n 33ef6 │ │ │ │ + movw r2, #42824 @ 0xa748 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11384 @ 0x2c78 │ │ │ │ + movw r0, #12344 @ 0x3038 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r7 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 338b2 │ │ │ │ + b.n 33fda │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bpl.n 33892 │ │ │ │ + bpl.n 33fba │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 33892 │ │ │ │ + ble.n 33fba │ │ │ │ asrs r5, r5, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 338b2 │ │ │ │ + beq.n 33fda │ │ │ │ ldr r1, [r7, #12] │ │ │ │ lsls r3, r5, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3388a │ │ │ │ + beq.n 33fb2 │ │ │ │ mov r8, r4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, r6, lsl #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3383c │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 33840 │ │ │ │ + bne.n 33f64 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 33f68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 337ca │ │ │ │ + beq.n 33ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 337ca │ │ │ │ + bne.n 33ef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 337ca │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33ef2 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33844 │ │ │ │ + bge.n 33f6c │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 33894 │ │ │ │ + b.n 33fbc │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r1, r6, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 3385c │ │ │ │ + bpl.n 33f84 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 33864 │ │ │ │ + cbz r3, 33f8c │ │ │ │ lsls r3, r0, #4 │ │ │ │ - bpl.n 3386e │ │ │ │ + bpl.n 33f96 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3386e │ │ │ │ + cbnz r3, 33f96 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 3387c │ │ │ │ + b.n 33fa4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r8, #24] │ │ │ │ cmp r5, r6 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - bne.n 3380c │ │ │ │ + bne.n 33f34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97354 │ │ │ │ - b.n 338b2 │ │ │ │ + bl 97c70 │ │ │ │ + b.n 33fda │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11376 @ 0x2c70 │ │ │ │ + movw r1, #12336 @ 0x3030 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 337ca │ │ │ │ + bl 8686c │ │ │ │ + b.n 33ef2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -13186,276 +13874,276 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ - bl 24bf18 │ │ │ │ - cbz r0, 338f8 │ │ │ │ + bl 24e1c4 │ │ │ │ + cbz r0, 34020 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 33900 │ │ │ │ + bl 8686c │ │ │ │ + b.n 34028 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3390e │ │ │ │ + cbz r0, 34036 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 33cd2 │ │ │ │ + bpl.w 343fa │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 33952 │ │ │ │ + bmi.n 3407a │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 33956 │ │ │ │ + beq.n 3407e │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 33958 │ │ │ │ + b.n 34080 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 33958 │ │ │ │ + b.n 34080 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 3396a │ │ │ │ - cbz r2, 33966 │ │ │ │ + bpl.n 34092 │ │ │ │ + cbz r2, 3408e │ │ │ │ adds r4, #20 │ │ │ │ - b.n 3396c │ │ │ │ + b.n 34094 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 3396c │ │ │ │ + b.n 34094 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 339ec │ │ │ │ + ble.n 34114 │ │ │ │ mov.w ip, #55 @ 0x37 │ │ │ │ movt ip, #1024 @ 0x400 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 33988 │ │ │ │ + bne.n 340b0 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 33994 │ │ │ │ + b.n 340bc │ │ │ │ cmp r6, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r4, r2, lsl #1] │ │ │ │ ldrne.w r3, [r4, r2, lsl #2] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi.n 339b2 │ │ │ │ + bhi.n 340da │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 339bc │ │ │ │ + bls.n 340e4 │ │ │ │ sub.w r7, r3, #8 │ │ │ │ lsr.w r7, ip, r7 │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 339c0 │ │ │ │ + bmi.n 340e8 │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 339c2 │ │ │ │ + b.n 340ea │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 339c2 │ │ │ │ + b.n 340ea │ │ │ │ movs r3, #6 │ │ │ │ - b.n 339c2 │ │ │ │ + b.n 340ea │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, lr, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 339e4 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bge.n 3410c │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9308 @ 0x245c │ │ │ │ + movw r1, #10268 @ 0x281c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33cee │ │ │ │ + b.n 34416 │ │ │ │ adds r2, #1 │ │ │ │ add r0, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 33980 │ │ │ │ - bl 81954 │ │ │ │ + bne.n 340a8 │ │ │ │ + bl 82354 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33cee │ │ │ │ + beq.w 34416 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 33ad4 │ │ │ │ - cbz r1, 33a14 │ │ │ │ + bne.n 341fc │ │ │ │ + cbz r1, 3413c │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r7, r0, #20 │ │ │ │ addpl.w r7, r0, #28 │ │ │ │ - b.n 33a16 │ │ │ │ + b.n 3413e │ │ │ │ ldr r7, [r0, #28] │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ cmp r5, #0 │ │ │ │ strb r2, [r7, #0] │ │ │ │ - ble.n 33ace │ │ │ │ + ble.n 341f6 │ │ │ │ movw lr, #30044 @ 0x755c │ │ │ │ movt lr, #12336 @ 0x3030 │ │ │ │ movw ip, #9684 @ 0x25d4 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ add r5, r4 │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ adds r6, r7, r3 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 33a50 │ │ │ │ + bhi.n 34178 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 33aa2 │ │ │ │ + bls.n 341ca │ │ │ │ sub.w r1, r2, #8 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi.n 33a9e │ │ │ │ + bhi.n 341c6 │ │ │ │ tbb [pc, r1] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 33a62 │ │ │ │ + beq.n 3418a │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 33a9e │ │ │ │ + bne.n 341c6 │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r6, #0] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 33ac6 │ │ │ │ + bhi.n 341ee │ │ │ │ str.w lr, [r6] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldrb.w r1, [r1, r9] │ │ │ │ strb r1, [r6, #4] │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r7, r2] │ │ │ │ - b.n 33aca │ │ │ │ + b.n 341f2 │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r6, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 33a30 │ │ │ │ + bne.n 34158 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r7, r3] │ │ │ │ - b.n 33cee │ │ │ │ + b.n 34416 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 33bc6 │ │ │ │ - cbz r1, 33ae8 │ │ │ │ + bne.n 342ee │ │ │ │ + cbz r1, 34210 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 33aea │ │ │ │ + b.n 34212 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ cmp r5, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ mov.w r3, #1 │ │ │ │ - ble.n 33bbe │ │ │ │ + ble.n 342e6 │ │ │ │ add.w r5, r4, r5, lsl #1 │ │ │ │ ldrh.w r1, [r4], #2 │ │ │ │ mov.w ip, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 33b20 │ │ │ │ + bhi.n 34248 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 33b80 │ │ │ │ + bls.n 342a8 │ │ │ │ sub.w r7, r1, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 33b7c │ │ │ │ + bhi.n 342a4 │ │ │ │ tbb [pc, r7] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 33b32 │ │ │ │ + beq.n 3425a │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 33b7c │ │ │ │ + bne.n 342a4 │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 33bb6 │ │ │ │ + bhi.n 342de │ │ │ │ movw r7, #9684 @ 0x25d4 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ mov.w lr, r1, lsr #4 │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ movt ip, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -13463,97 +14151,97 @@ │ │ │ │ str.w ip, [r2] │ │ │ │ mov.w ip, #3145776 @ 0x300030 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldrb.w ip, [r7, lr] │ │ │ │ strh.w ip, [r2, #8] │ │ │ │ ldrb r1, [r7, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 33bba │ │ │ │ + b.n 342e2 │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 33afa │ │ │ │ + bne.n 34222 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 33cee │ │ │ │ - cbz r1, 33bd6 │ │ │ │ + b.n 34416 │ │ │ │ + cbz r1, 342fe │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 33bd8 │ │ │ │ + b.n 34300 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #1 │ │ │ │ - ble.n 33cca │ │ │ │ + ble.n 343f2 │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r6, #4 │ │ │ │ add.w ip, r1, r3, lsl #2 │ │ │ │ add.w lr, r1, r6 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 33c2a │ │ │ │ - bhi.n 33cc0 │ │ │ │ + beq.n 34352 │ │ │ │ + bhi.n 343e8 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 33c18 │ │ │ │ + bhi.n 34340 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 33c86 │ │ │ │ + bls.n 343ae │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 33c82 │ │ │ │ + bhi.n 343aa │ │ │ │ tbb [pc, r7] │ │ │ │ adds r0, #17 │ │ │ │ subs r0, #32 │ │ │ │ cmp r0, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 33c82 │ │ │ │ + bne.n 343aa │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r6, [ip] │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, r6] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, r6] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [ip] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str.w r2, [lr] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 33cc0 │ │ │ │ + bhi.n 343e8 │ │ │ │ movw r6, #9684 @ 0x25d4 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ mov.w r8, r2, lsr #4 │ │ │ │ mov.w r9, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ @@ -13562,921 +14250,927 @@ │ │ │ │ mov.w r9, #117 @ 0x75 │ │ │ │ str.w r9, [lr] │ │ │ │ strd r6, r6, [ip, #8] │ │ │ │ ldrb.w r6, [r7, r8] │ │ │ │ str.w r6, [ip, #16] │ │ │ │ ldrb r2, [r7, r2] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 33cc6 │ │ │ │ + b.n 343ee │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 33be8 │ │ │ │ + bne.n 34310 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ - b.n 33cee │ │ │ │ + b.n 34416 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9340 @ 0x247c │ │ │ │ + movw r1, #10300 @ 0x283c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 33d10 │ │ │ │ + cbz r3, 34438 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 33d28 │ │ │ │ + b.n 34450 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 33d18 │ │ │ │ + bgt.n 34440 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33d28 │ │ │ │ + b.n 34450 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 33d14 │ │ │ │ + bgt.n 3443c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 33d14 │ │ │ │ + beq.n 3443c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 33d48 │ │ │ │ + b.n 34470 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #668] @ (33fd8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #668] @ (34700 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34006 │ │ │ │ + beq.w 3472e │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 33d78 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 344a0 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12328 @ 0x3028 │ │ │ │ + movw r1, #13288 @ 0x33e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43508 @ 0xa9f4 │ │ │ │ + movw r0, #44468 @ 0xadb4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r9 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34006 │ │ │ │ + b.n 3472e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 33d96 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 344be │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33d74 │ │ │ │ + bne.n 3449c │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 33dce │ │ │ │ + beq.n 344f6 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 33da6 │ │ │ │ + cbz r2, 344ce │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 33dde │ │ │ │ + beq.n 34506 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ - cbz r7, 33db0 │ │ │ │ + cbz r7, 344d8 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 33dec │ │ │ │ - b.n 33db8 │ │ │ │ + beq.n 34514 │ │ │ │ + b.n 344e0 │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r6, [r4, #24] │ │ │ │ - cbz r6, 33dc2 │ │ │ │ + cbz r6, 344ea │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 33df8 │ │ │ │ - b.n 33dca │ │ │ │ + beq.n 34520 │ │ │ │ + b.n 344f2 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b.n 33e00 │ │ │ │ + b.n 34528 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 33e00 │ │ │ │ + b.n 34528 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 33e00 │ │ │ │ + b.n 34528 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ - b.n 33e00 │ │ │ │ + b.n 34528 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - bl 23271c │ │ │ │ + bl 2353e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34006 │ │ │ │ + beq.w 3472e │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 33fe4 │ │ │ │ + beq.w 3470c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 33e40 │ │ │ │ + bmi.n 34568 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12348 @ 0x303c │ │ │ │ + movw r1, #13308 @ 0x33fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #33584 @ 0x8330 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33fce │ │ │ │ + beq.w 346f6 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #5236 @ 0x1474 │ │ │ │ + movw r2, #6196 @ 0x1834 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #12392 @ 0x3068 │ │ │ │ + movw r1, #13352 @ 0x3428 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ - bl f0578 │ │ │ │ + bl f1004 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 33e90 │ │ │ │ + beq.n 345b8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, 33e90 │ │ │ │ + cbnz r2, 345b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33fce │ │ │ │ - ldr r1, [pc, #320] @ (33fdc ) │ │ │ │ + beq.w 346f6 │ │ │ │ + ldr r1, [pc, #320] @ (34704 ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 97478 │ │ │ │ + bl 97d94 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 33ec8 │ │ │ │ + beq.n 345f0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 33fce │ │ │ │ + beq.w 346f6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 33fce │ │ │ │ + bne.w 346f6 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33fce │ │ │ │ - ldr r1, [pc, #276] @ (33fe0 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 346f6 │ │ │ │ + ldr r1, [pc, #276] @ (34708 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 33eec │ │ │ │ + beq.n 34614 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 33eec │ │ │ │ + cbnz r2, 34614 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 33f10 │ │ │ │ + bne.n 34638 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33fce │ │ │ │ + beq.n 346f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33fce │ │ │ │ + bne.n 346f6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33fce │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 346f6 │ │ │ │ mov r0, r8 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33f32 │ │ │ │ + beq.n 3465a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33f32 │ │ │ │ + cbnz r3, 3465a │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33f48 │ │ │ │ + beq.n 34670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33f48 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 34670 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 33fce │ │ │ │ + beq.n 346f6 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 33f70 │ │ │ │ + bne.n 34698 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33fce │ │ │ │ + beq.n 346f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 33fce │ │ │ │ + cbnz r3, 346f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33fce │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 346f6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 181f70 │ │ │ │ + bl 183728 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33f90 │ │ │ │ + beq.n 346b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 33f90 │ │ │ │ + cbnz r3, 346b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 33fce │ │ │ │ + beq.n 346f6 │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r8 │ │ │ │ - bl 146b6c │ │ │ │ + bl 147cc4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 33fb2 │ │ │ │ + cbz r0, 346da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33fcc │ │ │ │ + beq.n 346f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33fcc │ │ │ │ + cbnz r3, 346f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 33fe6 │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 3470e │ │ │ │ + bl 95e04 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 33fe6 │ │ │ │ - b.n 33d74 │ │ │ │ - bics.w r0, r8, sp, lsl #1 │ │ │ │ + cbz r0, 3470e │ │ │ │ + b.n 3449c │ │ │ │ + orrs.w r0, r0, sp, lsl #1 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ strd sl, r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 232794 │ │ │ │ + bl 235458 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 34018 │ │ │ │ + cbz r0, 34740 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 34040 │ │ │ │ + cbnz r0, 34768 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 34048 │ │ │ │ + cbz r0, 34770 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34032 │ │ │ │ + beq.n 3475a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 34070 │ │ │ │ + cbnz r0, 34798 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 34078 │ │ │ │ + cbz r0, 347a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34062 │ │ │ │ + beq.n 3478a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ mov r0, r5 │ │ │ │ - bl 266568 <_Py_RestoreSignals@@Base+0x1f3c> │ │ │ │ + bl 267d70 <_Py_RestoreSignals@@Base+0x1f3c> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 340b8 │ │ │ │ + beq.n 347e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 340b8 │ │ │ │ + cbnz r3, 347e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r1, r3, lsl #3 │ │ │ │ - b.w 340e0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 34808 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -000340e0 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00034808 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #56] @ (34128 <_PyTraceMalloc_GetTraceback@@Base+0x48>) │ │ │ │ + ldr r5, [pc, #56] @ (34850 <_PyTraceMalloc_GetTraceback@@Base+0x48>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3412c <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + bl 34854 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ - cbz r4, 3411c <_PyTraceMalloc_GetTraceback@@Base+0x3c> │ │ │ │ + bl 13189c │ │ │ │ + cbz r4, 34844 <_PyTraceMalloc_GetTraceback@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 344b8 <_PyTraceMalloc_GetTraceback@@Base+0x3d8> │ │ │ │ + b.w 34bec <_PyTraceMalloc_GetTraceback@@Base+0x3e4> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r2, [pc, #60] @ (3416c <_PyTraceMalloc_GetTraceback@@Base+0x8c>) │ │ │ │ + ldr r2, [pc, #60] @ (34894 <_PyTraceMalloc_GetTraceback@@Base+0x8c>) │ │ │ │ ldr.w r3, [r2, #1292] @ 0x50c │ │ │ │ - cbz r3, 34164 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ + cbz r3, 3488c <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3414e <_PyTraceMalloc_GetTraceback@@Base+0x6e> │ │ │ │ + cbnz r0, 34876 <_PyTraceMalloc_GetTraceback@@Base+0x6e> │ │ │ │ ldr.w r0, [r2, #1384] @ 0x568 │ │ │ │ - b.n 34156 <_PyTraceMalloc_GetTraceback@@Base+0x76> │ │ │ │ + b.n 3487e <_PyTraceMalloc_GetTraceback@@Base+0x76> │ │ │ │ ldr.w r0, [r2, #1388] @ 0x56c │ │ │ │ - bl 80378 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 34168 <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + bl 80d78 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 34890 <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ mov r1, r4 │ │ │ │ - bl 80378 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 34168 <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + bl 80d78 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 34890 <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 34168 <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + b.n 34890 <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 34194 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + bne.n 348bc <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 341ae <_PyTraceMalloc_GetTraceback@@Base+0xce> │ │ │ │ - b.n 341a8 <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ + bne.n 348d6 <_PyTraceMalloc_GetTraceback@@Base+0xce> │ │ │ │ + b.n 348d0 <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21564 @ 0x543c │ │ │ │ + movw r0, #22524 @ 0x57fc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 341ee <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ - b.n 34186 <_PyTraceMalloc_GetTraceback@@Base+0xa6> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 341ee <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 34916 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + b.n 348ae <_PyTraceMalloc_GetTraceback@@Base+0xa6> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 34916 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 267a40 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ - cbz r0, 341ee <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + bl 269248 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ + cbz r0, 34916 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 29e1c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 29424 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 341e8 <_PyTraceMalloc_GetTraceback@@Base+0x108> │ │ │ │ + cbz r0, 34910 <_PyTraceMalloc_GetTraceback@@Base+0x108> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 341ee <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ - bl 10eac0 │ │ │ │ - cbz r0, 341f2 <_PyTraceMalloc_GetTraceback@@Base+0x112> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 34916 <_PyTraceMalloc_GetTraceback@@Base+0x10e> │ │ │ │ + bl 10f5d8 │ │ │ │ + cbz r0, 3491a <_PyTraceMalloc_GetTraceback@@Base+0x112> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34204 <_PyTraceMalloc_GetTraceback@@Base+0x124> │ │ │ │ + b.n 3492c <_PyTraceMalloc_GetTraceback@@Base+0x124> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 29e1c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3422a <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ + bl 34952 <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 133928 <_PyObject_SetManagedDict@@Base+0x34c> │ │ │ │ + bl 134a8c <_PyObject_SetManagedDict@@Base+0x34c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r4, sp, #24 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 106de8 │ │ │ │ + bl 1078a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 342ca <_PyTraceMalloc_GetTraceback@@Base+0x1ea> │ │ │ │ + beq.n 349f2 <_PyTraceMalloc_GetTraceback@@Base+0x1ea> │ │ │ │ movs r6, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 294e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 342c4 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ + bne.n 349ec <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 34280 <_PyTraceMalloc_GetTraceback@@Base+0x1a0> │ │ │ │ + cbnz r4, 349a8 <_PyTraceMalloc_GetTraceback@@Base+0x1a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 342cc <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + beq.n 349f4 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 342cc <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 342cc <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ - bl 109260 │ │ │ │ + cbnz r3, 349f4 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 349f4 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + bl 109d84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 342b4 <_PyTraceMalloc_GetTraceback@@Base+0x1d4> │ │ │ │ + bne.n 349dc <_PyTraceMalloc_GetTraceback@@Base+0x1d4> │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3429a <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ + beq.n 349c2 <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3429a <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ + cbnz r3, 349c2 <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 342b0 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ + beq.n 349d8 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 342b0 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ + cbnz r3, 349d8 <_PyTraceMalloc_GetTraceback@@Base+0x1d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 342cc <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ + b.n 349f4 <_PyTraceMalloc_GetTraceback@@Base+0x1ec> │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 342c4 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ + beq.n 349ec <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 342c4 <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ + cbnz r3, 349ec <_PyTraceMalloc_GetTraceback@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 34250 <_PyTraceMalloc_GetTraceback@@Base+0x170> │ │ │ │ + bne.n 34978 <_PyTraceMalloc_GetTraceback@@Base+0x170> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 34a08 <_PyTraceMalloc_GetTraceback@@Base+0x200> │ │ │ │ + mov r1, r2 │ │ │ │ + bx r3 │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 342f4 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ + cbz r3, 34a28 <_PyTraceMalloc_GetTraceback@@Base+0x220> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3430c <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ + b.n 34a40 <_PyTraceMalloc_GetTraceback@@Base+0x238> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 342fc <_PyTraceMalloc_GetTraceback@@Base+0x21c> │ │ │ │ + bgt.n 34a30 <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3430c <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ + b.n 34a40 <_PyTraceMalloc_GetTraceback@@Base+0x238> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 342f8 <_PyTraceMalloc_GetTraceback@@Base+0x218> │ │ │ │ + bne.n 34a2c <_PyTraceMalloc_GetTraceback@@Base+0x224> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 342f8 <_PyTraceMalloc_GetTraceback@@Base+0x218> │ │ │ │ + beq.n 34a2c <_PyTraceMalloc_GetTraceback@@Base+0x224> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 3432a <_PyTraceMalloc_GetTraceback@@Base+0x24a> │ │ │ │ + b.n 34a5e <_PyTraceMalloc_GetTraceback@@Base+0x256> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #404] @ (344b4 <_PyTraceMalloc_GetTraceback@@Base+0x3d4>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #404] @ (34be8 <_PyTraceMalloc_GetTraceback@@Base+0x3e0>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 344aa <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ + beq.w 34bde <_PyTraceMalloc_GetTraceback@@Base+0x3d6> │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq.n 34412 <_PyTraceMalloc_GetTraceback@@Base+0x332> │ │ │ │ + beq.n 34b46 <_PyTraceMalloc_GetTraceback@@Base+0x33e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 34348 <_PyTraceMalloc_GetTraceback@@Base+0x268> │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 34a7c <_PyTraceMalloc_GetTraceback@@Base+0x274> │ │ │ │ + bl e5d0c │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 343ca <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + blt.n 34afe <_PyTraceMalloc_GetTraceback@@Base+0x2f6> │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq.n 34428 <_PyTraceMalloc_GetTraceback@@Base+0x348> │ │ │ │ - b.n 3434c <_PyTraceMalloc_GetTraceback@@Base+0x26c> │ │ │ │ + beq.n 34b5c <_PyTraceMalloc_GetTraceback@@Base+0x354> │ │ │ │ + b.n 34a80 <_PyTraceMalloc_GetTraceback@@Base+0x278> │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3439a <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ + cbz r3, 34ace <_PyTraceMalloc_GetTraceback@@Base+0x2c6> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 34376 <_PyTraceMalloc_GetTraceback@@Base+0x296> │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 34aaa <_PyTraceMalloc_GetTraceback@@Base+0x2a2> │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #6912 @ 0x1b00 │ │ │ │ + movw r1, #7932 @ 0x1efc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #21076 @ 0x5254 │ │ │ │ + movw r0, #22036 @ 0x5614 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 343ca <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 34afe <_PyTraceMalloc_GetTraceback@@Base+0x2f6> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 343ca <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + cbz r0, 34afe <_PyTraceMalloc_GetTraceback@@Base+0x2f6> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 343e6 <_PyTraceMalloc_GetTraceback@@Base+0x306> │ │ │ │ + bne.n 34b1a <_PyTraceMalloc_GetTraceback@@Base+0x312> │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 343a2 <_PyTraceMalloc_GetTraceback@@Base+0x2c2> │ │ │ │ - movw r6, #44872 @ 0xaf48 │ │ │ │ + bne.n 34ad6 <_PyTraceMalloc_GetTraceback@@Base+0x2ce> │ │ │ │ + movw r6, #45832 @ 0xb308 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - b.n 34438 <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r7, #15260 @ 0x3b9c │ │ │ │ + b.n 34b6c <_PyTraceMalloc_GetTraceback@@Base+0x364> │ │ │ │ + movw r7, #16220 @ 0x3f5c │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 34406 <_PyTraceMalloc_GetTraceback@@Base+0x326> │ │ │ │ + cbz r3, 34b3a <_PyTraceMalloc_GetTraceback@@Base+0x332> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 343ce <_PyTraceMalloc_GetTraceback@@Base+0x2ee> │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 34b02 <_PyTraceMalloc_GetTraceback@@Base+0x2fa> │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ + movw r1, #7952 @ 0x1f10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #21076 @ 0x5254 │ │ │ │ + movw r0, #22036 @ 0x5614 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 344aa <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ + b.n 34bde <_PyTraceMalloc_GetTraceback@@Base+0x3d6> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 343ca <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + beq.n 34afe <_PyTraceMalloc_GetTraceback@@Base+0x2f6> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 343fe <_PyTraceMalloc_GetTraceback@@Base+0x31e> │ │ │ │ + beq.n 34b32 <_PyTraceMalloc_GetTraceback@@Base+0x32a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 343ca <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 34afe <_PyTraceMalloc_GetTraceback@@Base+0x2f6> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 3440e <_PyTraceMalloc_GetTraceback@@Base+0x32e> │ │ │ │ + bne.n 34b42 <_PyTraceMalloc_GetTraceback@@Base+0x33a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 34438 <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r6, #44872 @ 0xaf48 │ │ │ │ + b.n 34b6c <_PyTraceMalloc_GetTraceback@@Base+0x364> │ │ │ │ + movw r6, #45832 @ 0xb308 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 34438 <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r6, #44872 @ 0xaf48 │ │ │ │ + b.n 34b6c <_PyTraceMalloc_GetTraceback@@Base+0x364> │ │ │ │ + movw r6, #45832 @ 0xb308 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - movw r7, #15260 @ 0x3b9c │ │ │ │ + movw r7, #16220 @ 0x3f5c │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 34438 <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ - movw r6, #44872 @ 0xaf48 │ │ │ │ + b.n 34b6c <_PyTraceMalloc_GetTraceback@@Base+0x364> │ │ │ │ + movw r6, #45832 @ 0xb308 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - movw r7, #15260 @ 0x3b9c │ │ │ │ + movw r7, #16220 @ 0x3f5c │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ mov r0, r9 │ │ │ │ - bl 268c48 │ │ │ │ + bl 26a36c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 344aa <_PyTraceMalloc_GetTraceback@@Base+0x3ca> │ │ │ │ + cbz r0, 34bde <_PyTraceMalloc_GetTraceback@@Base+0x3d6> │ │ │ │ mov r1, sl │ │ │ │ - bl 269050 │ │ │ │ + bl 26a774 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 344a0 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ + beq.n 34bd4 <_PyTraceMalloc_GetTraceback@@Base+0x3cc> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2691e4 │ │ │ │ + bl 26a908 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 344a0 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ - cbz r5, 34468 <_PyTraceMalloc_GetTraceback@@Base+0x388> │ │ │ │ + beq.n 34bd4 <_PyTraceMalloc_GetTraceback@@Base+0x3cc> │ │ │ │ + cbz r5, 34b9c <_PyTraceMalloc_GetTraceback@@Base+0x394> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3446e <_PyTraceMalloc_GetTraceback@@Base+0x38e> │ │ │ │ + bne.n 34ba2 <_PyTraceMalloc_GetTraceback@@Base+0x39a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - b.n 34478 <_PyTraceMalloc_GetTraceback@@Base+0x398> │ │ │ │ + b.n 34bac <_PyTraceMalloc_GetTraceback@@Base+0x3a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 344a0 <_PyTraceMalloc_GetTraceback@@Base+0x3c0> │ │ │ │ + cbz r0, 34bd4 <_PyTraceMalloc_GetTraceback@@Base+0x3cc> │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 1bfa38 <_PyEval_MatchClass@@Base+0xe68> │ │ │ │ + bl 1c23f4 <_PyEval_MatchClass@@Base+0xf4c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 344a8 <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ + beq.n 34bdc <_PyTraceMalloc_GetTraceback@@Base+0x3d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 344a8 <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ + cbnz r3, 34bdc <_PyTraceMalloc_GetTraceback@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 344a8 <_PyTraceMalloc_GetTraceback@@Base+0x3c8> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34bdc <_PyTraceMalloc_GetTraceback@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 343ca <_PyTraceMalloc_GetTraceback@@Base+0x2ea> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 34afe <_PyTraceMalloc_GetTraceback@@Base+0x2f6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [r0, #-308] @ 0xfffffecc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 344e6 <_PyTraceMalloc_GetTraceback@@Base+0x406> │ │ │ │ + cbz r1, 34c1a <_PyTraceMalloc_GetTraceback@@Base+0x412> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80378 <_Py_hashtable_get@@Base> │ │ │ │ + bl 80d78 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 344e6 <_PyTraceMalloc_GetTraceback@@Base+0x406> │ │ │ │ + cbz r0, 34c1a <_PyTraceMalloc_GetTraceback@@Base+0x412> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 34580 <_PyTraceMalloc_GetTraceback@@Base+0x4a0> │ │ │ │ - b.n 345a0 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + bne.n 34cb4 <_PyTraceMalloc_GetTraceback@@Base+0x4ac> │ │ │ │ + b.n 34cd4 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 345a0 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + beq.n 34cd4 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ add.w r9, r0, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 3454e <_PyTraceMalloc_GetTraceback@@Base+0x46e> │ │ │ │ - bl 81f34 │ │ │ │ + ble.n 34c82 <_PyTraceMalloc_GetTraceback@@Base+0x47a> │ │ │ │ + bl 82934 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34586 <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + beq.n 34cba <_PyTraceMalloc_GetTraceback@@Base+0x4b2> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp r1, sl │ │ │ │ it ne │ │ │ │ strne r0, [r3, #0] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 91a30 │ │ │ │ - cbnz r0, 34542 <_PyTraceMalloc_GetTraceback@@Base+0x462> │ │ │ │ + bl 9234c │ │ │ │ + cbnz r0, 34c76 <_PyTraceMalloc_GetTraceback@@Base+0x46e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34586 <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + beq.n 34cba <_PyTraceMalloc_GetTraceback@@Base+0x4b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34586 <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + cbnz r3, 34cba <_PyTraceMalloc_GetTraceback@@Base+0x4b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34586 <_PyTraceMalloc_GetTraceback@@Base+0x4a6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34cba <_PyTraceMalloc_GetTraceback@@Base+0x4b2> │ │ │ │ str r0, [r5, #16] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ - b.n 344fe <_PyTraceMalloc_GetTraceback@@Base+0x41e> │ │ │ │ - cbz r7, 345a0 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + b.n 34c32 <_PyTraceMalloc_GetTraceback@@Base+0x42a> │ │ │ │ + cbz r7, 34cd4 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80d20 <_Py_hashtable_set@@Base> │ │ │ │ + bl 81720 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3457c <_PyTraceMalloc_GetTraceback@@Base+0x49c> │ │ │ │ + bne.n 34cb0 <_PyTraceMalloc_GetTraceback@@Base+0x4a8> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34574 <_PyTraceMalloc_GetTraceback@@Base+0x494> │ │ │ │ + beq.n 34ca8 <_PyTraceMalloc_GetTraceback@@Base+0x4a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34574 <_PyTraceMalloc_GetTraceback@@Base+0x494> │ │ │ │ + cbnz r3, 34ca8 <_PyTraceMalloc_GetTraceback@@Base+0x4a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 2407a8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 242e40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 345a0 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + b.n 34cd4 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 345a0 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + beq.n 34cd4 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 345a0 <_PyTraceMalloc_GetTraceback@@Base+0x4c0> │ │ │ │ + b.n 34cd4 <_PyTraceMalloc_GetTraceback@@Base+0x4cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34578 <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ + beq.n 34cac <_PyTraceMalloc_GetTraceback@@Base+0x4a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34578 <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ + bne.n 34cac <_PyTraceMalloc_GetTraceback@@Base+0x4a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34578 <_PyTraceMalloc_GetTraceback@@Base+0x498> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34cac <_PyTraceMalloc_GetTraceback@@Base+0x4a4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 345ce <_PyTraceMalloc_GetTraceback@@Base+0x4ee> │ │ │ │ + cbnz r0, 34d02 <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 169140 │ │ │ │ + b.w 16a8cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 345c0 <_PyTraceMalloc_GetTraceback@@Base+0x4e0> │ │ │ │ + beq.n 34cf4 <_PyTraceMalloc_GetTraceback@@Base+0x4ec> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000345d8 <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ +00034d0c <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ str.w r1, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 34610 <_PyInterpreterState_RequireIDRef@@Base+0x38> │ │ │ │ + cbnz r0, 34d44 <_PyInterpreterState_RequireIDRef@@Base+0x38> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18276 @ 0x4764 │ │ │ │ + movw r1, #19236 @ 0x4b24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ - b.n 34630 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ + b.n 34d64 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 34630 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 34d64 <_PyInterpreterState_RequireIDRef@@Base+0x58> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ strd r5, r7, [r0, #20] │ │ │ │ str r6, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -14497,303 +15191,303 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 34676 <_PyInterpreterState_RequireIDRef@@Base+0x9e> │ │ │ │ + bne.n 34daa <_PyInterpreterState_RequireIDRef@@Base+0x9e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34694 <_PyInterpreterState_RequireIDRef@@Base+0xbc> │ │ │ │ - b.n 3468a <_PyInterpreterState_RequireIDRef@@Base+0xb2> │ │ │ │ + bne.n 34dc8 <_PyInterpreterState_RequireIDRef@@Base+0xbc> │ │ │ │ + b.n 34dbe <_PyInterpreterState_RequireIDRef@@Base+0xb2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62024 @ 0xf248 │ │ │ │ + movw r0, #62988 @ 0xf60c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 34690 <_PyInterpreterState_RequireIDRef@@Base+0xb8> │ │ │ │ - b.n 34668 <_PyInterpreterState_RequireIDRef@@Base+0x90> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 34694 <_PyInterpreterState_RequireIDRef@@Base+0xbc> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 34dc4 <_PyInterpreterState_RequireIDRef@@Base+0xb8> │ │ │ │ + b.n 34d9c <_PyInterpreterState_RequireIDRef@@Base+0x90> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 34dc8 <_PyInterpreterState_RequireIDRef@@Base+0xbc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 346cc <_PyInterpreterState_RequireIDRef@@Base+0xf4> │ │ │ │ + b.n 34e00 <_PyInterpreterState_RequireIDRef@@Base+0xf4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 34690 <_PyInterpreterState_RequireIDRef@@Base+0xb8> │ │ │ │ + blt.n 34dc4 <_PyInterpreterState_RequireIDRef@@Base+0xb8> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29a58 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 346c4 <_PyInterpreterState_RequireIDRef@@Base+0xec> │ │ │ │ + bge.n 34df8 <_PyInterpreterState_RequireIDRef@@Base+0xec> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 34690 <_PyInterpreterState_RequireIDRef@@Base+0xb8> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 34dc4 <_PyInterpreterState_RequireIDRef@@Base+0xb8> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 346ec <_PyInterpreterState_RequireIDRef@@Base+0x114> │ │ │ │ + cbz r3, 34e20 <_PyInterpreterState_RequireIDRef@@Base+0x114> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 34704 <_PyInterpreterState_RequireIDRef@@Base+0x12c> │ │ │ │ + b.n 34e38 <_PyInterpreterState_RequireIDRef@@Base+0x12c> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 346f4 <_PyInterpreterState_RequireIDRef@@Base+0x11c> │ │ │ │ + bgt.n 34e28 <_PyInterpreterState_RequireIDRef@@Base+0x11c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34704 <_PyInterpreterState_RequireIDRef@@Base+0x12c> │ │ │ │ + b.n 34e38 <_PyInterpreterState_RequireIDRef@@Base+0x12c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 346f0 <_PyInterpreterState_RequireIDRef@@Base+0x118> │ │ │ │ + bne.n 34e24 <_PyInterpreterState_RequireIDRef@@Base+0x118> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 346f0 <_PyInterpreterState_RequireIDRef@@Base+0x118> │ │ │ │ + beq.n 34e24 <_PyInterpreterState_RequireIDRef@@Base+0x118> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 3471c <_PyInterpreterState_RequireIDRef@@Base+0x144> │ │ │ │ + b.n 34e50 <_PyInterpreterState_RequireIDRef@@Base+0x144> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #196] @ (347d8 <_PyInterpreterState_RequireIDRef@@Base+0x200>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #196] @ (34f0c <_PyInterpreterState_RequireIDRef@@Base+0x200>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 347d0 <_PyInterpreterState_RequireIDRef@@Base+0x1f8> │ │ │ │ + beq.n 34f04 <_PyInterpreterState_RequireIDRef@@Base+0x1f8> │ │ │ │ add r6, r5 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3472e <_PyInterpreterState_RequireIDRef@@Base+0x156> │ │ │ │ + beq.n 34e62 <_PyInterpreterState_RequireIDRef@@Base+0x156> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 347ce <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ + blt.n 34f02 <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 34742 <_PyInterpreterState_RequireIDRef@@Base+0x16a> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 34e76 <_PyInterpreterState_RequireIDRef@@Base+0x16a> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 347ce <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ - ldr r3, [pc, #152] @ (347dc <_PyInterpreterState_RequireIDRef@@Base+0x204>) │ │ │ │ + bne.n 34f02 <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ + ldr r3, [pc, #152] @ (34f10 <_PyInterpreterState_RequireIDRef@@Base+0x204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ - bl 7bd4c │ │ │ │ + bl 7c79c │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 34770 <_PyInterpreterState_RequireIDRef@@Base+0x198> │ │ │ │ + bne.n 34ea4 <_PyInterpreterState_RequireIDRef@@Base+0x198> │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 34770 <_PyInterpreterState_RequireIDRef@@Base+0x198> │ │ │ │ + bne.n 34ea4 <_PyInterpreterState_RequireIDRef@@Base+0x198> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 3478a <_PyInterpreterState_RequireIDRef@@Base+0x1b2> │ │ │ │ - b.n 347bc <_PyInterpreterState_RequireIDRef@@Base+0x1e4> │ │ │ │ + bne.n 34ebe <_PyInterpreterState_RequireIDRef@@Base+0x1b2> │ │ │ │ + b.n 34ef0 <_PyInterpreterState_RequireIDRef@@Base+0x1e4> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #18764 @ 0x494c │ │ │ │ + movw r2, #19724 @ 0x4d0c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 347ce <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ + b.n 34f02 <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 347e0 <_Py_fstat@@Base> │ │ │ │ - cbnz r0, 347ce <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ + bl 34f14 <_Py_fstat@@Base> │ │ │ │ + cbnz r0, 34f02 <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 34820 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 34f54 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 347ce <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ - cbz r0, 347bc <_PyInterpreterState_RequireIDRef@@Base+0x1e4> │ │ │ │ + beq.n 34f02 <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ + cbz r0, 34ef0 <_PyInterpreterState_RequireIDRef@@Base+0x1e4> │ │ │ │ movw r1, #43788 @ 0xab0c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #18828 @ 0x498c │ │ │ │ + movw r2, #19788 @ 0x4d4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ - b.n 347ce <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f02 <_PyInterpreterState_RequireIDRef@@Base+0x1f6> │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ str.w r5, [r4, #1388] @ 0x56c │ │ │ │ str.w r6, [r4, #1392] @ 0x570 │ │ │ │ - bl 95ec4 │ │ │ │ - b.n 347d0 <_PyInterpreterState_RequireIDRef@@Base+0x1f8> │ │ │ │ + bl 967e0 │ │ │ │ + b.n 34f04 <_PyInterpreterState_RequireIDRef@@Base+0x1f8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vhadd.s16 q0, q2, │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000347e0 <_Py_fstat@@Base>: │ │ │ │ +00034f14 <_Py_fstat@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 297a4 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 3481c <_Py_fstat@@Base+0x3c> │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 34f50 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ blx 292ec <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3484e <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 34f82 <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34856 <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 34f8a <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov fp, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3487e <_Py_fstat@@Base+0x9e> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 34fb2 <_Py_fstat@@Base+0x9e> │ │ │ │ + bl 52720 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 3488e <_Py_fstat@@Base+0xae> │ │ │ │ + cbz r2, 34fc2 <_Py_fstat@@Base+0xae> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 3498e <_Py_fstat@@Base+0x1ae> │ │ │ │ + b.n 350c2 <_Py_fstat@@Base+0x1ae> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 34998 <_Py_fstat@@Base+0x1b8> │ │ │ │ + bl 350cc <_Py_fstat@@Base+0x1b8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34980 <_Py_fstat@@Base+0x1a0> │ │ │ │ + beq.n 350b4 <_Py_fstat@@Base+0x1a0> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 348b8 <_Py_fstat@@Base+0xd8> │ │ │ │ + bne.n 34fec <_Py_fstat@@Base+0xd8> │ │ │ │ mov r0, fp │ │ │ │ - bl 51c68 │ │ │ │ + bl 52720 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34946 <_Py_fstat@@Base+0x166> │ │ │ │ + bne.n 3507a <_Py_fstat@@Base+0x166> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3493c <_Py_fstat@@Base+0x15c> │ │ │ │ + cbz r0, 35070 <_Py_fstat@@Base+0x15c> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbnz r5, 34946 <_Py_fstat@@Base+0x166> │ │ │ │ + cbnz r5, 3507a <_Py_fstat@@Base+0x166> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 34924 <_Py_fstat@@Base+0x144> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 35058 <_Py_fstat@@Base+0x144> │ │ │ │ mov r0, fp │ │ │ │ - bl 34998 <_Py_fstat@@Base+0x1b8> │ │ │ │ + bl 350cc <_Py_fstat@@Base+0x1b8> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 34924 <_Py_fstat@@Base+0x144> │ │ │ │ + cbz r0, 35058 <_Py_fstat@@Base+0x144> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 34906 <_Py_fstat@@Base+0x126> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 34906 <_Py_fstat@@Base+0x126> │ │ │ │ + cbz r2, 3503a <_Py_fstat@@Base+0x126> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 3503a <_Py_fstat@@Base+0x126> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 84c04 │ │ │ │ - b.n 34946 <_Py_fstat@@Base+0x166> │ │ │ │ + bl 85624 │ │ │ │ + b.n 3507a <_Py_fstat@@Base+0x166> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 34918 <_Py_fstat@@Base+0x138> │ │ │ │ + bne.n 3504c <_Py_fstat@@Base+0x138> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bf2c │ │ │ │ - cbz r0, 34936 <_Py_fstat@@Base+0x156> │ │ │ │ + bl 9c850 │ │ │ │ + cbz r0, 3506a <_Py_fstat@@Base+0x156> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 348d8 <_Py_fstat@@Base+0xf8> │ │ │ │ + b.n 3500c <_Py_fstat@@Base+0xf8> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d1720 │ │ │ │ + bl d20ec │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 34952 <_Py_fstat@@Base+0x172> │ │ │ │ + cbnz r0, 35086 <_Py_fstat@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 34980 <_Py_fstat@@Base+0x1a0> │ │ │ │ + b.n 350b4 <_Py_fstat@@Base+0x1a0> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 34964 <_Py_fstat@@Base+0x184> │ │ │ │ + ble.n 35098 <_Py_fstat@@Base+0x184> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 34952 <_Py_fstat@@Base+0x172> │ │ │ │ + b.n 35086 <_Py_fstat@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e32fc <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ - b.n 34988 <_Py_fstat@@Base+0x1a8> │ │ │ │ + bl e3ce0 <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ + b.n 350bc <_Py_fstat@@Base+0x1a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -14804,679 +15498,666 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 349ba <_Py_fstat@@Base+0x1da> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 350ee <_Py_fstat@@Base+0x1da> │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 349c6 <_Py_fstat@@Base+0x1e6> │ │ │ │ + cbz r3, 350fa <_Py_fstat@@Base+0x1e6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 349e6 <_Py_fstat@@Base+0x206> │ │ │ │ + b.n 3511a <_Py_fstat@@Base+0x206> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d34bc │ │ │ │ - cbz r0, 349da <_Py_fstat@@Base+0x1fa> │ │ │ │ + bl d3e94 │ │ │ │ + cbz r0, 3510e <_Py_fstat@@Base+0x1fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 350e4 │ │ │ │ + bl 357fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 349e0 <_Py_fstat@@Base+0x200> │ │ │ │ + cbz r3, 35114 <_Py_fstat@@Base+0x200> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 349e2 <_Py_fstat@@Base+0x202> │ │ │ │ - ldr r0, [pc, #8] @ (349ec <_Py_fstat@@Base+0x20c>) │ │ │ │ + b.n 35116 <_Py_fstat@@Base+0x202> │ │ │ │ + ldr r0, [pc, #8] @ (35120 <_Py_fstat@@Base+0x20c>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #156] @ (34a9c <_Py_fstat@@Base+0x2bc>) │ │ │ │ + ldr r1, [pc, #156] @ (351d0 <_Py_fstat@@Base+0x2bc>) │ │ │ │ sub sp, #12 │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a96 <_Py_fstat@@Base+0x2b6> │ │ │ │ + beq.n 351ca <_Py_fstat@@Base+0x2b6> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 34a44 <_Py_fstat@@Base+0x264> │ │ │ │ + bmi.n 35178 <_Py_fstat@@Base+0x264> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ + movw r1, #28952 @ 0x7118 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34a40 <_Py_fstat@@Base+0x260> │ │ │ │ + beq.n 35174 <_Py_fstat@@Base+0x260> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34a40 <_Py_fstat@@Base+0x260> │ │ │ │ + cbnz r3, 35174 <_Py_fstat@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34a96 <_Py_fstat@@Base+0x2b6> │ │ │ │ - ldr r1, [pc, #88] @ (34aa0 <_Py_fstat@@Base+0x2c0>) │ │ │ │ + b.n 351ca <_Py_fstat@@Base+0x2b6> │ │ │ │ + ldr r1, [pc, #88] @ (351d4 <_Py_fstat@@Base+0x2c0>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97478 │ │ │ │ + bl 97d94 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 34a7e <_Py_fstat@@Base+0x29e> │ │ │ │ - bl 80e78 │ │ │ │ + cbnz r0, 351b2 <_Py_fstat@@Base+0x29e> │ │ │ │ + bl 81878 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 34a7e <_Py_fstat@@Base+0x29e> │ │ │ │ - ldr r1, [pc, #68] @ (34aa0 <_Py_fstat@@Base+0x2c0>) │ │ │ │ + cbz r0, 351b2 <_Py_fstat@@Base+0x29e> │ │ │ │ + ldr r1, [pc, #68] @ (351d4 <_Py_fstat@@Base+0x2c0>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ - cbz r0, 34a7e <_Py_fstat@@Base+0x29e> │ │ │ │ + bl 87ff4 │ │ │ │ + cbz r0, 351b2 <_Py_fstat@@Base+0x29e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 34a7e <_Py_fstat@@Base+0x29e> │ │ │ │ + cbz r0, 351b2 <_Py_fstat@@Base+0x29e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34a7e <_Py_fstat@@Base+0x29e> │ │ │ │ + beq.n 351b2 <_Py_fstat@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34a7e <_Py_fstat@@Base+0x29e> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 351b2 <_Py_fstat@@Base+0x29e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34a94 <_Py_fstat@@Base+0x2b4> │ │ │ │ + beq.n 351c8 <_Py_fstat@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34a94 <_Py_fstat@@Base+0x2b4> │ │ │ │ + cbnz r3, 351c8 <_Py_fstat@@Base+0x2b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 34ba0 <_Py_fstat@@Base+0x3c0>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 352d4 <_Py_fstat@@Base+0x3c0>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #32 @ (adr r0, 34ac4 <_Py_fstat@@Base+0x2e4>) │ │ │ │ + add r0, pc, #32 @ (adr r0, 351f8 <_Py_fstat@@Base+0x2e4>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 34ac6 <_Py_fstat@@Base+0x2e6> │ │ │ │ + cbz r3, 351fa <_Py_fstat@@Base+0x2e6> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 34ac8 <_Py_fstat@@Base+0x2e8> │ │ │ │ + b.n 351fc <_Py_fstat@@Base+0x2e8> │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #51544 @ 0xc958 │ │ │ │ + movw r4, #52504 @ 0xcd18 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 34afa <_Py_fstat@@Base+0x31a> │ │ │ │ + bne.n 3522e <_Py_fstat@@Base+0x31a> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 34afa <_Py_fstat@@Base+0x31a> │ │ │ │ + ble.n 3522e <_Py_fstat@@Base+0x31a> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 34afa <_Py_fstat@@Base+0x31a> │ │ │ │ - cbnz r5, 34b16 <_Py_fstat@@Base+0x336> │ │ │ │ + bne.n 3522e <_Py_fstat@@Base+0x31a> │ │ │ │ + cbnz r5, 3524a <_Py_fstat@@Base+0x336> │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #236] @ (34bf8 <_Py_fstat@@Base+0x418>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #236] @ (3532c <_Py_fstat@@Base+0x418>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34bea <_Py_fstat@@Base+0x40a> │ │ │ │ + beq.n 3531e <_Py_fstat@@Base+0x40a> │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 145254 │ │ │ │ - cbnz r0, 34b2a <_Py_fstat@@Base+0x34a> │ │ │ │ + bl 1463ac │ │ │ │ + cbnz r0, 3525e <_Py_fstat@@Base+0x34a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 34bea <_Py_fstat@@Base+0x40a> │ │ │ │ + b.n 3531e <_Py_fstat@@Base+0x40a> │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ - cbz r4, 34b90 <_Py_fstat@@Base+0x3b0> │ │ │ │ + cbz r4, 352c4 <_Py_fstat@@Base+0x3b0> │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 34b3e <_Py_fstat@@Base+0x35e> │ │ │ │ + beq.n 35272 <_Py_fstat@@Base+0x35e> │ │ │ │ subs r4, r6, #4 │ │ │ │ - beq.n 34b9e <_Py_fstat@@Base+0x3be> │ │ │ │ + beq.n 352d2 <_Py_fstat@@Base+0x3be> │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 34b4c <_Py_fstat@@Base+0x36c> │ │ │ │ + beq.n 35280 <_Py_fstat@@Base+0x36c> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 34baa <_Py_fstat@@Base+0x3ca> │ │ │ │ + beq.n 352de <_Py_fstat@@Base+0x3ca> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 34b60 <_Py_fstat@@Base+0x380> │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 35294 <_Py_fstat@@Base+0x380> │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34b26 <_Py_fstat@@Base+0x346> │ │ │ │ + blt.n 3525a <_Py_fstat@@Base+0x346> │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 34bb4 <_Py_fstat@@Base+0x3d4> │ │ │ │ - b.n 34b64 <_Py_fstat@@Base+0x384> │ │ │ │ + beq.n 352e8 <_Py_fstat@@Base+0x3d4> │ │ │ │ + b.n 35298 <_Py_fstat@@Base+0x384> │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 34b78 <_Py_fstat@@Base+0x398> │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 352ac <_Py_fstat@@Base+0x398> │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 34b26 <_Py_fstat@@Base+0x346> │ │ │ │ + blt.n 3525a <_Py_fstat@@Base+0x346> │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 34bbc <_Py_fstat@@Base+0x3dc> │ │ │ │ - b.n 34b7c <_Py_fstat@@Base+0x39c> │ │ │ │ + beq.n 352f0 <_Py_fstat@@Base+0x3dc> │ │ │ │ + b.n 352b0 <_Py_fstat@@Base+0x39c> │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 34b84 <_Py_fstat@@Base+0x3a4> │ │ │ │ + cbz r1, 352b8 <_Py_fstat@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 34bc2 <_Py_fstat@@Base+0x3e2> │ │ │ │ + beq.n 352f6 <_Py_fstat@@Base+0x3e2> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - cbz r2, 34b8c <_Py_fstat@@Base+0x3ac> │ │ │ │ + cbz r2, 352c0 <_Py_fstat@@Base+0x3ac> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34bc6 <_Py_fstat@@Base+0x3e6> │ │ │ │ + beq.n 352fa <_Py_fstat@@Base+0x3e6> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ mov r2, r3 │ │ │ │ - b.n 34bc8 <_Py_fstat@@Base+0x3e8> │ │ │ │ + b.n 352fc <_Py_fstat@@Base+0x3e8> │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 26f8e8 │ │ │ │ + bl 270c80 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vmla.i16 d16, d0, d5[1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 34c1a <_Py_fstat@@Base+0x43a> │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + cbnz r0, 3534e <_Py_fstat@@Base+0x43a> │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #56] @ (34c50 <_Py_fstat@@Base+0x470>) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (35384 <_Py_fstat@@Base+0x470>) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - bl 7bd4c │ │ │ │ + bl 7c79c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 34c34 <_Py_fstat@@Base+0x454> │ │ │ │ + beq.n 35368 <_Py_fstat@@Base+0x454> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34c4c <_Py_fstat@@Base+0x46c> │ │ │ │ + b.n 35380 <_Py_fstat@@Base+0x46c> │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 34c30 <_Py_fstat@@Base+0x450> │ │ │ │ + bne.n 35364 <_Py_fstat@@Base+0x450> │ │ │ │ ldr.w r2, [r3, #884] @ 0x374 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34c30 <_Py_fstat@@Base+0x450> │ │ │ │ + beq.n 35364 <_Py_fstat@@Base+0x450> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #884] @ 0x374 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r7, r0, #1 │ │ │ │ │ │ │ │ -00034c54 : │ │ │ │ +00035388 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ + str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - sub sp, #84 @ 0x54 │ │ │ │ + sub sp, #76 @ 0x4c │ │ │ │ add.w r7, r4, #616 @ 0x268 │ │ │ │ - bl 7bd4c │ │ │ │ + bl 7c79c │ │ │ │ str.w r0, [r4, #640] @ 0x280 │ │ │ │ - bl 2700cc <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r0, [pc, #620] @ (34eec ) │ │ │ │ + bl 271464 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r0, [pc, #708] @ (35678 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #620] @ (34ef0 ) │ │ │ │ + ldr r1, [pc, #708] @ (3567c ) │ │ │ │ sub.w r2, r0, #20 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ add.w r2, r4, #664 @ 0x298 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #608] @ (34ef4 ) │ │ │ │ - strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [pc, #696] @ (35680 ) │ │ │ │ + strd r1, r2, [sp, #64] @ 0x40 │ │ │ │ + add r2, sp, #32 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + str r7, [sp, #32] │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r4, #1616 @ 0x650 │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ addw r1, r4, #1636 @ 0x664 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #1472 @ 0x5c0 │ │ │ │ - str r1, [sp, #60] @ 0x3c │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 34cb6 │ │ │ │ + bne.n 353ea │ │ │ │ ldr.w r5, [r4, #624] @ 0x270 │ │ │ │ - bl 7c3ec │ │ │ │ - cbz r0, 34cd8 │ │ │ │ + bl 7cf0c │ │ │ │ + cbz r0, 3540c │ │ │ │ ldr.w r3, [r4, #1412] @ 0x584 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbnz r3, 34cea │ │ │ │ - b.n 34d08 │ │ │ │ - ldr r2, [pc, #540] @ (34ef8 ) │ │ │ │ - movw r3, #19540 @ 0x4c54 │ │ │ │ + cbnz r3, 3541e │ │ │ │ + b.n 3543c │ │ │ │ + ldr r2, [pc, #628] @ (35684 ) │ │ │ │ + movw r3, #20500 @ 0x5014 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - str r0, [sp, #20] │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ - b.n 34fc4 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + strd r2, r3, [sp, #4] │ │ │ │ + b.n 356e2 │ │ │ │ ldr.w r0, [r4, #1416] @ 0x588 │ │ │ │ blx 2a558 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #516] @ (34efc ) │ │ │ │ - bl 1f2f5c │ │ │ │ - ldr r0, [pc, #512] @ (34efc ) │ │ │ │ - bl 1edd4c │ │ │ │ + ldr r0, [pc, #604] @ (35688 ) │ │ │ │ + bl 1f692c │ │ │ │ + ldr r0, [pc, #600] @ (35688 ) │ │ │ │ + bl 1f17ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34fa4 │ │ │ │ - cbnz r5, 34d16 │ │ │ │ + bne.w 356c4 │ │ │ │ + cbnz r5, 3544a │ │ │ │ ldr.w r3, [r4, #1420] @ 0x58c │ │ │ │ - cbz r3, 34d2c │ │ │ │ - ldr r0, [pc, #496] @ (34f00 ) │ │ │ │ - bl 1f2f5c │ │ │ │ - b.n 34d2c │ │ │ │ - ldr r0, [pc, #484] @ (34efc ) │ │ │ │ + cbz r3, 35460 │ │ │ │ + ldr r0, [pc, #584] @ (3568c ) │ │ │ │ + bl 1f692c │ │ │ │ + b.n 35460 │ │ │ │ + ldr r0, [pc, #572] @ (35688 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7d1c4 │ │ │ │ + bl 7dd84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34d08 │ │ │ │ - movw r3, #19512 @ 0x4c38 │ │ │ │ + beq.n 3543c │ │ │ │ + movw r3, #20472 @ 0x4ff8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - b.n 34fac │ │ │ │ - ldr r0, [pc, #464] @ (34f00 ) │ │ │ │ - bl 1edd4c │ │ │ │ - cbz r0, 34d48 │ │ │ │ - ldr r2, [pc, #448] @ (34ef8 ) │ │ │ │ + b.n 356cc │ │ │ │ + ldr r0, [pc, #552] @ (3568c ) │ │ │ │ + bl 1f17ec │ │ │ │ + cbz r0, 3547c │ │ │ │ + ldr r2, [pc, #536] @ (35684 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - str r1, [sp, #20] │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ - b.n 34fc4 │ │ │ │ - bl 7bdc8 │ │ │ │ - ldr.w fp, [pc, #452] @ 34f14 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r2, r3, [sp, #4] │ │ │ │ + b.n 356e2 │ │ │ │ + bl 7c818 │ │ │ │ + ldr.w fp, [pc, #540] @ 356a0 │ │ │ │ ldr.w r5, [r4, #860] @ 0x35c │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 34da8 │ │ │ │ + beq.n 354dc │ │ │ │ ldr.w r8, [r5] │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp sl, r3 │ │ │ │ it eq │ │ │ │ cmpeq r9, r2 │ │ │ │ - beq.n 34d9a │ │ │ │ + beq.n 354ce │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34d9a │ │ │ │ + beq.n 354ce │ │ │ │ movs r3, #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r6, [r5, #36] @ 0x24 │ │ │ │ - bl 22c280 <_PyEvent_Notify@@Base> │ │ │ │ + bl 22ef7c <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r6, r6, [r5] │ │ │ │ - bl 255864 │ │ │ │ + bl 25789c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r8 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 34da8 │ │ │ │ + beq.n 354dc │ │ │ │ mov r8, r3 │ │ │ │ - b.n 34d60 │ │ │ │ - ldr.w r9, [pc, #364] @ 34f18 │ │ │ │ + b.n 35494 │ │ │ │ + ldr.w r9, [pc, #452] @ 356a4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r8, r9] │ │ │ │ - cbnz r6, 34dc4 │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + cbnz r6, 354f8 │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #324] @ (34f04 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1f3e08 │ │ │ │ + ldr r0, [pc, #412] @ (35690 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1f7728 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3708] @ 0xe7c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 34dda │ │ │ │ + beq.n 3550e │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3708] @ 0xe7c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 34dfa │ │ │ │ + cbz r0, 3552e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 34dfa │ │ │ │ - bl 1f3f98 │ │ │ │ + blt.n 3552e │ │ │ │ + bl 1f78b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7d1e8 │ │ │ │ + bl 7dda8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ - add r0, sp, #8 │ │ │ │ + mov r0, sp │ │ │ │ blx 29770 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22a9dc <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 22d6b8 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 34e22 │ │ │ │ + cbz r5, 35556 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ - bl 22adf8 │ │ │ │ + bl 22dac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22b7d0 │ │ │ │ + bl 22e4c4 │ │ │ │ mov r5, sl │ │ │ │ - b.n 34e0c │ │ │ │ + b.n 35540 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ - bl 7bdc8 │ │ │ │ + bl 7c818 │ │ │ │ add.w sl, sl, #3920 @ 0xf50 │ │ │ │ strd r0, r1, [sl] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ - bl 129924 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #200] @ (34f08 ) │ │ │ │ + bl 12a744 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #288] @ (35694 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 34e64 │ │ │ │ + cbz r2, 35598 │ │ │ │ dmb ish │ │ │ │ str r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r2, #1 │ │ │ │ sub.w r3, r3, #520 @ 0x208 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne.n 34e5a │ │ │ │ + bne.n 3558e │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 34e94 │ │ │ │ + beq.n 355c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 1fad60 │ │ │ │ + bl 1fdec8 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 34e94 │ │ │ │ - ldr r2, [pc, #136] @ (34f0c ) │ │ │ │ + beq.n 355c8 │ │ │ │ + ldr r2, [pc, #224] @ (35698 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #19580 @ 0x4c7c │ │ │ │ + movw r3, #20540 @ 0x503c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - str r1, [sp, #20] │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ - b.n 34fc4 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r2, r3, [sp, #4] │ │ │ │ + b.n 356e2 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34eac │ │ │ │ + bne.n 355e0 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34e9c │ │ │ │ - ite eq │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ + bne.n 355d0 │ │ │ │ dmb ish │ │ │ │ - beq.n 34ec8 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #80] @ (34f10 ) │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 17c72c │ │ │ │ + beq.n 355ec │ │ │ │ + ldr r0, [pc, #180] @ (3569c ) │ │ │ │ + bl 17ddd8 │ │ │ │ ldr.w r5, [r4, #620] @ 0x26c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #620] @ 0x26c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 34f4c │ │ │ │ + cbz r5, 3563c │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 34f1c │ │ │ │ + bne.n 3560c │ │ │ │ movs r3, #0 │ │ │ │ str.w r5, [r4, #620] @ 0x26c │ │ │ │ str.w r3, [r5, #3644] @ 0xe3c │ │ │ │ - b.n 34f4c │ │ │ │ - nop │ │ │ │ + b.n 3563c │ │ │ │ + ldr.w fp, [r9, r8] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 234a98 <_PyErr_ProgramDecodedTextObject@@Base+0x48c> │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, fp │ │ │ │ + bl 2363f0 <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 23b088 │ │ │ │ + ldr.w r0, [r5, #3668] @ 0xe54 │ │ │ │ + cbz r0, 3562e │ │ │ │ + bl 13bc90 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r5, [r5, #3644] @ 0xe3c │ │ │ │ + bl 23b2b4 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 355f8 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 35654 │ │ │ │ + strexb r1, r3, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 35644 │ │ │ │ + dmb ish │ │ │ │ + beq.n 35660 │ │ │ │ + ldr r0, [pc, #64] @ (3569c ) │ │ │ │ + bl 2ace44 │ │ │ │ + ldr.w r2, [r4, #620] @ 0x26c │ │ │ │ + cbnz r2, 356a8 │ │ │ │ + ldr r1, [pc, #48] @ (35698 ) │ │ │ │ + movw r3, #20564 @ 0x5054 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ + str r2, [sp, #12] │ │ │ │ + strd r1, r3, [sp, #4] │ │ │ │ + b.n 356e2 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r7, r0, #1 │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r7, r0, #1 │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r7, r0, #1 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w fp, [r9, r8] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 231dd4 <_PyErr_ProgramDecodedTextObject@@Base+0x48c> │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, fp │ │ │ │ - bl 23372c <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2383f8 │ │ │ │ - ldr.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbz r0, 34f3e │ │ │ │ - bl 13ab5c │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r5, [r5, #3644] @ 0xe3c │ │ │ │ - bl 238624 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 34ed6 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r7] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 34f64 │ │ │ │ - strexb r1, r3, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 34f54 │ │ │ │ - dmb ish │ │ │ │ - beq.n 34f70 │ │ │ │ - ldr r0, [pc, #100] @ (34fd0 ) │ │ │ │ - bl 2ac63c │ │ │ │ - ldr.w r2, [r4, #620] @ 0x26c │ │ │ │ - cbnz r2, 34f88 │ │ │ │ - ldr r1, [pc, #92] @ (34fd4 ) │ │ │ │ - movw r3, #19604 @ 0x4c94 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - str r2, [sp, #20] │ │ │ │ - strd r1, r3, [sp, #12] │ │ │ │ - b.n 34fc4 │ │ │ │ mov r0, sl │ │ │ │ - bl 22ab20 │ │ │ │ + bl 22d7e8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1432] @ 0x598 │ │ │ │ - add sp, #84 @ 0x54 │ │ │ │ + add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 24a84c │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + b.w 24cb80 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #40] @ (34fd8 ) │ │ │ │ - add r2, sp, #24 │ │ │ │ - movs r4, #0 │ │ │ │ + ldr r1, [pc, #32] @ (356f0 ) │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r0, #1 │ │ │ │ - str r4, [sp, #36] @ 0x24 │ │ │ │ - add r4, sp, #8 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - strd r1, r3, [sp, #28] │ │ │ │ + movs r4, #0 │ │ │ │ + strd r0, r1, [sp, #16] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - add r3, sp, #8 │ │ │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ │ │ movs r2, #1 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ + str r2, [sp, #0] │ │ │ │ + ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2b53a │ │ │ │ - str r0, [r2, r6] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ - lsls r7, r0, #1 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + nop │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r0, #1 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 35006 │ │ │ │ + bl 3571e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ - bl f6f74 │ │ │ │ + bl f7a2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 16db14 │ │ │ │ + bl 16f29c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35068 │ │ │ │ + beq.n 35780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35068 │ │ │ │ + cbnz r3, 35780 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #104] @ (350e0 ) │ │ │ │ + ldr r2, [pc, #104] @ (357f8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r6, r2, #3800 @ 0xed8 │ │ │ │ addw r3, r2, #3748 @ 0xea4 │ │ │ │ addw r5, r2, #3796 @ 0xed4 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 350c6 │ │ │ │ + beq.n 357de │ │ │ │ ldr.w r4, [r2, #3804] @ 0xedc │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ @@ -15487,15 +16168,15 @@ │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str.w r1, [r2, #3804] @ 0xedc │ │ │ │ str r7, [r3, #12] │ │ │ │ strd r3, r3, [r3] │ │ │ │ adds r3, #16 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 3508e │ │ │ │ + bne.n 357a6 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -15505,69 +16186,69 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 35106 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 3581e │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 35112 │ │ │ │ + cbz r3, 3582a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 35132 │ │ │ │ + b.n 3584a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 35128 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 35840 │ │ │ │ mov r0, r4 │ │ │ │ - bl d14a8 │ │ │ │ - cbnz r0, 3512c │ │ │ │ + bl d1e74 │ │ │ │ + cbnz r0, 35844 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3512e │ │ │ │ - ldr r0, [pc, #8] @ (35138 ) │ │ │ │ + b.n 35846 │ │ │ │ + ldr r0, [pc, #8] @ (35850 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #21072 @ 0x5250 │ │ │ │ + movw r1, #22032 @ 0x5610 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 35194 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 358ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3517e │ │ │ │ + bhi.n 35896 │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 3517e │ │ │ │ - bl 15bfa8 │ │ │ │ - b.n 35196 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bhi.n 35896 │ │ │ │ + bl 15d40c │ │ │ │ + b.n 358ae │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21088 @ 0x5260 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -15576,61 +16257,61 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #21160 @ 0x52a8 │ │ │ │ + movw r1, #22120 @ 0x5668 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 351e8 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 35900 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 351ec │ │ │ │ + bge.n 35904 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21176 @ 0x52b8 │ │ │ │ + movw r1, #22136 @ 0x5678 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35224 │ │ │ │ - bl 81ba4 │ │ │ │ + b.n 3593c │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 35224 │ │ │ │ + cbz r0, 3593c │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add r2, sp, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #21815 @ 0x5537 │ │ │ │ + movw r2, #23631 @ 0x5c4f │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl 3522a │ │ │ │ + bl 35942 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #656] @ (354d0 ) │ │ │ │ + ldr r3, [pc, #656] @ (35be8 ) │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ @@ -15643,149 +16324,149 @@ │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - bl 26f074 │ │ │ │ + bl 27040c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 354b2 │ │ │ │ + beq.w 35bca │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add.w sl, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ blx 2ab68 <__memset_chk@plt> │ │ │ │ cmp r7, r4 │ │ │ │ strh.w r4, [sp, #88] @ 0x58 │ │ │ │ - bge.n 352aa │ │ │ │ + bge.n 359c2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21212 @ 0x52dc │ │ │ │ + movw r1, #22172 @ 0x569c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 354b2 │ │ │ │ - beq.n 352be │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 35bca │ │ │ │ + beq.n 359d6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 352c0 │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 359d8 │ │ │ │ + bl 242e40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 354b4 │ │ │ │ + b.n 35bcc │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ strd r7, r7, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd fp, r8, [sp, #68] @ 0x44 │ │ │ │ - movw r2, #21717 @ 0x54d5 │ │ │ │ + movw r2, #23533 @ 0x5bed │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ ldrd r8, r9, [r5, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl 270cf4 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ + bl 272060 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 35420 │ │ │ │ - bl 82434 │ │ │ │ + beq.w 35b38 │ │ │ │ + bl 82e34 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35432 │ │ │ │ + beq.w 35b4a │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 353e4 │ │ │ │ + bls.n 35afc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 353e4 │ │ │ │ + beq.n 35afc │ │ │ │ mov r9, r4 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 354f8 │ │ │ │ + bl 35c10 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35346 │ │ │ │ + cbz r0, 35a5e │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21252 @ 0x5304 │ │ │ │ + movw r1, #22212 @ 0x56c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35430 │ │ │ │ + beq.n 35b48 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 353e2 │ │ │ │ + beq.n 35afa │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 35366 │ │ │ │ + bge.n 35a7e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21312 @ 0x5340 │ │ │ │ + movw r1, #22272 @ 0x5700 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 35432 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 35b4a │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #21340 @ 0x535c │ │ │ │ + movw r0, #22300 @ 0x571c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35430 │ │ │ │ + beq.n 35b48 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 353a8 │ │ │ │ + beq.n 35ac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 353a8 │ │ │ │ + cbnz r3, 35ac0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35430 │ │ │ │ - cbnz r4, 353e2 │ │ │ │ + bne.n 35b48 │ │ │ │ + cbnz r4, 35afa │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 353e2 │ │ │ │ + bls.n 35afa │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 353e2 │ │ │ │ + bhi.n 35afa │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 353e2 │ │ │ │ + bhi.n 35afa │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r8, r8, r3 │ │ │ │ - bne.n 3531a │ │ │ │ + bne.n 35a32 │ │ │ │ mov r4, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -15794,91 +16475,91 @@ │ │ │ │ mov r1, sl │ │ │ │ cmp r3, r2 │ │ │ │ it cs │ │ │ │ movcs r3, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ - bl 26f140 │ │ │ │ + bl 2704d8 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #21344 @ 0x5360 │ │ │ │ + movw r0, #22304 @ 0x5720 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 35422 │ │ │ │ - b.n 35432 │ │ │ │ + cbnz r0, 35b3a │ │ │ │ + b.n 35b4a │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 354b4 │ │ │ │ + bl 85624 │ │ │ │ + b.n 35bcc │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 35488 │ │ │ │ + bls.n 35ba0 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 35422 │ │ │ │ + beq.n 35b3a │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 354f8 │ │ │ │ + bl 35c10 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 35488 │ │ │ │ + beq.n 35ba0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3547c │ │ │ │ + bne.n 35b94 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3547c │ │ │ │ + bne.n 35b94 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs.w r8, r3, lsr #2 │ │ │ │ - beq.n 3547c │ │ │ │ + beq.n 35b94 │ │ │ │ add.w r8, r8, #3 │ │ │ │ add.w r9, r5, #12 │ │ │ │ add.w r8, r5, r8, lsl #2 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 2a1b8 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 35470 │ │ │ │ + bne.n 35b88 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 35488 │ │ │ │ + bne.n 35ba0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 3548c │ │ │ │ + bhi.n 35ba4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 35422 │ │ │ │ + b.n 35b3a │ │ │ │ ldrd r2, r1, [sp, #76] @ 0x4c │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r5 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 35488 │ │ │ │ + bhi.n 35ba0 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 35488 │ │ │ │ + bhi.n 35ba0 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r5, r5, r3 │ │ │ │ - bne.n 3543e │ │ │ │ - b.n 35422 │ │ │ │ + bne.n 35b56 │ │ │ │ + b.n 35b3a │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #24] @ (354d0 ) │ │ │ │ + ldr r3, [pc, #24] @ (35be8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 354c6 │ │ │ │ + beq.n 35bde │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ @@ -15892,32 +16573,32 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbnz r5, 35504 │ │ │ │ + cbnz r5, 35c1c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35532 │ │ │ │ + b.n 35c4a │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 354fe │ │ │ │ + bhi.n 35c16 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 354fe │ │ │ │ + bhi.n 35c16 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 354fe │ │ │ │ + bls.n 35c16 │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 354fe │ │ │ │ + bcc.n 35c16 │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ @@ -15927,42 +16608,42 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 35556 │ │ │ │ + ble.n 35c6e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 35568 │ │ │ │ + cbz r0, 35c80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #92] @ (355d8 ) │ │ │ │ + ldr r3, [pc, #92] @ (35cf0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r5, r3, #3800 @ 0xed8 │ │ │ │ ldr.w r0, [r3, #3800] @ 0xed8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 355c2 │ │ │ │ + beq.n 35cda │ │ │ │ ldr.w r4, [r3, #3784] @ 0xec8 │ │ │ │ addw r6, r3, #3780 @ 0xec4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr.w r1, [r3, #3804] @ 0xedc │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r4 │ │ │ │ @@ -15984,152 +16665,152 @@ │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 254cbc │ │ │ │ + bl 256e14 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 129a74 │ │ │ │ + b.w 12a9a4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #21572 @ 0x5444 │ │ │ │ + movw r0, #22532 @ 0x5804 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7c3ec │ │ │ │ + bl 7cf0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35638 │ │ │ │ + cbz r0, 35d50 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ strd r0, r1, [r5, #16] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 3564e │ │ │ │ + b.n 35d66 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21736 @ 0x54e8 │ │ │ │ + movw r1, #22696 @ 0x58a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ - bl 18dd30 │ │ │ │ + bl 18f740 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #21916 @ 0x559c │ │ │ │ + movw r0, #22824 @ 0x5928 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 356b2 │ │ │ │ - movw r0, #47712 @ 0xba60 │ │ │ │ + bls.n 35dca │ │ │ │ + movw r0, #48672 @ 0xbe20 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ - cbnz r0, 356b2 │ │ │ │ + bl 200a0c │ │ │ │ + cbnz r0, 35dca │ │ │ │ movs r0, #0 │ │ │ │ - b.n 356e0 │ │ │ │ + b.n 35df8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 356ca │ │ │ │ + ble.n 35de2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 356cc │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 356cc │ │ │ │ - b.n 356ae │ │ │ │ + bne.n 35de4 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 35de4 │ │ │ │ + b.n 35dc6 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eedc │ │ │ │ + bl 2f604 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 35708 │ │ │ │ + cbnz r0, 35e20 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 35710 │ │ │ │ + cbz r0, 35e28 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 356fa │ │ │ │ + beq.n 35e12 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 27301c │ │ │ │ - cbz r0, 35784 │ │ │ │ - ldr r3, [pc, #96] @ (3578c ) │ │ │ │ + bl 2742ac │ │ │ │ + cbz r0, 35e9c │ │ │ │ + ldr r3, [pc, #96] @ (35ea4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r4, r2, #99328 @ 0x18400 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ ldr.w r3, [r1, #1244] @ 0x4dc │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r1, #1244] @ 0x4dc │ │ │ │ str r4, [r0, #12] │ │ │ │ - cbnz r4, 35768 │ │ │ │ + cbnz r4, 35e80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35786 │ │ │ │ + beq.n 35e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35786 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35786 │ │ │ │ + cbnz r3, 35e9e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35e9e │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ @@ -16138,257 +16819,257 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035790 : │ │ │ │ +00035ea8 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 22a994 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 22d670 <_PyThreadState_NewBound@@Base> │ │ │ │ │ │ │ │ -00035796 : │ │ │ │ +00035eae : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 357c6 │ │ │ │ + beq.n 35ede │ │ │ │ movw r1, #485 @ 0x1e5 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 357c8 │ │ │ │ + b.n 35ee0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000357ca : │ │ │ │ +00035ee2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #268] @ (358e8 ) │ │ │ │ + ldr r4, [pc, #268] @ (36000 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 2221d8 │ │ │ │ + bl 224f00 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 358d6 │ │ │ │ + beq.n 35fee │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 358c8 │ │ │ │ - bl 15d2a0 │ │ │ │ + beq.n 35fe0 │ │ │ │ + bl 15e704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 358c2 │ │ │ │ - cbnz r6, 35812 │ │ │ │ + beq.n 35fda │ │ │ │ + cbnz r6, 35f2a │ │ │ │ ldr.w r5, [r4, #1384] @ 0x568 │ │ │ │ - b.n 3581e │ │ │ │ + b.n 35f36 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ mov r1, r6 │ │ │ │ - bl 80378 <_Py_hashtable_get@@Base> │ │ │ │ + bl 80d78 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 35844 │ │ │ │ - bl 1f3ba8 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + cbnz r5, 35f5c │ │ │ │ + bl 1f74c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 358c2 │ │ │ │ + beq.n 35fda │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ mov r2, r5 │ │ │ │ - bl 80d20 <_Py_hashtable_set@@Base> │ │ │ │ + bl 81720 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35844 │ │ │ │ + bne.n 35f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 358cc │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 35fe4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80378 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 35860 │ │ │ │ + bl 80d78 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 35f78 │ │ │ │ ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [r4, #1364] @ 0x554 │ │ │ │ strd r7, r8, [r0] │ │ │ │ - b.n 358a6 │ │ │ │ + b.n 35fbe │ │ │ │ ldr.w r2, [r4, #1324] @ 0x52c │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3587a │ │ │ │ + bne.n 35f92 │ │ │ │ movs r0, #8 │ │ │ │ blx 2a32c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 35884 │ │ │ │ + b.n 35f9c │ │ │ │ ldr.w r0, [r4, #1320] @ 0x528 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 358c2 │ │ │ │ + cbz r6, 35fda │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w r8, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 80d20 <_Py_hashtable_set@@Base> │ │ │ │ - cbz r0, 358a6 │ │ │ │ + bl 81720 <_Py_hashtable_set@@Base> │ │ │ │ + cbz r0, 35fbe │ │ │ │ ldr.w r3, [r4, #1336] @ 0x538 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ - b.n 358c2 │ │ │ │ + b.n 35fda │ │ │ │ ldr.w r2, [r4, #1364] @ 0x554 │ │ │ │ ldr.w r3, [r4, #1368] @ 0x558 │ │ │ │ add r7, r2 │ │ │ │ str.w r7, [r4, #1364] @ 0x554 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 358bc │ │ │ │ + bhi.n 35fd4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 358cc │ │ │ │ + b.n 35fe4 │ │ │ │ str.w r7, [r4, #1368] @ 0x558 │ │ │ │ - b.n 358b8 │ │ │ │ + b.n 35fd0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 358cc │ │ │ │ + b.n 35fe4 │ │ │ │ mvn.w r6, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ - b.n 358da │ │ │ │ + bl 13189c │ │ │ │ + b.n 35ff2 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 22229c │ │ │ │ + bl 224fc4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000358ec : │ │ │ │ +00036004 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3591c │ │ │ │ + beq.n 36034 │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3591e │ │ │ │ + b.n 36036 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3595c │ │ │ │ + bne.n 36074 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 35974 │ │ │ │ - movw r2, #26052 @ 0x65c4 │ │ │ │ + bmi.n 3608c │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13684 @ 0x3574 │ │ │ │ + movw r0, #14644 @ 0x3934 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 35970 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 36088 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13684 @ 0x3574 │ │ │ │ + movw r0, #14644 @ 0x3934 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35934 │ │ │ │ + bne.n 3604c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3598c │ │ │ │ - ldr r5, [pc, #24] @ (35990 ) │ │ │ │ + b.n 360a4 │ │ │ │ + ldr r5, [pc, #24] @ (360a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 105314 │ │ │ │ + bl 105dcc │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ subs r5, r1, #1 │ │ │ │ str r5, [r0, #16] │ │ │ │ ldrsb.w r2, [r1, #-1] │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 35996 │ │ │ │ + bge.n 360ae │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ - beq.n 359ee │ │ │ │ + beq.n 36106 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi.n 359c4 │ │ │ │ + bhi.n 360dc │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 359f2 │ │ │ │ + beq.n 3610a │ │ │ │ sub.w r2, r3, #12 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 359f4 │ │ │ │ + b.n 3610c │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ and.w r2, r3, #63 @ 0x3f │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 359e4 │ │ │ │ + bpl.n 360fc │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ adds r6, #6 │ │ │ │ and.w r7, r3, #63 @ 0x3f │ │ │ │ lsls r7, r6 │ │ │ │ orrs r2, r7 │ │ │ │ - b.n 359d0 │ │ │ │ + b.n 360e8 │ │ │ │ lsrs r3, r2, #1 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bpl.n 359f4 │ │ │ │ + bpl.n 3610c │ │ │ │ negs r3, r3 │ │ │ │ - b.n 359f4 │ │ │ │ + b.n 3610c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 359f4 │ │ │ │ + b.n 3610c │ │ │ │ movs r3, #1 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r4, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r0, #12] │ │ │ │ - cbz r4, 35a12 │ │ │ │ + cbz r4, 3612a │ │ │ │ ldrb.w r3, [r5, #-1]! │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bpl.n 35a00 │ │ │ │ + bpl.n 36118 │ │ │ │ and.w r3, r3, #7 │ │ │ │ adds r3, #1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 35a14 │ │ │ │ + b.n 3612c │ │ │ │ movs r3, #1 │ │ │ │ subs r4, r4, r3 │ │ │ │ str r4, [r0, #0] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -16400,116 +17081,116 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 35a5e │ │ │ │ + cbnz r2, 36176 │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #51988 @ 0xcb14 │ │ │ │ + movw r1, #52948 @ 0xced4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl e1e04 │ │ │ │ - cbnz r0, 35a74 │ │ │ │ - b.n 35a70 │ │ │ │ - movw r0, #51988 @ 0xcb14 │ │ │ │ + bl e27e8 │ │ │ │ + cbnz r0, 3618c │ │ │ │ + b.n 36188 │ │ │ │ + movw r0, #52948 @ 0xced4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35a44 │ │ │ │ + bne.n 3615c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35a7a │ │ │ │ + b.n 36192 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e4250 │ │ │ │ + bl e4c3c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00035a7e : │ │ │ │ +00036196 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #448] @ (35c54 ) │ │ │ │ + ldr r3, [pc, #448] @ (3636c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ ldrd r0, r1, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1f4d30 │ │ │ │ + bl 1f8650 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35c4a │ │ │ │ + beq.w 36362 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ - bl b96f0 │ │ │ │ + bl ba1ac │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r0, 35af6 │ │ │ │ + cbnz r0, 3620e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 35ad2 │ │ │ │ + bne.n 361ea │ │ │ │ movs r5, #0 │ │ │ │ - b.n 35c4a │ │ │ │ + b.n 36362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35ace │ │ │ │ - ldr r2, [pc, #380] @ (35c58 ) │ │ │ │ + bne.n 361e6 │ │ │ │ + ldr r2, [pc, #380] @ (36370 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 35aec │ │ │ │ + cbz r3, 36204 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35ace │ │ │ │ + b.n 361e6 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, sl │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 35b78 │ │ │ │ + beq.n 36290 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35c16 │ │ │ │ + beq.w 3632e │ │ │ │ add.w r0, r7, r9 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35be6 │ │ │ │ + beq.n 362fe │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 35b36 │ │ │ │ + ble.n 3624e │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 35b28 │ │ │ │ + bne.n 36240 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 35b40 │ │ │ │ + bgt.n 36258 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 35b7a │ │ │ │ + b.n 36292 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ add.w ip, r4, #8 │ │ │ │ add.w r0, r6, r9, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w lr, r2, #4 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ @@ -16520,95 +17201,95 @@ │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ ldr.w r2, [lr, r3, lsl #3] │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str.w r2, [r0], #4 │ │ │ │ - bne.n 35b54 │ │ │ │ - b.n 35b3a │ │ │ │ + bne.n 3626c │ │ │ │ + b.n 36252 │ │ │ │ mov r6, r7 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl b97f4 │ │ │ │ + bl ba2b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35be2 │ │ │ │ + cbz r0, 362fa │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl b9ba4 <_Py_NewReferenceNoTotal@@Base+0x1e4> │ │ │ │ + bl ba660 <_Py_NewReferenceNoTotal@@Base+0x1e4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35be0 │ │ │ │ + beq.n 362f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35be0 │ │ │ │ - ldr r2, [pc, #144] @ (35c58 ) │ │ │ │ + cbnz r3, 362f8 │ │ │ │ + ldr r2, [pc, #144] @ (36370 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 35bd8 │ │ │ │ + cbz r3, 362f0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r8 │ │ │ │ - cbz r7, 35c18 │ │ │ │ - b.n 35bea │ │ │ │ + cbz r7, 36330 │ │ │ │ + b.n 36302 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35c18 │ │ │ │ + beq.n 36330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35c18 │ │ │ │ - ldr r2, [pc, #92] @ (35c58 ) │ │ │ │ + cbnz r3, 36330 │ │ │ │ + ldr r2, [pc, #92] @ (36370 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 35c0c │ │ │ │ + cbz r3, 36324 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35c18 │ │ │ │ + b.n 36330 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35c48 │ │ │ │ + beq.n 36360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35c48 │ │ │ │ - ldr r2, [pc, #40] @ (35c58 ) │ │ │ │ + cbnz r3, 36360 │ │ │ │ + ldr r2, [pc, #40] @ (36370 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 35c40 │ │ │ │ + cbz r3, 36358 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -16619,418 +17300,417 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00035c5c <_Py_open_noraise@@Base>: │ │ │ │ +00036374 <_Py_open_noraise@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2a234 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 35c94 <_Py_open_noraise@@Base+0x38> │ │ │ │ + blt.n 363ac <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #23216 @ 0x5ab0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 20950c <_PyOnceFlag_CallOnceSlow@@Base+0x189c> │ │ │ │ + bl 20c57c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35c98 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + bne.n 363b0 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2a1b8 │ │ │ │ - b.n 35c98 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + b.n 363b0 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbnz r3, 35cba <_Py_open_noraise@@Base+0x5e> │ │ │ │ - bl 175d84 │ │ │ │ + cbnz r3, 363d2 <_Py_open_noraise@@Base+0x5e> │ │ │ │ + bl 177738 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #8 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 35cf2 <_Py_open_noraise@@Base+0x96> │ │ │ │ + bne.n 3640a <_Py_open_noraise@@Base+0x96> │ │ │ │ mov r1, r5 │ │ │ │ - bl 35cfe <_Py_open_noraise@@Base+0xa2> │ │ │ │ + bl 36416 <_Py_open_noraise@@Base+0xa2> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 35cee <_Py_open_noraise@@Base+0x92> │ │ │ │ + cbz r0, 36406 <_Py_open_noraise@@Base+0x92> │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ mvnne.w r3, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl f96ac │ │ │ │ - b.n 35cfa <_Py_open_noraise@@Base+0x9e> │ │ │ │ + bl fa168 │ │ │ │ + b.n 36412 <_Py_open_noraise@@Base+0x9e> │ │ │ │ str r6, [r4, #4] │ │ │ │ - b.n 35cfa <_Py_open_noraise@@Base+0x9e> │ │ │ │ + b.n 36412 <_Py_open_noraise@@Base+0x9e> │ │ │ │ movs r5, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ - bl 37f98 <_PyXI_ApplyError@@Base+0x5aa> │ │ │ │ + bl 38586 <_PyXI_ApplyError@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f953c │ │ │ │ - cbz r0, 35d2e <_Py_open_noraise@@Base+0xd2> │ │ │ │ + bl f9ff8 │ │ │ │ + cbz r0, 36446 <_Py_open_noraise@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 37f98 <_PyXI_ApplyError@@Base+0x5aa> │ │ │ │ - b.n 35f8a <_Py_open_noraise@@Base+0x32e> │ │ │ │ + bl 38586 <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + b.n 366a2 <_Py_open_noraise@@Base+0x32e> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst.w r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 36010 │ │ │ │ + bl 36728 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35f94 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 366ac <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r1, r8 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35d6c <_Py_open_noraise@@Base+0x110> │ │ │ │ + beq.n 36484 <_Py_open_noraise@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35d6c <_Py_open_noraise@@Base+0x110> │ │ │ │ + cbnz r3, 36484 <_Py_open_noraise@@Base+0x110> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35f94 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 366ac <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2138cc │ │ │ │ + bl 216934 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35f94 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 366ac <_Py_open_noraise@@Base+0x338> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35da0 <_Py_open_noraise@@Base+0x144> │ │ │ │ + beq.n 364b8 <_Py_open_noraise@@Base+0x144> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35da0 <_Py_open_noraise@@Base+0x144> │ │ │ │ + cbnz r3, 364b8 <_Py_open_noraise@@Base+0x144> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35f94 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 366ac <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl 114c80 <_Py_normpath@@Base+0x308> │ │ │ │ + bl 115798 <_Py_normpath@@Base+0x308> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35f94 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 366ac <_Py_open_noraise@@Base+0x338> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35dd4 <_Py_open_noraise@@Base+0x178> │ │ │ │ + beq.n 364ec <_Py_open_noraise@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35dd4 <_Py_open_noraise@@Base+0x178> │ │ │ │ + cbnz r3, 364ec <_Py_open_noraise@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35f94 <_Py_open_noraise@@Base+0x338> │ │ │ │ + beq.w 366ac <_Py_open_noraise@@Base+0x338> │ │ │ │ mov r0, r6 │ │ │ │ - bl 10e168 │ │ │ │ + bl 10ec80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35f9e <_Py_open_noraise@@Base+0x342> │ │ │ │ + beq.w 366b6 <_Py_open_noraise@@Base+0x342> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35e08 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + beq.n 36520 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35e08 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ + cbnz r3, 36520 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35fa8 <_Py_open_noraise@@Base+0x34c> │ │ │ │ - movw r0, #1876 @ 0x754 │ │ │ │ + beq.w 366c0 <_Py_open_noraise@@Base+0x34c> │ │ │ │ + movw r0, #2836 @ 0xb14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 144b5c │ │ │ │ + bl 145cb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35f8e <_Py_open_noraise@@Base+0x332> │ │ │ │ - movw r1, #26052 @ 0x65c4 │ │ │ │ + beq.w 366a6 <_Py_open_noraise@@Base+0x332> │ │ │ │ + movw r1, #27012 @ 0x6984 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35e48 <_Py_open_noraise@@Base+0x1ec> │ │ │ │ + beq.n 36560 <_Py_open_noraise@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35e48 <_Py_open_noraise@@Base+0x1ec> │ │ │ │ + cbnz r3, 36560 <_Py_open_noraise@@Base+0x1ec> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 35f8e <_Py_open_noraise@@Base+0x332> │ │ │ │ + beq.w 366a6 <_Py_open_noraise@@Base+0x332> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + movw r1, #27032 @ 0x6998 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35e74 <_Py_open_noraise@@Base+0x218> │ │ │ │ + beq.n 3658c <_Py_open_noraise@@Base+0x218> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35e74 <_Py_open_noraise@@Base+0x218> │ │ │ │ + cbnz r3, 3658c <_Py_open_noraise@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 35f8e <_Py_open_noraise@@Base+0x332> │ │ │ │ + beq.w 366a6 <_Py_open_noraise@@Base+0x332> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35f1a <_Py_open_noraise@@Base+0x2be> │ │ │ │ - bl 80e78 │ │ │ │ + beq.n 36632 <_Py_open_noraise@@Base+0x2be> │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35f1c <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + beq.n 36634 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #26088 @ 0x65e8 │ │ │ │ + movw r1, #27048 @ 0x69a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35f1c <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + beq.n 36634 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #27064 @ 0x69b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35f1c <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + beq.n 36634 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10516c │ │ │ │ + bl 105c24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35ee6 <_Py_open_noraise@@Base+0x28a> │ │ │ │ + beq.n 365fe <_Py_open_noraise@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35ee6 <_Py_open_noraise@@Base+0x28a> │ │ │ │ + cbnz r3, 365fe <_Py_open_noraise@@Base+0x28a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35efc <_Py_open_noraise@@Base+0x2a0> │ │ │ │ + beq.n 36614 <_Py_open_noraise@@Base+0x2a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35efc <_Py_open_noraise@@Base+0x2a0> │ │ │ │ + cbnz r3, 36614 <_Py_open_noraise@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35f12 <_Py_open_noraise@@Base+0x2b6> │ │ │ │ + beq.n 3662a <_Py_open_noraise@@Base+0x2b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35f12 <_Py_open_noraise@@Base+0x2b6> │ │ │ │ + cbnz r3, 3662a <_Py_open_noraise@@Base+0x2b6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 35f30 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ - b.n 35f1c <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + bne.n 36648 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ + b.n 36634 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 35f8e <_Py_open_noraise@@Base+0x332> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 366a6 <_Py_open_noraise@@Base+0x332> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #24956 @ 0x617c │ │ │ │ + movw r1, #25916 @ 0x653c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f09bc │ │ │ │ + bl f1444 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35f78 <_Py_open_noraise@@Base+0x31c> │ │ │ │ - ldr r0, [pc, #196] @ (3600c <_Py_open_noraise@@Base+0x3b0>) │ │ │ │ + cbz r0, 36690 <_Py_open_noraise@@Base+0x31c> │ │ │ │ + ldr r0, [pc, #196] @ (36724 <_Py_open_noraise@@Base+0x3b0>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 13daa4 │ │ │ │ + bl 13ec10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 35fb8 <_Py_open_noraise@@Base+0x35c> │ │ │ │ + bne.n 366d0 <_Py_open_noraise@@Base+0x35c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35fec <_Py_open_noraise@@Base+0x390> │ │ │ │ + beq.n 36704 <_Py_open_noraise@@Base+0x390> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 35fc8 <_Py_open_noraise@@Base+0x36c> │ │ │ │ - cbnz r4, 35fd8 <_Py_open_noraise@@Base+0x37c> │ │ │ │ + bne.n 366e0 <_Py_open_noraise@@Base+0x36c> │ │ │ │ + cbnz r4, 366f0 <_Py_open_noraise@@Base+0x37c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 35ff0 <_Py_open_noraise@@Base+0x394> │ │ │ │ + bne.n 36708 <_Py_open_noraise@@Base+0x394> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 35f8e <_Py_open_noraise@@Base+0x332> │ │ │ │ + cbz r3, 366a6 <_Py_open_noraise@@Base+0x332> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36002 <_Py_open_noraise@@Base+0x3a6> │ │ │ │ - bl f96ac │ │ │ │ - b.n 35f8a <_Py_open_noraise@@Base+0x32e> │ │ │ │ - movw r4, #25924 @ 0x6544 │ │ │ │ + b.n 3671a <_Py_open_noraise@@Base+0x3a6> │ │ │ │ + bl fa168 │ │ │ │ + b.n 366a2 <_Py_open_noraise@@Base+0x32e> │ │ │ │ + movw r4, #26884 @ 0x6904 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 35fb0 <_Py_open_noraise@@Base+0x354> │ │ │ │ - movw r4, #25976 @ 0x6578 │ │ │ │ + b.n 366c8 <_Py_open_noraise@@Base+0x354> │ │ │ │ + movw r4, #26936 @ 0x6938 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 35fb0 <_Py_open_noraise@@Base+0x354> │ │ │ │ - movw r4, #26012 @ 0x659c │ │ │ │ + b.n 366c8 <_Py_open_noraise@@Base+0x354> │ │ │ │ + movw r4, #26972 @ 0x695c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 37f98 <_PyXI_ApplyError@@Base+0x5aa> │ │ │ │ - b.n 36002 <_Py_open_noraise@@Base+0x3a6> │ │ │ │ + bl 38586 <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + b.n 3671a <_Py_open_noraise@@Base+0x3a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f58 <_Py_open_noraise@@Base+0x2fc> │ │ │ │ + bne.n 36670 <_Py_open_noraise@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f58 <_Py_open_noraise@@Base+0x2fc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36670 <_Py_open_noraise@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f76 <_Py_open_noraise@@Base+0x31a> │ │ │ │ + bne.n 3668e <_Py_open_noraise@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f76 <_Py_open_noraise@@Base+0x31a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3668e <_Py_open_noraise@@Base+0x31a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35f78 <_Py_open_noraise@@Base+0x31c> │ │ │ │ + beq.n 36690 <_Py_open_noraise@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 35f78 <_Py_open_noraise@@Base+0x31c> │ │ │ │ + bne.n 36690 <_Py_open_noraise@@Base+0x31c> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 35f78 <_Py_open_noraise@@Base+0x31c> │ │ │ │ + b.n 36690 <_Py_open_noraise@@Base+0x31c> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 35f78 <_Py_open_noraise@@Base+0x31c> │ │ │ │ + b.n 36690 <_Py_open_noraise@@Base+0x31c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f86 <_Py_open_noraise@@Base+0x32a> │ │ │ │ + bne.n 3669e <_Py_open_noraise@@Base+0x32a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35f86 <_Py_open_noraise@@Base+0x32a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3669e <_Py_open_noraise@@Base+0x32a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00036010 : │ │ │ │ +00036728 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1652d0 │ │ │ │ - nop │ │ │ │ + b.w 166974 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3607c │ │ │ │ + cbz r0, 36792 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3605e │ │ │ │ + beq.n 36774 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26456 @ 0x6758 │ │ │ │ + movw r1, #27080 @ 0x69c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3607c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 36792 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7b948 │ │ │ │ + bl 7c398 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3606e │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 3607a │ │ │ │ + cbnz r0, 36784 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 36790 │ │ │ │ mov r1, r4 │ │ │ │ blx 29f7c │ │ │ │ - cbz r6, 3607a │ │ │ │ + cbz r6, 36790 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00036082 : │ │ │ │ - b.w 114c80 <_Py_normpath@@Base+0x308> │ │ │ │ +00036798 : │ │ │ │ + b.w 115798 <_Py_normpath@@Base+0x308> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r1, r2, [r1] │ │ │ │ @@ -17042,265 +17722,265 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 360d6 │ │ │ │ + cbz r0, 367ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 360d6 │ │ │ │ + beq.n 367ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 360d6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 367ec │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 360f2 │ │ │ │ + cbz r0, 36808 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 360f2 │ │ │ │ + beq.n 36808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 360f2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36808 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3610e │ │ │ │ + cbz r0, 36824 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3610e │ │ │ │ + beq.n 36824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3610e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36824 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3612a │ │ │ │ + cbz r0, 36840 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3612a │ │ │ │ + beq.n 36840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3612a │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36840 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 36146 │ │ │ │ + cbz r0, 3685c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36146 │ │ │ │ + beq.n 3685c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36146 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3685c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003614a <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00036860 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r3, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r6, [r4, #3660] @ 0xe4c │ │ │ │ subs r5, r3, #1 │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ adc.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #3656] @ 0xe48 │ │ │ │ str.w r6, [r4, #3660] @ 0xe4c │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ - bne.n 361ac <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ + bne.n 368c2 <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ ldr.w r3, [r4, #3664] @ 0xe50 │ │ │ │ - cbz r3, 361ac <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ + cbz r3, 368c2 <_PyInterpreterState_IDDecref@@Base+0x62> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22a994 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 22d670 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 22ab20 │ │ │ │ + bl 22d7e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 237dd4 │ │ │ │ + bl 23aa74 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22ab20 │ │ │ │ + b.w 22d7e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000361ae : │ │ │ │ +000368c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #320] @ (36300 ) │ │ │ │ + ldr r5, [pc, #320] @ (36a18 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ - bl 2221d8 │ │ │ │ + bl 224f00 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 362e4 │ │ │ │ + beq.w 369fa │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 362d6 │ │ │ │ - cbnz r4, 361ee │ │ │ │ + beq.n 369ec │ │ │ │ + cbnz r4, 36904 │ │ │ │ ldr.w r4, [r5, #1384] @ 0x568 │ │ │ │ - b.n 361fa │ │ │ │ + b.n 36910 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1388] @ 0x56c │ │ │ │ - bl 80378 <_Py_hashtable_get@@Base> │ │ │ │ + bl 80d78 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 362c8 │ │ │ │ + beq.n 369de │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - movw r3, #7401 @ 0x1ce9 │ │ │ │ + movw r3, #11861 @ 0x2e55 │ │ │ │ movt r3, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36212 │ │ │ │ + bne.n 36928 │ │ │ │ mov.w fp, sl, ror #4 │ │ │ │ - b.n 36218 │ │ │ │ + b.n 3692e │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov fp, r0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - movw r9, #57489 @ 0xe091 │ │ │ │ + movw r9, #62713 @ 0xf4f9 │ │ │ │ movt r9, #21 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ and.w r7, r7, fp │ │ │ │ ldr.w r6, [r3, r7, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 362c8 │ │ │ │ + beq.n 369de │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 36250 │ │ │ │ + bne.n 36966 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 3624a │ │ │ │ + bne.n 36960 │ │ │ │ cmp sl, r1 │ │ │ │ - beq.n 36256 │ │ │ │ - b.n 36250 │ │ │ │ + beq.n 3696c │ │ │ │ + b.n 36966 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ - cbnz r0, 36256 │ │ │ │ + cbnz r0, 3696c │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 36232 │ │ │ │ + b.n 36948 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 36264 │ │ │ │ + beq.n 3697a │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 3626a │ │ │ │ + b.n 36980 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ vldr s15, [r4] │ │ │ │ - vldr d5, [pc, #120] @ 362f8 │ │ │ │ + vldr d5, [pc, #124] @ 36a10 │ │ │ │ vcvt.f32.u32 s13, s15 │ │ │ │ vldr s15, [r4, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 362a4 │ │ │ │ + bpl.n 369ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f40d0 │ │ │ │ - cbz r7, 362c8 │ │ │ │ + bl 1f79f0 │ │ │ │ + cbz r7, 369de │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r5, #1364] @ 0x554 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr.w r2, [r5, #1336] @ 0x538 │ │ │ │ str.w r3, [r5, #1364] @ 0x554 │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 362cc │ │ │ │ + bne.n 369e2 │ │ │ │ mov r0, r7 │ │ │ │ blx 299ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 362da │ │ │ │ + b.n 369f0 │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ - b.n 362c8 │ │ │ │ + b.n 369de │ │ │ │ mvn.w r4, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ - b.n 362e8 │ │ │ │ + bl 13189c │ │ │ │ + b.n 369fe │ │ │ │ mvn.w r4, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 22229c │ │ │ │ + bl 224fc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ + nop.w │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - cbz r4, 36350 │ │ │ │ + cbz r4, 36a68 │ │ │ │ ldrd r6, r7, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #16 │ │ │ │ str r3, [r0, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldrexd r8, r9, [r1] │ │ │ │ strexd r5, r2, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 36328 │ │ │ │ + bne.n 36a40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28196 @ 0x6e24 │ │ │ │ + movw r0, #29156 @ 0x71e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #54252 @ 0xd3ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -17309,271 +17989,271 @@ │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 363ac │ │ │ │ + beq.n 36ac4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle.w r9, #0 │ │ │ │ movgt.w r9, #1 │ │ │ │ - b.n 363ae │ │ │ │ + b.n 36ac6 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3644c │ │ │ │ + beq.n 36b64 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #49060 @ 0xbfa4 │ │ │ │ + movw r0, #50020 @ 0xc364 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3657a │ │ │ │ + beq.w 36c92 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #6 │ │ │ │ mov r1, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 10e78c <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ + bl 10f2a4 <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 36406 │ │ │ │ + bne.n 36b1e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 36636 │ │ │ │ + beq.w 36d4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36636 │ │ │ │ + bne.w 36d4e │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36636 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36d4e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36418 │ │ │ │ + beq.n 36b30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 36418 │ │ │ │ + cbnz r3, 36b30 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 11f054 │ │ │ │ + bl 11fbdc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3643e │ │ │ │ + bge.n 36b56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - b.n 3657a │ │ │ │ + bl 13d240 │ │ │ │ + b.n 36c92 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 2796d0 <_PyArg_ParseStackAndKeywords@@Base+0xf5c> │ │ │ │ + bl 27a6d8 <_PyArg_ParseStackAndKeywords@@Base+0x1038> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3648a │ │ │ │ - b.n 36436 │ │ │ │ + bne.n 36ba2 │ │ │ │ + b.n 36b4e │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ - bl 11f054 │ │ │ │ + bl 11fbdc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 36636 │ │ │ │ + beq.w 36d4e │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ - bl 11f788 │ │ │ │ + bl 120310 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 36636 │ │ │ │ + beq.w 36d4e │ │ │ │ ldr r4, [r6, #32] │ │ │ │ movs r2, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, r6 │ │ │ │ - bl 10e78c <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ + bl 10f2a4 <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36572 │ │ │ │ + beq.n 36c8a │ │ │ │ ldrd r0, r1, [r5, #48] @ 0x30 │ │ │ │ - bl 209134 <_PyOnceFlag_CallOnceSlow@@Base+0x14c4> │ │ │ │ + bl 20c1a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36572 │ │ │ │ + beq.n 36c8a │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1187ec │ │ │ │ + bl 119404 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 364cc │ │ │ │ + bge.n 36be4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - b.n 36572 │ │ │ │ + bl 13d240 │ │ │ │ + b.n 36c8a │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 364c4 │ │ │ │ + beq.n 36bdc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20ca08 │ │ │ │ + bl 20fa78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13d240 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 36572 │ │ │ │ + beq.n 36c8a │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 20fc20 │ │ │ │ + bl 212d28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3652e │ │ │ │ + bne.n 36c46 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36572 │ │ │ │ + beq.n 36c8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36572 │ │ │ │ + cbnz r3, 36c8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36572 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36c8a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3653e │ │ │ │ + beq.n 36c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3653e │ │ │ │ + cbnz r3, 36c56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #3 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36572 │ │ │ │ + beq.n 36c8a │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #55 @ 0x37 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36580 │ │ │ │ + bne.n 36c98 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 36436 │ │ │ │ + bne.w 36b4e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36636 │ │ │ │ + b.n 36d4e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3661a │ │ │ │ + beq.n 36d32 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20ca08 │ │ │ │ + bl 20fa78 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13d240 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3657a │ │ │ │ + beq.n 36c92 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 20fc20 │ │ │ │ + bl 212d28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 365d0 │ │ │ │ + bne.n 36ce8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36636 │ │ │ │ + beq.n 36d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36636 │ │ │ │ + bne.n 36d4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36636 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36d4e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 365e0 │ │ │ │ + beq.n 36cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 365e0 │ │ │ │ + cbnz r3, 36cf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 36636 │ │ │ │ + beq.n 36d4e │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 36636 │ │ │ │ + beq.n 36d4e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r8, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11ca44 │ │ │ │ + bl 11d5d8 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -17584,365 +18264,365 @@ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrb.w r7, [sp, #56] @ 0x38 │ │ │ │ - bl 10e78c <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ + bl 10f2a4 <_PyUnicodeWriter_WriteSubstring@@Base+0x434> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36754 │ │ │ │ - cbz r7, 366ae │ │ │ │ + beq.n 36e6c │ │ │ │ + cbz r7, 36dc6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #23 │ │ │ │ - bne.n 366ae │ │ │ │ + bne.n 36dc6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1187ec │ │ │ │ + bl 119404 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 36754 │ │ │ │ + beq.n 36e6c │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #117 @ 0x75 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.n 366bc │ │ │ │ - b.n 36754 │ │ │ │ + bne.n 36dd4 │ │ │ │ + b.n 36e6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1187ec │ │ │ │ + bl 119404 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 36754 │ │ │ │ + beq.n 36e6c │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldmdb r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bne.n 366f2 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - b.n 36754 │ │ │ │ - bl 20cb58 │ │ │ │ + bne.n 36e0a │ │ │ │ + bl 13d240 │ │ │ │ + b.n 36e6c │ │ │ │ + bl 20fbc8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ - cbz r7, 36750 │ │ │ │ + bl 13d240 │ │ │ │ + cbz r7, 36e68 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r7, r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 20fc20 │ │ │ │ + bl 212d28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3673a │ │ │ │ + bne.n 36e52 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36754 │ │ │ │ + beq.n 36e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 36748 │ │ │ │ - b.n 36754 │ │ │ │ + cbz r3, 36e60 │ │ │ │ + b.n 36e6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36744 │ │ │ │ + beq.n 36e5c │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbz r4, 36748 │ │ │ │ + cbz r4, 36e60 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36754 │ │ │ │ + b.n 36e6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36754 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36e6c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0003675a : │ │ │ │ - ldr r0, [pc, #4] @ (36760 ) │ │ │ │ - b.w ef060 │ │ │ │ +00036e72 : │ │ │ │ + ldr r0, [pc, #4] @ (36e78 ) │ │ │ │ + b.w efaf0 │ │ │ │ @ instruction: 0xf290004d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #28812 @ 0x708c │ │ │ │ + movw r1, #29776 @ 0x7450 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3678c │ │ │ │ + bge.n 36ea4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36a46 │ │ │ │ + b.n 3715e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28824 @ 0x7098 │ │ │ │ + movw r1, #29788 @ 0x745c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28836 @ 0x70a4 │ │ │ │ + movw r1, #29800 @ 0x7468 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #29812 @ 0x7474 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28856 @ 0x70b8 │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28880 @ 0x70d0 │ │ │ │ + movw r1, #29844 @ 0x7494 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28892 @ 0x70dc │ │ │ │ + movw r1, #29856 @ 0x74a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28904 @ 0x70e8 │ │ │ │ + movw r1, #29868 @ 0x74ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28912 @ 0x70f0 │ │ │ │ + movw r1, #29876 @ 0x74b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28924 @ 0x70fc │ │ │ │ + movw r1, #29888 @ 0x74c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28936 @ 0x7108 │ │ │ │ + movw r1, #29900 @ 0x74cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28948 @ 0x7114 │ │ │ │ + movw r1, #29912 @ 0x74d8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36786 │ │ │ │ + blt.n 36e9e │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28960 @ 0x7120 │ │ │ │ + movw r1, #29924 @ 0x74e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28972 @ 0x712c │ │ │ │ + movw r1, #29936 @ 0x74f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28984 @ 0x7138 │ │ │ │ + movw r1, #29948 @ 0x74fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28996 @ 0x7144 │ │ │ │ + movw r1, #29960 @ 0x7508 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29008 @ 0x7150 │ │ │ │ + movw r1, #29972 @ 0x7514 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29020 @ 0x715c │ │ │ │ + movw r1, #29984 @ 0x7520 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29032 @ 0x7168 │ │ │ │ + movw r1, #29996 @ 0x752c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29040 @ 0x7170 │ │ │ │ + movw r1, #30004 @ 0x7534 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29052 @ 0x717c │ │ │ │ + movw r1, #30016 @ 0x7540 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + movw r1, #30028 @ 0x754c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29076 @ 0x7194 │ │ │ │ + movw r1, #30040 @ 0x7558 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29100 @ 0x71ac │ │ │ │ + movw r1, #30064 @ 0x7570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29112 @ 0x71b8 │ │ │ │ + movw r1, #30076 @ 0x757c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29124 @ 0x71c4 │ │ │ │ + movw r1, #30088 @ 0x7588 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29136 @ 0x71d0 │ │ │ │ + movw r1, #30100 @ 0x7594 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29148 @ 0x71dc │ │ │ │ + movw r1, #30112 @ 0x75a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29160 @ 0x71e8 │ │ │ │ + movw r1, #30124 @ 0x75ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29172 @ 0x71f4 │ │ │ │ + movw r1, #30136 @ 0x75b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29184 @ 0x7200 │ │ │ │ + movw r1, #30148 @ 0x75c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36786 │ │ │ │ + blt.w 36e9e │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29200 @ 0x7210 │ │ │ │ + movw r1, #30164 @ 0x75d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -17953,2525 +18633,2525 @@ │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #29356 @ 0x72ac │ │ │ │ + movw r1, #30308 @ 0x7664 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e1a84 │ │ │ │ - cbz r0, 36aa0 │ │ │ │ + bl e2468 │ │ │ │ + cbz r0, 371b8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl f178c │ │ │ │ - cbnz r0, 36aa4 │ │ │ │ + bl f2214 │ │ │ │ + cbnz r0, 371bc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29256 @ 0x7248 │ │ │ │ + movw r1, #30208 @ 0x7600 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36b4c │ │ │ │ + b.n 37264 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 36ac6 │ │ │ │ + bmi.n 371de │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29284 @ 0x7264 │ │ │ │ + movw r1, #30236 @ 0x761c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 36aa0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 371b8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 36aea │ │ │ │ + cbz r1, 37202 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 36af2 │ │ │ │ + bmi.n 3720a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29308 @ 0x727c │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 36aa0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 371b8 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #29348 @ 0x72a4 │ │ │ │ + movw r0, #30300 @ 0x765c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36aa0 │ │ │ │ - bl 22f660 │ │ │ │ + beq.n 371b8 │ │ │ │ + bl 2323a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36b4c │ │ │ │ + cbz r0, 37264 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 24de18 <_PyCompile_GetUnaryIntrinsicName@@Base+0x1c> │ │ │ │ + bl 250100 <_PyCompile_GetUnaryIntrinsicName@@Base+0x1c> │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 36b34 │ │ │ │ - bl 23026c │ │ │ │ - b.n 36aa0 │ │ │ │ - bl 254cbc │ │ │ │ + bne.n 3724c │ │ │ │ + bl 232f44 │ │ │ │ + b.n 371b8 │ │ │ │ + bl 256e14 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23026c │ │ │ │ + bl 232f44 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 129a74 │ │ │ │ + bl 12a9a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 36b6c │ │ │ │ + cbz r3, 37284 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 36b6e │ │ │ │ + b.n 37286 │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 36b80 │ │ │ │ + cbnz r3, 37298 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 36b80 │ │ │ │ + blt.n 37298 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 36b80 │ │ │ │ - cbnz r4, 36b9e │ │ │ │ + bgt.n 37298 │ │ │ │ + cbnz r4, 372b6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #212] @ (36c68 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #212] @ (37380 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c62 │ │ │ │ + beq.n 3737a │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 36bb0 │ │ │ │ + beq.n 372c8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 175b60 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 36bb0 │ │ │ │ + bl 177514 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 372c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36c62 │ │ │ │ + b.n 3737a │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #65244 @ 0xfedc │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #29376 @ 0x72c0 │ │ │ │ + movw r1, #668 @ 0x29c │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #30404 @ 0x76c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r6 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36bac │ │ │ │ + beq.n 372c4 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 36bee │ │ │ │ + ble.n 37306 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #29392 @ 0x72d0 │ │ │ │ + movw r1, #30420 @ 0x76d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 36c0a │ │ │ │ + bge.n 37322 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29472 @ 0x7320 │ │ │ │ + movw r1, #30500 @ 0x7724 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 36bac │ │ │ │ - ldr r3, [pc, #96] @ (36c6c ) │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 372c4 │ │ │ │ + ldr r3, [pc, #96] @ (37384 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36c62 │ │ │ │ + cbz r0, 3737a │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 36c3a │ │ │ │ + bne.n 37352 │ │ │ │ addw r6, r5, #3748 @ 0xea4 │ │ │ │ addw r5, r5, #3796 @ 0xed4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 1cb168 │ │ │ │ - cbnz r0, 36c48 │ │ │ │ + bl 1ce838 │ │ │ │ + cbnz r0, 37360 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 36c28 │ │ │ │ - b.n 36c62 │ │ │ │ + bne.n 37340 │ │ │ │ + b.n 3737a │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3748 @ 0xea4 │ │ │ │ - bl 1cb168 │ │ │ │ - cbz r0, 36c62 │ │ │ │ + bl 1ce838 │ │ │ │ + cbz r0, 3737a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36bac │ │ │ │ + beq.n 372c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36bac │ │ │ │ + bne.n 372c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36bac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 372c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf2f0004d │ │ │ │ + @ instruction: 0xf31c004d │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - movw r2, #52672 @ 0xcdc0 │ │ │ │ + movw r2, #53632 @ 0xd180 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 22169c │ │ │ │ + bl 2243c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36d8c │ │ │ │ + beq.n 374a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 36cba │ │ │ │ + bmi.n 373d2 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #31532 @ 0x7b2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 36d8c │ │ │ │ + bl f7970 │ │ │ │ + b.n 374a4 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 36cd6 │ │ │ │ - ble.n 36d82 │ │ │ │ + beq.n 373ee │ │ │ │ + ble.n 3749a │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ add.w r7, r5, #8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36d14 │ │ │ │ + b.n 3742c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #29904 @ 0x74d0 │ │ │ │ + movw r1, #31580 @ 0x7b5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 36d8c │ │ │ │ + bl f7970 │ │ │ │ + b.n 374a4 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbnz r2, 36d3c │ │ │ │ + cbnz r2, 37454 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 36d6a │ │ │ │ + beq.n 37482 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36cf6 │ │ │ │ + bne.n 3740e │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 36d6a │ │ │ │ + beq.n 37482 │ │ │ │ adds r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 36d82 │ │ │ │ + beq.n 3749a │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 36cf0 │ │ │ │ + blt.n 37408 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #29960 @ 0x7508 │ │ │ │ + movw r1, #31636 @ 0x7b94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 36d8c │ │ │ │ + bl f7970 │ │ │ │ + b.n 374a4 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 36d60 │ │ │ │ + ble.n 37478 │ │ │ │ adds r2, #8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 36d6a │ │ │ │ + beq.n 37482 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 36d4a │ │ │ │ - b.n 36d60 │ │ │ │ + bne.n 37462 │ │ │ │ + b.n 37478 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 36d66 │ │ │ │ + cbz r3, 3747e │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 36d5a │ │ │ │ - b.n 36d6a │ │ │ │ + bne.n 37472 │ │ │ │ + b.n 37482 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 36d0e │ │ │ │ + bne.n 37426 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30008 @ 0x7538 │ │ │ │ + movw r1, #31684 @ 0x7bc4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 36d8c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 374a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f64c4 │ │ │ │ + bl 1f9654 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 36d92 │ │ │ │ + cbnz r0, 374aa │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37154 │ │ │ │ + b.n 3786c │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #52672 @ 0xcdc0 │ │ │ │ + movw r2, #53632 @ 0xd180 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - bl 27a9a0 │ │ │ │ + bl 27b4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36d8c │ │ │ │ + beq.n 374a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r9, [r4, #128] @ 0x80 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 36dca │ │ │ │ + bpl.n 374e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 370c4 │ │ │ │ + beq.w 377dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cb694 │ │ │ │ + bl 1ced64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36e08 │ │ │ │ + bge.n 37520 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - bmi.w 370ae │ │ │ │ - b.n 37068 │ │ │ │ + bmi.w 377c6 │ │ │ │ + b.n 37780 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e1e │ │ │ │ + beq.n 37536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 36e1e │ │ │ │ + cbnz r3, 37536 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 36fe0 │ │ │ │ + bne.w 376f8 │ │ │ │ mov.w sl, #0 │ │ │ │ mov fp, r4 │ │ │ │ add.w r3, r6, #8 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 36f86 │ │ │ │ + bge.w 3769e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 36f80 │ │ │ │ + bge.w 37698 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r4, [r7, #180] @ 0xb4 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.n 36e96 │ │ │ │ - ldr r3, [pc, #696] @ (37118 ) │ │ │ │ + bpl.n 375ae │ │ │ │ + ldr r3, [pc, #696] @ (37830 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r4, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 36e82 │ │ │ │ + beq.n 3759a │ │ │ │ cmp r4, #10 │ │ │ │ - bls.n 36e8c │ │ │ │ + bls.n 375a4 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 36e94 │ │ │ │ + b.n 375ac │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 36f80 │ │ │ │ + beq.n 37698 │ │ │ │ mov r0, fp │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36f5e │ │ │ │ - bl f96ac │ │ │ │ + bne.n 37676 │ │ │ │ + bl fa168 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r9, [r7, #180] @ 0xb4 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 36ef6 │ │ │ │ - ldr r3, [pc, #604] @ (37118 ) │ │ │ │ + bpl.n 3760e │ │ │ │ + ldr r3, [pc, #604] @ (37830 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w lr, [r2, #252] @ 0xfc │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ cmp lr, r7 │ │ │ │ - beq.n 36ef2 │ │ │ │ + beq.n 3760a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add.w ip, r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, ip │ │ │ │ ldr.w r9, [r2, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 36f6c │ │ │ │ + beq.n 37684 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl a98a8 │ │ │ │ - cbz r0, 36f6c │ │ │ │ + bl aa2e0 │ │ │ │ + cbz r0, 37684 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 36f04 │ │ │ │ + beq.n 3761c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 36f04 │ │ │ │ + ble.n 3761c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 36f52 │ │ │ │ + bne.n 3766a │ │ │ │ cmp r3, ip │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strne.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36f5e │ │ │ │ + beq.n 37676 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 36f5e │ │ │ │ + b.n 37676 │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 36f04 │ │ │ │ + b.n 3761c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl dcb84 │ │ │ │ - cbz r0, 36f6c │ │ │ │ - bl f96ac │ │ │ │ + bl dd55c │ │ │ │ + cbz r0, 37684 │ │ │ │ + bl fa168 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 172270 │ │ │ │ - cbnz r0, 36f80 │ │ │ │ + bl 1739a8 │ │ │ │ + cbnz r0, 37698 │ │ │ │ mov r0, r7 │ │ │ │ - bl 228390 <_Py_Uid_Converter@@Base+0x31c> │ │ │ │ + bl 1739e0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 36e3a │ │ │ │ + b.n 37552 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, fp │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 36fba │ │ │ │ + ble.n 376d2 │ │ │ │ movs r7, #0 │ │ │ │ adds r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 914c8 │ │ │ │ + bl 91de4 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 36f9e │ │ │ │ - b.n 36fbc │ │ │ │ + bne.n 376b6 │ │ │ │ + b.n 376d4 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 36fc8 │ │ │ │ + cbz r3, 376e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137ea4 │ │ │ │ + bl 138fcc │ │ │ │ movw r5, #1256 @ 0x4e8 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 36fe2 │ │ │ │ + cbz r3, 376fa │ │ │ │ ldr r1, [r5, #24] │ │ │ │ adds r5, #28 │ │ │ │ - bl 157408 │ │ │ │ - b.n 36fd0 │ │ │ │ + bl 1584ac │ │ │ │ + b.n 376e8 │ │ │ │ movs r7, #0 │ │ │ │ - bl 175d84 │ │ │ │ + bl 177738 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrb.w r3, [r0, #537] @ 0x219 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #537] @ 0x219 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3700e │ │ │ │ + beq.n 37726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3700e │ │ │ │ + cbnz r3, 37726 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 37154 │ │ │ │ + beq.w 3786c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37154 │ │ │ │ + bne.w 3786c │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37154 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3786c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 37040 │ │ │ │ + cbz r0, 37758 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 37052 │ │ │ │ + bpl.n 3776a │ │ │ │ strd r0, r2, [sp, #20] │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldrd r0, r2, [sp, #20] │ │ │ │ str.w r0, [r2, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 370a0 │ │ │ │ + bne.n 377b8 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bcc.n 370ae │ │ │ │ + bcc.n 377c6 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ movs r3, #3 │ │ │ │ - bl e1a84 │ │ │ │ + bl e2468 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 37030 │ │ │ │ - b.n 37062 │ │ │ │ + beq.n 37748 │ │ │ │ + b.n 3777a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37062 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37062 │ │ │ │ + bne.n 3777a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3777a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 370c4 │ │ │ │ + beq.n 377dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 370c4 │ │ │ │ + cbnz r3, 377dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3711c │ │ │ │ + bne.n 37834 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 370d8 │ │ │ │ + bpl.n 377f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [r4, #128] @ 0x80 │ │ │ │ - beq.n 370f6 │ │ │ │ + beq.n 3780e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 370f6 │ │ │ │ + cbnz r3, 3780e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 36d8c │ │ │ │ + beq.w 374a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36d8c │ │ │ │ + bne.w 374a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36d8c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 374a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37132 │ │ │ │ + beq.n 3784a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37132 │ │ │ │ + cbnz r3, 3784a │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 36d8c │ │ │ │ + beq.w 374a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36d8c │ │ │ │ + bne.w 374a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36d8c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 374a4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1a84 │ │ │ │ - cbz r0, 371a4 │ │ │ │ + bl e2468 │ │ │ │ + cbz r0, 378bc │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (371d4 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - add.w r0, r0, #5536 @ 0x15a0 │ │ │ │ - adds r0, #16 │ │ │ │ - bl 23784c │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 371f4 │ │ │ │ + bls.n 378dc │ │ │ │ movs r5, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 37228 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 37910 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 37204 │ │ │ │ + cbz r0, 378ec │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 37206 │ │ │ │ - b.n 371ec │ │ │ │ + bls.n 378ee │ │ │ │ + b.n 378d4 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 371ec │ │ │ │ + beq.n 378d4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [pc, #28] @ (37940 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + add.w r0, r0, #5536 @ 0x15a0 │ │ │ │ + adds r0, #16 │ │ │ │ + bl 23a4ec │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r1, [r0, #836] @ 0x344 │ │ │ │ mov r9, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r8, r3 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3757e │ │ │ │ + beq.w 37c96 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 3727c │ │ │ │ + cbnz r7, 37994 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38588 @ 0x96bc │ │ │ │ + movw r1, #39548 @ 0x9a7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3757e │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + b.n 37c96 │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbz r0, 37292 │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ + cbz r0, 379aa │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 37276 │ │ │ │ - ldr r5, [pc, #644] @ (37518 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 3798e │ │ │ │ + ldr r5, [pc, #644] @ (37c30 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 280758 │ │ │ │ + bl 281290 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3728a │ │ │ │ + bne.n 379a2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 372c6 │ │ │ │ + beq.n 379de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 372c6 │ │ │ │ + cbnz r3, 379de │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [sl, #608] @ 0x260 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3757e │ │ │ │ + beq.w 37c96 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 372f0 │ │ │ │ + beq.n 37a08 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 37314 │ │ │ │ - b.n 3731a │ │ │ │ + beq.n 37a2c │ │ │ │ + b.n 37a32 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 37314 │ │ │ │ + beq.n 37a2c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37314 │ │ │ │ + beq.n 37a2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 37314 │ │ │ │ + cbnz r3, 37a2c │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3735c │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + b.n 37a74 │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3728a │ │ │ │ + bne.n 379a2 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 280758 │ │ │ │ + bl 281290 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3728a │ │ │ │ + bne.n 379a2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3735c │ │ │ │ + beq.n 37a74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3735c │ │ │ │ + cbnz r3, 37a74 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [sl, #812] @ 0x32c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3757e │ │ │ │ + beq.w 37c96 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 37390 │ │ │ │ + bne.n 37aa8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38664 @ 0x9708 │ │ │ │ + movw r1, #39624 @ 0x9ac8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 37276 │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3798e │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 373d4 │ │ │ │ + beq.n 37aec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 373d4 │ │ │ │ + cbnz r3, 37aec │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [sl, #652] @ 0x28c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3757e │ │ │ │ + beq.w 37c96 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 37408 │ │ │ │ + bne.n 37b20 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #38708 @ 0x9734 │ │ │ │ + movw r1, #39668 @ 0x9af4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 37276 │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3798e │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, fp │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3744c │ │ │ │ + beq.n 37b64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3744c │ │ │ │ + cbnz r3, 37b64 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [sl, #700] @ 0x2bc │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3757e │ │ │ │ + beq.w 37c96 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 37490 │ │ │ │ + beq.n 37ba8 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 37496 │ │ │ │ + bne.n 37bae │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 37490 │ │ │ │ + beq.n 37ba8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37490 │ │ │ │ + beq.n 37ba8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 37490 │ │ │ │ + cbnz r3, 37ba8 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 374da │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + b.n 37bf2 │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 374da │ │ │ │ + beq.n 37bf2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 374da │ │ │ │ + cbnz r3, 37bf2 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [sl, #696] @ 0x2b8 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3757e │ │ │ │ + beq.n 37c96 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 374f4 │ │ │ │ - cbnz r6, 3751c │ │ │ │ - b.n 37510 │ │ │ │ - cbz r6, 37510 │ │ │ │ + beq.n 37c0c │ │ │ │ + cbnz r6, 37c34 │ │ │ │ + b.n 37c28 │ │ │ │ + cbz r6, 37c28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37510 │ │ │ │ + beq.n 37c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37510 │ │ │ │ + cbnz r3, 37c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 3755c │ │ │ │ + b.n 37c74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3728a │ │ │ │ + bne.w 379a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3755c │ │ │ │ + beq.n 37c74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3755c │ │ │ │ + cbnz r3, 37c74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r0, [sp, #20] │ │ │ │ strd r2, r8, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1fe298 │ │ │ │ + bl 20140c │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3728a │ │ │ │ + beq.w 379a2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 375a4 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 375da │ │ │ │ + bne.n 37cbc │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 37cf2 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41908 @ 0xa3b4 │ │ │ │ + movw r1, #42868 @ 0xa774 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #39648 @ 0x9ae0 │ │ │ │ + movw r0, #40588 @ 0x9e8c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 375c8 │ │ │ │ + beq.n 37ce0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29690 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 375d2 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 375da │ │ │ │ + bne.n 37cea │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 37cf2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 177738 │ │ │ │ + movw r3, #20264 @ 0x4f28 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 37d30 │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #40628 @ 0x9eb4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 37d42 │ │ │ │ + movs r1, #0 │ │ │ │ + movw r0, #40672 @ 0x9ee0 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl acecc │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 37d46 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 37d86 │ │ │ │ + movw r4, #11884 @ 0x2e6c │ │ │ │ + movt r4, #83 @ 0x53 │ │ │ │ + ldrb r3, [r4, #0] │ │ │ │ + cbz r3, 37d7e │ │ │ │ + blx 2a6e0 │ │ │ │ + movw r2, #11888 @ 0x2e70 │ │ │ │ + movt r2, #83 @ 0x53 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 37d7a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [r2, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 37d7a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 37d7a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r4, #0] │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 3760c │ │ │ │ + bge.n 37db6 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #39668 @ 0x9af4 │ │ │ │ + movw r0, #40688 @ 0x9ef0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ - ldr r1, [pc, #204] @ (376dc ) │ │ │ │ + b.w 106980 │ │ │ │ + ldr r1, [pc, #208] @ (37e88 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 376d4 │ │ │ │ + beq.n 37e7e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 37658 │ │ │ │ - bl 281cdc <_PyErr_BadInternalCall@@Base+0x40> │ │ │ │ + cbnz r5, 37e02 │ │ │ │ + bl 282918 <_PyErr_BadInternalCall@@Base+0x3d8> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #17612 @ 0x44cc │ │ │ │ + movw r1, #18572 @ 0x488c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #17620 @ 0x44d4 │ │ │ │ + movw r4, #18580 @ 0x4894 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r0, #39688 @ 0x9b08 │ │ │ │ + movw r0, #40708 @ 0x9f04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 376d6 │ │ │ │ - bl 177e64 │ │ │ │ - cbnz r0, 3769e │ │ │ │ + b.n 37e80 │ │ │ │ + bl 1794d8 │ │ │ │ + cbnz r0, 37e48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 281cdc <_PyErr_BadInternalCall@@Base+0x40> │ │ │ │ + bl 282918 <_PyErr_BadInternalCall@@Base+0x3d8> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #17620 @ 0x44d4 │ │ │ │ + movw r0, #18580 @ 0x4894 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #17612 @ 0x44cc │ │ │ │ + movw r2, #18572 @ 0x488c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #39724 @ 0x9b2c │ │ │ │ + movw r0, #40744 @ 0x9f28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 376bc │ │ │ │ + bl 179800 │ │ │ │ + b.n 37e66 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 376ba │ │ │ │ + bne.n 37e64 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56344 @ 0xdc18 │ │ │ │ + movw r1, #51076 @ 0xc784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 376d6 │ │ │ │ + beq.n 37e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 376d6 │ │ │ │ + cbnz r3, 37e80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 376d6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37e80 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ble.n 37678 │ │ │ │ + nop │ │ │ │ + ble.n 37e24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 175d84 │ │ │ │ - movw r3, #20264 @ 0x4f28 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ - ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 3771a │ │ │ │ - movw r3, #4328 @ 0x10e8 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39764 @ 0x9b54 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3772c │ │ │ │ - movs r1, #0 │ │ │ │ - movw r0, #39808 @ 0x9b80 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 37730 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 37770 │ │ │ │ - movw r4, #11884 @ 0x2e6c │ │ │ │ - movt r4, #83 @ 0x53 │ │ │ │ - ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 37768 │ │ │ │ - blx 2a6e0 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ - movt r2, #83 @ 0x53 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 37764 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [r2, #0] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 37764 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 37764 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r4, #0] │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (377a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (37eb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5536 @ 0x15a0 │ │ │ │ adds r0, #16 │ │ │ │ - bl 22a894 │ │ │ │ + bl 22d474 <_PyParkingLot_Park@@Base+0x38c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #40004 @ 0x9c44 │ │ │ │ + movw r1, #40964 @ 0xa004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 377fe │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 37f16 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 152f10 │ │ │ │ - cbnz r0, 37802 │ │ │ │ - bl b3790 │ │ │ │ + bl 153f98 │ │ │ │ + cbnz r0, 37f1a │ │ │ │ + bl b4228 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - cbnz r5, 37802 │ │ │ │ + bl b7854 │ │ │ │ + cbnz r5, 37f1a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40028 @ 0x9c5c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37822 │ │ │ │ + b.n 37f3a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3780a │ │ │ │ + bne.n 37f22 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #116] @ (378ac ) │ │ │ │ + ldr r2, [pc, #116] @ (37fc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #1468] @ 0x5bc │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 3789c │ │ │ │ + ble.n 37fb4 │ │ │ │ ldr.w r3, [r5, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - cbz r3, 37898 │ │ │ │ + cbz r3, 37fb0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 37886 │ │ │ │ + beq.n 37f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37886 │ │ │ │ + cbnz r3, 37f9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 378a6 │ │ │ │ - beq.n 37898 │ │ │ │ + blt.n 37fbe │ │ │ │ + beq.n 37fb0 │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 23fcfc │ │ │ │ + bl 2424cc │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3784c │ │ │ │ + b.n 37f64 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 378a8 │ │ │ │ + b.n 37fc0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - movw r0, #38864 @ 0x97d0 │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3797c │ │ │ │ + beq.n 38094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37998 │ │ │ │ + beq.n 380b0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 37910 │ │ │ │ + ble.n 38028 │ │ │ │ mov r1, r6 │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ add.w r2, r0, #8 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r6 │ │ │ │ add.w r7, r0, #1 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ cmp r1, r5 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ - bne.n 378f8 │ │ │ │ + bne.n 38010 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #40196 @ 0x9d04 │ │ │ │ + movw r0, #41156 @ 0xa0c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37998 │ │ │ │ - bl 82434 │ │ │ │ + beq.n 380b0 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3799a │ │ │ │ + beq.n 380b2 │ │ │ │ add.w r9, r4, #8 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3799a │ │ │ │ + bge.n 380b2 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 37950 │ │ │ │ + bmi.n 38068 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3793a │ │ │ │ + b.n 38052 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 37960 │ │ │ │ + cbnz r3, 38078 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3796a │ │ │ │ - b.n 3794c │ │ │ │ + cbnz r3, 38082 │ │ │ │ + b.n 38064 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37956 │ │ │ │ - b.n 3794c │ │ │ │ - movw r1, #31143 @ 0x79a7 │ │ │ │ + bne.n 3806e │ │ │ │ + b.n 38064 │ │ │ │ + movw r1, #32959 @ 0x80bf │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3794c │ │ │ │ - b.n 37982 │ │ │ │ + beq.n 38064 │ │ │ │ + b.n 3809a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3799a │ │ │ │ + b.n 380b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37998 │ │ │ │ + beq.n 380b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37998 │ │ │ │ + cbnz r3, 380b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000379c6 <_PyXI_ApplyCapturedException@@Base>: │ │ │ │ +000380de <_PyXI_ApplyCapturedException@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 379ee <_PyXI_ApplyError@@Base> │ │ │ │ + bl 38106 <_PyXI_ApplyError@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r0, #8 │ │ │ │ - bl 37f98 <_PyXI_ApplyError@@Base+0x5aa> │ │ │ │ + bl 38586 <_PyXI_ApplyError@@Base+0x480> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000379ee <_PyXI_ApplyError@@Base>: │ │ │ │ +00038106 <_PyXI_ApplyError@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 379f8 <_PyXI_ApplyError@@Base+0xa> │ │ │ │ + bne.n 38110 <_PyXI_ApplyError@@Base+0xa> │ │ │ │ adds r0, #8 │ │ │ │ - b.n 37b54 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ + b.n 3826c <_PyXI_ApplyError@@Base+0x166> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #7 │ │ │ │ - bne.n 37a28 <_PyXI_ApplyError@@Base+0x3a> │ │ │ │ + bne.n 38140 <_PyXI_ApplyError@@Base+0x3a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1420] @ 0x58c │ │ │ │ - cbnz r1, 37a22 <_PyXI_ApplyError@@Base+0x34> │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + cbnz r1, 3813a <_PyXI_ApplyError@@Base+0x34> │ │ │ │ + movw r1, #41320 @ 0xa168 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 15e574 │ │ │ │ - b.n 37b50 <_PyXI_ApplyError@@Base+0x162> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 38268 <_PyXI_ApplyError@@Base+0x162> │ │ │ │ adds r3, r2, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 37a98 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ + bhi.n 381b0 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ tbb [pc, r3] │ │ │ │ movs r7, #51 @ 0x33 │ │ │ │ lsrs r3, r3, #28 │ │ │ │ lsls r4, r1, #16 │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ - b.n 37aae <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 37aae <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 196644 │ │ │ │ + b.n 381c6 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 381c6 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24756 @ 0x60b4 │ │ │ │ + movw r1, #25716 @ 0x6474 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 37aae <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 381c6 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40408 @ 0x9dd8 │ │ │ │ + movw r1, #41368 @ 0xa198 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 37aae <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 381c6 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40444 @ 0x9dfc │ │ │ │ + movw r1, #41404 @ 0xa1bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 37aae <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 381c6 <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40484 @ 0x9e24 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 37ab8 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ + cbnz r3, 381d0 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37b50 <_PyXI_ApplyError@@Base+0x162> │ │ │ │ - bl f9630 │ │ │ │ + beq.n 38268 <_PyXI_ApplyError@@Base+0x162> │ │ │ │ + bl fa0ec │ │ │ │ ldr r5, [r4, #28] │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #8 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - cbz r5, 37adc <_PyXI_ApplyError@@Base+0xee> │ │ │ │ + cbz r5, 381f4 <_PyXI_ApplyError@@Base+0xee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 37adc <_PyXI_ApplyError@@Base+0xee> │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 381f4 <_PyXI_ApplyError@@Base+0xee> │ │ │ │ + bl fa168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37d92 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ + bl 384aa <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37b02 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ + beq.n 3821a <_PyXI_ApplyError@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37b02 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ + cbnz r3, 3821a <_PyXI_ApplyError@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 37b3c <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ - bl f9630 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 38254 <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ + bl fa0ec │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40512 @ 0x9e40 │ │ │ │ + movw r1, #41472 @ 0xa200 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 37b20 <_PyXI_ApplyError@@Base+0x132> │ │ │ │ - bl f96ac │ │ │ │ + bge.n 38238 <_PyXI_ApplyError@@Base+0x132> │ │ │ │ + bl fa168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37b36 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ + beq.n 3824e <_PyXI_ApplyError@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37b36 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ + cbnz r3, 3824e <_PyXI_ApplyError@@Base+0x148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl f9644 │ │ │ │ - bl f9630 │ │ │ │ + bl fa100 │ │ │ │ + bl fa0ec │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9644 │ │ │ │ + bl fa100 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f76b4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1fa840 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37d8c <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + beq.w 384a4 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f76b4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1fa840 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37c52 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + beq.n 3836a <_PyXI_ApplyError@@Base+0x264> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 37bc0 <_PyXI_ApplyError@@Base+0x1d2> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 382d8 <_PyXI_ApplyError@@Base+0x1d2> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37c3c <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + beq.n 38354 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48264 @ 0xbc88 │ │ │ │ + movw r1, #49224 @ 0xc048 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37bb6 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ + beq.n 382ce <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37bb6 <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ + cbnz r3, 382ce <_PyXI_ApplyError@@Base+0x1c8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 37c3c <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + blt.n 38354 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 37bc2 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ + b.n 382da <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 37bfe <_PyXI_ApplyError@@Base+0x210> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 38316 <_PyXI_ApplyError@@Base+0x210> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 37c3c <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r0, 38354 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48276 @ 0xbc94 │ │ │ │ + movw r1, #49236 @ 0xc054 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37bf6 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + beq.n 3830e <_PyXI_ApplyError@@Base+0x208> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37bf6 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ + cbnz r3, 3830e <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 37c3c <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + blt.n 38354 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 37c3a <_PyXI_ApplyError@@Base+0x24c> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 38352 <_PyXI_ApplyError@@Base+0x24c> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 37c3c <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r0, 38354 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48324 @ 0xbcc4 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37c32 <_PyXI_ApplyError@@Base+0x244> │ │ │ │ + beq.n 3834a <_PyXI_ApplyError@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37c32 <_PyXI_ApplyError@@Base+0x244> │ │ │ │ + cbnz r3, 3834a <_PyXI_ApplyError@@Base+0x244> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 37c76 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ - b.n 37c3c <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ - cbz r3, 37c76 <_PyXI_ApplyError@@Base+0x288> │ │ │ │ + bge.n 3838e <_PyXI_ApplyError@@Base+0x288> │ │ │ │ + b.n 38354 <_PyXI_ApplyError@@Base+0x24e> │ │ │ │ + cbz r3, 3838e <_PyXI_ApplyError@@Base+0x288> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37c52 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + beq.n 3836a <_PyXI_ApplyError@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37c52 <_PyXI_ApplyError@@Base+0x264> │ │ │ │ + cbnz r3, 3836a <_PyXI_ApplyError@@Base+0x264> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 37ca2 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 383ba <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #17576 @ 0x44a8 │ │ │ │ + movw r1, #18536 @ 0x4868 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37c9e <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ + beq.n 383b6 <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37c9e <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ + cbnz r3, 383b6 <_PyXI_ApplyError@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 37cae <_PyXI_ApplyError@@Base+0x2c0> │ │ │ │ + bge.n 383c6 <_PyXI_ApplyError@@Base+0x2c0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d8a <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ - b.n 37d7e <_PyXI_ApplyError@@Base+0x390> │ │ │ │ + beq.n 384a2 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + b.n 38496 <_PyXI_ApplyError@@Base+0x390> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 37cbc <_PyXI_ApplyError@@Base+0x2ce> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 383d4 <_PyXI_ApplyError@@Base+0x2ce> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37cda <_PyXI_ApplyError@@Base+0x2ec> │ │ │ │ - b.n 37ca2 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + cbnz r0, 383f2 <_PyXI_ApplyError@@Base+0x2ec> │ │ │ │ + b.n 383ba <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1912 @ 0x778 │ │ │ │ + movw r1, #2872 @ 0xb38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d02 <_PyXI_ApplyError@@Base+0x314> │ │ │ │ + beq.n 3841a <_PyXI_ApplyError@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37d02 <_PyXI_ApplyError@@Base+0x314> │ │ │ │ + cbnz r3, 3841a <_PyXI_ApplyError@@Base+0x314> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 37ca2 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + blt.n 383ba <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 37d92 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ + bl 384aa <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37ca2 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + beq.n 383ba <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40524 @ 0x9e4c │ │ │ │ + movw r1, #41484 @ 0xa20c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d3a <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ + beq.n 38452 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37d3a <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ + cbnz r3, 38452 <_PyXI_ApplyError@@Base+0x34c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 37ca2 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + blt.n 383ba <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 37d8c <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 384a4 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37d50 <_PyXI_ApplyError@@Base+0x362> │ │ │ │ - bl f96ac │ │ │ │ - b.n 37d8c <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + cbnz r0, 38468 <_PyXI_ApplyError@@Base+0x362> │ │ │ │ + bl fa168 │ │ │ │ + b.n 384a4 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40536 @ 0x9e58 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d78 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ + beq.n 38490 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37d78 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ + cbnz r3, 38490 <_PyXI_ApplyError@@Base+0x38a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 37d8c <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ - b.n 37ca2 <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ + bge.n 384a4 <_PyXI_ApplyError@@Base+0x39e> │ │ │ │ + b.n 383ba <_PyXI_ApplyError@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37d8a <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ + cbnz r3, 384a2 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r4, 37dd2 <_PyXI_ApplyError@@Base+0x3e4> │ │ │ │ + cbz r4, 384ea <_PyXI_ApplyError@@Base+0x3e4> │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #58528 @ 0xe4a0 │ │ │ │ + movw r1, #59488 @ 0xe860 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2aacc │ │ │ │ - cbz r0, 37e0a <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ - movw r1, #43224 @ 0xa8d8 │ │ │ │ + cbz r0, 38522 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ + movw r1, #44184 @ 0xac98 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 37dde <_PyXI_ApplyError@@Base+0x3f0> │ │ │ │ - b.n 37e0a <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ - cbz r5, 37e2a <_PyXI_ApplyError@@Base+0x43c> │ │ │ │ + cbnz r0, 384f6 <_PyXI_ApplyError@@Base+0x3f0> │ │ │ │ + b.n 38522 <_PyXI_ApplyError@@Base+0x41c> │ │ │ │ + cbz r5, 38542 <_PyXI_ApplyError@@Base+0x43c> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ - cbz r5, 37df6 <_PyXI_ApplyError@@Base+0x408> │ │ │ │ + b.w 8b1f8 │ │ │ │ + cbz r5, 3850e <_PyXI_ApplyError@@Base+0x408> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #40548 @ 0x9e64 │ │ │ │ + movw r0, #41508 @ 0xa224 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #40560 @ 0x9e70 │ │ │ │ + movw r0, #41520 @ 0xa230 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ - cbz r5, 37e20 <_PyXI_ApplyError@@Base+0x432> │ │ │ │ + b.w 106980 │ │ │ │ + cbz r5, 38538 <_PyXI_ApplyError@@Base+0x432> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40568 @ 0x9e78 │ │ │ │ + movw r0, #41528 @ 0xa238 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37e6e <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + bl 385d4 <_PyXI_ApplyError@@Base+0x4ce> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37e64 <_PyXI_ApplyError@@Base+0x476> │ │ │ │ + bne.n 3857c <_PyXI_ApplyError@@Base+0x476> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40576 @ 0x9e80 │ │ │ │ + movw r1, #41536 @ 0xa240 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37e6c <_PyXI_ApplyError@@Base+0x47e> │ │ │ │ + b.n 38584 <_PyXI_ApplyError@@Base+0x47e> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + cbz r0, 3859e <_PyXI_ApplyError@@Base+0x498> │ │ │ │ + bl 7c76c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 385a6 <_PyXI_ApplyError@@Base+0x4a0> │ │ │ │ + bl 7c76c │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 385ae <_PyXI_ApplyError@@Base+0x4a8> │ │ │ │ + bl 7c76c │ │ │ │ + movs r2, #16 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 29770 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 385c0 <_PyXI_ApplyError@@Base+0x4ba> │ │ │ │ + bl 7c76c │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 385c8 <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ + bl 7c76c │ │ │ │ + movs r2, #24 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 29770 │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 37e94 <_PyXI_ApplyError@@Base+0x4a6> │ │ │ │ + bmi.n 385fa <_PyXI_ApplyError@@Base+0x4f4> │ │ │ │ movw r3, #23556 @ 0x5c04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 37ea2 <_PyXI_ApplyError@@Base+0x4b4> │ │ │ │ + bne.n 38608 <_PyXI_ApplyError@@Base+0x502> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 159848 │ │ │ │ + bl 15ac4c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 37ea8 <_PyXI_ApplyError@@Base+0x4ba> │ │ │ │ + cbnz r0, 3860e <_PyXI_ApplyError@@Base+0x508> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37f94 <_PyXI_ApplyError@@Base+0x5a6> │ │ │ │ - bl 9f7dc │ │ │ │ + b.n 386fa <_PyXI_ApplyError@@Base+0x5f4> │ │ │ │ + bl a016c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37ec4 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ + beq.n 3862a <_PyXI_ApplyError@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37ec4 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ + cbnz r3, 3862a <_PyXI_ApplyError@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37ea2 <_PyXI_ApplyError@@Base+0x4b4> │ │ │ │ + beq.n 38608 <_PyXI_ApplyError@@Base+0x502> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 37f72 <_PyXI_ApplyError@@Base+0x584> │ │ │ │ - bl 99c08 │ │ │ │ + beq.n 386d8 <_PyXI_ApplyError@@Base+0x5d2> │ │ │ │ + bl 9a524 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 37f02 <_PyXI_ApplyError@@Base+0x514> │ │ │ │ + cbnz r6, 38668 <_PyXI_ApplyError@@Base+0x562> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37f32 <_PyXI_ApplyError@@Base+0x544> │ │ │ │ + beq.n 38698 <_PyXI_ApplyError@@Base+0x592> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37f32 <_PyXI_ApplyError@@Base+0x544> │ │ │ │ + cbnz r3, 38698 <_PyXI_ApplyError@@Base+0x592> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37f32 <_PyXI_ApplyError@@Base+0x544> │ │ │ │ - bl 27819c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38698 <_PyXI_ApplyError@@Base+0x592> │ │ │ │ + bl 278fc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 37f4c <_PyXI_ApplyError@@Base+0x55e> │ │ │ │ + bge.n 386b2 <_PyXI_ApplyError@@Base+0x5ac> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 37f1c <_PyXI_ApplyError@@Base+0x52e> │ │ │ │ + beq.n 38682 <_PyXI_ApplyError@@Base+0x57c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37f1c <_PyXI_ApplyError@@Base+0x52e> │ │ │ │ + cbnz r3, 38682 <_PyXI_ApplyError@@Base+0x57c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37f32 <_PyXI_ApplyError@@Base+0x544> │ │ │ │ + beq.n 38698 <_PyXI_ApplyError@@Base+0x592> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37f32 <_PyXI_ApplyError@@Base+0x544> │ │ │ │ + cbnz r3, 38698 <_PyXI_ApplyError@@Base+0x592> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37ea2 <_PyXI_ApplyError@@Base+0x4b4> │ │ │ │ + beq.n 38608 <_PyXI_ApplyError@@Base+0x502> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37ea2 <_PyXI_ApplyError@@Base+0x4b4> │ │ │ │ + bne.n 38608 <_PyXI_ApplyError@@Base+0x502> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ea2 <_PyXI_ApplyError@@Base+0x4b4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38608 <_PyXI_ApplyError@@Base+0x502> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 37f5c <_PyXI_ApplyError@@Base+0x56e> │ │ │ │ + beq.n 386c2 <_PyXI_ApplyError@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37f5c <_PyXI_ApplyError@@Base+0x56e> │ │ │ │ + cbnz r3, 386c2 <_PyXI_ApplyError@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 37ecc <_PyXI_ApplyError@@Base+0x4de> │ │ │ │ + beq.n 38632 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37ecc <_PyXI_ApplyError@@Base+0x4de> │ │ │ │ + bne.n 38632 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ecc <_PyXI_ApplyError@@Base+0x4de> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38632 <_PyXI_ApplyError@@Base+0x52c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37f88 <_PyXI_ApplyError@@Base+0x59a> │ │ │ │ + beq.n 386ee <_PyXI_ApplyError@@Base+0x5e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37f88 <_PyXI_ApplyError@@Base+0x59a> │ │ │ │ + cbnz r3, 386ee <_PyXI_ApplyError@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - cbz r0, 37fb0 <_PyXI_ApplyError@@Base+0x5c2> │ │ │ │ - bl 7bd1c │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 37fb8 <_PyXI_ApplyError@@Base+0x5ca> │ │ │ │ - bl 7bd1c │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 37fc0 <_PyXI_ApplyError@@Base+0x5d2> │ │ │ │ - bl 7bd1c │ │ │ │ - movs r2, #16 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 29770 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 37fd2 <_PyXI_ApplyError@@Base+0x5e4> │ │ │ │ - bl 7bd1c │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 37fda <_PyXI_ApplyError@@Base+0x5ec> │ │ │ │ - bl 7bd1c │ │ │ │ - movs r2, #24 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 29770 │ │ │ │ - pop {r4, pc} │ │ │ │ │ │ │ │ -00037fe6 : │ │ │ │ +000386fe : │ │ │ │ b.w 2a094 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3800a │ │ │ │ + bne.n 38722 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38024 │ │ │ │ - b.n 3801e │ │ │ │ + bne.n 3873c │ │ │ │ + b.n 38736 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20404 @ 0x4fb4 │ │ │ │ + movw r0, #21364 @ 0x5374 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 38032 │ │ │ │ - b.n 37ffe │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 38032 │ │ │ │ - movw r3, #44100 @ 0xac44 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 3874a │ │ │ │ + b.n 38716 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3874a │ │ │ │ + movw r3, #44108 @ 0xac4c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #46332 @ 0xb4fc │ │ │ │ + movw r2, #47292 @ 0xb8bc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ strd r3, r4, [sp] │ │ │ │ movw r3, #63496 @ 0xf808 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl f8424 │ │ │ │ - cbz r0, 38076 │ │ │ │ + bl f8edc │ │ │ │ + cbz r0, 3878e │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ - bl 328a2 │ │ │ │ + bl 32fca │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003807a : │ │ │ │ - ldr r0, [pc, #4] @ (38080 ) │ │ │ │ - b.w ef060 │ │ │ │ +00038792 : │ │ │ │ + ldr r0, [pc, #4] @ (38798 ) │ │ │ │ + b.w efaf0 │ │ │ │ ldrb.w r0, [r4, sp] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #244] @ (38190 ) │ │ │ │ + ldr r1, [pc, #244] @ (388a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ - movw r1, #46404 @ 0xb544 │ │ │ │ + bl 2085a8 │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 380be │ │ │ │ + bge.n 387d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3818e │ │ │ │ - ldr r1, [pc, #212] @ (38194 ) │ │ │ │ + b.n 388a6 │ │ │ │ + ldr r1, [pc, #212] @ (388ac ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ - movw r1, #55460 @ 0xd8a4 │ │ │ │ + bl 2085a8 │ │ │ │ + movw r1, #56480 @ 0xdca0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 380b8 │ │ │ │ - ldr r1, [pc, #184] @ (38198 ) │ │ │ │ + blt.n 387d0 │ │ │ │ + ldr r1, [pc, #184] @ (388b0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ - movw r1, #55480 @ 0xd8b8 │ │ │ │ + bl 2085a8 │ │ │ │ + movw r1, #56500 @ 0xdcb4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 380b8 │ │ │ │ + blt.n 387d0 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 80e78 │ │ │ │ - movw r1, #48016 @ 0xbb90 │ │ │ │ + bl 81878 │ │ │ │ + movw r1, #48812 @ 0xbeac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 380b8 │ │ │ │ - ldr r6, [pc, #128] @ (3819c ) │ │ │ │ + blt.n 387d0 │ │ │ │ + ldr r6, [pc, #128] @ (388b4 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 38130 │ │ │ │ + cbz r1, 38848 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3811c │ │ │ │ - b.n 3818e │ │ │ │ + bne.n 38834 │ │ │ │ + b.n 388a6 │ │ │ │ movw r3, #5712 @ 0x1650 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 380b8 │ │ │ │ + beq.n 387d0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (381a0 ) │ │ │ │ + ldr r1, [pc, #84] @ (388b8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb0 │ │ │ │ + bl 106768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38168 │ │ │ │ + beq.n 38880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38168 │ │ │ │ + cbnz r3, 38880 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 380b8 │ │ │ │ + beq.n 387d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 380b8 │ │ │ │ - movw r0, #62116 @ 0xf2a4 │ │ │ │ + bne.n 387d0 │ │ │ │ + movw r0, #63080 @ 0xf668 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r4, sp] │ │ │ │ strb.w r0, [r8, #77] @ 0x4d │ │ │ │ ldrb.w r0, [ip, #77] @ 0x4d │ │ │ │ - bcs.n 38140 │ │ │ │ + bvs.n 387d8 │ │ │ │ lsls r7, r0, #1 │ │ │ │ ldrh.w r0, [r0, #77] @ 0x4d │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 381fe │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 38916 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 38202 │ │ │ │ + bmi.n 3891a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #46412 @ 0xb54c │ │ │ │ + movw r1, #47412 @ 0xb934 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38254 │ │ │ │ + b.n 3896c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 28ee60 <_PyErr_BadInternalCall@@Base+0xd1c4> │ │ │ │ + bl 28fac0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38254 │ │ │ │ + cbz r0, 3896c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 38238 │ │ │ │ + bne.n 38950 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 381fe │ │ │ │ + beq.n 38916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 381fe │ │ │ │ + bne.n 38916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 381fe │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38916 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38242 │ │ │ │ + beq.n 3895a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3824c │ │ │ │ + cbz r3, 38964 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 38254 │ │ │ │ + b.n 3896c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38242 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3895a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003825a : │ │ │ │ - ldr r0, [pc, #4] @ (38260 ) │ │ │ │ - b.w ef060 │ │ │ │ +00038972 : │ │ │ │ + ldr r0, [pc, #4] @ (38978 ) │ │ │ │ + b.w efaf0 │ │ │ │ ldrsb.w r0, [r8, sp] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 158970 │ │ │ │ + bl 159a18 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #700] @ (38558 ) │ │ │ │ + ldr r1, [pc, #700] @ (38c70 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3846c │ │ │ │ + beq.w 38b84 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3846c │ │ │ │ + blt.w 38b84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - movw r1, #46928 @ 0xb750 │ │ │ │ + movw r1, #47888 @ 0xbb10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r4, [pc, #664] @ (3855c ) │ │ │ │ - ldr r2, [pc, #664] @ (38560 ) │ │ │ │ + ldr r4, [pc, #664] @ (38c74 ) │ │ │ │ + ldr r2, [pc, #664] @ (38c78 ) │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 3830c │ │ │ │ + beq.n 38a24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 382f0 │ │ │ │ + beq.n 38a08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ - cbnz r3, 382f0 │ │ │ │ + cbnz r3, 38a08 │ │ │ │ addw r0, r4, #1132 @ 0x46c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #620] @ (38560 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #620] @ (38c78 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #46948 @ 0xb764 │ │ │ │ + movw r1, #47908 @ 0xbb24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r2, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 38326 │ │ │ │ + bne.n 38a3e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38554 │ │ │ │ + beq.w 38c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38554 │ │ │ │ - ldr r0, [pc, #576] @ (38560 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3846c │ │ │ │ + bne.w 38c6c │ │ │ │ + ldr r0, [pc, #576] @ (38c78 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38b84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38338 │ │ │ │ + beq.n 38a50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ - cbnz r3, 38338 │ │ │ │ - ldr r0, [pc, #556] @ (38560 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #552] @ (38564 ) │ │ │ │ + cbnz r3, 38a50 │ │ │ │ + ldr r0, [pc, #556] @ (38c78 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #552] @ (38c7c ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #46968 @ 0xb778 │ │ │ │ + movw r1, #47928 @ 0xbb38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ - beq.n 38382 │ │ │ │ + beq.n 38a9a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38366 │ │ │ │ + beq.n 38a7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ - cbnz r3, 38366 │ │ │ │ - ldr r0, [pc, #512] @ (38564 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #508] @ (38564 ) │ │ │ │ + cbnz r3, 38a7e │ │ │ │ + ldr r0, [pc, #512] @ (38c7c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #508] @ (38c7c ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #46992 @ 0xb790 │ │ │ │ + movw r1, #47952 @ 0xbb50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3839c │ │ │ │ + bne.n 38ab4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38554 │ │ │ │ + beq.w 38c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38554 │ │ │ │ - ldr r0, [pc, #460] @ (38564 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3846c │ │ │ │ + bne.w 38c6c │ │ │ │ + ldr r0, [pc, #460] @ (38c7c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38b84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 383ae │ │ │ │ + beq.n 38ac6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ - cbnz r3, 383ae │ │ │ │ - ldr r0, [pc, #440] @ (38564 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38ac6 │ │ │ │ + ldr r0, [pc, #440] @ (38c7c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #46920 @ 0xb748 │ │ │ │ + movw r1, #47880 @ 0xbb08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #46940 @ 0xb75c │ │ │ │ + movw r1, #47900 @ 0xbb1c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #46960 @ 0xb770 │ │ │ │ + movw r1, #47920 @ 0xbb30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #46984 @ 0xb788 │ │ │ │ + movw r1, #47944 @ 0xbb48 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ - ldr r1, [pc, #360] @ (38568 ) │ │ │ │ + blt.n 38b84 │ │ │ │ + ldr r1, [pc, #360] @ (38c80 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - cbz r0, 3846c │ │ │ │ + cbz r0, 38b84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r1, #46928 @ 0xb750 │ │ │ │ + movw r1, #47888 @ 0xbb10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #328] @ (3856c ) │ │ │ │ + ldr r2, [pc, #328] @ (38c84 ) │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r2, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 38458 │ │ │ │ + beq.n 38b70 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 38472 │ │ │ │ - ldr r2, [pc, #300] @ (3856c ) │ │ │ │ + bne.n 38b8a │ │ │ │ + ldr r2, [pc, #300] @ (38c84 ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #46948 @ 0xb764 │ │ │ │ + movw r1, #47908 @ 0xbb24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r7, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 38484 │ │ │ │ + bne.n 38b9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38554 │ │ │ │ + beq.n 38c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38554 │ │ │ │ - ldr r0, [pc, #260] @ (3856c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 38c6c │ │ │ │ + ldr r0, [pc, #260] @ (38c84 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38554 │ │ │ │ + b.n 38c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3843c │ │ │ │ - ldr r0, [pc, #236] @ (3856c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3843c │ │ │ │ + bne.n 38b54 │ │ │ │ + ldr r0, [pc, #236] @ (38c84 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38b54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38496 │ │ │ │ + beq.n 38bae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ - cbnz r3, 38496 │ │ │ │ - ldr r0, [pc, #216] @ (3856c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #216] @ (38570 ) │ │ │ │ + cbnz r3, 38bae │ │ │ │ + ldr r0, [pc, #216] @ (38c84 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #216] @ (38c88 ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #46968 @ 0xb778 │ │ │ │ + movw r1, #47928 @ 0xbb38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 384e0 │ │ │ │ + beq.n 38bf8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 384c4 │ │ │ │ + beq.n 38bdc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 384c4 │ │ │ │ - ldr r0, [pc, #176] @ (38570 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #168] @ (38570 ) │ │ │ │ + cbnz r3, 38bdc │ │ │ │ + ldr r0, [pc, #176] @ (38c88 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #168] @ (38c88 ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #46992 @ 0xb790 │ │ │ │ + movw r1, #47952 @ 0xbb50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r2, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 384f4 │ │ │ │ + bne.n 38c0c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38554 │ │ │ │ + beq.n 38c6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 38554 │ │ │ │ - ldr r0, [pc, #128] @ (38570 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3846c │ │ │ │ + cbnz r3, 38c6c │ │ │ │ + ldr r0, [pc, #128] @ (38c88 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38b84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38506 │ │ │ │ + beq.n 38c1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ - cbnz r3, 38506 │ │ │ │ - ldr r0, [pc, #108] @ (38570 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38c1e │ │ │ │ + ldr r0, [pc, #108] @ (38c88 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47008 @ 0xb7a0 │ │ │ │ + movw r1, #47968 @ 0xbb60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47028 @ 0xb7b4 │ │ │ │ + movw r1, #47988 @ 0xbb74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47048 @ 0xb7c8 │ │ │ │ + movw r1, #48008 @ 0xbb88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3846c │ │ │ │ + blt.n 38b84 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47072 @ 0xb7e0 │ │ │ │ + movw r1, #48032 @ 0xbba0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vst4.16 {d16-d19}, [ip]! │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #14] │ │ │ │ @@ -20480,101 +21160,101 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ vld4.16 {d16-d19}, [r0]! │ │ │ │ strb r4, [r2, #12] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #18] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00038574 : │ │ │ │ +00038c8c : │ │ │ │ movw r0, #65128 @ 0xfe68 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w ef060 │ │ │ │ + b.w efaf0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r0, #28768 @ 0x7060 │ │ │ │ + movw r0, #29768 @ 0x7448 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - cbz r0, 385ba │ │ │ │ - ldr r1, [pc, #708] @ (38874 ) │ │ │ │ + cbz r0, 38cd2 │ │ │ │ + ldr r1, [pc, #708] @ (38f8c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbnz r0, 385c2 │ │ │ │ + cbnz r0, 38cda │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 38f2c │ │ │ │ - ldr.w sl, [pc, #696] @ 3887c │ │ │ │ - movw r3, #23771 @ 0x5cdb │ │ │ │ + b.w 39644 │ │ │ │ + ldr.w sl, [pc, #696] @ 38f94 │ │ │ │ + movw r3, #26467 @ 0x6763 │ │ │ │ movt r3, #7 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #47389 @ 0xb91d │ │ │ │ + movw r3, #49445 @ 0xc125 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #28] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 389ca │ │ │ │ + beq.w 390e2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r1, sl, #12 │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [sl, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [sl, #28] │ │ │ │ str.w r2, [sl, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8ec60 │ │ │ │ + bl 8f568 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 385ba │ │ │ │ + beq.n 38cd2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #604] @ (38878 ) │ │ │ │ + ldr r3, [pc, #604] @ (38f90 ) │ │ │ │ ldr.w r4, [r2, #132] @ 0x84 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 38640 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + bmi.n 38d58 │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 38c6c │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 39384 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 38658 │ │ │ │ + bne.n 38d70 │ │ │ │ ldr.w fp, [r6, #12] │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 38668 │ │ │ │ + bne.n 38d80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 38c6c │ │ │ │ + beq.w 39384 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 386a4 │ │ │ │ + bne.n 38dbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -20583,132 +21263,132 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r3, fp │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 88340 │ │ │ │ + bl 88dc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 389ae │ │ │ │ - b.n 38c6c │ │ │ │ + bne.w 390c6 │ │ │ │ + b.n 39384 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 386d8 │ │ │ │ + cbz r3, 38df0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 386d8 │ │ │ │ + bne.n 38df0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl fb960 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fc41c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 386f0 │ │ │ │ + beq.n 38e08 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 389ae │ │ │ │ + bne.w 390c6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ - bl 15a470 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ - b.n 389ae │ │ │ │ + bl 15b8d0 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + b.n 390c6 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 38c6c │ │ │ │ + beq.w 39384 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 389ae │ │ │ │ + bne.w 390c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 3873a │ │ │ │ + cbz r3, 38e52 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3873a │ │ │ │ + beq.n 38e52 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8d30c │ │ │ │ + bl 8dc14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 388d6 │ │ │ │ + beq.w 38fee │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 38766 │ │ │ │ + bgt.n 38e7e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8c9b4 │ │ │ │ + bl 8d2bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 388d6 │ │ │ │ + beq.w 38fee │ │ │ │ ldrb.w r9, [r4, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 387d0 │ │ │ │ - ldr r3, [pc, #260] @ (38878 ) │ │ │ │ + beq.n 38ee8 │ │ │ │ + ldr r3, [pc, #260] @ (38f90 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd fp, sl, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r7, r3, #42496 @ 0xa600 │ │ │ │ add.w r3, r7, #252 @ 0xfc │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ mov r8, r3 │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.n 387bc │ │ │ │ + beq.n 38ed4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - cbz r6, 387bc │ │ │ │ + cbz r6, 38ed4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 387bc │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + bge.n 38ed4 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r4 │ │ │ │ - bl 2483b8 │ │ │ │ + bl 24a700 │ │ │ │ adds r7, #4 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 3878e │ │ │ │ + bne.n 38ea6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r8, fp, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w r2, r8, r1 │ │ │ │ ldr.w lr, [r4, #24] │ │ │ │ movs r7, #1 │ │ │ │ @@ -20726,44 +21406,44 @@ │ │ │ │ str.w ip, [lr, #8] │ │ │ │ lsl.w r7, r7, r1 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orr.w r3, r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ and.w r3, fp, r7 │ │ │ │ - bgt.n 38826 │ │ │ │ + bgt.n 38f3e │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 38836 │ │ │ │ + b.n 38f4e │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r0, #20] │ │ │ │ mov r9, fp │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ add r0, r9 │ │ │ │ - blt.n 38866 │ │ │ │ + blt.n 38f7e │ │ │ │ and.w r3, r7, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 38858 │ │ │ │ + bgt.n 38f70 │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 38838 │ │ │ │ + b.n 38f50 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r2, r3, lsl #2] │ │ │ │ - b.n 38838 │ │ │ │ + b.n 38f50 │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 38880 │ │ │ │ + bgt.n 38f98 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 3888c │ │ │ │ + b.n 38fa4 │ │ │ │ nop │ │ │ │ cdp2 0, 9, cr0, cr12, cr13, {2} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 11, cr0, cr0, cr13, {2} │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ @@ -20771,21 +21451,21 @@ │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 388a8 │ │ │ │ + cbz r0, 38fc0 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r6, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r5, [r3, #4] │ │ │ │ - b.n 388ba │ │ │ │ + b.n 38fd2 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ str.w fp, [r2, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -20794,83 +21474,83 @@ │ │ │ │ str.w r8, [r4, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbz r3, 3890a │ │ │ │ - b.n 389a8 │ │ │ │ + cbz r3, 39022 │ │ │ │ + b.n 390c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388ec │ │ │ │ + beq.n 39004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 388ec │ │ │ │ + cbnz r3, 39004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38c6c │ │ │ │ + beq.w 39384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38c6c │ │ │ │ + bne.w 39384 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38c6c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39384 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.n 38946 │ │ │ │ + bpl.n 3905e │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 38932 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + cbz r3, 3904a │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3892c │ │ │ │ + bne.n 39044 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 38930 │ │ │ │ + b.n 39048 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 38946 │ │ │ │ + cbz r0, 3905e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 38982 │ │ │ │ + bne.n 3909a │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ - cbnz r3, 38982 │ │ │ │ + cbnz r3, 3909a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 389a8 │ │ │ │ + bpl.n 390c0 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 3896e │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + cbz r3, 39086 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 38968 │ │ │ │ + bne.n 39080 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 3896c │ │ │ │ + b.n 39084 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 389a8 │ │ │ │ + cbz r0, 390c0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 38982 │ │ │ │ + bne.n 3909a │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ - cbz r3, 389a8 │ │ │ │ - ldr r3, [pc, #776] @ (38c8c ) │ │ │ │ + cbz r3, 390c0 │ │ │ │ + ldr r3, [pc, #776] @ (393a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -20881,384 +21561,384 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 389c4 │ │ │ │ + beq.n 390dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 389c4 │ │ │ │ + cbnz r3, 390dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #32 │ │ │ │ - b.n 385e2 │ │ │ │ + b.n 38cfa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48804 @ 0xbea4 │ │ │ │ + movw r0, #49764 @ 0xc264 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 1f8400 │ │ │ │ + bl 1fb58c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385ba │ │ │ │ + beq.w 38cd2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #43392 @ 0xa980 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ + movw r1, #49216 @ 0xc040 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48268 @ 0xbc8c │ │ │ │ + movw r1, #49228 @ 0xc04c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ blx 292a0 │ │ │ │ - movw r1, #48284 @ 0xbc9c │ │ │ │ + movw r1, #49244 @ 0xc05c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2a00c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - movw r0, #48300 @ 0xbcac │ │ │ │ + movw r0, #49260 @ 0xc06c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ - movw r1, #16092 @ 0x3edc │ │ │ │ + bl 9a8b0 │ │ │ │ + movw r1, #17052 @ 0x429c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53684 @ 0xd1b4 │ │ │ │ + movw r2, #54644 @ 0xd574 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #48308 @ 0xbcb4 │ │ │ │ + movw r1, #49268 @ 0xc074 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48324 @ 0xbcc4 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 39012 │ │ │ │ + bl 39824 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385ba │ │ │ │ - bl 80e78 │ │ │ │ + beq.w 38cd2 │ │ │ │ + bl 81878 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385ba │ │ │ │ - bl 80e78 │ │ │ │ + beq.w 38cd2 │ │ │ │ + bl 81878 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38d4a │ │ │ │ - movw fp, #57664 @ 0xe140 │ │ │ │ + beq.w 39462 │ │ │ │ + movw fp, #58624 @ 0xe500 │ │ │ │ movt fp, #71 @ 0x47 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [fp] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 38c90 │ │ │ │ + bne.w 393a8 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #8 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ - bne.n 38ac8 │ │ │ │ + bne.n 391e0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #48340 @ 0xbcd4 │ │ │ │ + movw r2, #49300 @ 0xc094 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ + movw r1, #49216 @ 0xc040 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 38d4a │ │ │ │ + blt.w 39462 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #49700 @ 0xc224 │ │ │ │ + movw r1, #50660 @ 0xc5e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 38d2c │ │ │ │ + blt.w 39444 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #48388 @ 0xbd04 │ │ │ │ + movw r1, #49348 @ 0xc0c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48400 @ 0xbd10 │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 39012 │ │ │ │ + bl 39824 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385ba │ │ │ │ - movw r2, #48416 @ 0xbd20 │ │ │ │ + beq.w 38cd2 │ │ │ │ + movw r2, #49376 @ 0xc0e0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48256 @ 0xbc80 │ │ │ │ + movw r1, #49216 @ 0xc040 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48472 @ 0xbd58 │ │ │ │ + movw r1, #49432 @ 0xc118 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48488 @ 0xbd68 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48504 @ 0xbd78 │ │ │ │ + movw r1, #49464 @ 0xc138 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48520 @ 0xbd88 │ │ │ │ + movw r1, #49480 @ 0xc148 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48536 @ 0xbd98 │ │ │ │ + movw r1, #49496 @ 0xc158 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48556 @ 0xbdac │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + movw r1, #49532 @ 0xc17c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48588 @ 0xbdcc │ │ │ │ + movw r1, #49548 @ 0xc18c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48604 @ 0xbddc │ │ │ │ + movw r1, #49564 @ 0xc19c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48620 @ 0xbdec │ │ │ │ + movw r1, #49580 @ 0xc1ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ - bl 82434 │ │ │ │ + blt.w 38cd2 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385ba │ │ │ │ + beq.w 38cd2 │ │ │ │ blx 2a680 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ - movw r0, #48636 @ 0xbdfc │ │ │ │ + movw r0, #49596 @ 0xc1bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38d7c │ │ │ │ + beq.w 39494 │ │ │ │ ldrd r1, r2, [r6, #4] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 38d58 │ │ │ │ + bne.n 39470 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 385ba │ │ │ │ + beq.w 38cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 385ba │ │ │ │ + bne.w 38cd2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 385ba │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38cd2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a310 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 38c9e │ │ │ │ + cbnz r0, 393b6 │ │ │ │ ldr.w sl, [fp, #4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38d4a │ │ │ │ + blt.n 39462 │ │ │ │ mov r0, r9 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38d4a │ │ │ │ + beq.n 39462 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38cd0 │ │ │ │ + beq.n 393e8 │ │ │ │ mov r0, sl │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 38ce8 │ │ │ │ + cbnz r0, 39400 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38d4a │ │ │ │ + beq.n 39462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38d4a │ │ │ │ + cbnz r3, 39462 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38d4a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39462 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 38d0c │ │ │ │ + beq.n 39424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 38d0c │ │ │ │ + cbnz r3, 39424 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38d22 │ │ │ │ + beq.n 3943a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38d22 │ │ │ │ + cbnz r3, 3943a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 38ad2 │ │ │ │ - b.n 38d4a │ │ │ │ + bne.w 391ea │ │ │ │ + b.n 39462 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 385ba │ │ │ │ + beq.w 38cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 385ba │ │ │ │ + bne.w 38cd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 385ba │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38cd2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 385ba │ │ │ │ - bl 9bc70 │ │ │ │ + bl 868d0 │ │ │ │ + b.n 38cd2 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 38d70 │ │ │ │ + beq.n 39488 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38d70 │ │ │ │ + cbnz r3, 39488 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #12 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 38c4a │ │ │ │ - b.n 38c6c │ │ │ │ + bne.w 39362 │ │ │ │ + b.n 39384 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48640 @ 0xbe00 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48652 @ 0xbe0c │ │ │ │ + movw r1, #49612 @ 0xc1cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48684 @ 0xbe2c │ │ │ │ + movw r1, #49644 @ 0xc1ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48728 @ 0xbe58 │ │ │ │ + movw r1, #49688 @ 0xc218 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 385ba │ │ │ │ + blt.w 38cd2 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 38de6 │ │ │ │ - bl 2407a8 │ │ │ │ - b.w 385ba │ │ │ │ + cbnz r0, 394fe │ │ │ │ + bl 242e40 │ │ │ │ + b.w 38cd2 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #48760 @ 0xbe78 │ │ │ │ + movw r3, #49720 @ 0xc238 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #48784 @ 0xbe90 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #41744 @ 0xa310 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #38656 @ 0x9700 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -21295,15 +21975,15 @@ │ │ │ │ movw r2, #38680 @ 0x9718 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #39200 @ 0x9920 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #35313 @ 0x89f1 │ │ │ │ + movw r3, #49481 @ 0xc149 │ │ │ │ movt r3, #29 │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #44024 @ 0xabf8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #41500 @ 0xa21c │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -21316,575 +21996,575 @@ │ │ │ │ movw r2, #41512 @ 0xa228 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #40792 @ 0x9f58 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #40172 @ 0x9cec │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #56769 @ 0xddc1 │ │ │ │ + movw r2, #59229 @ 0xe75d │ │ │ │ movt r2, #5 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl 127e74 │ │ │ │ + bl 1289b8 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 38f1c │ │ │ │ + cbnz r0, 39634 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.w 385ba │ │ │ │ + bl 85624 │ │ │ │ + b.w 38cd2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48792 @ 0xbe98 │ │ │ │ + movw r1, #49752 @ 0xc258 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 100df0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 1018a8 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #6 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #48836 @ 0xbec4 │ │ │ │ + movw r1, #49796 @ 0xc284 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39006 │ │ │ │ + beq.n 3971e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 38f76 │ │ │ │ + cbz r3, 3968e │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #7336 @ 0x1ca8 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39006 │ │ │ │ + beq.n 3971e │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #48844 @ 0xbecc │ │ │ │ + movw r1, #49804 @ 0xc28c │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3971e │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 1133fc │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3971e │ │ │ │ + mov r1, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + beq.n 396f4 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 396d0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 396d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #18076 @ 0x469c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 106980 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3971e │ │ │ │ + mov r1, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + bne.n 39706 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3971e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 3971e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3971e │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 39716 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 39716 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl b04a8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 39726 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 1018a8 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + movs r2, #17 │ │ │ │ + add r0, sp, #4 │ │ │ │ + movw r1, #49812 @ 0xc294 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 39818 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 1133fc │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 39818 │ │ │ │ + mov r1, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + beq.n 397ee │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 39784 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 39784 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbz r3, 397ca │ │ │ │ + movs r2, #9 │ │ │ │ + add r0, sp, #4 │ │ │ │ + movw r1, #49832 @ 0xc2a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39006 │ │ │ │ + beq.n 39818 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1128e4 │ │ │ │ + bl 1133fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39006 │ │ │ │ + beq.n 39818 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 38fdc │ │ │ │ + beq.n 397ee │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38fb8 │ │ │ │ + beq.n 397ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38fb8 │ │ │ │ + cbnz r3, 397ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17116 @ 0x42dc │ │ │ │ + movw r0, #18076 @ 0x469c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 39006 │ │ │ │ + cbz r0, 39818 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 38fee │ │ │ │ + bne.n 39800 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39006 │ │ │ │ + beq.n 39818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39006 │ │ │ │ + cbnz r3, 39818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39006 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39818 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38ffe │ │ │ │ + beq.n 39810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38ffe │ │ │ │ + cbnz r3, 39810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl afa10 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - b.n 3900e │ │ │ │ + bl b04a8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 39820 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 22c5bc <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 297c8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6b10 │ │ │ │ - cbz r0, 39090 │ │ │ │ + bl 1f9ca0 │ │ │ │ + cbz r0, 398a2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3905a │ │ │ │ + cbnz r0, 3986c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39090 │ │ │ │ + beq.n 398a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39090 │ │ │ │ + cbnz r3, 398a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39090 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 398a2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 390ba <_PyImport_SetModule@@Base> │ │ │ │ + bl 398cc <_PyImport_SetModule@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 39094 │ │ │ │ + bge.n 398a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3907a │ │ │ │ + beq.n 3988c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3907a │ │ │ │ + cbnz r3, 3988c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39090 │ │ │ │ + beq.n 398a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39090 │ │ │ │ + cbnz r3, 398a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 390b6 │ │ │ │ + b.n 398c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 390a6 │ │ │ │ + beq.n 398b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 390a6 │ │ │ │ + cbnz r3, 398b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000390ba <_PyImport_SetModule@@Base>: │ │ │ │ +000398cc <_PyImport_SetModule@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #48] @ (390fc <_PyImport_SetModule@@Base+0x42>) │ │ │ │ + ldr r4, [pc, #48] @ (3990c <_PyImport_SetModule@@Base+0x40>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r3, 390ec <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + cbnz r3, 398fe <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ + movw r0, #1420 @ 0x58c │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a4320 │ │ │ │ - nop │ │ │ │ + b.w a4d14 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 100df0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ - movs r2, #17 │ │ │ │ - add r0, sp, #4 │ │ │ │ - movw r1, #48852 @ 0xbed4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 1128e4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - mov r1, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 391c4 <_PyImport_SetModule@@Base+0x10a> │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3915a <_PyImport_SetModule@@Base+0xa0> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3915a <_PyImport_SetModule@@Base+0xa0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cbz r3, 391a0 <_PyImport_SetModule@@Base+0xe6> │ │ │ │ - movs r2, #9 │ │ │ │ - add r0, sp, #4 │ │ │ │ - movw r1, #48872 @ 0xbee8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - bl 1128e4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - mov r1, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n 391c4 <_PyImport_SetModule@@Base+0x10a> │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 391a0 <_PyImport_SetModule@@Base+0xe6> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 391a0 <_PyImport_SetModule@@Base+0xe6> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #17116 @ 0x42dc │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - mov r1, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 391d6 <_PyImport_SetModule@@Base+0x11c> │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 391ee <_PyImport_SetModule@@Base+0x134> │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 391e6 <_PyImport_SetModule@@Base+0x12c> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 391e6 <_PyImport_SetModule@@Base+0x12c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl afa10 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - b.n 391f6 <_PyImport_SetModule@@Base+0x13c> │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 22c5bc <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + ... │ │ │ │ │ │ │ │ -000391fa : │ │ │ │ - ldr r0, [pc, #4] @ (39200 ) │ │ │ │ - b.w ef060 │ │ │ │ +00039910 : │ │ │ │ + ldr r0, [pc, #4] @ (39918 ) │ │ │ │ + b.w efaf0 │ │ │ │ + nop │ │ │ │ lsls r4, r3, #27 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3920c │ │ │ │ + cbz r1, 39924 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 39214 │ │ │ │ + b.n 3992c │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.w 19a6b8 │ │ │ │ + b.w 19c6fc │ │ │ │ │ │ │ │ -00039218 : │ │ │ │ +00039930 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 394be │ │ │ │ + beq.w 39bd6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bpl.w 394be │ │ │ │ + bpl.w 39bd6 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 394be │ │ │ │ + bne.w 39bd6 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bne.w 394be │ │ │ │ + bne.w 39bd6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 392ea │ │ │ │ + bne.n 39a02 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 392ea │ │ │ │ + bne.n 39a02 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 39284 │ │ │ │ + bpl.n 3999c │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 39286 │ │ │ │ + b.n 3999e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 392b0 │ │ │ │ - cbz r2, 392a0 │ │ │ │ + blt.n 399c8 │ │ │ │ + cbz r2, 399b8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 392a2 │ │ │ │ + b.n 399ba │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ add.w r5, r3, #42496 @ 0xa600 │ │ │ │ - b.n 392ce │ │ │ │ - cbz r2, 392c2 │ │ │ │ + b.n 399e6 │ │ │ │ + cbz r2, 399da │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 392c4 │ │ │ │ + b.n 399dc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 394bc │ │ │ │ + beq.w 39bd4 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 394bc │ │ │ │ + bne.w 39bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 394bc │ │ │ │ - ldr r3, [pc, #476] @ (394c8 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39bd4 │ │ │ │ + ldr r3, [pc, #476] @ (39be0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #476] @ 394d0 │ │ │ │ + ldr.w r8, [pc, #476] @ 39be8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 39354 │ │ │ │ + cbz r0, 39a6c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 39354 │ │ │ │ + cbz r5, 39a6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39342 │ │ │ │ + beq.n 39a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39342 │ │ │ │ + cbnz r3, 39a5a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ - cbz r3, 3933e │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 39a56 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3933e │ │ │ │ + beq.n 39a56 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 394bc │ │ │ │ + beq.w 39bd4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 394bc │ │ │ │ + b.n 39bd4 │ │ │ │ add.w r9, r9, #98304 @ 0x18000 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #1152] @ 0x480 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.n 39372 │ │ │ │ - bl f96ac │ │ │ │ - b.n 39454 │ │ │ │ + bne.n 39a8a │ │ │ │ + bl fa168 │ │ │ │ + b.n 39b6c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 39426 │ │ │ │ + bne.n 39b3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 393ae │ │ │ │ + beq.n 39ac6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 393ae │ │ │ │ - ldr r0, [pc, #320] @ (394cc ) │ │ │ │ + cbnz r3, 39ac6 │ │ │ │ + ldr r0, [pc, #320] @ (39be4 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r0, #1416] @ 0x588 │ │ │ │ - cbz r3, 393aa │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 39ac2 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 393aa │ │ │ │ + beq.n 39ac2 │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 394bc │ │ │ │ + bne.w 39bd4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 394bc │ │ │ │ + bne.n 39bd4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ strb r3, [r5, #16] │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.n 3941e │ │ │ │ + bpl.n 39b36 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 393f2 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + cbz r3, 39b0a │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 393ec │ │ │ │ + bne.n 39b04 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 393f0 │ │ │ │ + b.n 39b08 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 3941e │ │ │ │ + cbz r0, 39b36 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 3941e │ │ │ │ + cbz r2, 39b36 │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 394bc │ │ │ │ + b.n 39bd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39438 │ │ │ │ + beq.n 39b50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39438 │ │ │ │ + cbnz r3, 39b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ subne r3, #2 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 39458 │ │ │ │ + beq.n 39b70 │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ - b.n 394bc │ │ │ │ + b.n 39bd4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 394b4 │ │ │ │ + bpl.n 39bcc │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 39488 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + cbz r3, 39ba0 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 39482 │ │ │ │ + bne.n 39b9a │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 39486 │ │ │ │ + b.n 39b9e │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 394b4 │ │ │ │ + cbz r0, 39bcc │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 394b4 │ │ │ │ + cbz r2, 39bcc │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 39454 │ │ │ │ + b.n 39b6c │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -21897,315 +22577,315 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 394f4 │ │ │ │ + cbz r3, 39c0c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 394f6 │ │ │ │ + b.n 39c0e │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 29770 │ │ │ │ - cbnz r5, 3950e │ │ │ │ + cbnz r5, 39c26 │ │ │ │ cmp r7, r5 │ │ │ │ - ble.n 3950e │ │ │ │ + ble.n 39c26 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3950e │ │ │ │ - cbnz r4, 39530 │ │ │ │ + bgt.n 39c26 │ │ │ │ + cbnz r4, 39c48 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #32 │ │ │ │ mov.w ip, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, ip, [sp] │ │ │ │ - ldr r3, [pc, #476] @ (39700 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #476] @ (39e18 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 396ec │ │ │ │ + beq.w 39e04 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 396ea │ │ │ │ + bne.w 39e02 │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3957e │ │ │ │ + beq.n 39c96 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 39562 │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 39c7a │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.n 3955c │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 39c74 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 396ea │ │ │ │ + bne.w 39e02 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 39566 │ │ │ │ - b.n 39586 │ │ │ │ + bne.n 39c7e │ │ │ │ + b.n 39c9e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - bne.n 39588 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 39ca0 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 396ea │ │ │ │ - b.n 39588 │ │ │ │ + bne.w 39e02 │ │ │ │ + b.n 39ca0 │ │ │ │ movs r6, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39588 │ │ │ │ + b.n 39ca0 │ │ │ │ movs r6, #15 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r9, r9, [sp, #16] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r7, r0 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39644 │ │ │ │ - bl 82354 │ │ │ │ + beq.n 39d5c │ │ │ │ + bl 82d54 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r0, 395d4 │ │ │ │ + cbnz r0, 39cec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39644 │ │ │ │ + beq.n 39d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39644 │ │ │ │ + bne.n 39d5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39644 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39d5c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ adds r4, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r4, #39720 @ 0x9b28 │ │ │ │ + movw r4, #40680 @ 0x9ee8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w r4, #32768 @ 0x8000 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #24] │ │ │ │ - movw r4, #60449 @ 0xec21 │ │ │ │ - movt r4, #26 │ │ │ │ + movw r4, #4377 @ 0x1119 │ │ │ │ + movt r4, #27 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #14413 @ 0x384d │ │ │ │ + movw r4, #23949 @ 0x5d8d │ │ │ │ movt r4, #27 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ blx 2a5b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 39664 │ │ │ │ - bgt.n 3969c │ │ │ │ + beq.n 39d7c │ │ │ │ + bgt.n 39db4 │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3964c │ │ │ │ + beq.n 39d64 │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3969c │ │ │ │ + bne.n 39db4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #49152 @ 0xc000 │ │ │ │ + movw r1, #50112 @ 0xc3c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 15e574 │ │ │ │ - b.n 396e4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 39dfc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.n 396e4 │ │ │ │ + b.n 39dfc │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #49112 @ 0xbfd8 │ │ │ │ + movw r1, #50072 @ 0xc398 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 396e4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 39dfc │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 39682 │ │ │ │ + cbnz r3, 39d9a │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 2966d4 <_PyXI_EndInterpreter@@Base+0x314> │ │ │ │ + bl 297180 <_PyXI_EndInterpreter@@Base+0x6ec> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 39682 │ │ │ │ + bge.n 39d9a │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 29b34 │ │ │ │ - b.n 396e4 │ │ │ │ - bl b3790 │ │ │ │ + b.n 39dfc │ │ │ │ + bl b4228 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 29634 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 396b6 │ │ │ │ + bne.n 39dce │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 29b34 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #10124 @ 0x278c │ │ │ │ + movw r3, #11084 @ 0x2b4c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 3c426 │ │ │ │ - b.n 396e4 │ │ │ │ + bl 3cb3a │ │ │ │ + b.n 39dfc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39668 │ │ │ │ + beq.n 39d80 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 29b34 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 396d4 │ │ │ │ + cbnz r0, 39dec │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 25bdc8 │ │ │ │ + bl 25da00 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 396ec │ │ │ │ - b.n 396e4 │ │ │ │ - movw r3, #11008 @ 0x2b00 │ │ │ │ + cbnz r0, 39e04 │ │ │ │ + b.n 39dfc │ │ │ │ + movw r3, #11968 @ 0x2ec0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 3c426 │ │ │ │ + bl 3cb3a │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 20b690 <_PySys_GetRequiredAttrString@@Base+0x87c> │ │ │ │ + bl 20e700 <_PySys_GetRequiredAttrString@@Base+0x87c> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 396f6 │ │ │ │ + cbz r3, 39e0e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 1cc3c4 │ │ │ │ + b.w 1cfa94 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 18acd4 │ │ │ │ - cbz r0, 39742 │ │ │ │ + bl 18c6b8 │ │ │ │ + cbz r0, 39e5a │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 39770 │ │ │ │ - cbz r0, 3976e │ │ │ │ + bl 39e88 │ │ │ │ + cbz r0, 39e86 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #64272 @ 0xfb10 │ │ │ │ + movw r0, #65236 @ 0xfed4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 397da │ │ │ │ + cbz r0, 39ef2 │ │ │ │ add.w r8, r0, #8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 397d4 │ │ │ │ + ble.n 39eec │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ adds r4, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 397e4 │ │ │ │ + bl 39efc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 397ce │ │ │ │ + cbnz r0, 39ee6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 397dc │ │ │ │ + beq.n 39ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 397dc │ │ │ │ + cbnz r3, 39ef4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 397dc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ef4 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 39796 │ │ │ │ + b.n 39eae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39822 │ │ │ │ + bne.n 39f3a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 39818 │ │ │ │ - movw r0, #61932 @ 0xf1ec │ │ │ │ + cbnz r0, 39f30 │ │ │ │ + movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 39830 │ │ │ │ + cbz r0, 39f48 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 13daa4 │ │ │ │ + b.w 13ec10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -22222,279 +22902,279 @@ │ │ │ │ ldr.w r8, [r1, #44] @ 0x2c │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r4, r7, #1 │ │ │ │ str.w r4, [ip, #20] │ │ │ │ adds r6, r4, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ add.w r9, r7, #2 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 39b04 │ │ │ │ + beq.w 3a21c │ │ │ │ adds r3, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 3988c │ │ │ │ + bne.n 39fa4 │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [ip, #20] │ │ │ │ - b.n 39b0e │ │ │ │ + b.n 3a226 │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 39b08 │ │ │ │ + beq.w 3a220 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r3, fp, [sp, #44] @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, sl │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r9 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 39b0c │ │ │ │ + beq.w 3a224 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bl 120cec │ │ │ │ + bl 121874 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ strd r3, fp, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp] │ │ │ │ strd r3, r9, [sp, #8] │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r8, {r1, r2, r3} │ │ │ │ - bl 20b608 <_PySys_GetRequiredAttrString@@Base+0x7f4> │ │ │ │ + bl 20e678 <_PySys_GetRequiredAttrString@@Base+0x7f4> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 39926 │ │ │ │ + cbz r3, 3a03e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 39926 │ │ │ │ + cbz r3, 3a03e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 292fbc │ │ │ │ + bl 2938bc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39946 │ │ │ │ - b.n 39b0e │ │ │ │ + bne.n 3a05e │ │ │ │ + b.n 3a226 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ mov fp, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r6, r5 │ │ │ │ add.w r5, sl, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39976 │ │ │ │ + beq.n 3a08e │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp fp, r2 │ │ │ │ - blt.n 3997a │ │ │ │ + blt.n 3a092 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 114e10 │ │ │ │ + bl 115928 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add.w r5, sl, #4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 399ae │ │ │ │ + b.n 3a0c6 │ │ │ │ mov r2, sl │ │ │ │ - b.n 3993e │ │ │ │ + b.n 3a056 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl 116da0 │ │ │ │ + bl 1179b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 39934 │ │ │ │ + b.n 3a04c │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bge.n 399ba │ │ │ │ + bge.n 3a0d2 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 116da0 │ │ │ │ + bl 1179b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39992 │ │ │ │ + beq.n 3a0aa │ │ │ │ ldr.w r2, [sl] │ │ │ │ - b.n 39994 │ │ │ │ - movw fp, #61640 @ 0xf0c8 │ │ │ │ + b.n 3a0ac │ │ │ │ + movw fp, #62600 @ 0xf488 │ │ │ │ movt fp, #60 @ 0x3c │ │ │ │ add.w sl, fp, #4 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 120cec │ │ │ │ + bl 121874 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 39b0e │ │ │ │ + beq.w 3a226 │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 39b0e │ │ │ │ + beq.n 3a226 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl 2078e0 │ │ │ │ + bl 20aa50 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 39b0e │ │ │ │ - movw r3, #61656 @ 0xf0d8 │ │ │ │ + beq.n 3a226 │ │ │ │ + movw r3, #62616 @ 0xf498 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r8, {r1, r2, r3} │ │ │ │ - bl 20b608 <_PySys_GetRequiredAttrString@@Base+0x7f4> │ │ │ │ + bl 20e678 <_PySys_GetRequiredAttrString@@Base+0x7f4> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 39b0e │ │ │ │ + beq.n 3a226 │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ mov r6, r9 │ │ │ │ add.w r9, sl, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39a92 │ │ │ │ + beq.n 3a1aa │ │ │ │ ldr.w r3, [sl] │ │ │ │ - b.n 39a94 │ │ │ │ + b.n 3a1ac │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 39aac │ │ │ │ + bge.n 3a1c4 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 116da0 │ │ │ │ + bl 1179b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 39a86 │ │ │ │ - b.n 39b0e │ │ │ │ + bne.n 3a19e │ │ │ │ + b.n 3a226 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r2, #0 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r1, [r5, #68] @ 0x44 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 114e10 │ │ │ │ + bl 115928 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 39b0e │ │ │ │ + beq.n 3a226 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 120cec │ │ │ │ + bl 121874 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 39b0e │ │ │ │ + beq.n 3a226 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w r8, {r1, r2, r3} │ │ │ │ - bl 20eb64 │ │ │ │ + bl 211bd4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 39b0e │ │ │ │ + beq.n 3a226 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 120cec │ │ │ │ + bl 121874 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 39b0e │ │ │ │ + b.n 3a226 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 39b0e │ │ │ │ + b.n 3a226 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 39b0e │ │ │ │ + b.n 3a226 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7be0c │ │ │ │ + bl 7c930 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39b36 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 39b3c │ │ │ │ + cbnz r0, 3a24e │ │ │ │ + bl 242e40 │ │ │ │ + b.n 3a254 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22503,120 +23183,120 @@ │ │ │ │ movw r4, #20224 @ 0x4f00 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 39b6e │ │ │ │ - bl 172270 │ │ │ │ + bne.n 3a286 │ │ │ │ + bl 1739a8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 39b74 │ │ │ │ - bl 197aac │ │ │ │ + b.n 3a28c │ │ │ │ + bl 199b44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 39b7e │ │ │ │ + bge.n 3a296 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39c80 │ │ │ │ - bne.n 39b98 │ │ │ │ + b.n 3a398 │ │ │ │ + bne.n 3a2b0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #49424 @ 0xc110 │ │ │ │ + movw r1, #50384 @ 0xc4d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 39b78 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3a290 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7be0c │ │ │ │ + bl 7c930 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 39baa │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 39b78 │ │ │ │ + cbnz r0, 3a2c2 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 3a290 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 39be6 │ │ │ │ + bne.n 3a2fe │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r0, #4 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl a98a8 │ │ │ │ + bl aa2e0 │ │ │ │ movs r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39c66 │ │ │ │ + beq.n 3a37e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ str.w r0, [r8, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39c66 │ │ │ │ + beq.n 3a37e │ │ │ │ adds r4, #1 │ │ │ │ str.w sl, [r8], #8 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 39c5e │ │ │ │ - b.n 39bba │ │ │ │ + ble.n 3a376 │ │ │ │ + b.n 3a2d2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 197a90 │ │ │ │ - cbz r0, 39c46 │ │ │ │ + bl 199b28 │ │ │ │ + cbz r0, 3a35e │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r7, #4 │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 110fc0 │ │ │ │ + bl 111ad8 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 39c66 │ │ │ │ + cbz r0, 3a37e │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ str.w r0, [r8, #-4] │ │ │ │ - cbz r0, 39c16 │ │ │ │ + cbz r0, 3a32e │ │ │ │ movs r2, #0 │ │ │ │ str.w sl, [r8] │ │ │ │ - b.n 39c1a │ │ │ │ + b.n 3a332 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 39c38 │ │ │ │ + beq.n 3a350 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 39c38 │ │ │ │ + cbnz r3, 3a350 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r2, 39c66 │ │ │ │ + cbnz r2, 3a37e │ │ │ │ adds r4, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 39bf6 │ │ │ │ - b.n 39c5e │ │ │ │ + bgt.n 3a30e │ │ │ │ + b.n 3a376 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #49456 @ 0xc130 │ │ │ │ + movw r1, #50416 @ 0xc4f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 39c78 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3a390 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r7, [r9] │ │ │ │ - b.n 39c80 │ │ │ │ - cbz r4, 39c78 │ │ │ │ + b.n 3a398 │ │ │ │ + cbz r4, 3a390 │ │ │ │ movs r5, #0 │ │ │ │ add.w r0, r7, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ - bl 61e70 <_PyXI_FreeNamespace@@Base+0x10e> │ │ │ │ + bl 62934 <_PyXI_FreeNamespace@@Base+0x10e> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 39c6a │ │ │ │ + bne.n 3a382 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7bd1c │ │ │ │ - b.n 39b78 │ │ │ │ + bl 7c76c │ │ │ │ + b.n 3a290 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -22624,147 +23304,147 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f166c │ │ │ │ + bl f20f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 39cd2 │ │ │ │ + bge.n 3a3ea │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #19144 @ 0x4ac8 │ │ │ │ + movw r2, #20104 @ 0x4e88 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #56136 @ 0xdb48 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 39cde │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3a3f6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39cee │ │ │ │ + bl 3a406 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 39ce8 │ │ │ │ + cbz r3, 3a400 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #188] @ (39dbc ) │ │ │ │ + ldr r3, [pc, #188] @ (3a4d4 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #65244 @ 0xfedc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #668 @ 0x29c │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 15e77c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15fbe4 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39db6 │ │ │ │ + beq.n 3a4ce │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 39d52 │ │ │ │ + bmi.n 3a46a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39d3a │ │ │ │ + beq.n 3a452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39d3a │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3a452 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8228 @ 0x2024 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 39db6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3a4ce │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 39d8a │ │ │ │ + bge.n 3a4a2 │ │ │ │ movw r0, #43788 @ 0xab0c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #21964 @ 0x55cc │ │ │ │ + movw r1, #22924 @ 0x598c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39db6 │ │ │ │ + beq.n 3a4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39db6 │ │ │ │ + cbnz r3, 3a4ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39db6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a4ce │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 29e1c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 39dac │ │ │ │ + beq.n 3a4c4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 39dac │ │ │ │ + cbnz r1, 3a4c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 39978 │ │ │ │ + b.n 3a090 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 39e18 │ │ │ │ + cbz r0, 3a530 │ │ │ │ blx 2a2e0 │ │ │ │ blx 2a8e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 39e14 │ │ │ │ - bl 2281c4 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ + cbz r1, 3a52c │ │ │ │ + bl 22ae0c <_Py_Uid_Converter@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 39e06 │ │ │ │ - bl 9bc70 │ │ │ │ + cbz r5, 3a51e │ │ │ │ + bl 9c580 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 39e02 │ │ │ │ - bl 1697ac <_Py_DecRef@@Base> │ │ │ │ - b.n 39ddc │ │ │ │ - bl 1697ac <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3a51a │ │ │ │ + bl 16af38 <_Py_DecRef@@Base> │ │ │ │ + b.n 3a4f4 │ │ │ │ + bl 16af38 <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1697ac <_Py_DecRef@@Base> │ │ │ │ + bl 16af38 <_Py_DecRef@@Base> │ │ │ │ blx 2a674 │ │ │ │ - b.n 39e18 │ │ │ │ + b.n 3a530 │ │ │ │ blx 2a674 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -22773,339 +23453,339 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 39e56 │ │ │ │ - movw r0, #41036 @ 0xa04c │ │ │ │ + bls.n 3a56e │ │ │ │ + movw r0, #41996 @ 0xa40c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbnz r0, 39e56 │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbnz r0, 3a56e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39eb4 │ │ │ │ + b.n 3a5cc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39e52 │ │ │ │ + bne.n 3a56a │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 39e7a │ │ │ │ + ble.n 3a592 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1b41e4 │ │ │ │ + bl 1b6724 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39e7c │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 39e7c │ │ │ │ - b.n 39e52 │ │ │ │ + bne.n 3a594 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 3a594 │ │ │ │ + b.n 3a56a │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 39ea0 │ │ │ │ - bl b3790 │ │ │ │ + ble.n 3a5b8 │ │ │ │ + bl b4228 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a7cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 39eac │ │ │ │ + bl b7854 │ │ │ │ + b.n 3a5c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2a7cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 39ebe │ │ │ │ + cbz r3, 3a5d6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 39ef8 │ │ │ │ + cbz r3, 3a610 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldrd r3, r0, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 39eee │ │ │ │ + ble.n 3a606 │ │ │ │ add.w r0, r0, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ - bl 61e70 <_PyXI_FreeNamespace@@Base+0x10e> │ │ │ │ - b.n 39eda │ │ │ │ - bl 7bd1c │ │ │ │ + bl 62934 <_PyXI_FreeNamespace@@Base+0x10e> │ │ │ │ + b.n 3a5f2 │ │ │ │ + bl 7c76c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1fc414 │ │ │ │ + b.w 1ff57c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl fd0bc <_PyAST_Compile@@Base+0x4e8> │ │ │ │ + bl fdb48 <_PyAST_Compile@@Base+0x4b8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39f26 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 39f3e │ │ │ │ - b.n 39f54 │ │ │ │ + bne.n 3a63e │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 3a656 │ │ │ │ + b.n 3a66c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 39f3e │ │ │ │ + bne.n 3a656 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #53616 @ 0xd170 │ │ │ │ + movw r0, #54576 @ 0xd530 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #53632 @ 0xd180 │ │ │ │ + movw r0, #54592 @ 0xd540 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 39f72 │ │ │ │ + bgt.n 3a68a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53684 @ 0xd1b4 │ │ │ │ + movw r1, #54644 @ 0xd574 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - ble.n 39fa6 │ │ │ │ + ble.n 3a6be │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53732 @ 0xd1e4 │ │ │ │ + movw r1, #54692 @ 0xd5a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 39fba │ │ │ │ + bne.n 3a6d2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a156 │ │ │ │ + b.n 3a86e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39fce │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3a6e6 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39fb6 │ │ │ │ + bne.n 3a6ce │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 39ffc │ │ │ │ + beq.n 3a714 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 3a002 │ │ │ │ + beq.n 3a71a │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 39ff6 │ │ │ │ + beq.n 3a70e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 39ff8 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3a710 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39fb6 │ │ │ │ - b.n 39ff8 │ │ │ │ + bne.n 3a6ce │ │ │ │ + b.n 3a710 │ │ │ │ movs r5, #0 │ │ │ │ - cbz r4, 3a00c │ │ │ │ - b.n 3a01a │ │ │ │ + cbz r4, 3a724 │ │ │ │ + b.n 3a732 │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 3a00c │ │ │ │ + b.n 3a724 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3a142 │ │ │ │ + bne.w 3a85a │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r4 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - b.n 3a01c │ │ │ │ + b.n 3a734 │ │ │ │ mov r6, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3a03c │ │ │ │ + bne.n 3a754 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r9, [r3] │ │ │ │ - b.n 3a03e │ │ │ │ + b.n 3a756 │ │ │ │ mov sl, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r9, [sp] │ │ │ │ - movw r1, #53776 @ 0xd210 │ │ │ │ + movw r1, #54736 @ 0xd5d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #53784 @ 0xd218 │ │ │ │ + movw r0, #54744 @ 0xd5d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39fb6 │ │ │ │ + beq.n 3a6ce │ │ │ │ cmp r7, #8 │ │ │ │ - beq.n 3a084 │ │ │ │ + beq.n 3a79c │ │ │ │ lsls r4, r7, #31 │ │ │ │ - bmi.n 3a088 │ │ │ │ + bmi.n 3a7a0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ - bmi.n 3a08c │ │ │ │ + bmi.n 3a7a4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53796 @ 0xd224 │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 39fb6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3a6ce │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3a08e │ │ │ │ + b.n 3a7a6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3a08e │ │ │ │ + b.n 3a7a6 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a0ca │ │ │ │ + beq.n 3a7e2 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3a0b6 │ │ │ │ - bl 151b18 │ │ │ │ - b.n 3a0bc │ │ │ │ - bl 105af4 │ │ │ │ + bpl.n 3a7ce │ │ │ │ + bl 152ba0 │ │ │ │ + b.n 3a7d4 │ │ │ │ + bl 1065ac │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39fb6 │ │ │ │ - cbz r6, 3a0f0 │ │ │ │ + bne.w 3a6ce │ │ │ │ + cbz r6, 3a808 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3a0dc │ │ │ │ - bl 151b18 │ │ │ │ - b.n 3a0e2 │ │ │ │ - bl 105af4 │ │ │ │ + bpl.n 3a7f4 │ │ │ │ + bl 152ba0 │ │ │ │ + b.n 3a7fa │ │ │ │ + bl 1065ac │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39fb6 │ │ │ │ + bne.w 3a6ce │ │ │ │ tst.w r7, #4 │ │ │ │ strh.w r5, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 292ec <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3a148 │ │ │ │ + bne.n 3a860 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3a12e │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 3a846 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a0fe │ │ │ │ - b.n 39fb6 │ │ │ │ + beq.n 3a816 │ │ │ │ + b.n 3a6ce │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r3, r4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3a026 │ │ │ │ + b.n 3a73e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3a12e │ │ │ │ + blt.n 3a846 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a17e │ │ │ │ - bne.n 3a182 │ │ │ │ + blt.n 3a896 │ │ │ │ + bne.n 3a89a │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 3a18a │ │ │ │ + b.n 3a8a2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a18a │ │ │ │ + b.n 3a8a2 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3a1aa │ │ │ │ - cbz r2, 3a1a4 │ │ │ │ + cbnz r3, 3a8c2 │ │ │ │ + cbz r2, 3a8bc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a1aa │ │ │ │ + cbnz r3, 3a8c2 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3a22c │ │ │ │ + b.n 3a944 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53904 @ 0xd290 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -23113,626 +23793,626 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f166c │ │ │ │ + bl f20f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a210 │ │ │ │ + bge.n 3a928 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #19144 @ 0x4ac8 │ │ │ │ + movw r2, #20104 @ 0x4e88 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #55152 @ 0xd770 │ │ │ │ + movw r0, #56172 @ 0xdb6c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3a21c │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3a934 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39cee │ │ │ │ + bl 3a406 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3a226 │ │ │ │ + cbz r3, 3a93e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1aea8c │ │ │ │ + bl 1b0f84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a334 │ │ │ │ + beq.n 3aa4c │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 152f10 │ │ │ │ - cbnz r0, 3a26a │ │ │ │ - bl b3790 │ │ │ │ + bl 153f98 │ │ │ │ + cbnz r0, 3a982 │ │ │ │ + bl b4228 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2a524 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3a2c6 │ │ │ │ - bgt.n 3a2b4 │ │ │ │ + beq.n 3a9de │ │ │ │ + bgt.n 3a9cc │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3a29c │ │ │ │ + beq.n 3a9b4 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3a2b4 │ │ │ │ + bne.n 3a9cc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #54892 @ 0xd66c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3a326 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3aa3e │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7300 @ 0x1c84 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3a326 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3aa3e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #53960 @ 0xd2c8 │ │ │ │ + movw r3, #54920 @ 0xd688 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 3c426 │ │ │ │ - b.n 3a326 │ │ │ │ + bl 3cb3a │ │ │ │ + b.n 3aa3e │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3a30a │ │ │ │ + cbz r3, 3aa22 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 130774 │ │ │ │ - b.n 3a334 │ │ │ │ + bl 13189c │ │ │ │ + b.n 3aa4c │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3a396 │ │ │ │ + b.n 3aa58 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 3aa78 │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ │ │ + lsls r3, r3, #29 │ │ │ │ + bpl.n 3aa7a │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + bx lr │ │ │ │ + cbz r1, 3aa9a │ │ │ │ + add r1, r0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcs.n 3aa6e │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + ldr.w r2, [r3, r2, lsl #2] │ │ │ │ + lsls r2, r2, #29 │ │ │ │ + bpl.n 3aa9a │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.n 3aa88 │ │ │ │ + b.n 3aa6e │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ - cbz r1, 3a35c │ │ │ │ + cbz r1, 3aac0 │ │ │ │ ldrb r1, [r1, #19] │ │ │ │ - cbnz r1, 3a368 │ │ │ │ - b.n 3a392 │ │ │ │ + cbnz r1, 3aacc │ │ │ │ + b.n 3aaf6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r1, #557] @ 0x22d │ │ │ │ - cbz r1, 3a392 │ │ │ │ + cbz r1, 3aaf6 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #44056 @ 0xac18 │ │ │ │ + movw r2, #44060 @ 0xac1c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ movs r3, #9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 260a88 <_PyUnicode_EncodeUTF16@@Base+0xdac> │ │ │ │ + bl 2626c0 <_PyUnicode_EncodeUTF16@@Base+0xdac> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a394 │ │ │ │ + blt.n 3aaf8 │ │ │ │ movs r0, #0 │ │ │ │ - bl f9644 │ │ │ │ + bl fa100 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 3a3b6 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ │ │ - lsls r3, r3, #29 │ │ │ │ - bpl.n 3a3b8 │ │ │ │ - movw r0, #4332 @ 0x10ec │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - bx lr │ │ │ │ - cbz r1, 3a3d8 │ │ │ │ - add r1, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcs.n 3a3ac │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - ldr.w r2, [r3, r2, lsl #2] │ │ │ │ - lsls r2, r2, #29 │ │ │ │ - bpl.n 3a3d8 │ │ │ │ - cmp r1, r0 │ │ │ │ - bne.n 3a3c6 │ │ │ │ - b.n 3a3ac │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - bx lr │ │ │ │ + mov r3, r0 │ │ │ │ + adds r0, #16 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.n 3ab3e │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3a404 │ │ │ │ - cbz r2, 3a3fe │ │ │ │ + cbnz r3, 3ab24 │ │ │ │ + cbz r2, 3ab1e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a404 │ │ │ │ + cbnz r3, 3ab24 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3a22c │ │ │ │ + b.n 3a944 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - adds r0, #16 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.n 3a462 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #50220 @ 0xc42c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl 129228 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3a45e │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 3a45e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 3a45e │ │ │ │ - mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc.n 3a498 │ │ │ │ + bcc.n 3ab74 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 3a49e │ │ │ │ + bne.n 3ab7a │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bls.n 3a472 │ │ │ │ + bls.n 3ab4e │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3a468 │ │ │ │ + beq.n 3ab44 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3a49e │ │ │ │ + blt.n 3ab7a │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3a468 │ │ │ │ + bls.n 3ab44 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - beq.n 3a47c │ │ │ │ - b.n 3a48a │ │ │ │ + beq.n 3ab58 │ │ │ │ + b.n 3ab66 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r1, #51268 @ 0xc844 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl 129d70 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + cbz r2, 3abbc │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 3abbc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 3abbc │ │ │ │ + mov r0, r2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3a4d8 │ │ │ │ + cbnz r4, 3abf0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3a4d8 │ │ │ │ + ble.n 3abf0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3a4d8 │ │ │ │ - cbz r2, 3a4d8 │ │ │ │ + bne.n 3abf0 │ │ │ │ + cbz r2, 3abf0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3a22c │ │ │ │ + b.n 3a944 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #4860 @ 0x12fc │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a4cc │ │ │ │ + bne.n 3abe4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a62e │ │ │ │ - movw r7, #58420 @ 0xe434 │ │ │ │ + beq.w 3ad46 │ │ │ │ + movw r7, #59380 @ 0xe7f4 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #264] @ (3a634 ) │ │ │ │ + ldr r1, [pc, #264] @ (3ad4c ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15e77c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 15fbe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3a544 │ │ │ │ - bl 237480 │ │ │ │ + cbnz r0, 3ac5c │ │ │ │ + bl 23a120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a616 │ │ │ │ - b.n 3a528 │ │ │ │ + beq.n 3ad2e │ │ │ │ + b.n 3ac40 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3a566 │ │ │ │ + bne.n 3ac7e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r3, 3a558 │ │ │ │ + cbnz r3, 3ac70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3a620 │ │ │ │ - b.n 3a62c │ │ │ │ + bne.n 3ad38 │ │ │ │ + b.n 3ad44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a60c │ │ │ │ + beq.n 3ad24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3a5c6 │ │ │ │ - b.n 3a60c │ │ │ │ + cbz r3, 3acde │ │ │ │ + b.n 3ad24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3a5b2 │ │ │ │ + bmi.n 3acca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a584 │ │ │ │ + beq.n 3ac9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a584 │ │ │ │ + cbnz r3, 3ac9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a59a │ │ │ │ + beq.n 3acb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a59a │ │ │ │ + cbnz r3, 3acb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8228 @ 0x2024 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3a608 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3ad20 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3a5cc │ │ │ │ + cbnz r3, 3ace4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a60c │ │ │ │ + beq.n 3ad24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3a60c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a60c │ │ │ │ + cbnz r3, 3ad24 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a5ec │ │ │ │ + beq.n 3ad04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a5ec │ │ │ │ + cbnz r3, 3ad04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3a528 │ │ │ │ + bne.n 3ac40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a608 │ │ │ │ + beq.n 3ad20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a608 │ │ │ │ + cbnz r3, 3ad20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a62e │ │ │ │ - ldr r0, [pc, #40] @ (3a638 ) │ │ │ │ + b.n 3ad46 │ │ │ │ + ldr r0, [pc, #40] @ (3ad50 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1a84d4 │ │ │ │ + bl 1aa500 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a62c │ │ │ │ + beq.n 3ad44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a62c │ │ │ │ + cbnz r3, 3ad44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 3a1f0 │ │ │ │ + b.n 3a908 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3a65a │ │ │ │ - cbz r2, 3a654 │ │ │ │ + cbnz r3, 3ad72 │ │ │ │ + cbz r2, 3ad6c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a65a │ │ │ │ + cbnz r3, 3ad72 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3a674 │ │ │ │ + b.n 3ad8c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53904 @ 0xd290 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1aea8c │ │ │ │ + bl 1b0f84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a77c │ │ │ │ + beq.n 3ae94 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 152f10 │ │ │ │ - cbnz r0, 3a6b2 │ │ │ │ - bl b3790 │ │ │ │ + bl 153f98 │ │ │ │ + cbnz r0, 3adca │ │ │ │ + bl b4228 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2ab2c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3a70e │ │ │ │ - bgt.n 3a6fc │ │ │ │ + beq.n 3ae26 │ │ │ │ + bgt.n 3ae14 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3a6e4 │ │ │ │ + beq.n 3adfc │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3a6fc │ │ │ │ + bne.n 3ae14 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #54892 @ 0xd66c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3a76e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3ae86 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7536 @ 0x1d70 │ │ │ │ + movw r1, #8460 @ 0x210c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3a76e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3ae86 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #54200 @ 0xd3b8 │ │ │ │ + movw r3, #55160 @ 0xd778 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 3c426 │ │ │ │ - b.n 3a76e │ │ │ │ + bl 3cb3a │ │ │ │ + b.n 3ae86 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3a752 │ │ │ │ + cbz r3, 3ae6a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 130774 │ │ │ │ - b.n 3a77c │ │ │ │ + bl 13189c │ │ │ │ + b.n 3ae94 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3a79e │ │ │ │ - cbz r2, 3a798 │ │ │ │ + cbnz r3, 3aeb6 │ │ │ │ + cbz r2, 3aeb0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3a79e │ │ │ │ + cbnz r3, 3aeb6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3a674 │ │ │ │ + b.n 3ad8c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3a7e8 │ │ │ │ + cbnz r4, 3af00 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3a7e8 │ │ │ │ + ble.n 3af00 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3a7e8 │ │ │ │ - cbz r2, 3a7e8 │ │ │ │ + bne.n 3af00 │ │ │ │ + cbz r2, 3af00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3a674 │ │ │ │ + b.n 3ad8c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3a804 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #12] @ (3af1c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a7dc │ │ │ │ + bne.n 3aef4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3a826 │ │ │ │ + cbnz r0, 3af3e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3a830 │ │ │ │ - b.n 3a836 │ │ │ │ + cbnz r0, 3af48 │ │ │ │ + b.n 3af4e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a820 │ │ │ │ - b.n 3a844 │ │ │ │ + beq.n 3af38 │ │ │ │ + b.n 3af5c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3a844 │ │ │ │ + cbnz r0, 3af5c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3a844 │ │ │ │ + cbz r0, 3af5c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -23743,256 +24423,256 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 29ef4 │ │ │ │ - cbz r0, 3a87e │ │ │ │ + cbz r0, 3af96 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 3a8aa │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 3afc2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21274c │ │ │ │ + bl 2157b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a8aa │ │ │ │ + beq.n 3afc2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 21274c │ │ │ │ + bl 2157b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a8aa │ │ │ │ + beq.n 3afc2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #60068 @ 0xeaa4 │ │ │ │ + movw r0, #61028 @ 0xee64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ - b.n 3a8c0 │ │ │ │ + bl 9a8b0 │ │ │ │ + b.n 3afd8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3a8b4 │ │ │ │ + beq.n 3afcc │ │ │ │ blx 2a1b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3a8be │ │ │ │ + beq.n 3afd6 │ │ │ │ blx 2a1b8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #27269 @ 0x6a85 │ │ │ │ + movw r1, #30085 @ 0x7585 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 1ce368 │ │ │ │ + b.w 1d1cc0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3a90c │ │ │ │ + bpl.n 3b024 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ subs r1, r1, r5 │ │ │ │ - bmi.n 3a908 │ │ │ │ + bmi.n 3b020 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3a908 │ │ │ │ + ble.n 3b020 │ │ │ │ add.w r4, r0, #8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 3a8d0 │ │ │ │ + bl 3afe8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 3a908 │ │ │ │ + blt.n 3b020 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3a8f6 │ │ │ │ + bne.n 3b00e │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003a910 : │ │ │ │ - ldr r0, [pc, #4] @ (3a918 ) │ │ │ │ - b.w ef060 │ │ │ │ +0003b028 : │ │ │ │ + ldr r0, [pc, #4] @ (3b030 ) │ │ │ │ + b.w efaf0 │ │ │ │ nop │ │ │ │ asrs r0, r3, #15 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3a93e │ │ │ │ + cbz r3, 3b056 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3a94e │ │ │ │ - b.n 3a95e │ │ │ │ - ldr r1, [pc, #468] @ (3ab14 ) │ │ │ │ + cbz r3, 3b066 │ │ │ │ + b.n 3b076 │ │ │ │ + ldr r1, [pc, #468] @ (3b22c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a938 │ │ │ │ - b.n 3ab02 │ │ │ │ - ldr r1, [pc, #456] @ (3ab18 ) │ │ │ │ + bne.n 3b050 │ │ │ │ + b.n 3b21a │ │ │ │ + ldr r1, [pc, #456] @ (3b230 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ + beq.w 3b21a │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3a972 │ │ │ │ - ldr r1, [pc, #440] @ (3ab1c ) │ │ │ │ + cbnz r3, 3b08a │ │ │ │ + ldr r1, [pc, #440] @ (3b234 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ + beq.w 3b21a │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3a986 │ │ │ │ - ldr r1, [pc, #424] @ (3ab20 ) │ │ │ │ + cbnz r3, 3b09e │ │ │ │ + ldr r1, [pc, #424] @ (3b238 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ - movw r1, #54556 @ 0xd51c │ │ │ │ + beq.w 3b21a │ │ │ │ + movw r1, #55560 @ 0xd908 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #54560 @ 0xd520 │ │ │ │ + movw r0, #55564 @ 0xd90c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ - movw r0, #54568 @ 0xd528 │ │ │ │ + beq.w 3b21a │ │ │ │ + movw r0, #55572 @ 0xd914 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 144b5c │ │ │ │ + bl 145cb4 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ - movw r1, #48792 @ 0xbe98 │ │ │ │ + beq.w 3b21a │ │ │ │ + movw r1, #49752 @ 0xc258 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46480 @ 0xb590 │ │ │ │ + movw r0, #47440 @ 0xb950 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ - movw r1, #48784 @ 0xbe90 │ │ │ │ + beq.w 3b21a │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 129228 │ │ │ │ + bl 129d70 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ + beq.w 3b21a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #48760 @ 0xbe78 │ │ │ │ + movw r1, #49720 @ 0xc238 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2aacc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3aa12 │ │ │ │ + cbnz r0, 3b12a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3aa12 │ │ │ │ + bls.n 3b12a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3aa12 │ │ │ │ + bne.n 3b12a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3aa12 │ │ │ │ + bne.n 3b12a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 3aa2a │ │ │ │ - movw r3, #44076 @ 0xac2c │ │ │ │ + beq.n 3b142 │ │ │ │ + movw r3, #44080 @ 0xac30 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54592 @ 0xd540 │ │ │ │ + movw r1, #55596 @ 0xd92c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3ab02 │ │ │ │ - movw r0, #49064 @ 0xbfa8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3b21a │ │ │ │ + movw r0, #50024 @ 0xc368 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab02 │ │ │ │ - movw r0, #54640 @ 0xd570 │ │ │ │ + beq.n 3b21a │ │ │ │ + movw r0, #55644 @ 0xd95c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab02 │ │ │ │ - movw r0, #49308 @ 0xc09c │ │ │ │ + beq.n 3b21a │ │ │ │ + movw r0, #50268 @ 0xc45c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab02 │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + beq.n 3b21a │ │ │ │ + movw r0, #55628 @ 0xd94c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab02 │ │ │ │ - movw r0, #54636 @ 0xd56c │ │ │ │ + beq.n 3b21a │ │ │ │ + movw r0, #55640 @ 0xd958 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab02 │ │ │ │ - movw r0, #54648 @ 0xd578 │ │ │ │ + beq.n 3b21a │ │ │ │ + movw r0, #55652 @ 0xd964 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3ab02 │ │ │ │ - movw r0, #54628 @ 0xd564 │ │ │ │ + cbz r0, 3b21a │ │ │ │ + movw r0, #55632 @ 0xd950 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3ab02 │ │ │ │ - movw r0, #54656 @ 0xd580 │ │ │ │ + cbz r0, 3b21a │ │ │ │ + movw r0, #55660 @ 0xd96c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3ab02 │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + cbz r0, 3b21a │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #54664 @ 0xd588 │ │ │ │ + movw r0, #55668 @ 0xd974 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1f8400 │ │ │ │ - movw r1, #54700 @ 0xd5ac │ │ │ │ + bl 1fb58c │ │ │ │ + movw r1, #55704 @ 0xd998 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3ab02 │ │ │ │ + blt.n 3b21a │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ab08 │ │ │ │ + bge.n 3b220 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ab0c │ │ │ │ + b.n 3b224 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3aaf2 │ │ │ │ + bne.n 3b20a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r4, #16 │ │ │ │ @@ -24000,40 +24680,121 @@ │ │ │ │ asrs r4, r6, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r1, #17 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3ab2c │ │ │ │ + b.n 3b312 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 1794d8 │ │ │ │ + cbz r0, 3b276 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3b30a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + movw r0, #22796 @ 0x590c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 106980 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 3b2c6 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r1, sp, #4 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + bl 39efc │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3b2be │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + bl 106980 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 3b2ae │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 3b2be │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3b2aa │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b2aa │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 8686c │ │ │ │ + b.n 3b302 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 39e88 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3b302 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #59220 @ 0xe754 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + bl 106980 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 3b2f2 │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 3b302 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3b2ee │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b2ee │ │ │ │ + mov r0, r5 │ │ │ │ + bl 179800 │ │ │ │ + b.n 3b30c │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #164] @ 3abe4 │ │ │ │ + ldr.w r8, [pc, #168] @ 3b3cc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1216] @ 0x4c0 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3abde │ │ │ │ + beq.n 3b3c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 3ab88 │ │ │ │ + cbz r5, 3b36e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ @@ -24046,173 +24807,93 @@ │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - cbz r6, 3abde │ │ │ │ + cbz r6, 3b3c4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48324 @ 0xbcc4 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3abde │ │ │ │ + bge.n 3b3c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3abdc │ │ │ │ + beq.n 3b3c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3abdc │ │ │ │ + cbnz r3, 3b3c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 177e64 │ │ │ │ - cbz r0, 3ac1a │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3acae │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - movw r0, #21836 @ 0x554c │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 3ac6a │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r1, sp, #4 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - bl 397e4 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3ac62 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 105ec8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 3ac52 │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 3ac62 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3ac4e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ac4e │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 85e54 │ │ │ │ - b.n 3aca6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 39770 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3aca6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #58260 @ 0xe394 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 105ec8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 3ac96 │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 3aca6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3ac92 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ac92 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 3acb0 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3acde │ │ │ │ + bl 3b3f8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #212] @ 3adc4 │ │ │ │ + ldr.w sl, [pc, #208] @ 3b4dc │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldrb.w fp, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r2, #1220] @ 0x4c4 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3adba │ │ │ │ + beq.n 3b4d4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - cbz r7, 3ad48 │ │ │ │ + cbz r7, 3b462 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb.w fp, [r4, #25] │ │ │ │ strb r6, [r4, #26] │ │ │ │ - cbz r5, 3ad62 │ │ │ │ + cbz r5, 3b47c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ @@ -24226,392 +24907,391 @@ │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [r1, #4] │ │ │ │ - cbz r3, 3adba │ │ │ │ + cbz r3, 3b4d4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48324 @ 0xbcc4 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3adba │ │ │ │ + bge.n 3b4d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3adb8 │ │ │ │ + beq.n 3b4d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3adb8 │ │ │ │ + cbnz r3, 3b4d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3ade6 │ │ │ │ + cbnz r3, 3b4fe │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3addc │ │ │ │ + cbz r2, 3b4f4 │ │ │ │ movw r3, #52992 @ 0xcf00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3ade6 │ │ │ │ + bne.n 3b4fe │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3ae16 │ │ │ │ + cbnz r0, 3b52e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3ae1e │ │ │ │ + cbz r0, 3b536 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae08 │ │ │ │ + beq.n 3b520 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3ae46 │ │ │ │ + cbnz r0, 3b55e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3ae4e │ │ │ │ + cbz r0, 3b566 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae38 │ │ │ │ + beq.n 3b550 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - cbz r2, 3ae68 │ │ │ │ + cbz r2, 3b580 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3ae6a │ │ │ │ + b.n 3b582 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #12 │ │ │ │ - cbnz r2, 3ae76 │ │ │ │ + cbnz r2, 3b58e │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3ae76 │ │ │ │ - cbnz r4, 3ae90 │ │ │ │ + bne.n 3b58e │ │ │ │ + cbnz r4, 3b5a8 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #148] @ (3af1c ) │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #148] @ (3b634 ) │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3af16 │ │ │ │ + beq.n 3b62e │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 3aebe │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 3b5d6 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ + movw r1, #54620 @ 0xd55c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #55188 @ 0xd794 │ │ │ │ + movw r0, #56148 @ 0xdb54 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r7 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3af16 │ │ │ │ + b.n 3b62e │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 3aee6 │ │ │ │ + beq.n 3b5fe │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3aee8 │ │ │ │ + cbz r6, 3b600 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3aee8 │ │ │ │ + bmi.n 3b600 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #55200 @ 0xd7a0 │ │ │ │ + movw r1, #56160 @ 0xdb60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3aeba │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3b5d2 │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 24be94 │ │ │ │ + bl 24e140 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 24fe80 │ │ │ │ + bl 252008 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3af16 │ │ │ │ + beq.n 3b62e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3af16 │ │ │ │ + cbnz r3, 3b62e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r1, #18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 956cc │ │ │ │ - cbz r0, 3af60 │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + bl 95fe8 │ │ │ │ + cbz r0, 3b678 │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3af60 │ │ │ │ + beq.n 3b678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3af60 │ │ │ │ + cbnz r3, 3b678 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #58580 @ 0xe4d4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3afd2 │ │ │ │ + cbz r0, 3b6ea │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3afa4 │ │ │ │ + beq.n 3b6bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3afa4 │ │ │ │ + cbnz r3, 3b6bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3afd0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3b6e8 │ │ │ │ movw r3, #43872 @ 0xab60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 19677c │ │ │ │ + bl 1987ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3afd2 │ │ │ │ + beq.n 3b6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3afd2 │ │ │ │ + cbnz r3, 3b6ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3afd2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b6ea │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3b000 │ │ │ │ + beq.n 3b718 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55628 @ 0xd94c │ │ │ │ + movw r0, #56588 @ 0xdd0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 3b06c │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 3b784 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ - bl f178c │ │ │ │ + bl f2214 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3b040 │ │ │ │ + bmi.n 3b758 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3b040 │ │ │ │ + beq.n 3b758 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56116 @ 0xdb34 │ │ │ │ + movw r1, #57076 @ 0xdef4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r6 │ │ │ │ - bl f178c │ │ │ │ + bl f2214 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3b070 │ │ │ │ + beq.n 3b788 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3b070 │ │ │ │ + bmi.n 3b788 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #57124 @ 0xdf24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3b0fc │ │ │ │ + b.n 3b814 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3b0b2 │ │ │ │ - cbz r0, 3b0c6 │ │ │ │ + bne.n 3b7ca │ │ │ │ + cbz r0, 3b7de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b0c6 │ │ │ │ + beq.n 3b7de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b0c6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b0c6 │ │ │ │ + cbnz r3, 3b7de │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b7de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3b0e8 │ │ │ │ - cbz r0, 3b0fc │ │ │ │ + bne.n 3b800 │ │ │ │ + cbz r0, 3b814 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b0fc │ │ │ │ + beq.n 3b814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b0fc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b0fc │ │ │ │ + cbnz r3, 3b814 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3b128 │ │ │ │ + cbnz r0, 3b840 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3b130 │ │ │ │ + cbz r0, 3b848 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b11a │ │ │ │ + beq.n 3b832 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3b146 │ │ │ │ + bne.n 3b85e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b154 │ │ │ │ + beq.n 3b86c │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b168 │ │ │ │ + bne.n 3b880 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3b168 │ │ │ │ + bne.n 3b880 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -24620,63 +25300,63 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3b1ae │ │ │ │ + beq.n 3b8c6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 3b1ae │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 3b8c6 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 22f9d4 │ │ │ │ + bl 2326ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b1b6 │ │ │ │ + bne.n 3b8ce │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3b222 │ │ │ │ + b.n 3b93a │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3b1cc │ │ │ │ + beq.n 3b8e4 │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 3b1d6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 3b8ee │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 3b1e6 │ │ │ │ + b.n 3b8fe │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 22f9d4 │ │ │ │ + bl 2326ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b1e6 │ │ │ │ + bne.n 3b8fe │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 3b222 │ │ │ │ + b.n 3b93a │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3b20e │ │ │ │ + bne.n 3b926 │ │ │ │ movw r3, #44040 @ 0xac08 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #56496 @ 0xdcb0 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b222 │ │ │ │ + b.n 3b93a │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3b226 │ │ │ │ + bl 3b93e │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -24685,57 +25365,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2a6c8 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 3b288 │ │ │ │ + beq.n 3b9a0 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ ite mi │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b29c │ │ │ │ + beq.n 3b9b4 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 3b29c │ │ │ │ + b.n 3b9b4 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #104] @ 3b2f8 │ │ │ │ - vldr d7, [pc, #108] @ 3b300 │ │ │ │ + vldr d0, [pc, #104] @ 3ba10 │ │ │ │ + vldr d7, [pc, #108] @ 3ba18 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 3b2d6 │ │ │ │ + beq.n 3b9ee │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 29878 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3b2f2 │ │ │ │ + ble.n 3ba0a │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 3b2f2 │ │ │ │ + b.n 3ba0a │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 3b300 │ │ │ │ + vldr d6, [pc, #36] @ 3ba18 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 3b2f8 │ │ │ │ + vldr d7, [pc, #20] @ 3ba10 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ... │ │ │ │ @@ -24748,97 +25428,97 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3b32c │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 3ba44 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ - cbz r3, 3b338 │ │ │ │ + cbz r3, 3ba50 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ movs r4, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3b3a4 │ │ │ │ + b.n 3babc │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - bl df974 │ │ │ │ + bl e0354 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b394 │ │ │ │ + cbz r0, 3baac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 3b35a │ │ │ │ + bne.n 3ba72 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #30856 @ 0x7888 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b39c │ │ │ │ - movw r3, #56588 @ 0xdd0c │ │ │ │ + beq.n 3bab4 │ │ │ │ + movw r3, #57596 @ 0xe0fc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ movs r4, #0 │ │ │ │ - bl 237fa0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 23ac40 │ │ │ │ + bl 95e04 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 3b396 │ │ │ │ + cbz r0, 3baae │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ - b.n 3b3a4 │ │ │ │ + b.n 3babc │ │ │ │ str r6, [r5, #8] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3b3a4 │ │ │ │ + b.n 3babc │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b396 │ │ │ │ - b.n 3b382 │ │ │ │ + beq.n 3baae │ │ │ │ + b.n 3ba9a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3b3cc │ │ │ │ + bhi.n 3bae4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3b3e2 │ │ │ │ + ble.n 3bafa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3b3ea │ │ │ │ - movw r0, #52196 @ 0xcbe4 │ │ │ │ + b.n 3bb02 │ │ │ │ + movw r0, #53156 @ 0xcfa4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b3c4 │ │ │ │ + bne.n 3badc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26724c <_Py_RestoreSignals@@Base+0x2c20> │ │ │ │ + b.w 268a54 <_Py_RestoreSignals@@Base+0x2c20> │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ @@ -24849,154 +25529,163 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3b43a │ │ │ │ + cbnz r0, 3bb52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 169140 │ │ │ │ + b.w 16a8cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b42c │ │ │ │ + beq.n 3bb44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 299d14 │ │ │ │ - cbnz r0, 3b46e │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 3b4b4 │ │ │ │ + bl 29a614 │ │ │ │ + cbnz r0, 3bb86 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 3bbcc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #60] @ 0x3c │ │ │ │ - b.n 3b4b4 │ │ │ │ - movw r1, #44052 @ 0xac14 │ │ │ │ + b.n 3bbcc │ │ │ │ + movw r1, #44056 @ 0xac18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldrd sl, r7, [r0, #20] │ │ │ │ bics.w r3, r4, #2 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ - movw r3, #56860 @ 0xde1c │ │ │ │ + movw r3, #57820 @ 0xe1dc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr.w r8, [r1] │ │ │ │ ldr r5, [r0, #28] │ │ │ │ - movw r4, #44396 @ 0xad6c │ │ │ │ + movw r4, #45356 @ 0xb12c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - bl 299dcc │ │ │ │ + bl 29a72c │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 237fa0 │ │ │ │ + bl 23ac40 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldrd r3, r2, [r0, #8] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 3bbe8 │ │ │ │ + movw r0, #57840 @ 0xe1f0 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + b.w 9a8b0 │ │ │ │ + movs r0, #2 │ │ │ │ + b.w 91500 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r1, #12 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3b4da │ │ │ │ + cbnz r2, 3bc0e │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3b4da │ │ │ │ - cbnz r4, 3b4f4 │ │ │ │ + bne.n 3bc0e │ │ │ │ + cbnz r4, 3bc28 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r5, #4 │ │ │ │ - ldr r3, [pc, #312] @ (3b61c ) │ │ │ │ + ldr r3, [pc, #312] @ (3bd50 ) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b612 │ │ │ │ + beq.w 3bd46 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24052 @ 0x5df4 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3b50c │ │ │ │ + beq.n 3bc40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 3b51e │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 3bc52 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b542 │ │ │ │ - b.n 3b53a │ │ │ │ - movw r1, #56880 @ 0xde30 │ │ │ │ + bne.n 3bc76 │ │ │ │ + b.n 3bc6e │ │ │ │ + movw r1, #57848 @ 0xe1f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #1876 @ 0x754 │ │ │ │ + movw r0, #2836 @ 0xb14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b612 │ │ │ │ - bl 954e8 │ │ │ │ + b.n 3bd46 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b536 │ │ │ │ + bne.n 3bc6a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b558 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3bc8c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b536 │ │ │ │ + bne.n 3bc6a │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3b590 │ │ │ │ + beq.n 3bcc4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b592 │ │ │ │ + beq.n 3bcc6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56900 @ 0xde44 │ │ │ │ + movw r1, #57868 @ 0xe20c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b5a8 │ │ │ │ + beq.n 3bcdc │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ - movw r0, #40316 @ 0x9d7c │ │ │ │ + movw r0, #41276 @ 0xa13c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3b536 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3bc6a │ │ │ │ movw r0, #6124 @ 0x17ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b612 │ │ │ │ - cbz r5, 3b5c8 │ │ │ │ + cbz r0, 3bd46 │ │ │ │ + cbz r5, 3bcfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -25005,18 +25694,18 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strd r6, r9, [r4, #12] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r3, 3b5ec │ │ │ │ + cbz r3, 3bd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d342 │ │ │ │ - ldr r0, [pc, #48] @ (3b620 ) │ │ │ │ + bl 2da6a │ │ │ │ + ldr r0, [pc, #48] @ (3bd54 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -25028,318 +25717,309 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r4, r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrd r3, r2, [r0, #8] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 3b63a │ │ │ │ - movw r0, #56944 @ 0xde70 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - b.w 99f94 │ │ │ │ - movs r0, #2 │ │ │ │ - b.w 90be4 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0003b640 : │ │ │ │ +0003bd58 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #11932 @ 0x2e9c │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3b68e │ │ │ │ + cbz r3, 3bda6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #57264 @ 0xdfb0 │ │ │ │ + movw r2, #58224 @ 0xe370 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b696 │ │ │ │ - bl 3b7c0 │ │ │ │ + b.n 3bdae │ │ │ │ + bl 3bf3a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b662 │ │ │ │ + beq.n 3bd7a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #58580 @ 0xe4d4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b7bc │ │ │ │ + beq.n 3bed4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3b6f2 │ │ │ │ - movw r0, #57276 @ 0xdfbc │ │ │ │ + cbz r1, 3be0a │ │ │ │ + movw r0, #58236 @ 0xe37c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b6e4 │ │ │ │ + beq.n 3bdfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b6e4 │ │ │ │ + cbnz r3, 3bdfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3b7ba │ │ │ │ - movw r2, #56248 @ 0xdbb8 │ │ │ │ + beq.n 3bed2 │ │ │ │ + movw r2, #57208 @ 0xdf78 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - b.n 3b6fc │ │ │ │ - movw r2, #58580 @ 0xe4d4 │ │ │ │ + b.n 3be14 │ │ │ │ + movw r2, #59540 @ 0xe894 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3b734 │ │ │ │ + cbz r3, 3be4c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57284 @ 0xdfc4 │ │ │ │ + movw r0, #58244 @ 0xe384 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b726 │ │ │ │ + beq.n 3be3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b726 │ │ │ │ + cbnz r3, 3be3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3b7bc │ │ │ │ - movw r2, #56248 @ 0xdbb8 │ │ │ │ + beq.n 3bed4 │ │ │ │ + movw r2, #57208 @ 0xdf78 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3b762 │ │ │ │ + cbz r3, 3be7a │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57300 @ 0xdfd4 │ │ │ │ + movw r0, #58260 @ 0xe394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b75e │ │ │ │ + beq.n 3be76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b75e │ │ │ │ + cbnz r3, 3be76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3b7bc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3bed4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3b78e │ │ │ │ - movw r0, #29096 @ 0x71a8 │ │ │ │ + cbnz r3, 3bea6 │ │ │ │ + movw r0, #30056 @ 0x7568 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b78a │ │ │ │ + beq.n 3bea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b78a │ │ │ │ + cbnz r3, 3bea2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3b7bc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3bed4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #57320 @ 0xdfe8 │ │ │ │ + movw r0, #58280 @ 0xe3a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b7bc │ │ │ │ + beq.n 3bed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b7bc │ │ │ │ + cbnz r3, 3bed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b7bc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bed4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 1794d8 │ │ │ │ + cbz r0, 3bf06 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3bf34 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + movw r0, #22796 @ 0x590c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + b.w 106980 │ │ │ │ + ldrd r2, r1, [r4, #4] │ │ │ │ + movw r3, #59220 @ 0xe754 │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + cmp r1, #1 │ │ │ │ + it ne │ │ │ │ + movne r0, r3 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + bl 106980 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 179800 │ │ │ │ + b.n 3bf36 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ │ │ │ │ -0003b7c0 : │ │ │ │ +0003bf3a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ blx 2a650 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #57328 @ 0xdff0 │ │ │ │ + movw r1, #58288 @ 0xe3b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2a11c <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2a030 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3b842 │ │ │ │ + beq.n 3bfbc │ │ │ │ movw r5, #11932 @ 0x2e9c │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ - movw r1, #41972 @ 0xa3f4 │ │ │ │ + movw r1, #42932 @ 0xa7b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2a170 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 3b82c │ │ │ │ + cbnz r0, 3bfa6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2a1b8 │ │ │ │ - b.n 3b842 │ │ │ │ - bl 7c3ec │ │ │ │ + b.n 3bfbc │ │ │ │ + bl 7cf0c │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 3b840 │ │ │ │ + cbnz r0, 3bfba │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 29594 │ │ │ │ - b.n 3b842 │ │ │ │ + b.n 3bfbc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 956cc │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 177e64 │ │ │ │ - cbz r0, 3b87c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3b8aa │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - movw r0, #21836 @ 0x554c │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - b.w 105ec8 │ │ │ │ - ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #58260 @ 0xe394 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - cmp r1, #1 │ │ │ │ - it ne │ │ │ │ - movne r0, r3 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - bl 105ec8 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 3b8ac │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 95fe8 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 292958 │ │ │ │ + b.w 293258 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3b8dc │ │ │ │ + cbz r3, 3bff4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b8f2 │ │ │ │ + cbz r0, 3c00a │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3b908 │ │ │ │ + b.n 3c020 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b96e │ │ │ │ - bl 1c892c │ │ │ │ + b.n 3c086 │ │ │ │ + bl 1cb7b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3b91a │ │ │ │ + bne.n 3c032 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3b92a │ │ │ │ + blt.n 3c042 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b8f6 │ │ │ │ - b.n 3b944 │ │ │ │ + bne.n 3c00e │ │ │ │ + b.n 3c05c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b902 │ │ │ │ + bne.n 3c01a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b902 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c01a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b8f2 │ │ │ │ + beq.n 3c00a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b8f2 │ │ │ │ + bne.n 3c00a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b8f2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c00a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b95a │ │ │ │ + beq.n 3c072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b95a │ │ │ │ + cbnz r3, 3c072 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -25347,213 +26027,183 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 3b98e │ │ │ │ + cbz r3, 3c0a6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3b9a6 │ │ │ │ + b.n 3c0be │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3b996 │ │ │ │ + bge.n 3c0ae │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3b9a6 │ │ │ │ + b.n 3c0be │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3b992 │ │ │ │ + bgt.n 3c0aa │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3b992 │ │ │ │ + beq.n 3c0aa │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3b9c4 │ │ │ │ + b.n 3c0dc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #128] @ (3ba3c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #128] @ (3c154 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ba34 │ │ │ │ + beq.n 3c14c │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #5704 @ 0x1648 │ │ │ │ movteq r5, #76 @ 0x4c │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 22f4cc │ │ │ │ + bl 232214 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ba32 │ │ │ │ + beq.n 3c14a │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - movw r3, #53449 @ 0xd0c9 │ │ │ │ + movw r3, #64173 @ 0xfaad │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #14821 @ 0x39e5 │ │ │ │ + movw r1, #19249 @ 0x4b31 │ │ │ │ movt r1, #20 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ba44 │ │ │ │ + bl 3c400 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ba34 │ │ │ │ + cbz r0, 3c14c │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3ba34 │ │ │ │ - ldr r0, [pc, #52] @ (3ba40 ) │ │ │ │ + beq.n 3c14c │ │ │ │ + ldr r0, [pc, #52] @ (3c158 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ba2e │ │ │ │ + beq.n 3c146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ba2e │ │ │ │ + cbnz r3, 3c146 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ba34 │ │ │ │ + b.n 3c14c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r6, {r2, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #32 │ │ │ │ - mov r5, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r2 │ │ │ │ - bl 254df4 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 3ba68 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3ba8e │ │ │ │ - movs r2, #0 │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add r2, sp, #16 │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3bd38 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3ba64 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - strd r3, r4, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ - bl 29bb28 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 3bab0 │ │ │ │ + cbz r3, 3c17a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3bb14 │ │ │ │ + bne.n 3c1de │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bd2a │ │ │ │ + beq.w 3c3f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r5, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ - ble.n 3bafe │ │ │ │ + ble.n 3c1c8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r6, r0, #12 │ │ │ │ movs r1, #1 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ cmp r1, r5 │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ - bne.n 3bae6 │ │ │ │ + bne.n 3c1b0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #64272 @ 0xfb10 │ │ │ │ + movw r0, #65236 @ 0xfed4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r1, #1472 @ 0x5c0 │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r1, #2392 @ 0x958 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #15076 @ 0x3ae4 │ │ │ │ + movw r0, #16036 @ 0x3ea4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bd2a │ │ │ │ - ldr r5, [pc, #512] @ (3bd34 ) │ │ │ │ + beq.w 3c3f4 │ │ │ │ + ldr r5, [pc, #512] @ (3c3fc ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldrd r1, r2, [r7, #4] │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 3bb56 │ │ │ │ + bpl.n 3c220 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w r9, [r4, r0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3bb68 │ │ │ │ + bne.n 3c232 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a57c0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a61bc <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bcde │ │ │ │ - cbz r3, 3bb70 │ │ │ │ + b.n 3c3a8 │ │ │ │ + cbz r3, 3c23a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bc04 │ │ │ │ - movw r3, #6621 @ 0x19dd │ │ │ │ + bne.n 3c2ce │ │ │ │ + movw r3, #9317 @ 0x2465 │ │ │ │ movt r3, #15 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3bbf6 │ │ │ │ + bne.n 3c2c0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 3bbe2 │ │ │ │ + bpl.n 3c2ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -25569,583 +26219,611 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ movs r2, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - bl ba664 <_PyEvalFramePushAndInit@@Base+0x1f8> │ │ │ │ + bl bb114 <_PyEvalFramePushAndInit@@Base+0x1f8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bc7e │ │ │ │ + beq.n 3c348 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ - cbnz r3, 3bbd8 │ │ │ │ + cbnz r3, 3c2a2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl bcef0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl bd9a0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bc7c │ │ │ │ + b.n 3c346 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bc7c │ │ │ │ + b.n 3c346 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl b9ec8 <_Py_NewReferenceNoTotal@@Base+0x508> │ │ │ │ + bl ba984 <_Py_NewReferenceNoTotal@@Base+0x508> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bc7c │ │ │ │ + b.n 3c346 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3bc7c │ │ │ │ + b.n 3c346 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #2 │ │ │ │ - bl fad1c <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ + bl fb7d8 <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bcde │ │ │ │ + beq.n 3c3a8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, r3, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp fp, sl │ │ │ │ - ble.n 3bc5a │ │ │ │ + ble.n 3c324 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3bc54 │ │ │ │ + beq.n 3c31e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3bc54 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c31e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 3bc3c │ │ │ │ + b.n 3c306 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bc7a │ │ │ │ + beq.n 3c344 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3bc7a │ │ │ │ + cbnz r3, 3c344 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 3bca4 │ │ │ │ + cbnz r5, 3c36e │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 3bc86 │ │ │ │ + cbz r3, 3c350 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3bca0 │ │ │ │ + cbnz r3, 3c36a │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3bcde │ │ │ │ + b.n 3c3a8 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 3bcde │ │ │ │ + cbz r3, 3c3a8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 3bcde │ │ │ │ + cbz r3, 3c3a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bcc2 │ │ │ │ + beq.n 3c38c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bcc2 │ │ │ │ + cbnz r3, 3c38c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #64436 @ 0xfbb4 │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 34fdc │ │ │ │ - b.n 3bca0 │ │ │ │ + bl 356f4 │ │ │ │ + b.n 3c36a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bcf4 │ │ │ │ + beq.n 3c3be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bcf4 │ │ │ │ + cbnz r3, 3c3be │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 12a718 │ │ │ │ + bl 12b83c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3bd18 │ │ │ │ + cbnz r0, 3c3e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bd2a │ │ │ │ + beq.n 3c3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bd2a │ │ │ │ + cbnz r3, 3c3f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bd2a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c3f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #26868 @ 0x68f4 │ │ │ │ + movw r0, #27828 @ 0x6cb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0003bd38 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ - push {r4, r5, lr} │ │ │ │ + movs r0, r0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + add r0, sp, #24 │ │ │ │ + mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - add r2, sp, #8 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl 29b488 │ │ │ │ + bl 256fe4 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 3c424 │ │ │ │ movs r0, #0 │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - strd r2, r3, [r4] │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b.n 3c44a │ │ │ │ + movs r2, #0 │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add r2, sp, #16 │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + bl 3c5f6 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3c420 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + strd r3, r4, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + bl 29c428 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 177e64 │ │ │ │ + bl 1794d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3bd9a <_PyTime_AsTimevalTime_t@@Base+0x62> │ │ │ │ + cbz r0, 3c486 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 3bf00 <_PyTime_AsTimevalTime_t@@Base+0x1c8> │ │ │ │ + beq.w 3c5ec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #21836 @ 0x554c │ │ │ │ + movw r0, #22796 @ 0x590c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 3bda4 <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ + cbz r3, 3c490 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 3bda6 <_PyTime_AsTimevalTime_t@@Base+0x6e> │ │ │ │ + b.n 3c492 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ adds.w r9, sl, r8 │ │ │ │ - bne.n 3bdd0 <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ + bne.n 3c4bc │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 3bf02 <_PyTime_AsTimevalTime_t@@Base+0x1ca> │ │ │ │ + bl 179800 │ │ │ │ + b.n 3c5ee │ │ │ │ mov r0, r9 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3bde6 <_PyTime_AsTimevalTime_t@@Base+0xae> │ │ │ │ + cbz r0, 3c4d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 3be0c <_PyTime_AsTimevalTime_t@@Base+0xd4> │ │ │ │ + ble.n 3c4f8 │ │ │ │ add.w fp, r0, #8 │ │ │ │ - b.n 3bdf6 <_PyTime_AsTimevalTime_t@@Base+0xbe> │ │ │ │ + b.n 3c4e2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 3bf02 <_PyTime_AsTimevalTime_t@@Base+0x1ca> │ │ │ │ + bl 179800 │ │ │ │ + b.n 3c5ee │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bge.n 3be0c <_PyTime_AsTimevalTime_t@@Base+0xd4> │ │ │ │ + bge.n 3c4f8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1128e4 │ │ │ │ + bl 1133fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bdee <_PyTime_AsTimevalTime_t@@Base+0xb6> │ │ │ │ - b.n 3bee0 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + bne.n 3c4da │ │ │ │ + b.n 3c5cc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3be80 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ + beq.n 3c56c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a98a8 │ │ │ │ - cbz r0, 3be62 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ - movw r0, #57700 @ 0xe164 │ │ │ │ + bl aa2e0 │ │ │ │ + cbz r0, 3c54e │ │ │ │ + movw r0, #58528 @ 0xe4a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 105ec8 │ │ │ │ - cbz r0, 3be7c <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ + bl 106980 │ │ │ │ + cbz r0, 3c568 │ │ │ │ cmp r6, r9 │ │ │ │ - blt.n 3be56 <_PyTime_AsTimevalTime_t@@Base+0x11e> │ │ │ │ + blt.n 3c542 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3be4a <_PyTime_AsTimevalTime_t@@Base+0x112> │ │ │ │ + beq.n 3c536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3be50 <_PyTime_AsTimevalTime_t@@Base+0x118> │ │ │ │ + cbz r3, 3c53c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3be62 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3be4a <_PyTime_AsTimevalTime_t@@Base+0x112> │ │ │ │ + b.n 3c54e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c536 │ │ │ │ add.w r3, r5, #12 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3be16 <_PyTime_AsTimevalTime_t@@Base+0xde> │ │ │ │ + b.n 3c502 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 3be80 <_PyTime_AsTimevalTime_t@@Base+0x148> │ │ │ │ + beq.n 3c56c │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57708 @ 0xe16c │ │ │ │ + movw r1, #58536 @ 0xe4a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3bee0 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ - movw r0, #56248 @ 0xdbb8 │ │ │ │ + b.n 3c5cc │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3bee0 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + cbz r0, 3c5cc │ │ │ │ mov r1, r5 │ │ │ │ - bl 13daa4 │ │ │ │ + bl 13ec10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3beae <_PyTime_AsTimevalTime_t@@Base+0x176> │ │ │ │ + beq.n 3c59a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3beae <_PyTime_AsTimevalTime_t@@Base+0x176> │ │ │ │ + cbnz r3, 3c59a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3bede <_PyTime_AsTimevalTime_t@@Base+0x1a6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3c5ca │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #57752 @ 0xe198 │ │ │ │ + movw r0, #58580 @ 0xe4d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bee0 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + beq.n 3c5cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3bee0 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + cbnz r3, 3c5cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bee0 <_PyTime_AsTimevalTime_t@@Base+0x1a8> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c5cc │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3bef6 <_PyTime_AsTimevalTime_t@@Base+0x1be> │ │ │ │ + beq.n 3c5e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bef6 <_PyTime_AsTimevalTime_t@@Base+0x1be> │ │ │ │ + cbnz r3, 3c5e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 3bf02 <_PyTime_AsTimevalTime_t@@Base+0x1ca> │ │ │ │ + bl 179800 │ │ │ │ + b.n 3c5ee │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ + │ │ │ │ +0003c5f6 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r4, r2 │ │ │ │ + add r2, sp, #8 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl 29bea4 │ │ │ │ + movs r0, #0 │ │ │ │ + ldrd r2, r3, [sp, #8] │ │ │ │ + strd r2, r3, [r4] │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ - movw r2, #58124 @ 0xe30c │ │ │ │ + movw r2, #59084 @ 0xe6cc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 3bf6e <_PyTime_AsTimevalTime_t@@Base+0x236> │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 3c682 <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ - movw r1, #7620 @ 0x1dc4 │ │ │ │ + movw r1, #8544 @ 0x2160 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #58136 @ 0xe318 │ │ │ │ + movw r0, #59096 @ 0xe6d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bf6e <_PyTime_AsTimevalTime_t@@Base+0x236> │ │ │ │ + beq.n 3c682 <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a0a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bf72 <_PyTime_AsTimevalTime_t@@Base+0x23a> │ │ │ │ + bne.n 3c686 <_PyTime_AsTimevalTime_t@@Base+0x90> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3bf7a <_PyTime_AsTimevalTime_t@@Base+0x242> │ │ │ │ + b.n 3c68e <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1fc414 │ │ │ │ + b.w 1ff57c │ │ │ │ │ │ │ │ -0003bf86 : │ │ │ │ +0003c69a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #11932 @ 0x2e9c │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3bfbc │ │ │ │ + cbz r3, 3c6d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29594 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 13ab5c │ │ │ │ + bl 13bc90 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 3c1b0 <_Py_IncRef@@Base+0x1e6> │ │ │ │ + b.n 3c8c4 <_Py_IncRef@@Base+0x1e6> │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - b.n 3c210 <_Py_IncRef@@Base+0x246> │ │ │ │ + b.n 3c924 <_Py_IncRef@@Base+0x246> │ │ │ │ │ │ │ │ -0003bfca <_Py_IncRef@@Base>: │ │ │ │ +0003c6de <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 3c01e <_Py_IncRef@@Base+0x54> │ │ │ │ + cbz r4, 3c732 <_Py_IncRef@@Base+0x54> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #28768 @ 0x7060 │ │ │ │ + movw r1, #29768 @ 0x7448 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c1a8 <_Py_IncRef@@Base+0x1de> │ │ │ │ + beq.w 3c8bc <_Py_IncRef@@Base+0x1de> │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ movw r9, #41228 @ 0xa10c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ - b.n 3c092 <_Py_IncRef@@Base+0xc8> │ │ │ │ + b.n 3c7a6 <_Py_IncRef@@Base+0xc8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #58380 @ 0xe40c │ │ │ │ + movw r1, #59340 @ 0xe7cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3c1a8 <_Py_IncRef@@Base+0x1de> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3c8bc <_Py_IncRef@@Base+0x1de> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 3c0da <_Py_IncRef@@Base+0x110> │ │ │ │ + bne.n 3c7ee <_Py_IncRef@@Base+0x110> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c0ac <_Py_IncRef@@Base+0xe2> │ │ │ │ - movw r2, #21412 @ 0x53a4 │ │ │ │ + beq.n 3c7c0 <_Py_IncRef@@Base+0xe2> │ │ │ │ + movw r2, #22372 @ 0x5764 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ee80c │ │ │ │ + bl ef2b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c0be <_Py_IncRef@@Base+0xf4> │ │ │ │ + bne.n 3c7d2 <_Py_IncRef@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3c0ce <_Py_IncRef@@Base+0x104> │ │ │ │ + beq.n 3c7e2 <_Py_IncRef@@Base+0x104> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 29dbd0 │ │ │ │ + bl 29e4d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c102 <_Py_IncRef@@Base+0x138> │ │ │ │ + bne.n 3c816 <_Py_IncRef@@Base+0x138> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3c112 <_Py_IncRef@@Base+0x148> │ │ │ │ + beq.n 3c826 <_Py_IncRef@@Base+0x148> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c128 <_Py_IncRef@@Base+0x15e> │ │ │ │ + bne.n 3c83c <_Py_IncRef@@Base+0x15e> │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58420 @ 0xe434 │ │ │ │ + movw r1, #59380 @ 0xe7f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c036 <_Py_IncRef@@Base+0x6c> │ │ │ │ - b.n 3c0ce <_Py_IncRef@@Base+0x104> │ │ │ │ + bne.n 3c74a <_Py_IncRef@@Base+0x6c> │ │ │ │ + b.n 3c7e2 <_Py_IncRef@@Base+0x104> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c138 <_Py_IncRef@@Base+0x16e> │ │ │ │ + beq.n 3c84c <_Py_IncRef@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3c0fc <_Py_IncRef@@Base+0x132> │ │ │ │ - b.n 3c138 <_Py_IncRef@@Base+0x16e> │ │ │ │ + cbz r3, 3c810 <_Py_IncRef@@Base+0x132> │ │ │ │ + b.n 3c84c <_Py_IncRef@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c062 <_Py_IncRef@@Base+0x98> │ │ │ │ + bne.n 3c776 <_Py_IncRef@@Base+0x98> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c062 <_Py_IncRef@@Base+0x98> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c776 <_Py_IncRef@@Base+0x98> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c118 <_Py_IncRef@@Base+0x14e> │ │ │ │ - b.n 3c124 <_Py_IncRef@@Base+0x15a> │ │ │ │ + bne.n 3c82c <_Py_IncRef@@Base+0x14e> │ │ │ │ + b.n 3c838 <_Py_IncRef@@Base+0x15a> │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3c0ea <_Py_IncRef@@Base+0x120> │ │ │ │ + beq.n 3c7fe <_Py_IncRef@@Base+0x120> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c138 <_Py_IncRef@@Base+0x16e> │ │ │ │ - b.n 3c0f4 <_Py_IncRef@@Base+0x12a> │ │ │ │ + beq.n 3c84c <_Py_IncRef@@Base+0x16e> │ │ │ │ + b.n 3c808 <_Py_IncRef@@Base+0x12a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c0de <_Py_IncRef@@Base+0x114> │ │ │ │ + beq.n 3c7f2 <_Py_IncRef@@Base+0x114> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3c066 <_Py_IncRef@@Base+0x9c> │ │ │ │ + b.n 3c77a <_Py_IncRef@@Base+0x9c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c138 <_Py_IncRef@@Base+0x16e> │ │ │ │ + cbnz r3, 3c84c <_Py_IncRef@@Base+0x16e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c138 <_Py_IncRef@@Base+0x16e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c84c <_Py_IncRef@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c084 <_Py_IncRef@@Base+0xba> │ │ │ │ + bne.n 3c798 <_Py_IncRef@@Base+0xba> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c084 <_Py_IncRef@@Base+0xba> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c798 <_Py_IncRef@@Base+0xba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c124 <_Py_IncRef@@Base+0x15a> │ │ │ │ + beq.n 3c838 <_Py_IncRef@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c124 <_Py_IncRef@@Base+0x15a> │ │ │ │ + cbnz r3, 3c838 <_Py_IncRef@@Base+0x15a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c1a8 <_Py_IncRef@@Base+0x1de> │ │ │ │ + b.n 3c8bc <_Py_IncRef@@Base+0x1de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c092 <_Py_IncRef@@Base+0xc8> │ │ │ │ + bne.n 3c7a6 <_Py_IncRef@@Base+0xc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c092 <_Py_IncRef@@Base+0xc8> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c7a6 <_Py_IncRef@@Base+0xc8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c14e <_Py_IncRef@@Base+0x184> │ │ │ │ + beq.n 3c862 <_Py_IncRef@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c14e <_Py_IncRef@@Base+0x184> │ │ │ │ + cbnz r3, 3c862 <_Py_IncRef@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #58580 @ 0xe4d4 │ │ │ │ + movw r2, #59540 @ 0xe894 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 29dbd0 │ │ │ │ + bl 29e4d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c1a8 <_Py_IncRef@@Base+0x1de> │ │ │ │ + cbz r0, 3c8bc <_Py_IncRef@@Base+0x1de> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c1a8 <_Py_IncRef@@Base+0x1de> │ │ │ │ + bne.n 3c8bc <_Py_IncRef@@Base+0x1de> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c188 <_Py_IncRef@@Base+0x1be> │ │ │ │ + beq.n 3c89c <_Py_IncRef@@Base+0x1be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c188 <_Py_IncRef@@Base+0x1be> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c89c <_Py_IncRef@@Base+0x1be> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ @@ -26162,556 +26840,556 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c1fe <_Py_IncRef@@Base+0x234> │ │ │ │ + cbz r0, 3c912 <_Py_IncRef@@Base+0x234> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #24] │ │ │ │ strd r5, r2, [r0, #16] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3c20c <_Py_IncRef@@Base+0x242>) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + ldr r1, [pc, #4] @ (3c920 <_Py_IncRef@@Base+0x242>) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ @ instruction: 0xf4b0004e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 3c258 <_Py_IncRef@@Base+0x28e> │ │ │ │ + cbz r3, 3c96c <_Py_IncRef@@Base+0x28e> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 3c258 <_Py_IncRef@@Base+0x28e> │ │ │ │ + cbz r3, 3c96c <_Py_IncRef@@Base+0x28e> │ │ │ │ blx r3 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 3c3da <_Py_IncRef@@Base+0x410> │ │ │ │ + bne.w 3caee <_Py_IncRef@@Base+0x410> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c258 <_Py_IncRef@@Base+0x28e> │ │ │ │ + beq.n 3c96c <_Py_IncRef@@Base+0x28e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c258 <_Py_IncRef@@Base+0x28e> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3c96c <_Py_IncRef@@Base+0x28e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r4, 3c266 <_Py_IncRef@@Base+0x29c> │ │ │ │ + cbz r4, 3c97a <_Py_IncRef@@Base+0x29c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 3c3d2 <_Py_IncRef@@Base+0x408> │ │ │ │ + beq.w 3cae6 <_Py_IncRef@@Base+0x408> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c3d2 <_Py_IncRef@@Base+0x408> │ │ │ │ + beq.w 3cae6 <_Py_IncRef@@Base+0x408> │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 3c3d2 <_Py_IncRef@@Base+0x408> │ │ │ │ + beq.w 3cae6 <_Py_IncRef@@Base+0x408> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3c312 <_Py_IncRef@@Base+0x348> │ │ │ │ - cbz r5, 3c2e8 <_Py_IncRef@@Base+0x31e> │ │ │ │ + beq.n 3ca26 <_Py_IncRef@@Base+0x348> │ │ │ │ + cbz r5, 3c9fc <_Py_IncRef@@Base+0x31e> │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 3c2a2 <_Py_IncRef@@Base+0x2d8> │ │ │ │ + cbz r3, 3c9b6 <_Py_IncRef@@Base+0x2d8> │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.n 3c2e8 <_Py_IncRef@@Base+0x31e> │ │ │ │ + ble.n 3c9fc <_Py_IncRef@@Base+0x31e> │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 3c28c <_Py_IncRef@@Base+0x2c2> │ │ │ │ - b.n 3c2b6 <_Py_IncRef@@Base+0x2ec> │ │ │ │ + bne.n 3c9a0 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + b.n 3c9ca <_Py_IncRef@@Base+0x2ec> │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3c2b6 <_Py_IncRef@@Base+0x2ec> │ │ │ │ + beq.n 3c9ca <_Py_IncRef@@Base+0x2ec> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3c29e <_Py_IncRef@@Base+0x2d4> │ │ │ │ + bne.n 3c9b2 <_Py_IncRef@@Base+0x2d4> │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3c2e8 <_Py_IncRef@@Base+0x31e> │ │ │ │ + bne.n 3c9fc <_Py_IncRef@@Base+0x31e> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 3c3da <_Py_IncRef@@Base+0x410> │ │ │ │ + bne.w 3caee <_Py_IncRef@@Base+0x410> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c2de <_Py_IncRef@@Base+0x314> │ │ │ │ + beq.n 3c9f2 <_Py_IncRef@@Base+0x314> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 3c2e2 <_Py_IncRef@@Base+0x318> │ │ │ │ + cbz r2, 3c9f6 <_Py_IncRef@@Base+0x318> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c2e8 <_Py_IncRef@@Base+0x31e> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c2de <_Py_IncRef@@Base+0x314> │ │ │ │ + b.n 3c9fc <_Py_IncRef@@Base+0x31e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c9f2 <_Py_IncRef@@Base+0x314> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3c3da <_Py_IncRef@@Base+0x410> │ │ │ │ + bne.n 3caee <_Py_IncRef@@Base+0x410> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c312 <_Py_IncRef@@Base+0x348> │ │ │ │ + beq.n 3ca26 <_Py_IncRef@@Base+0x348> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c312 <_Py_IncRef@@Base+0x348> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3c33e <_Py_IncRef@@Base+0x374> │ │ │ │ + cbnz r2, 3ca26 <_Py_IncRef@@Base+0x348> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3ca52 <_Py_IncRef@@Base+0x374> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3c3da <_Py_IncRef@@Base+0x410> │ │ │ │ + bne.n 3caee <_Py_IncRef@@Base+0x410> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c33e <_Py_IncRef@@Base+0x374> │ │ │ │ + beq.n 3ca52 <_Py_IncRef@@Base+0x374> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c33e <_Py_IncRef@@Base+0x374> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3ca52 <_Py_IncRef@@Base+0x374> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 3c37a <_Py_IncRef@@Base+0x3b0> │ │ │ │ + cbz r3, 3ca8e <_Py_IncRef@@Base+0x3b0> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 3c37a <_Py_IncRef@@Base+0x3b0> │ │ │ │ - cbz r3, 3c37a <_Py_IncRef@@Base+0x3b0> │ │ │ │ + beq.n 3ca8e <_Py_IncRef@@Base+0x3b0> │ │ │ │ + cbz r3, 3ca8e <_Py_IncRef@@Base+0x3b0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3c3da <_Py_IncRef@@Base+0x410> │ │ │ │ + bne.n 3caee <_Py_IncRef@@Base+0x410> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c37a <_Py_IncRef@@Base+0x3b0> │ │ │ │ + beq.n 3ca8e <_Py_IncRef@@Base+0x3b0> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3c37a <_Py_IncRef@@Base+0x3b0> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3ca8e <_Py_IncRef@@Base+0x3b0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bne.n 3c3b2 <_Py_IncRef@@Base+0x3e8> │ │ │ │ - movw r2, #65080 @ 0xfe38 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34532 @ 0x86e4 │ │ │ │ + bne.n 3cac6 <_Py_IncRef@@Base+0x3e8> │ │ │ │ + movw r2, #504 @ 0x1f8 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ + movw r1, #35492 @ 0x8aa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 3c3ce <_Py_IncRef@@Base+0x404> │ │ │ │ + bl f7970 │ │ │ │ + b.n 3cae2 <_Py_IncRef@@Base+0x404> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r2, #65080 @ 0xfe38 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ + movw r2, #504 @ 0x1f8 │ │ │ │ + movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strd r4, r1, [sp] │ │ │ │ - movw r1, #11856 @ 0x2e50 │ │ │ │ + movw r1, #12816 @ 0x3210 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3c3da <_Py_IncRef@@Base+0x410> │ │ │ │ + b.n 3caee <_Py_IncRef@@Base+0x410> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3c2de <_Py_IncRef@@Base+0x314> │ │ │ │ + bne.n 3c9f2 <_Py_IncRef@@Base+0x314> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3c33e <_Py_IncRef@@Base+0x374> │ │ │ │ + b.n 3ca52 <_Py_IncRef@@Base+0x374> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003c3e2 : │ │ │ │ +0003caf6 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ - cbz r0, 3c41e │ │ │ │ + bl 8b1f8 │ │ │ │ + cbz r0, 3cb32 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dcb84 │ │ │ │ + bl dd55c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c422 │ │ │ │ + beq.n 3cb36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c422 │ │ │ │ + cbnz r3, 3cb36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c422 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3cb36 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ adds r4, r2, #6 │ │ │ │ - beq.n 3c460 │ │ │ │ + beq.n 3cb74 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 3c486 │ │ │ │ + cbnz r1, 3cb9a │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 3c46a │ │ │ │ + beq.n 3cb7e │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 3c44e │ │ │ │ + bge.n 3cb62 │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 3c474 │ │ │ │ + beq.n 3cb88 │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 3c47e │ │ │ │ - movw r1, #58592 @ 0xe4e0 │ │ │ │ + beq.n 3cb92 │ │ │ │ + movw r1, #59552 @ 0xe8a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ - movw r4, #58484 @ 0xe474 │ │ │ │ + b.w f7970 │ │ │ │ + movw r4, #59444 @ 0xe834 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 3c486 │ │ │ │ - movw r4, #58532 @ 0xe4a4 │ │ │ │ + b.n 3cb9a │ │ │ │ + movw r4, #59492 @ 0xe864 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 3c486 │ │ │ │ - movw r4, #58560 @ 0xe4c0 │ │ │ │ + b.n 3cb9a │ │ │ │ + movw r4, #59520 @ 0xe880 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 3c486 │ │ │ │ - movw r4, #58512 @ 0xe490 │ │ │ │ + b.n 3cb9a │ │ │ │ + movw r4, #59472 @ 0xe850 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #58604 @ 0xe4ec │ │ │ │ + movw r1, #59564 @ 0xe8ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #92] @ (3c504 ) │ │ │ │ + ldr r1, [pc, #92] @ (3cc18 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ - cbnz r0, 3c4bc │ │ │ │ - bl f9630 │ │ │ │ + bl 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ + cbnz r0, 3cbd0 │ │ │ │ + bl fa0ec │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c4d2 │ │ │ │ + b.n 3cbe6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3c4d0 │ │ │ │ + beq.n 3cbe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c4d0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cbe4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ (3c504 ) │ │ │ │ - bl 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + ldr r1, [pc, #44] @ (3cc18 ) │ │ │ │ + bl 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3c500 │ │ │ │ + cbz r5, 3cc14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15407c <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3c500 │ │ │ │ + bl 15510c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3cc14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c4fe │ │ │ │ + beq.n 3cc12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c4fe │ │ │ │ + cbnz r3, 3cc12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c556 │ │ │ │ + beq.n 3cc6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 29fe8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - cbz r4, 3c556 │ │ │ │ + bl f2f10 │ │ │ │ + cbz r4, 3cc6a │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #7516 @ 0x1d5c │ │ │ │ + movw r3, #8440 @ 0x20f8 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3c426 │ │ │ │ + bl 3cb3a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3c580 │ │ │ │ + cbz r0, 3cc94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c58c │ │ │ │ + beq.n 3cca0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3c58c │ │ │ │ + b.n 3cca0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 24f814 │ │ │ │ + bl 25199c <_PyParkingLot_Unpark@@Base+0x284> │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c570 │ │ │ │ + bne.n 3cc84 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 3c5b4 │ │ │ │ + cbnz r4, 3ccc8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #58824 @ 0xe5c8 │ │ │ │ + movw r0, #59784 @ 0xe988 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c6b2 │ │ │ │ + beq.n 3cdc6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c5ec │ │ │ │ + beq.n 3cd00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c5ec │ │ │ │ + cbnz r3, 3cd00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3c6b2 │ │ │ │ + beq.n 3cdc6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c698 │ │ │ │ + beq.n 3cdac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48244 @ 0xbc74 │ │ │ │ + movw r1, #49204 @ 0xc034 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c652 │ │ │ │ + beq.n 3cd66 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c626 │ │ │ │ + beq.n 3cd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c626 │ │ │ │ + cbnz r3, 3cd3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58852 @ 0xe5e4 │ │ │ │ + movw r0, #59812 @ 0xe9a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3c698 │ │ │ │ + cbz r0, 3cdac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58860 @ 0xe5ec │ │ │ │ + movw r1, #59820 @ 0xe9ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c67e │ │ │ │ + bne.n 3cd92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c664 │ │ │ │ + beq.n 3cd78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c664 │ │ │ │ + cbnz r3, 3cd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c6b2 │ │ │ │ + beq.n 3cdc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c6b2 │ │ │ │ + cbnz r3, 3cdc6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c690 │ │ │ │ + beq.n 3cda4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c690 │ │ │ │ + cbnz r3, 3cda4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c6b2 │ │ │ │ + beq.n 3cdc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c6b2 │ │ │ │ + cbnz r3, 3cdc6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3c6d6 │ │ │ │ + bne.n 3cdea │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 3c6ee │ │ │ │ - b.n 3c6f8 │ │ │ │ + cbz r3, 3ce02 │ │ │ │ + b.n 3ce0c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21712 @ 0x54d0 │ │ │ │ + movw r0, #22672 @ 0x5890 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c6cc │ │ │ │ + bne.n 3cde0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c71e │ │ │ │ + b.n 3ce32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29e460 │ │ │ │ + bl 29ed60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c6ea │ │ │ │ + beq.n 3cdfe │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3c708 │ │ │ │ - bl 80e78 │ │ │ │ + cbnz r0, 3ce1c │ │ │ │ + bl 81878 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c6ea │ │ │ │ + beq.n 3cdfe │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003c720 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0003ce34 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #52977 @ 0xcef1 │ │ │ │ + movw r3, #55713 @ 0xd9a1 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3c764 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 175d84 │ │ │ │ + beq.n 3ce78 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 177738 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r0, #538] @ 0x21a │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #538] @ 0x21a │ │ │ │ str.w r4, [r5, #340] @ 0x154 │ │ │ │ @@ -26720,809 +27398,811 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3c788 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68>) │ │ │ │ + ldr r0, [pc, #8] @ (3ce9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #448 @ (adr r6, 3c94c ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 3d060 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c796 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76> │ │ │ │ - b.w 15bfa8 │ │ │ │ + beq.n 3ceaa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76> │ │ │ │ + b.w 15d40c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #59372 @ 0xe7ec │ │ │ │ + movw r1, #60372 @ 0xebd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003c7be : │ │ │ │ +0003ced2 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f1588 │ │ │ │ - cbnz r0, 3c7ec │ │ │ │ + bl f2010 │ │ │ │ + cbnz r0, 3cf00 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl f1588 │ │ │ │ - cbz r0, 3c80c │ │ │ │ + bl f2010 │ │ │ │ + cbz r0, 3cf20 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #34496 @ 0x86c0 │ │ │ │ + movw r1, #35456 @ 0x8a80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 3c81e │ │ │ │ + bl f7970 │ │ │ │ + b.n 3cf32 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.n 3c822 │ │ │ │ - bl 2407a8 │ │ │ │ + ble.n 3cf36 │ │ │ │ + bl 242e40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c846 │ │ │ │ + b.n 3cf5a │ │ │ │ add r0, r2 │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c846 │ │ │ │ + cbz r0, 3cf5a │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3c846 │ │ │ │ + cbz r0, 3cf5a │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 29e1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 3c852 │ │ │ │ + beq.n 3cf66 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 3c85e │ │ │ │ + beq.n 3cf72 │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - cbz r2, 3c87e │ │ │ │ + cbz r2, 3cf92 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3c880 │ │ │ │ + b.n 3cf94 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #12 │ │ │ │ - cbnz r2, 3c88c │ │ │ │ + cbnz r2, 3cfa0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 3c88c │ │ │ │ - cbnz r4, 3c8a8 │ │ │ │ + bne.n 3cfa0 │ │ │ │ + cbnz r4, 3cfbc │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #348] @ (3c9f8 ) │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #348] @ (3d10c ) │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c9ee │ │ │ │ + beq.w 3d102 │ │ │ │ ldr.w r8, [r4] │ │ │ │ adds r1, r5, r6 │ │ │ │ subs r5, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3c8dc │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 3cff0 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ + movw r1, #54620 @ 0xd55c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #59456 @ 0xe840 │ │ │ │ + movw r0, #60416 @ 0xec00 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r8 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c9ee │ │ │ │ - cbz r5, 3c944 │ │ │ │ + b.n 3d102 │ │ │ │ + cbz r5, 3d058 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 3c8e8 │ │ │ │ + cbz r7, 3cffc │ │ │ │ subs r5, r1, #2 │ │ │ │ - beq.n 3c95a │ │ │ │ - b.n 3c8f0 │ │ │ │ + beq.n 3d06e │ │ │ │ + b.n 3d004 │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3c900 │ │ │ │ + beq.n 3d014 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 3c968 │ │ │ │ - b.n 3c908 │ │ │ │ + beq.n 3d07c │ │ │ │ + b.n 3d01c │ │ │ │ movw sl, #52992 @ 0xcf00 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3c91c │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 3d030 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c8d8 │ │ │ │ + blt.n 3cfec │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne.n 3c920 │ │ │ │ - b.n 3c970 │ │ │ │ + bne.n 3d034 │ │ │ │ + b.n 3d084 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3c934 │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 3d048 │ │ │ │ + bl e5d0c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ - blt.n 3c8d8 │ │ │ │ + blt.n 3cfec │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3c96e │ │ │ │ - b.n 3c936 │ │ │ │ + beq.n 3d082 │ │ │ │ + b.n 3d04a │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3c8d8 │ │ │ │ + blt.n 3cfec │ │ │ │ mov r6, r9 │ │ │ │ - b.n 3c972 │ │ │ │ + b.n 3d086 │ │ │ │ movw sl, #52992 @ 0xcf00 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3c972 │ │ │ │ + b.n 3d086 │ │ │ │ movw sl, #52992 @ 0xcf00 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3c972 │ │ │ │ + b.n 3d086 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3c972 │ │ │ │ + b.n 3d086 │ │ │ │ mov r6, r9 │ │ │ │ movs r4, #0 │ │ │ │ tst r5, r6 │ │ │ │ - beq.n 3c98e │ │ │ │ + beq.n 3d0a2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61300 @ 0xef74 │ │ │ │ + movw r1, #62260 @ 0xf334 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3c8d8 │ │ │ │ - cbz r4, 3c9ae │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3cfec │ │ │ │ + cbz r4, 3d0c2 │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ - beq.n 3c9ae │ │ │ │ + beq.n 3d0c2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61336 @ 0xef98 │ │ │ │ + movw r1, #62296 @ 0xf358 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3c8d8 │ │ │ │ - bl 24be94 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3cfec │ │ │ │ + bl 24e140 │ │ │ │ mov r9, r0 │ │ │ │ and.w r4, r4, #1 │ │ │ │ and.w r3, r5, #1 │ │ │ │ mov r2, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ and.w r6, r6, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - bl 3acde │ │ │ │ + bl 3b3f8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c9ee │ │ │ │ + beq.n 3d102 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3c9ee │ │ │ │ + cbnz r3, 3d102 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ca1c │ │ │ │ + bne.n 3d130 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16ec9c │ │ │ │ + b.w 170408 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10824 @ 0x2a48 │ │ │ │ + movw r0, #11784 @ 0x2e08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ca10 │ │ │ │ + bne.n 3d124 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003ca32 : │ │ │ │ +0003d146 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ca5a │ │ │ │ - movw r0, #59660 @ 0xe90c │ │ │ │ + cbnz r0, 3d16e │ │ │ │ + movw r0, #60620 @ 0xeccc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 3ca8a │ │ │ │ + bl 24a700 │ │ │ │ + b.n 3d19e │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #59660 @ 0xe90c │ │ │ │ + movw r2, #60620 @ 0xeccc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c2a84 │ │ │ │ + bl 1c578c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3ca7a │ │ │ │ + bne.n 3d18e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ca8a │ │ │ │ + b.n 3d19e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ca76 │ │ │ │ + bne.n 3d18a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ca76 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d18a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3cab0 ) │ │ │ │ + ldr r0, [pc, #8] @ (3d1c4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003cab4 <_PyCompile_Assemble@@Base>: │ │ │ │ +0003d1c8 <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #63664 @ 0xf8b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3caf0 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ + beq.n 3d204 <_PyCompile_Assemble@@Base+0x3c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #59748 @ 0xe964 │ │ │ │ + movw r1, #60708 @ 0xed24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3cbc4 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3d2d8 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ add.w r8, sp, #28 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cbc4 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ + beq.n 3d2d8 <_PyCompile_Assemble@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b414 │ │ │ │ + bl 12c538 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cb8e <_PyCompile_Assemble@@Base+0xda> │ │ │ │ + beq.n 3d2a2 <_PyCompile_Assemble@@Base+0xda> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20cfe0 │ │ │ │ + bl 210050 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cb26 <_PyCompile_Assemble@@Base+0x72> │ │ │ │ + bne.n 3d23a <_PyCompile_Assemble@@Base+0x72> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cb90 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + b.n 3d2a4 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12ea8c │ │ │ │ + bl 12fbb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cb22 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + beq.n 3d236 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 1342ec <_PyDict_DelItemIf@@Base+0x354> │ │ │ │ + bl 135450 <_PyDict_DelItemIf@@Base+0x354> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cb22 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + beq.n 3d236 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12ae04 │ │ │ │ + bl 12bf28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3cb90 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + cbz r0, 3d2a4 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 135a78 │ │ │ │ + bl 136be0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3cb7e <_PyCompile_Assemble@@Base+0xca> │ │ │ │ + bne.n 3d292 <_PyCompile_Assemble@@Base+0xca> │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3cb90 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + b.n 3d2a4 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cb7a <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ + bne.n 3d28e <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3cb7a <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d28e <_PyCompile_Assemble@@Base+0xc6> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cba6 <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ + beq.n 3d2ba <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3cba6 <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ + cbnz r3, 3d2ba <_PyCompile_Assemble@@Base+0xf2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r4 │ │ │ │ - bl 20f71c │ │ │ │ + bl 212824 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0003cbcc : │ │ │ │ - ldr r0, [pc, #4] @ (3cbd4 ) │ │ │ │ - b.w ef060 │ │ │ │ +0003d2e0 : │ │ │ │ + ldr r0, [pc, #4] @ (3d2e8 ) │ │ │ │ + b.w efaf0 │ │ │ │ nop │ │ │ │ adds r0, r5, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3cbfc ) │ │ │ │ + ldr r0, [pc, #12] @ (3d310 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #336 @ (adr r7, 3cd50 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 3d464 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + cbz r1, 3d34c │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cbnz r3, 3d330 │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 3d34a │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #53984 @ 0xd2e0 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f7970 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r0, #1 │ │ │ │ + bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3cc20 │ │ │ │ + bne.n 3d370 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 163ef4 │ │ │ │ + b.w 165508 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29076 @ 0x7194 │ │ │ │ + movw r0, #30036 @ 0x7554 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cc14 │ │ │ │ + bne.n 3d364 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #60140 @ 0xeaec │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3cc5e │ │ │ │ + bge.n 3d3ae │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ce3e │ │ │ │ + b.n 3d58e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60144 @ 0xeaf0 │ │ │ │ + movw r1, #61104 @ 0xeeb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60156 @ 0xeafc │ │ │ │ + movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60172 @ 0xeb0c │ │ │ │ + movw r1, #61132 @ 0xeecc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60184 @ 0xeb18 │ │ │ │ + movw r1, #61144 @ 0xeed8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60196 @ 0xeb24 │ │ │ │ + movw r1, #61156 @ 0xeee4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60208 @ 0xeb30 │ │ │ │ + movw r1, #61168 @ 0xeef0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60224 @ 0xeb40 │ │ │ │ + movw r1, #61184 @ 0xef00 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60236 @ 0xeb4c │ │ │ │ + movw r1, #61196 @ 0xef0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60248 @ 0xeb58 │ │ │ │ + movw r1, #61208 @ 0xef18 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60260 @ 0xeb64 │ │ │ │ + movw r1, #61220 @ 0xef24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60276 @ 0xeb74 │ │ │ │ + movw r1, #61236 @ 0xef34 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60288 @ 0xeb80 │ │ │ │ + movw r1, #61248 @ 0xef40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cc58 │ │ │ │ + blt.n 3d3a8 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60300 @ 0xeb8c │ │ │ │ + movw r1, #61260 @ 0xef4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60316 @ 0xeb9c │ │ │ │ + movw r1, #61276 @ 0xef5c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60332 @ 0xebac │ │ │ │ + movw r1, #61292 @ 0xef6c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60356 @ 0xebc4 │ │ │ │ + movw r1, #61316 @ 0xef84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60176 @ 0xeb10 │ │ │ │ + movw r1, #61136 @ 0xeed0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60376 @ 0xebd8 │ │ │ │ + movw r1, #61336 @ 0xef98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60392 @ 0xebe8 │ │ │ │ + movw r1, #61352 @ 0xefa8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60200 @ 0xeb28 │ │ │ │ + movw r1, #61160 @ 0xeee8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60408 @ 0xebf8 │ │ │ │ + movw r1, #61368 @ 0xefb8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60416 @ 0xec00 │ │ │ │ + movw r1, #61376 @ 0xefc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3cc58 │ │ │ │ + blt.w 3d3a8 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60428 @ 0xec0c │ │ │ │ + movw r1, #61388 @ 0xefcc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 13a12c │ │ │ │ + bl 13b260 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003ce40 : │ │ │ │ +0003d590 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl ece38 <_PyUnicodeWriter_PrepareInternal@@Base+0x1390> │ │ │ │ + bl ed8d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x1390> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3ce7a │ │ │ │ + bne.n 3d5ca │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #64772 @ 0xfd04 │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ + movw r3, #196 @ 0xc4 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 2082e8 <_PyOnceFlag_CallOnceSlow@@Base+0x678> │ │ │ │ + b.w 20b358 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r1, 3ceb0 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 3ce94 │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 3ceae │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #52964 @ 0xcee4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r0, #1 │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #304] @ (3cff4 ) │ │ │ │ + ldr r2, [pc, #304] @ (3d70c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3cedc │ │ │ │ + bne.n 3d5f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cef4 │ │ │ │ + b.n 3d60c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3ced8 │ │ │ │ + beq.n 3d5f0 │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #52917 @ 0xceb5 │ │ │ │ + movw r2, #54733 @ 0xd5cd │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3cfcc │ │ │ │ + beq.n 3d6e4 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #52917 @ 0xceb5 │ │ │ │ + movw r2, #54733 @ 0xd5cd │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3cfcc │ │ │ │ + bne.n 3d6e4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3cf94 │ │ │ │ + beq.n 3d6ac │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3cf32 │ │ │ │ + cbz r2, 3d64a │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3cf94 │ │ │ │ + ble.n 3d6ac │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3cf50 │ │ │ │ + beq.n 3d668 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3cf22 │ │ │ │ - b.n 3cf94 │ │ │ │ + bne.n 3d63a │ │ │ │ + b.n 3d6ac │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3cf50 │ │ │ │ + beq.n 3d668 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3cf44 │ │ │ │ + cbz r2, 3d65c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3cf38 │ │ │ │ - b.n 3cf50 │ │ │ │ + bne.n 3d650 │ │ │ │ + b.n 3d668 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3cf94 │ │ │ │ - ldr r2, [pc, #164] @ (3cff8 ) │ │ │ │ + bne.n 3d6ac │ │ │ │ + ldr r2, [pc, #164] @ (3d710 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3de80 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ + bl 3e598 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cfe0 │ │ │ │ - beq.n 3cf94 │ │ │ │ + blt.n 3d6f8 │ │ │ │ + beq.n 3d6ac │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3cff8 ) │ │ │ │ + ldr r1, [pc, #148] @ (3d710 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3cfec │ │ │ │ + bne.n 3d704 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3cf88 │ │ │ │ + bne.n 3d6a0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cf94 │ │ │ │ + b.n 3d6ac │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3cf84 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3d69c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3cffc ) │ │ │ │ + ldr r1, [pc, #100] @ (3d714 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3cfec │ │ │ │ + bne.n 3d704 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3cfec │ │ │ │ + beq.n 3d704 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3cfcc │ │ │ │ + beq.n 3d6e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3cfcc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3cfe4 │ │ │ │ - ldr r1, [pc, #40] @ (3cff8 ) │ │ │ │ + cbnz r2, 3d6e4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3d6fc │ │ │ │ + ldr r1, [pc, #40] @ (3d710 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3cfec │ │ │ │ + b.n 3d704 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3cfec │ │ │ │ + b.n 3d704 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -27536,606 +28216,606 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r2 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #24268 @ 0x5ecc │ │ │ │ + movw r1, #25228 @ 0x628c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 22e888 │ │ │ │ + bl 2315d0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d034 : │ │ │ │ +0003d74c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - movw r4, #64980 @ 0xfdd4 │ │ │ │ - movt r4, #46 @ 0x2e │ │ │ │ + movw r4, #404 @ 0x194 │ │ │ │ + movt r4, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 205a14 │ │ │ │ + bl 208b8c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d07a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3d0b0 │ │ │ │ + bne.n 3d792 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3d7c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34820 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 34f54 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d098 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3d7b0 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3d0b2 │ │ │ │ + b.n 3d7ca │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3d0b2 │ │ │ │ + b.n 3d7ca │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3d0d8 ) │ │ │ │ + ldr r0, [pc, #8] @ (3d7f0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #976 @ (adr r6, 3d4ac <_PyType_GetModuleByDef3@@Base+0x18>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 3dbc4 <_PyType_GetModuleByDef3@@Base+0x18>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (3d148 ) │ │ │ │ + ldr r3, [pc, #80] @ (3d860 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a0d4c │ │ │ │ + bl 2a164c │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2a1534 │ │ │ │ + bl 2a1e34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d12c │ │ │ │ + beq.n 3d844 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3d12c │ │ │ │ + beq.n 3d844 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 3d10e │ │ │ │ - ldr r3, [pc, #24] @ (3d148 ) │ │ │ │ + b.n 3d826 │ │ │ │ + ldr r3, [pc, #24] @ (3d860 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3d13e │ │ │ │ + beq.n 3d856 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a0df0 │ │ │ │ + bl 2a16f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d174 │ │ │ │ + beq.n 3d88c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d176 │ │ │ │ + beq.n 3d88e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3d176 │ │ │ │ + b.n 3d88e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003d17a <_PyCompile_CodeGen@@Base>: │ │ │ │ +0003d892 <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 213980 │ │ │ │ - cbnz r0, 3d1b2 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ + bl 2169c0 │ │ │ │ + cbnz r0, 3d8ca <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #61540 @ 0xf064 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3d214 <_PyCompile_CodeGen@@Base+0x9a> │ │ │ │ - bl ac0e0 <_PyArena_New@@Base> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3d92c <_PyCompile_CodeGen@@Base+0x9a> │ │ │ │ + bl acb18 <_PyArena_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d3e0 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ + beq.w 3daf8 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 27ab14 │ │ │ │ + bl 27b5f8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3d1d2 <_PyCompile_CodeGen@@Base+0x58> │ │ │ │ - bl 280acc │ │ │ │ - cbnz r0, 3d1da <_PyCompile_CodeGen@@Base+0x60> │ │ │ │ + cbz r0, 3d8ea <_PyCompile_CodeGen@@Base+0x58> │ │ │ │ + bl 281604 │ │ │ │ + cbnz r0, 3d8f2 <_PyCompile_CodeGen@@Base+0x60> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e588 <_PyArena_Free@@Base> │ │ │ │ - b.n 3d214 <_PyCompile_CodeGen@@Base+0x9a> │ │ │ │ + bl 13f6f4 <_PyArena_Free@@Base> │ │ │ │ + b.n 3d92c <_PyCompile_CodeGen@@Base+0x9a> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 2039d8 │ │ │ │ + bl 206b50 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d1f6 <_PyCompile_CodeGen@@Base+0x7c> │ │ │ │ + cbnz r0, 3d90e <_PyCompile_CodeGen@@Base+0x7c> │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r6 │ │ │ │ - bl 13e588 <_PyArena_Free@@Base> │ │ │ │ - b.n 3d3e0 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ + bl 13f6f4 <_PyArena_Free@@Base> │ │ │ │ + b.n 3daf8 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d3ac <_PyCompile_CodeGen@@Base+0x232> │ │ │ │ + beq.w 3dac4 <_PyCompile_CodeGen@@Base+0x232> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10e46c <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ + bl 10ef84 <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d218 <_PyCompile_CodeGen@@Base+0x9e> │ │ │ │ + bne.n 3d930 <_PyCompile_CodeGen@@Base+0x9e> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3d3e0 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ + b.n 3daf8 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 207a34 │ │ │ │ + bl 20aba4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.w 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r8, [r6, #52] @ 0x34 │ │ │ │ ldr.w r2, [r8, #700] @ 0x2bc │ │ │ │ - cbz r2, 3d244 <_PyCompile_CodeGen@@Base+0xca> │ │ │ │ + cbz r2, 3d95c <_PyCompile_CodeGen@@Base+0xca> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45952 @ 0xb380 │ │ │ │ + movw r1, #46912 @ 0xb740 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.w 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r2, [r8, #704] @ 0x2c0 │ │ │ │ - cbz r2, 3d25e <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + cbz r2, 3d976 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60596 @ 0xecb4 │ │ │ │ + movw r1, #61556 @ 0xf074 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.w 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ - cbz r2, 3d278 <_PyCompile_CodeGen@@Base+0xfe> │ │ │ │ + cbz r2, 3d990 <_PyCompile_CodeGen@@Base+0xfe> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13456 @ 0x3490 │ │ │ │ + movw r1, #14416 @ 0x3850 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.w 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r2, [r8, #716] @ 0x2cc │ │ │ │ - cbz r2, 3d292 <_PyCompile_CodeGen@@Base+0x118> │ │ │ │ + cbz r2, 3d9aa <_PyCompile_CodeGen@@Base+0x118> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #252 @ 0xfc │ │ │ │ + movw r1, #1212 @ 0x4bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.w 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r2, [r8, #720] @ 0x2d0 │ │ │ │ - cbz r2, 3d2ac <_PyCompile_CodeGen@@Base+0x132> │ │ │ │ + cbz r2, 3d9c4 <_PyCompile_CodeGen@@Base+0x132> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60608 @ 0xecc0 │ │ │ │ + movw r1, #61568 @ 0xf080 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.w 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r2, [r8, #724] @ 0x2d4 │ │ │ │ - cbz r2, 3d2c4 <_PyCompile_CodeGen@@Base+0x14a> │ │ │ │ + cbz r2, 3d9dc <_PyCompile_CodeGen@@Base+0x14a> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60620 @ 0xeccc │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.n 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r0, [r8, #732] @ 0x2dc │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d3ba <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ + beq.n 3dad2 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60632 @ 0xecd8 │ │ │ │ + movw r1, #61592 @ 0xf098 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.n 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r0, [r8, #736] @ 0x2e0 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d3ba <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ + beq.n 3dad2 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60644 @ 0xece4 │ │ │ │ + movw r1, #61604 @ 0xf0a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.n 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r0, [r8, #740] @ 0x2e4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d3ba <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ + beq.n 3dad2 <_PyCompile_CodeGen@@Base+0x240> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60660 @ 0xecf4 │ │ │ │ + movw r1, #61620 @ 0xf0b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.n 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 3d364 <_PyCompile_CodeGen@@Base+0x1ea> │ │ │ │ + beq.n 3da7c <_PyCompile_CodeGen@@Base+0x1ea> │ │ │ │ ldrd r0, r1, [r6, #48] @ 0x30 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - bl 11f3f0 │ │ │ │ + bl 11ff78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.n 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 114e10 │ │ │ │ + bl 115928 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d3b2 <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ + beq.n 3daca <_PyCompile_CodeGen@@Base+0x238> │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 12bb28 │ │ │ │ + bl 12cc4c │ │ │ │ ldr.w r0, [r8, #708] @ 0x2c4 │ │ │ │ - bl 12ae04 │ │ │ │ + bl 12bf28 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 3d3be <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ + cbz r0, 3dad6 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60676 @ 0xed04 │ │ │ │ + movw r1, #61636 @ 0xf0c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d3be <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ + beq.n 3dad6 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d3c0 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3dad8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3d3c0 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3dad8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d3c0 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3dad8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ mov r8, r4 │ │ │ │ - b.n 3d3c0 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ + b.n 3dad8 <_PyCompile_CodeGen@@Base+0x246> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13c208 <_PySet_NextEntryRef@@Base+0xfc> │ │ │ │ + bl 13d240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 210d00 │ │ │ │ + bl 213e04 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r4 │ │ │ │ - bl 13e588 <_PyArena_Free@@Base> │ │ │ │ + bl 13f6f4 <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3d40c <_PyCompile_CodeGen@@Base+0x292>) │ │ │ │ + ldr r0, [pc, #12] @ (3db24 <_PyCompile_CodeGen@@Base+0x292>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #32 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ - cbnz r2, 3d430 <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ + cbnz r2, 3db48 <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (3d460 <_PyCompile_CodeGen@@Base+0x2e6>) │ │ │ │ - bl 16d2e4 │ │ │ │ - b.n 3d43a <_PyCompile_CodeGen@@Base+0x2c0> │ │ │ │ - ldr r0, [pc, #48] @ (3d464 <_PyCompile_CodeGen@@Base+0x2ea>) │ │ │ │ + ldr r0, [pc, #52] @ (3db78 <_PyCompile_CodeGen@@Base+0x2e6>) │ │ │ │ + bl 16ea6c │ │ │ │ + b.n 3db52 <_PyCompile_CodeGen@@Base+0x2c0> │ │ │ │ + ldr r0, [pc, #48] @ (3db7c <_PyCompile_CodeGen@@Base+0x2ea>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16c9ec │ │ │ │ - cbz r0, 3d456 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + bl 16e174 │ │ │ │ + cbz r0, 3db6e <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3d44c <_PyCompile_CodeGen@@Base+0x2d2> │ │ │ │ + beq.n 3db64 <_PyCompile_CodeGen@@Base+0x2d2> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 3d450 <_PyCompile_CodeGen@@Base+0x2d6> │ │ │ │ + cbz r4, 3db68 <_PyCompile_CodeGen@@Base+0x2d6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d45a <_PyCompile_CodeGen@@Base+0x2e0> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d45a <_PyCompile_CodeGen@@Base+0x2e0> │ │ │ │ + b.n 3db72 <_PyCompile_CodeGen@@Base+0x2e0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3db72 <_PyCompile_CodeGen@@Base+0x2e0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 3d464 <_PyCompile_CodeGen@@Base+0x2ea>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 3db7c <_PyCompile_CodeGen@@Base+0x2ea>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (3d490 <_PyCompile_CodeGen@@Base+0x316>) │ │ │ │ + ldr r0, [pc, #0] @ (3dba8 <_PyCompile_CodeGen@@Base+0x316>) │ │ │ │ bx lr │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003d494 <_PyType_GetModuleByDef3@@Base>: │ │ │ │ +0003dbac <_PyType_GetModuleByDef3@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 212798 │ │ │ │ + bl 215800 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3d4ee <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3dc06 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 212798 │ │ │ │ + bl 215800 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3d4ee <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3dc06 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 212798 │ │ │ │ + bl 215800 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3d4ee <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3dc06 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #60772 @ 0xed64 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3d518 <_PyType_GetModuleByDef3@@Base+0x84>) │ │ │ │ + ldr r0, [pc, #8] @ (3dc30 <_PyType_GetModuleByDef3@@Base+0x84>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #704 @ (adr r6, 3d7dc <_PyType_GetModuleByDef3@@Base+0x348>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 3def4 <_PyType_GetModuleByDef3@@Base+0x348>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #300] @ (3d658 <_PyType_GetModuleByDef3@@Base+0x1c4>) │ │ │ │ + ldr r2, [pc, #300] @ (3dd70 <_PyType_GetModuleByDef3@@Base+0x1c4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3d544 <_PyType_GetModuleByDef3@@Base+0xb0> │ │ │ │ + bne.n 3dc5c <_PyType_GetModuleByDef3@@Base+0xb0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d55a <_PyType_GetModuleByDef3@@Base+0xc6> │ │ │ │ + b.n 3dc72 <_PyType_GetModuleByDef3@@Base+0xc6> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3d540 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ + beq.n 3dc58 <_PyType_GetModuleByDef3@@Base+0xac> │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #54557 @ 0xd51d │ │ │ │ + movw r2, #56373 @ 0xdc35 │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3d630 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ + beq.n 3dd48 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #54557 @ 0xd51d │ │ │ │ + movw r2, #56373 @ 0xdc35 │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d630 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ + bne.n 3dd48 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3d5f8 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ + beq.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3d596 <_PyType_GetModuleByDef3@@Base+0x102> │ │ │ │ + cbz r2, 3dcae <_PyType_GetModuleByDef3@@Base+0x102> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3d5f8 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ + ble.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3d5b4 <_PyType_GetModuleByDef3@@Base+0x120> │ │ │ │ + beq.n 3dccc <_PyType_GetModuleByDef3@@Base+0x120> │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3d586 <_PyType_GetModuleByDef3@@Base+0xf2> │ │ │ │ - b.n 3d5f8 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ + bne.n 3dc9e <_PyType_GetModuleByDef3@@Base+0xf2> │ │ │ │ + b.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3d5b4 <_PyType_GetModuleByDef3@@Base+0x120> │ │ │ │ + beq.n 3dccc <_PyType_GetModuleByDef3@@Base+0x120> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3d5a8 <_PyType_GetModuleByDef3@@Base+0x114> │ │ │ │ + cbz r2, 3dcc0 <_PyType_GetModuleByDef3@@Base+0x114> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d59c <_PyType_GetModuleByDef3@@Base+0x108> │ │ │ │ - b.n 3d5b4 <_PyType_GetModuleByDef3@@Base+0x120> │ │ │ │ + bne.n 3dcb4 <_PyType_GetModuleByDef3@@Base+0x108> │ │ │ │ + b.n 3dccc <_PyType_GetModuleByDef3@@Base+0x120> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d5f8 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ - ldr r2, [pc, #164] @ (3d65c <_PyType_GetModuleByDef3@@Base+0x1c8>) │ │ │ │ + bne.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ + ldr r2, [pc, #164] @ (3dd74 <_PyType_GetModuleByDef3@@Base+0x1c8>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3de80 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ + bl 3e598 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d644 <_PyType_GetModuleByDef3@@Base+0x1b0> │ │ │ │ - beq.n 3d5f8 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ + blt.n 3dd5c <_PyType_GetModuleByDef3@@Base+0x1b0> │ │ │ │ + beq.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3d65c <_PyType_GetModuleByDef3@@Base+0x1c8>) │ │ │ │ + ldr r1, [pc, #148] @ (3dd74 <_PyType_GetModuleByDef3@@Base+0x1c8>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d650 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ + bne.n 3dd68 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3d5ec <_PyType_GetModuleByDef3@@Base+0x158> │ │ │ │ + bne.n 3dd04 <_PyType_GetModuleByDef3@@Base+0x158> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d5f8 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ + b.n 3dd10 <_PyType_GetModuleByDef3@@Base+0x164> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3d5e8 <_PyType_GetModuleByDef3@@Base+0x154> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3dd00 <_PyType_GetModuleByDef3@@Base+0x154> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3d660 <_PyType_GetModuleByDef3@@Base+0x1cc>) │ │ │ │ + ldr r1, [pc, #100] @ (3dd78 <_PyType_GetModuleByDef3@@Base+0x1cc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3d650 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ + bne.n 3dd68 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3d650 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ + beq.n 3dd68 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3d630 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ + beq.n 3dd48 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3d630 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3d648 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #40] @ (3d65c <_PyType_GetModuleByDef3@@Base+0x1c8>) │ │ │ │ + cbnz r2, 3dd48 <_PyType_GetModuleByDef3@@Base+0x19c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3dd60 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + ldr r1, [pc, #40] @ (3dd74 <_PyType_GetModuleByDef3@@Base+0x1c8>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3d650 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ + b.n 3dd68 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3d650 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ + b.n 3dd68 <_PyType_GetModuleByDef3@@Base+0x1bc> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -28147,185 +28827,185 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3d692 <_PyType_GetModuleByDef3@@Base+0x1fe> │ │ │ │ + bgt.n 3ddaa <_PyType_GetModuleByDef3@@Base+0x1fe> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3d6ac <_PyType_GetModuleByDef3@@Base+0x218> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3ddc4 <_PyType_GetModuleByDef3@@Base+0x218> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 3d6b0 <_PyType_GetModuleByDef3@@Base+0x21c> │ │ │ │ + cbz r3, 3ddc8 <_PyType_GetModuleByDef3@@Base+0x21c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d6cc <_PyType_GetModuleByDef3@@Base+0x238> │ │ │ │ + b.n 3dde4 <_PyType_GetModuleByDef3@@Base+0x238> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3d6be <_PyType_GetModuleByDef3@@Base+0x22a> │ │ │ │ + cbnz r0, 3ddd6 <_PyType_GetModuleByDef3@@Base+0x22a> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 3d6cc <_PyType_GetModuleByDef3@@Base+0x238> │ │ │ │ - ldr r1, [pc, #16] @ (3d6d0 <_PyType_GetModuleByDef3@@Base+0x23c>) │ │ │ │ + b.n 3dde4 <_PyType_GetModuleByDef3@@Base+0x238> │ │ │ │ + ldr r1, [pc, #16] @ (3dde8 <_PyType_GetModuleByDef3@@Base+0x23c>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d6b4 <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ + beq.n 3ddcc <_PyType_GetModuleByDef3@@Base+0x220> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ svc 4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3d6f8 <_PyType_GetModuleByDef3@@Base+0x264>) │ │ │ │ + ldr r0, [pc, #12] @ (3de10 <_PyType_GetModuleByDef3@@Base+0x264>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #80 @ (adr r7, 3d74c <_PyType_GetModuleByDef3@@Base+0x2b8>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 3de64 <_PyType_GetModuleByDef3@@Base+0x2b8>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3d720 <_PyType_GetModuleByDef3@@Base+0x28c> │ │ │ │ + cbnz r3, 3de38 <_PyType_GetModuleByDef3@@Base+0x28c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3d720 <_PyType_GetModuleByDef3@@Base+0x28c> │ │ │ │ + ble.n 3de38 <_PyType_GetModuleByDef3@@Base+0x28c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3d720 <_PyType_GetModuleByDef3@@Base+0x28c> │ │ │ │ - cbnz r4, 3d73c <_PyType_GetModuleByDef3@@Base+0x2a8> │ │ │ │ + bne.n 3de38 <_PyType_GetModuleByDef3@@Base+0x28c> │ │ │ │ + cbnz r4, 3de54 <_PyType_GetModuleByDef3@@Base+0x2a8> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #280] @ (3d848 <_PyType_GetModuleByDef3@@Base+0x3b4>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #280] @ (3df60 <_PyType_GetModuleByDef3@@Base+0x3b4>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d83e <_PyType_GetModuleByDef3@@Base+0x3aa> │ │ │ │ + beq.w 3df56 <_PyType_GetModuleByDef3@@Base+0x3aa> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 3d76c <_PyType_GetModuleByDef3@@Base+0x2d8> │ │ │ │ + bne.n 3de84 <_PyType_GetModuleByDef3@@Base+0x2d8> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ + movw r1, #54620 @ 0xd55c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #64652 @ 0xfc8c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3d83e <_PyType_GetModuleByDef3@@Base+0x3aa> │ │ │ │ + movw r0, #76 @ 0x4c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3df56 <_PyType_GetModuleByDef3@@Base+0x3aa> │ │ │ │ mov r0, r8 │ │ │ │ - bl 145844 │ │ │ │ + bl 14699c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d83e <_PyType_GetModuleByDef3@@Base+0x3aa> │ │ │ │ + beq.n 3df56 <_PyType_GetModuleByDef3@@Base+0x3aa> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 18156c │ │ │ │ + bl 182d24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d81c <_PyType_GetModuleByDef3@@Base+0x388> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 3df34 <_PyType_GetModuleByDef3@@Base+0x388> │ │ │ │ + bl b4228 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 29418 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7bd84 │ │ │ │ + bl 7c7d4 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d7b6 <_PyType_GetModuleByDef3@@Base+0x322> │ │ │ │ + cbnz r0, 3dece <_PyType_GetModuleByDef3@@Base+0x322> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 3d7e2 <_PyType_GetModuleByDef3@@Base+0x34e> │ │ │ │ + b.n 3defa <_PyType_GetModuleByDef3@@Base+0x34e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2aa68 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3d7e2 <_PyType_GetModuleByDef3@@Base+0x34e> │ │ │ │ + cbz r0, 3defa <_PyType_GetModuleByDef3@@Base+0x34e> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 3d7dc <_PyType_GetModuleByDef3@@Base+0x348> │ │ │ │ + bne.n 3def4 <_PyType_GetModuleByDef3@@Base+0x348> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7e0 <_PyType_GetModuleByDef3@@Base+0x34c> │ │ │ │ + bge.n 3def8 <_PyType_GetModuleByDef3@@Base+0x34c> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 3d7a0 <_PyType_GetModuleByDef3@@Base+0x30c> │ │ │ │ + b.n 3deb8 <_PyType_GetModuleByDef3@@Base+0x30c> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 3d7e2 <_PyType_GetModuleByDef3@@Base+0x34e> │ │ │ │ + b.n 3defa <_PyType_GetModuleByDef3@@Base+0x34e> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 3d810 <_PyType_GetModuleByDef3@@Base+0x37c> │ │ │ │ + cbnz r6, 3df28 <_PyType_GetModuleByDef3@@Base+0x37c> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 3d7f6 <_PyType_GetModuleByDef3@@Base+0x362> │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 3d820 <_PyType_GetModuleByDef3@@Base+0x38c> │ │ │ │ + bne.n 3df0e <_PyType_GetModuleByDef3@@Base+0x362> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 3df38 <_PyType_GetModuleByDef3@@Base+0x38c> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #60892 @ 0xeddc │ │ │ │ + movw r1, #61816 @ 0xf178 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 3d820 <_PyType_GetModuleByDef3@@Base+0x38c> │ │ │ │ + bl f7970 │ │ │ │ + b.n 3df38 <_PyType_GetModuleByDef3@@Base+0x38c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 258b40 │ │ │ │ + bl 25a750 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d820 <_PyType_GetModuleByDef3@@Base+0x38c> │ │ │ │ + b.n 3df38 <_PyType_GetModuleByDef3@@Base+0x38c> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d83c <_PyType_GetModuleByDef3@@Base+0x3a8> │ │ │ │ + beq.n 3df54 <_PyType_GetModuleByDef3@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d83c <_PyType_GetModuleByDef3@@Base+0x3a8> │ │ │ │ + cbnz r3, 3df54 <_PyType_GetModuleByDef3@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -28335,73 +29015,73 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 3d86e <_PyType_GetModuleByDef3@@Base+0x3da> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 3df86 <_PyType_GetModuleByDef3@@Base+0x3da> │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d87a <_PyType_GetModuleByDef3@@Base+0x3e6> │ │ │ │ + cbz r3, 3df92 <_PyType_GetModuleByDef3@@Base+0x3e6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d898 <_PyType_GetModuleByDef3@@Base+0x404> │ │ │ │ + b.n 3dfb0 <_PyType_GetModuleByDef3@@Base+0x404> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 229c28 │ │ │ │ - cbnz r0, 3d894 <_PyType_GetModuleByDef3@@Base+0x400> │ │ │ │ + bl 22c640 │ │ │ │ + cbnz r0, 3dfac <_PyType_GetModuleByDef3@@Base+0x400> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3d894 <_PyType_GetModuleByDef3@@Base+0x400> │ │ │ │ + cbnz r3, 3dfac <_PyType_GetModuleByDef3@@Base+0x400> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22ad20 │ │ │ │ - cbnz r0, 3d894 <_PyType_GetModuleByDef3@@Base+0x400> │ │ │ │ + bl 22d9e8 │ │ │ │ + cbnz r0, 3dfac <_PyType_GetModuleByDef3@@Base+0x400> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d904 <_PyType_GetModuleByDef3@@Base+0x470> │ │ │ │ + cbz r0, 3e01c <_PyType_GetModuleByDef3@@Base+0x470> │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #8 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 91a30 │ │ │ │ - cbz r0, 3d8e6 <_PyType_GetModuleByDef3@@Base+0x452> │ │ │ │ + bl 9234c │ │ │ │ + cbz r0, 3dffe <_PyType_GetModuleByDef3@@Base+0x452> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 3d8c6 <_PyType_GetModuleByDef3@@Base+0x432> │ │ │ │ + bne.n 3dfde <_PyType_GetModuleByDef3@@Base+0x432> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 3d8e6 <_PyType_GetModuleByDef3@@Base+0x452> │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 3dffe <_PyType_GetModuleByDef3@@Base+0x452> │ │ │ │ str.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - b.n 3d904 <_PyType_GetModuleByDef3@@Base+0x470> │ │ │ │ + b.n 3e01c <_PyType_GetModuleByDef3@@Base+0x470> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3d8f4 <_PyType_GetModuleByDef3@@Base+0x460> │ │ │ │ + bne.n 3e00c <_PyType_GetModuleByDef3@@Base+0x460> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d904 <_PyType_GetModuleByDef3@@Base+0x470> │ │ │ │ + b.n 3e01c <_PyType_GetModuleByDef3@@Base+0x470> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d8f0 <_PyType_GetModuleByDef3@@Base+0x45c> │ │ │ │ + bne.n 3e008 <_PyType_GetModuleByDef3@@Base+0x45c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d8f0 <_PyType_GetModuleByDef3@@Base+0x45c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e008 <_PyType_GetModuleByDef3@@Base+0x45c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -28409,156 +29089,156 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f166c │ │ │ │ + bl f20f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d956 <_PyType_GetModuleByDef3@@Base+0x4c2> │ │ │ │ - movw r2, #19144 @ 0x4ac8 │ │ │ │ + bge.n 3e06e <_PyType_GetModuleByDef3@@Base+0x4c2> │ │ │ │ + movw r2, #20104 @ 0x4e88 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #55152 @ 0xd770 │ │ │ │ + movw r0, #56172 @ 0xdb6c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3db18 <_PyType_GetModuleByDef3@@Base+0x684> │ │ │ │ + b.n 3e230 <_PyType_GetModuleByDef3@@Base+0x684> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3d986 <_PyType_GetModuleByDef3@@Base+0x4f2> │ │ │ │ + bgt.n 3e09e <_PyType_GetModuleByDef3@@Base+0x4f2> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 3d978 <_PyType_GetModuleByDef3@@Base+0x4e4> │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + cbz r2, 3e090 <_PyType_GetModuleByDef3@@Base+0x4e4> │ │ │ │ + movw r1, #9032 @ 0x2348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3d952 <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3e06a <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3d952 <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3e06a <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r3, 3d9a0 <_PyType_GetModuleByDef3@@Base+0x50c> │ │ │ │ + cbz r3, 3e0b8 <_PyType_GetModuleByDef3@@Base+0x50c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 3d998 <_PyType_GetModuleByDef3@@Base+0x504> │ │ │ │ + cbz r3, 3e0b0 <_PyType_GetModuleByDef3@@Base+0x504> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3d9d2 <_PyType_GetModuleByDef3@@Base+0x53e> │ │ │ │ - b.n 3d9a0 <_PyType_GetModuleByDef3@@Base+0x50c> │ │ │ │ + bge.n 3e0ea <_PyType_GetModuleByDef3@@Base+0x53e> │ │ │ │ + b.n 3e0b8 <_PyType_GetModuleByDef3@@Base+0x50c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 212d50 │ │ │ │ - cbz r0, 3d9d2 <_PyType_GetModuleByDef3@@Base+0x53e> │ │ │ │ + bl 215db8 │ │ │ │ + cbz r0, 3e0ea <_PyType_GetModuleByDef3@@Base+0x53e> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 3d9ba <_PyType_GetModuleByDef3@@Base+0x526> │ │ │ │ + cbz r3, 3e0d2 <_PyType_GetModuleByDef3@@Base+0x526> │ │ │ │ ldrd r3, r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r3, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3d9ba <_PyType_GetModuleByDef3@@Base+0x526> │ │ │ │ + beq.n 3e0d2 <_PyType_GetModuleByDef3@@Base+0x526> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3d9d6 <_PyType_GetModuleByDef3@@Base+0x542> │ │ │ │ + bne.n 3e0ee <_PyType_GetModuleByDef3@@Base+0x542> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57784 @ 0xe1b8 │ │ │ │ + movw r1, #58744 @ 0xe578 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3d952 <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3e06a <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - cbz r5, 3da2e <_PyType_GetModuleByDef3@@Base+0x59a> │ │ │ │ + cbz r5, 3e146 <_PyType_GetModuleByDef3@@Base+0x59a> │ │ │ │ ldrd r5, r3, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3d9ea <_PyType_GetModuleByDef3@@Base+0x556> │ │ │ │ + bne.n 3e102 <_PyType_GetModuleByDef3@@Base+0x556> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3da2e <_PyType_GetModuleByDef3@@Base+0x59a> │ │ │ │ + b.n 3e146 <_PyType_GetModuleByDef3@@Base+0x59a> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ subs r5, r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3d9e6 <_PyType_GetModuleByDef3@@Base+0x552> │ │ │ │ + ble.n 3e0fe <_PyType_GetModuleByDef3@@Base+0x552> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r5, r2 │ │ │ │ add r1, r3 │ │ │ │ - blt.n 3da1a <_PyType_GetModuleByDef3@@Base+0x586> │ │ │ │ + blt.n 3e132 <_PyType_GetModuleByDef3@@Base+0x586> │ │ │ │ blx 29e1c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adc.w r2, r2, r0, asr #31 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3db18 <_PyType_GetModuleByDef3@@Base+0x684> │ │ │ │ + b.n 3e230 <_PyType_GetModuleByDef3@@Base+0x684> │ │ │ │ mov r2, r5 │ │ │ │ blx 29e1c │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ adds r3, r3, r5 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adc.w r2, r2, r5, asr #31 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - bl 152f10 │ │ │ │ - cbnz r0, 3da40 <_PyType_GetModuleByDef3@@Base+0x5ac> │ │ │ │ + bl 153f98 │ │ │ │ + cbnz r0, 3e158 <_PyType_GetModuleByDef3@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 649fc │ │ │ │ + bl 654c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d952 <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ - bl 7bd4c │ │ │ │ + beq.n 3e06a <_PyType_GetModuleByDef3@@Base+0x4be> │ │ │ │ + bl 7c79c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r3, 3da6a <_PyType_GetModuleByDef3@@Base+0x5d6> │ │ │ │ + cbz r3, 3e182 <_PyType_GetModuleByDef3@@Base+0x5d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 224c6c │ │ │ │ + bl 2278b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3db0e <_PyType_GetModuleByDef3@@Base+0x67a> │ │ │ │ + beq.n 3e226 <_PyType_GetModuleByDef3@@Base+0x67a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3da6a <_PyType_GetModuleByDef3@@Base+0x5d6> │ │ │ │ + beq.n 3e182 <_PyType_GetModuleByDef3@@Base+0x5d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3da6a <_PyType_GetModuleByDef3@@Base+0x5d6> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e182 <_PyType_GetModuleByDef3@@Base+0x5d6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ subs r6, r6, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 3db02 <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ + ble.n 3e21a <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 3da9c <_PyType_GetModuleByDef3@@Base+0x608> │ │ │ │ + bge.n 3e1b4 <_PyType_GetModuleByDef3@@Base+0x608> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5 │ │ │ │ - bl 228ac0 │ │ │ │ - b.n 3dace <_PyType_GetModuleByDef3@@Base+0x63a> │ │ │ │ - cbnz r5, 3db02 <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ - bl 22d7b0 │ │ │ │ + bl 22b4d4 │ │ │ │ + b.n 3e1e6 <_PyType_GetModuleByDef3@@Base+0x63a> │ │ │ │ + cbnz r5, 3e21a <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ + bl 2304f8 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 3dace <_PyType_GetModuleByDef3@@Base+0x63a> │ │ │ │ + ble.n 3e1e6 <_PyType_GetModuleByDef3@@Base+0x63a> │ │ │ │ cmp r0, r6 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ it ge │ │ │ │ movge r0, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -28567,172 +29247,172 @@ │ │ │ │ blx 29e1c │ │ │ │ subs r6, r6, r5 │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ adds r3, r3, r5 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adc.w r2, r2, r5, asr #31 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 3da82 <_PyType_GetModuleByDef3@@Base+0x5ee> │ │ │ │ - cbz r0, 3db02 <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ + b.n 3e19a <_PyType_GetModuleByDef3@@Base+0x5ee> │ │ │ │ + cbz r0, 3e21a <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 3dad6 <_PyType_GetModuleByDef3@@Base+0x642> │ │ │ │ - cbnz r5, 3db02 <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ + bne.n 3e1ee <_PyType_GetModuleByDef3@@Base+0x642> │ │ │ │ + cbnz r5, 3e21a <_PyType_GetModuleByDef3@@Base+0x66e> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3db00 <_PyType_GetModuleByDef3@@Base+0x66c> │ │ │ │ + bge.n 3e218 <_PyType_GetModuleByDef3@@Base+0x66c> │ │ │ │ adds r0, #2 │ │ │ │ - bne.n 3db0c <_PyType_GetModuleByDef3@@Base+0x678> │ │ │ │ + bne.n 3e224 <_PyType_GetModuleByDef3@@Base+0x678> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 3dafa <_PyType_GetModuleByDef3@@Base+0x666> │ │ │ │ + bne.n 3e212 <_PyType_GetModuleByDef3@@Base+0x666> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 3db0e <_PyType_GetModuleByDef3@@Base+0x67a> │ │ │ │ + b.n 3e226 <_PyType_GetModuleByDef3@@Base+0x67a> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3daf0 <_PyType_GetModuleByDef3@@Base+0x65c> │ │ │ │ + b.n 3e208 <_PyType_GetModuleByDef3@@Base+0x65c> │ │ │ │ add r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3db0e <_PyType_GetModuleByDef3@@Base+0x67a> │ │ │ │ + b.n 3e226 <_PyType_GetModuleByDef3@@Base+0x67a> │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3db22 <_PyType_GetModuleByDef3@@Base+0x68e> │ │ │ │ + cbz r3, 3e23a <_PyType_GetModuleByDef3@@Base+0x68e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3db4c <_PyType_GetModuleByDef3@@Base+0x6b8>) │ │ │ │ + ldr r0, [pc, #12] @ (3e264 <_PyType_GetModuleByDef3@@Base+0x6b8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (3db74 <_PyType_GetModuleByDef3@@Base+0x6e0>) │ │ │ │ + ldr r0, [pc, #12] @ (3e28c <_PyType_GetModuleByDef3@@Base+0x6e0>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003db78 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0003e290 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 3db80 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 3e298 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3dbc4 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 3e2dc <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ push {r4} │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ add.w r4, r4, r2, lsl #2 │ │ │ │ subs r1, r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - bge.n 3dbac <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 3e2c4 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #25816 @ 0x64d8 │ │ │ │ + movw r2, #26776 @ 0x6898 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23b6c0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ - movw r1, #44068 @ 0xac24 │ │ │ │ + b.w 23e0d8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + movw r1, #44072 @ 0xac28 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #61076 @ 0xee94 │ │ │ │ + movw r2, #62036 @ 0xf254 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23b6c0 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 23e0d8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3dbe8 <_PyEval_FormatExcUnbound@@Base+0x70>) │ │ │ │ + ldr r0, [pc, #8] @ (3e300 <_PyEval_FormatExcUnbound@@Base+0x70>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #576 @ (adr r6, 3de2c <_PyEval_FormatExcUnbound@@Base+0x2b4>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 3e544 <_PyEval_FormatExcUnbound@@Base+0x2b4>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3dc0c <_PyEval_FormatExcUnbound@@Base+0x94> │ │ │ │ + cbnz r3, 3e324 <_PyEval_FormatExcUnbound@@Base+0x94> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3dc0c <_PyEval_FormatExcUnbound@@Base+0x94> │ │ │ │ + ble.n 3e324 <_PyEval_FormatExcUnbound@@Base+0x94> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3dc0c <_PyEval_FormatExcUnbound@@Base+0x94> │ │ │ │ - cbnz r0, 3dc20 <_PyEval_FormatExcUnbound@@Base+0xa8> │ │ │ │ + bne.n 3e324 <_PyEval_FormatExcUnbound@@Base+0x94> │ │ │ │ + cbnz r0, 3e338 <_PyEval_FormatExcUnbound@@Base+0xa8> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (3dc58 <_PyEval_FormatExcUnbound@@Base+0xe0>) │ │ │ │ + ldr r3, [pc, #64] @ (3e370 <_PyEval_FormatExcUnbound@@Base+0xe0>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 3dc54 <_PyEval_FormatExcUnbound@@Base+0xdc> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 3e36c <_PyEval_FormatExcUnbound@@Base+0xdc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3dc32 <_PyEval_FormatExcUnbound@@Base+0xba> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3dc52 <_PyEval_FormatExcUnbound@@Base+0xda> │ │ │ │ + bne.n 3e34a <_PyEval_FormatExcUnbound@@Base+0xba> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3e36a <_PyEval_FormatExcUnbound@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a271c <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ + bl 1a4754 <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r3 │ │ │ │ - b.n 3dc54 <_PyEval_FormatExcUnbound@@Base+0xdc> │ │ │ │ + b.n 3e36c <_PyEval_FormatExcUnbound@@Base+0xdc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ @@ -28744,17 +29424,17 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3dc9c <_PyEval_FormatExcUnbound@@Base+0x124>) │ │ │ │ + ldr r0, [pc, #8] @ (3e3b4 <_PyEval_FormatExcUnbound@@Base+0x124>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -28763,175 +29443,175 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #42180 @ 0xa4c4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #61264 @ 0xef50 │ │ │ │ + movw r1, #62224 @ 0xf310 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 23cefc <_PyErr_Format@@Base+0x17cc> │ │ │ │ - cbnz r0, 3dcec <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + bl 23f8e0 <_PyErr_Format@@Base+0x1798> │ │ │ │ + cbnz r0, 3e404 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dd2e <_PyEval_FormatExcUnbound@@Base+0x1b6> │ │ │ │ + b.n 3e446 <_PyEval_FormatExcUnbound@@Base+0x1b6> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1439e4 <_PyTime_localtime@@Base> │ │ │ │ + bl 144b30 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dce8 <_PyEval_FormatExcUnbound@@Base+0x170> │ │ │ │ + bne.n 3e400 <_PyEval_FormatExcUnbound@@Base+0x170> │ │ │ │ ldrd r3, r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #52] @ (3dd34 <_PyEval_FormatExcUnbound@@Base+0x1bc>) │ │ │ │ + ldr r2, [pc, #52] @ (3e44c <_PyEval_FormatExcUnbound@@Base+0x1bc>) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ addw r3, r3, #1900 @ 0x76c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add.w r1, r2, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r2, r2, r5, lsl #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #61276 @ 0xef5c │ │ │ │ + movw r0, #62236 @ 0xf31c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #300] @ (3de74 <_PyEval_FormatExcUnbound@@Base+0x2fc>) │ │ │ │ + ldr r2, [pc, #300] @ (3e58c <_PyEval_FormatExcUnbound@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3dd60 <_PyEval_FormatExcUnbound@@Base+0x1e8> │ │ │ │ + bne.n 3e478 <_PyEval_FormatExcUnbound@@Base+0x1e8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dd76 <_PyEval_FormatExcUnbound@@Base+0x1fe> │ │ │ │ + b.n 3e48e <_PyEval_FormatExcUnbound@@Base+0x1fe> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3dd5c <_PyEval_FormatExcUnbound@@Base+0x1e4> │ │ │ │ + beq.n 3e474 <_PyEval_FormatExcUnbound@@Base+0x1e4> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #56633 @ 0xdd39 │ │ │ │ + movw r2, #58449 @ 0xe451 │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3de4c <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ + beq.n 3e564 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #56633 @ 0xdd39 │ │ │ │ + movw r2, #58449 @ 0xe451 │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3de4c <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ + bne.n 3e564 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3de14 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + beq.n 3e52c <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3ddb2 <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ + cbz r2, 3e4ca <_PyEval_FormatExcUnbound@@Base+0x23a> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3de14 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + ble.n 3e52c <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3ddd0 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ + beq.n 3e4e8 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3dda2 <_PyEval_FormatExcUnbound@@Base+0x22a> │ │ │ │ - b.n 3de14 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + bne.n 3e4ba <_PyEval_FormatExcUnbound@@Base+0x22a> │ │ │ │ + b.n 3e52c <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3ddd0 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ + beq.n 3e4e8 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3ddc4 <_PyEval_FormatExcUnbound@@Base+0x24c> │ │ │ │ + cbz r2, 3e4dc <_PyEval_FormatExcUnbound@@Base+0x24c> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3ddb8 <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ - b.n 3ddd0 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ + bne.n 3e4d0 <_PyEval_FormatExcUnbound@@Base+0x240> │ │ │ │ + b.n 3e4e8 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3de14 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ - ldr r2, [pc, #164] @ (3de78 <_PyEval_FormatExcUnbound@@Base+0x300>) │ │ │ │ + bne.n 3e52c <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + ldr r2, [pc, #164] @ (3e590 <_PyEval_FormatExcUnbound@@Base+0x300>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3de80 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ + bl 3e598 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3de60 <_PyEval_FormatExcUnbound@@Base+0x2e8> │ │ │ │ - beq.n 3de14 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + blt.n 3e578 <_PyEval_FormatExcUnbound@@Base+0x2e8> │ │ │ │ + beq.n 3e52c <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3de78 <_PyEval_FormatExcUnbound@@Base+0x300>) │ │ │ │ + ldr r1, [pc, #148] @ (3e590 <_PyEval_FormatExcUnbound@@Base+0x300>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3de6c <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ + bne.n 3e584 <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3de08 <_PyEval_FormatExcUnbound@@Base+0x290> │ │ │ │ + bne.n 3e520 <_PyEval_FormatExcUnbound@@Base+0x290> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3de14 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ + b.n 3e52c <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3de04 <_PyEval_FormatExcUnbound@@Base+0x28c> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3e51c <_PyEval_FormatExcUnbound@@Base+0x28c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (3de7c <_PyEval_FormatExcUnbound@@Base+0x304>) │ │ │ │ + ldr r1, [pc, #100] @ (3e594 <_PyEval_FormatExcUnbound@@Base+0x304>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3de6c <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ + bne.n 3e584 <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3de6c <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ + beq.n 3e584 <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3de4c <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ + beq.n 3e564 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3de4c <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3de64 <_PyEval_FormatExcUnbound@@Base+0x2ec> │ │ │ │ - ldr r1, [pc, #40] @ (3de78 <_PyEval_FormatExcUnbound@@Base+0x300>) │ │ │ │ + cbnz r2, 3e564 <_PyEval_FormatExcUnbound@@Base+0x2d4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e57c <_PyEval_FormatExcUnbound@@Base+0x2ec> │ │ │ │ + ldr r1, [pc, #40] @ (3e590 <_PyEval_FormatExcUnbound@@Base+0x300>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3de6c <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ + b.n 3e584 <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3de6c <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ + b.n 3e584 <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -28946,481 +29626,396 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3df12 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + beq.n 3e62a <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 3df10 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ + cbz r5, 3e628 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3def8 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ + beq.n 3e610 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 3ded6 <_PyEval_FormatExcUnbound@@Base+0x35e> │ │ │ │ + cbnz r6, 3e5ee <_PyEval_FormatExcUnbound@@Base+0x35e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ded2 <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ + beq.n 3e5ea <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ded2 <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ + cbnz r3, 3e5ea <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 3df12 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + b.n 3e62a <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f66b8 │ │ │ │ + bl f7170 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3def8 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ + beq.n 3e610 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3def8 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ + cbnz r3, 3e610 <_PyEval_FormatExcUnbound@@Base+0x380> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3df12 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + beq.n 3e62a <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3df12 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + cbnz r3, 3e62a <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3df12 <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e62a <_PyEval_FormatExcUnbound@@Base+0x39a> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #42092 @ 0xa46c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 3df44 <_PyEval_FormatExcUnbound@@Base+0x3cc> │ │ │ │ + cbz r3, 3e65c <_PyEval_FormatExcUnbound@@Base+0x3cc> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 3df46 <_PyEval_FormatExcUnbound@@Base+0x3ce> │ │ │ │ + b.n 3e65e <_PyEval_FormatExcUnbound@@Base+0x3ce> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (3e050 <_PyEval_FormatExcUnbound@@Base+0x4d8>) │ │ │ │ + ldr r5, [pc, #264] @ (3e768 <_PyEval_FormatExcUnbound@@Base+0x4d8>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3df76 <_PyEval_FormatExcUnbound@@Base+0x3fe> │ │ │ │ + bne.n 3e68e <_PyEval_FormatExcUnbound@@Base+0x3fe> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 3df76 <_PyEval_FormatExcUnbound@@Base+0x3fe> │ │ │ │ + ble.n 3e68e <_PyEval_FormatExcUnbound@@Base+0x3fe> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 3df76 <_PyEval_FormatExcUnbound@@Base+0x3fe> │ │ │ │ - cbnz r6, 3df94 <_PyEval_FormatExcUnbound@@Base+0x41c> │ │ │ │ + bgt.n 3e68e <_PyEval_FormatExcUnbound@@Base+0x3fe> │ │ │ │ + cbnz r6, 3e6ac <_PyEval_FormatExcUnbound@@Base+0x41c> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #200] @ (3e054 <_PyEval_FormatExcUnbound@@Base+0x4dc>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #200] @ (3e76c <_PyEval_FormatExcUnbound@@Base+0x4dc>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e022 <_PyEval_FormatExcUnbound@@Base+0x4aa> │ │ │ │ + beq.n 3e73a <_PyEval_FormatExcUnbound@@Base+0x4aa> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e03e <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ + beq.n 3e756 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 3dfdc <_PyEval_FormatExcUnbound@@Base+0x464> │ │ │ │ + beq.n 3e6f4 <_PyEval_FormatExcUnbound@@Base+0x464> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3dfcc <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 3e6e4 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3dfc4 <_PyEval_FormatExcUnbound@@Base+0x44c> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3e6dc <_PyEval_FormatExcUnbound@@Base+0x44c> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e03e <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ + bne.n 3e756 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3dfe0 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ - b.n 3dfd0 <_PyEval_FormatExcUnbound@@Base+0x458> │ │ │ │ + beq.n 3e6f8 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + b.n 3e6e8 <_PyEval_FormatExcUnbound@@Base+0x458> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 20fb7c │ │ │ │ - cbnz r0, 3dfe0 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ - b.n 3e03e <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ + bl 212c84 │ │ │ │ + cbnz r0, 3e6f8 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + b.n 3e756 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 3e000 <_PyEval_FormatExcUnbound@@Base+0x488> │ │ │ │ + beq.n 3e718 <_PyEval_FormatExcUnbound@@Base+0x488> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a4d0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e006 <_PyEval_FormatExcUnbound@@Base+0x48e> │ │ │ │ + b.n 3e71e <_PyEval_FormatExcUnbound@@Base+0x48e> │ │ │ │ blx 2a024 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r5, 3e026 <_PyEval_FormatExcUnbound@@Base+0x4ae> │ │ │ │ + bl b7854 │ │ │ │ + cbz r5, 3e73e <_PyEval_FormatExcUnbound@@Base+0x4ae> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3e030 <_PyEval_FormatExcUnbound@@Base+0x4b8> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 3e748 <_PyEval_FormatExcUnbound@@Base+0x4b8> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dfe2 <_PyEval_FormatExcUnbound@@Base+0x46a> │ │ │ │ - b.n 3e03e <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ + beq.n 3e6fa <_PyEval_FormatExcUnbound@@Base+0x46a> │ │ │ │ + b.n 3e756 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3e040 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + b.n 3e758 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 3e040 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + b.n 3e758 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r6, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r1, #1 │ │ │ │ subs r0, r3, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61432 @ 0xeff8 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 294328 │ │ │ │ + bl 294f88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3e0b8 <_PyEval_FormatExcUnbound@@Base+0x540> │ │ │ │ + blt.n 3e7d0 <_PyEval_FormatExcUnbound@@Base+0x540> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 3e0b4 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r3, 3e7cc <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61492 @ 0xf034 │ │ │ │ + movw r1, #62452 @ 0xf3f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 3e0ba <_PyEval_FormatExcUnbound@@Base+0x542> │ │ │ │ + b.n 3e7d2 <_PyEval_FormatExcUnbound@@Base+0x542> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61540 @ 0xf064 │ │ │ │ + movw r1, #62500 @ 0xf424 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3e108 <_PyEval_FormatExcUnbound@@Base+0x590>) │ │ │ │ + ldr r0, [pc, #8] @ (3e820 <_PyEval_FormatExcUnbound@@Base+0x590>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #34844 @ 0x881c │ │ │ │ + movw r3, #35804 @ 0x8bdc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #58253 @ 0xe38d │ │ │ │ + movw r2, #59829 @ 0xe9b5 │ │ │ │ movt r2, #3 │ │ │ │ - b.w 29aa80 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - movw r3, #44072 @ 0xac28 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - sub sp, #28 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbnz r0, 3e178 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbnz r0, 3e178 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbnz r0, 3e178 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ - movw r3, #43912 @ 0xab88 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3e210 <_PyEval_FormatExcUnbound@@Base+0x698> │ │ │ │ - add r2, sp, #12 │ │ │ │ - add r1, sp, #16 │ │ │ │ - add r0, sp, #20 │ │ │ │ - bl 233484 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 10e168 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 3e1ea <_PyEval_FormatExcUnbound@@Base+0x672> │ │ │ │ - mov r1, r4 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #0 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - str r0, [sp, #0] │ │ │ │ - movw r0, #61600 @ 0xf0a0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3e1ec <_PyEval_FormatExcUnbound@@Base+0x674> │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3e1d2 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e1d2 <_PyEval_FormatExcUnbound@@Base+0x65a> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3e1d8 <_PyEval_FormatExcUnbound@@Base+0x660> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 3e1ec <_PyEval_FormatExcUnbound@@Base+0x674> │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ - b.n 3e1d4 <_PyEval_FormatExcUnbound@@Base+0x65c> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl 85e54 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 85e54 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85e54 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 29b380 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e21e <_PyEval_FormatExcUnbound@@Base+0x6a6> │ │ │ │ - b.w 956cc │ │ │ │ + beq.n 3e846 <_PyEval_FormatExcUnbound@@Base+0x5b6> │ │ │ │ + b.w 95fe8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #46064 @ 0xb3f0 │ │ │ │ + movw r1, #47024 @ 0xb7b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #296] @ (3e380 <_PyEval_FormatExcUnbound@@Base+0x808>) │ │ │ │ + ldr r2, [pc, #296] @ (3e9a8 <_PyEval_FormatExcUnbound@@Base+0x718>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e26e <_PyEval_FormatExcUnbound@@Base+0x6f6> │ │ │ │ + bne.n 3e896 <_PyEval_FormatExcUnbound@@Base+0x606> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e284 <_PyEval_FormatExcUnbound@@Base+0x70c> │ │ │ │ + b.n 3e8ac <_PyEval_FormatExcUnbound@@Base+0x61c> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3e26a <_PyEval_FormatExcUnbound@@Base+0x6f2> │ │ │ │ + beq.n 3e892 <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #57927 @ 0xe247 │ │ │ │ + movw r2, #59503 @ 0xe86f │ │ │ │ movt r2, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3e35a <_PyEval_FormatExcUnbound@@Base+0x7e2> │ │ │ │ + beq.n 3e982 <_PyEval_FormatExcUnbound@@Base+0x6f2> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #57927 @ 0xe247 │ │ │ │ + movw r2, #59503 @ 0xe86f │ │ │ │ movt r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e35a <_PyEval_FormatExcUnbound@@Base+0x7e2> │ │ │ │ + bne.n 3e982 <_PyEval_FormatExcUnbound@@Base+0x6f2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e322 <_PyEval_FormatExcUnbound@@Base+0x7aa> │ │ │ │ + beq.n 3e94a <_PyEval_FormatExcUnbound@@Base+0x6ba> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 3e2c0 <_PyEval_FormatExcUnbound@@Base+0x748> │ │ │ │ + cbz r2, 3e8e8 <_PyEval_FormatExcUnbound@@Base+0x658> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 3e322 <_PyEval_FormatExcUnbound@@Base+0x7aa> │ │ │ │ + ble.n 3e94a <_PyEval_FormatExcUnbound@@Base+0x6ba> │ │ │ │ adds r2, #8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 3e2de <_PyEval_FormatExcUnbound@@Base+0x766> │ │ │ │ + beq.n 3e906 <_PyEval_FormatExcUnbound@@Base+0x676> │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 3e2b0 <_PyEval_FormatExcUnbound@@Base+0x738> │ │ │ │ - b.n 3e322 <_PyEval_FormatExcUnbound@@Base+0x7aa> │ │ │ │ + bne.n 3e8d8 <_PyEval_FormatExcUnbound@@Base+0x648> │ │ │ │ + b.n 3e94a <_PyEval_FormatExcUnbound@@Base+0x6ba> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3e2de <_PyEval_FormatExcUnbound@@Base+0x766> │ │ │ │ + beq.n 3e906 <_PyEval_FormatExcUnbound@@Base+0x676> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 3e2d2 <_PyEval_FormatExcUnbound@@Base+0x75a> │ │ │ │ + cbz r2, 3e8fa <_PyEval_FormatExcUnbound@@Base+0x66a> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3e2c6 <_PyEval_FormatExcUnbound@@Base+0x74e> │ │ │ │ - b.n 3e2de <_PyEval_FormatExcUnbound@@Base+0x766> │ │ │ │ + bne.n 3e8ee <_PyEval_FormatExcUnbound@@Base+0x65e> │ │ │ │ + b.n 3e906 <_PyEval_FormatExcUnbound@@Base+0x676> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3e322 <_PyEval_FormatExcUnbound@@Base+0x7aa> │ │ │ │ - ldr r2, [pc, #164] @ (3e384 <_PyEval_FormatExcUnbound@@Base+0x80c>) │ │ │ │ + bne.n 3e94a <_PyEval_FormatExcUnbound@@Base+0x6ba> │ │ │ │ + ldr r2, [pc, #164] @ (3e9ac <_PyEval_FormatExcUnbound@@Base+0x71c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 3de80 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ + bl 3e598 <_PyEval_FormatExcUnbound@@Base+0x308> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3e36e <_PyEval_FormatExcUnbound@@Base+0x7f6> │ │ │ │ - beq.n 3e322 <_PyEval_FormatExcUnbound@@Base+0x7aa> │ │ │ │ + blt.n 3e996 <_PyEval_FormatExcUnbound@@Base+0x706> │ │ │ │ + beq.n 3e94a <_PyEval_FormatExcUnbound@@Base+0x6ba> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3e384 <_PyEval_FormatExcUnbound@@Base+0x80c>) │ │ │ │ + ldr r1, [pc, #148] @ (3e9ac <_PyEval_FormatExcUnbound@@Base+0x71c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e37a <_PyEval_FormatExcUnbound@@Base+0x802> │ │ │ │ + bne.n 3e9a2 <_PyEval_FormatExcUnbound@@Base+0x712> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 3e316 <_PyEval_FormatExcUnbound@@Base+0x79e> │ │ │ │ + bne.n 3e93e <_PyEval_FormatExcUnbound@@Base+0x6ae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e322 <_PyEval_FormatExcUnbound@@Base+0x7aa> │ │ │ │ + b.n 3e94a <_PyEval_FormatExcUnbound@@Base+0x6ba> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3e312 <_PyEval_FormatExcUnbound@@Base+0x79a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 3e93a <_PyEval_FormatExcUnbound@@Base+0x6aa> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (3e388 <_PyEval_FormatExcUnbound@@Base+0x810>) │ │ │ │ + ldr r1, [pc, #96] @ (3e9b0 <_PyEval_FormatExcUnbound@@Base+0x720>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3e37a <_PyEval_FormatExcUnbound@@Base+0x802> │ │ │ │ + bne.n 3e9a2 <_PyEval_FormatExcUnbound@@Base+0x712> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3e37a <_PyEval_FormatExcUnbound@@Base+0x802> │ │ │ │ + beq.n 3e9a2 <_PyEval_FormatExcUnbound@@Base+0x712> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3e35a <_PyEval_FormatExcUnbound@@Base+0x7e2> │ │ │ │ + beq.n 3e982 <_PyEval_FormatExcUnbound@@Base+0x6f2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3e35a <_PyEval_FormatExcUnbound@@Base+0x7e2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3e372 <_PyEval_FormatExcUnbound@@Base+0x7fa> │ │ │ │ - ldr r1, [pc, #36] @ (3e384 <_PyEval_FormatExcUnbound@@Base+0x80c>) │ │ │ │ + cbnz r2, 3e982 <_PyEval_FormatExcUnbound@@Base+0x6f2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3e99a <_PyEval_FormatExcUnbound@@Base+0x70a> │ │ │ │ + ldr r1, [pc, #36] @ (3e9ac <_PyEval_FormatExcUnbound@@Base+0x71c>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 19b810 │ │ │ │ + bl 19d854 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e37a <_PyEval_FormatExcUnbound@@Base+0x802> │ │ │ │ + b.n 3e9a2 <_PyEval_FormatExcUnbound@@Base+0x712> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3e37a <_PyEval_FormatExcUnbound@@Base+0x802> │ │ │ │ + b.n 3e9a2 <_PyEval_FormatExcUnbound@@Base+0x712> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -29428,107 +30023,107 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ vcmp.f64 d1, d0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3e486 <_PyEval_FormatExcUnbound@@Base+0x90e> │ │ │ │ + bvs.n 3eaae <_PyEval_FormatExcUnbound@@Base+0x81e> │ │ │ │ vabs.f64 d4, d0 │ │ │ │ - vldr d5, [pc, #236] @ 3e490 <_PyEval_FormatExcUnbound@@Base+0x918> │ │ │ │ + vldr d5, [pc, #236] @ 3eab8 <_PyEval_FormatExcUnbound@@Base+0x828> │ │ │ │ vabs.f64 d3, d1 │ │ │ │ vcmp.f64 d4, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d5 │ │ │ │ - ble.n 3e41e <_PyEval_FormatExcUnbound@@Base+0x8a6> │ │ │ │ + ble.n 3ea46 <_PyEval_FormatExcUnbound@@Base+0x7b6> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - ble.n 3e40c <_PyEval_FormatExcUnbound@@Base+0x894> │ │ │ │ + ble.n 3ea34 <_PyEval_FormatExcUnbound@@Base+0x7a4> │ │ │ │ vmov r2, s13 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e3fa <_PyEval_FormatExcUnbound@@Base+0x882> │ │ │ │ - vldr d7, [pc, #172] @ 3e498 <_PyEval_FormatExcUnbound@@Base+0x920> │ │ │ │ + bne.n 3ea22 <_PyEval_FormatExcUnbound@@Base+0x792> │ │ │ │ + vldr d7, [pc, #172] @ 3eac0 <_PyEval_FormatExcUnbound@@Base+0x830> │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #176] @ 3e4a0 <_PyEval_FormatExcUnbound@@Base+0x928> │ │ │ │ + vldr d0, [pc, #176] @ 3eac8 <_PyEval_FormatExcUnbound@@Base+0x838> │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #172] @ 3e4a8 <_PyEval_FormatExcUnbound@@Base+0x930> │ │ │ │ + vldr d7, [pc, #172] @ 3ead0 <_PyEval_FormatExcUnbound@@Base+0x840> │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #172] @ 3e4b0 <_PyEval_FormatExcUnbound@@Base+0x938> │ │ │ │ + vldr d0, [pc, #172] @ 3ead8 <_PyEval_FormatExcUnbound@@Base+0x848> │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #168] @ 3e4b8 <_PyEval_FormatExcUnbound@@Base+0x940> │ │ │ │ + vldr d7, [pc, #168] @ 3eae0 <_PyEval_FormatExcUnbound@@Base+0x850> │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #172] @ 3e4c0 <_PyEval_FormatExcUnbound@@Base+0x948> │ │ │ │ + vldr d0, [pc, #172] @ 3eae8 <_PyEval_FormatExcUnbound@@Base+0x858> │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 3e434 <_PyEval_FormatExcUnbound@@Base+0x8bc> │ │ │ │ + cbz r3, 3ea5c <_PyEval_FormatExcUnbound@@Base+0x7cc> │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e482 <_PyEval_FormatExcUnbound@@Base+0x90a> │ │ │ │ + bne.n 3eaaa <_PyEval_FormatExcUnbound@@Base+0x81a> │ │ │ │ vmov r3, s13 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmov r3, s15 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e470 <_PyEval_FormatExcUnbound@@Base+0x8f8> │ │ │ │ - vldr d7, [pc, #104] @ 3e4c8 <_PyEval_FormatExcUnbound@@Base+0x950> │ │ │ │ + bne.n 3ea98 <_PyEval_FormatExcUnbound@@Base+0x808> │ │ │ │ + vldr d7, [pc, #104] @ 3eaf0 <_PyEval_FormatExcUnbound@@Base+0x860> │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #104] @ 3e4d0 <_PyEval_FormatExcUnbound@@Base+0x958> │ │ │ │ + vldr d0, [pc, #104] @ 3eaf8 <_PyEval_FormatExcUnbound@@Base+0x868> │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #100] @ 3e4d8 <_PyEval_FormatExcUnbound@@Base+0x960> │ │ │ │ + vldr d7, [pc, #100] @ 3eb00 <_PyEval_FormatExcUnbound@@Base+0x870> │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #104] @ 3e4e0 <_PyEval_FormatExcUnbound@@Base+0x968> │ │ │ │ + vldr d0, [pc, #104] @ 3eb08 <_PyEval_FormatExcUnbound@@Base+0x878> │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ b.w 2a478 │ │ │ │ - vldr d0, [pc, #96] @ 3e4e8 <_PyEval_FormatExcUnbound@@Base+0x970> │ │ │ │ + vldr d0, [pc, #96] @ 3eb10 <_PyEval_FormatExcUnbound@@Base+0x880> │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ cmpal r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ moval r1, #251 @ 0xfb │ │ │ │ subal r7, #233 @ 0xe9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 3e5a8 <_PyEval_FormatExcUnbound@@Base+0xa30> │ │ │ │ + bls.n 3ebd0 <_PyEval_FormatExcUnbound@@Base+0x940> │ │ │ │ stmia r0!, {r1} │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 3e5b0 <_PyEval_FormatExcUnbound@@Base+0xa38> │ │ │ │ + bls.n 3ebd8 <_PyEval_FormatExcUnbound@@Base+0x948> │ │ │ │ ands r2, r0 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -29547,298 +30142,383 @@ │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ands r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + movw r3, #44076 @ 0xac2c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + sub sp, #28 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f9efc │ │ │ │ + cbnz r0, 3eb6c <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f9efc │ │ │ │ + cbnz r0, 3eb6c <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f9efc │ │ │ │ + cbnz r0, 3eb6c <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f9efc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3ec04 <_PyEval_FormatExcUnbound@@Base+0x974> │ │ │ │ + add r2, sp, #12 │ │ │ │ + add r1, sp, #16 │ │ │ │ + add r0, sp, #20 │ │ │ │ + bl 236148 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 10ec80 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 3ebde <_PyEval_FormatExcUnbound@@Base+0x94e> │ │ │ │ + mov r1, r4 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + movw r0, #62560 @ 0xf460 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 9a8b0 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3ebe0 <_PyEval_FormatExcUnbound@@Base+0x950> │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r0, #2 │ │ │ │ + bl 91500 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3ebc6 <_PyEval_FormatExcUnbound@@Base+0x936> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 3ebc6 <_PyEval_FormatExcUnbound@@Base+0x936> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 3ebcc <_PyEval_FormatExcUnbound@@Base+0x93c> │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 3ebe0 <_PyEval_FormatExcUnbound@@Base+0x950> │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 115910 │ │ │ │ + b.n 3ebc8 <_PyEval_FormatExcUnbound@@Base+0x938> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 8686c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8686c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 8686c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 8686c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 8686c │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r1, 3e512 <_PyEval_FormatExcUnbound@@Base+0x99a> │ │ │ │ + cbz r1, 3ec2a <_PyEval_FormatExcUnbound@@Base+0x99a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 3e526 <_PyEval_FormatExcUnbound@@Base+0x9ae> │ │ │ │ - mov r1, r2 │ │ │ │ - bx r3 │ │ │ │ - bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3e544 <_PyEval_FormatExcUnbound@@Base+0x9cc> │ │ │ │ + cbz r3, 3ec50 <_PyEval_FormatExcUnbound@@Base+0x9c0> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3e546 <_PyEval_FormatExcUnbound@@Base+0x9ce> │ │ │ │ + b.n 3ec52 <_PyEval_FormatExcUnbound@@Base+0x9c2> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 29770 │ │ │ │ - cbnz r6, 3e55c <_PyEval_FormatExcUnbound@@Base+0x9e4> │ │ │ │ + cbnz r6, 3ec68 <_PyEval_FormatExcUnbound@@Base+0x9d8> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3e55c <_PyEval_FormatExcUnbound@@Base+0x9e4> │ │ │ │ + ble.n 3ec68 <_PyEval_FormatExcUnbound@@Base+0x9d8> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3e55c <_PyEval_FormatExcUnbound@@Base+0x9e4> │ │ │ │ - cbnz r4, 3e578 <_PyEval_FormatExcUnbound@@Base+0xa00> │ │ │ │ + bgt.n 3ec68 <_PyEval_FormatExcUnbound@@Base+0x9d8> │ │ │ │ + cbnz r4, 3ec84 <_PyEval_FormatExcUnbound@@Base+0x9f4> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #96] @ (3e5d0 <_PyEval_FormatExcUnbound@@Base+0xa58>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #96] @ (3ecdc <_PyEval_FormatExcUnbound@@Base+0xa4c>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e5be <_PyEval_FormatExcUnbound@@Base+0xa46> │ │ │ │ + cbz r0, 3ecca <_PyEval_FormatExcUnbound@@Base+0xa3a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl f1588 │ │ │ │ - cbz r0, 3e586 <_PyEval_FormatExcUnbound@@Base+0xa0e> │ │ │ │ + bl f2010 │ │ │ │ + cbz r0, 3ec92 <_PyEval_FormatExcUnbound@@Base+0xa02> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e5be <_PyEval_FormatExcUnbound@@Base+0xa46> │ │ │ │ + b.n 3ecca <_PyEval_FormatExcUnbound@@Base+0xa3a> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 3e5aa <_PyEval_FormatExcUnbound@@Base+0xa32> │ │ │ │ + beq.n 3ecb6 <_PyEval_FormatExcUnbound@@Base+0xa26> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 3e594 <_PyEval_FormatExcUnbound@@Base+0xa1c> │ │ │ │ + cbz r6, 3eca0 <_PyEval_FormatExcUnbound@@Base+0xa10> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 3e5ae <_PyEval_FormatExcUnbound@@Base+0xa36> │ │ │ │ + beq.n 3ecba <_PyEval_FormatExcUnbound@@Base+0xa2a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e5b0 <_PyEval_FormatExcUnbound@@Base+0xa38> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3ecbc <_PyEval_FormatExcUnbound@@Base+0xa2c> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e582 <_PyEval_FormatExcUnbound@@Base+0xa0a> │ │ │ │ - b.n 3e5b0 <_PyEval_FormatExcUnbound@@Base+0xa38> │ │ │ │ + bne.n 3ec8e <_PyEval_FormatExcUnbound@@Base+0x9fe> │ │ │ │ + b.n 3ecbc <_PyEval_FormatExcUnbound@@Base+0xa2c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3e5b0 <_PyEval_FormatExcUnbound@@Base+0xa38> │ │ │ │ + b.n 3ecbc <_PyEval_FormatExcUnbound@@Base+0xa2c> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3e608 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 3ed20 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3e5c8 <_PyEval_FormatExcUnbound@@Base+0xa50> │ │ │ │ + cbz r3, 3ecd4 <_PyEval_FormatExcUnbound@@Base+0xa44> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #40012 @ 0x9c4c │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 3ecf8 <_PyEval_FormatExcUnbound@@Base+0xa68> │ │ │ │ + mov r1, r2 │ │ │ │ + bx r3 │ │ │ │ + bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (3e604 <_PyEval_FormatExcUnbound@@Base+0xa8c>) │ │ │ │ + ldr r0, [pc, #8] @ (3ed1c <_PyEval_FormatExcUnbound@@Base+0xa8c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #848 @ (adr r6, 3e958 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 3f070 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003e608 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0003ed20 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 274830 <_PyLong_UnsignedShort_Converter@@Base+0x3d8> │ │ │ │ + bl 2756b4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #39864 @ 0x9bb8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (3e650 <_Py_strhex_bytes_with_sep@@Base+0x48>) │ │ │ │ - bl 16ce4c │ │ │ │ + ldr r0, [pc, #8] @ (3ed68 <_Py_strhex_bytes_with_sep@@Base+0x48>) │ │ │ │ + bl 16e5d4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r4, sp, #896 @ 0x380 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0003e654 : │ │ │ │ +0003ed6c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 3e67c │ │ │ │ + cbz r1, 3ed94 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e68a │ │ │ │ + cbz r0, 3eda2 │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11db70 │ │ │ │ + bl 11e6f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ - bl 12bb28 │ │ │ │ - bl 82434 │ │ │ │ + bl 12cc4c │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e746 │ │ │ │ - movw fp, #1352 @ 0x548 │ │ │ │ + beq.n 3ee5e │ │ │ │ + movw fp, #2328 @ 0x918 │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ - movw r7, #61632 @ 0xf0c0 │ │ │ │ + movw r7, #62592 @ 0xf480 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mul.w r3, r9, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 3e746 │ │ │ │ + bge.n 3ee5e │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ adds r2, r1, r3 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ add.w ip, fp, r1, lsl #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldrh.w sl, [ip, #2] │ │ │ │ ldrd ip, lr, [r2, #16] │ │ │ │ tst.w sl, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ ittte eq │ │ │ │ movweq r2, #5704 @ 0x1648 │ │ │ │ - movweq r0, #61644 @ 0xf0cc │ │ │ │ + movweq r0, #62604 @ 0xf48c │ │ │ │ movteq r2, #76 @ 0x4c │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ it eq │ │ │ │ movteq r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 3e73e │ │ │ │ - bl 9bc70 │ │ │ │ + cbz r4, 3ee56 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e734 │ │ │ │ + beq.n 3ee4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e734 │ │ │ │ + cbnz r3, 3ee4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3e73e │ │ │ │ + bne.n 3ee56 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3e6c6 │ │ │ │ + b.n 3edde │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3e7c6 │ │ │ │ + bl 3eede │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 3e7a2 │ │ │ │ + cbnz r1, 3eeba │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3e79a │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + bne.n 3eeb2 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #46064 @ 0xb3f0 │ │ │ │ + movw r1, #47024 @ 0xb7b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3e7c2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3eeda │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 3e7c0 │ │ │ │ + b.n 3eed8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e7be │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3e7c2 │ │ │ │ + bne.n 3eed6 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3eeda │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0003e7c6 : │ │ │ │ +0003eede : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #136] @ (3e860 ) │ │ │ │ + ldr r2, [pc, #136] @ (3ef78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w r4, r6, #43520 @ 0xaa00 │ │ │ │ @@ -29850,1353 +30530,1353 @@ │ │ │ │ str.w r8, [r4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #4] │ │ │ │ - cbz r5, 3e846 │ │ │ │ + cbz r5, 3ef5e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3e846 │ │ │ │ + beq.n 3ef5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e846 │ │ │ │ - ldr r1, [pc, #68] @ (3e864 ) │ │ │ │ + cbnz r3, 3ef5e │ │ │ │ + ldr r1, [pc, #68] @ (3ef7c ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 3e842 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 3ef5a │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e842 │ │ │ │ + beq.n 3ef5a │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 3e7fa │ │ │ │ + bne.n 3ef12 │ │ │ │ add.w r6, r6, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r6, #2804] @ 0xaf4 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24ccbc │ │ │ │ + b.w 24efb4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 3e898 │ │ │ │ + cbnz r1, 3efb0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61724 @ 0xf11c │ │ │ │ + movw r1, #62684 @ 0xf4dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3e8c4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3efdc │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3e8da │ │ │ │ + beq.n 3eff2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 3e8ca │ │ │ │ + bmi.n 3efe2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #62716 @ 0xf4fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e8e6 │ │ │ │ + b.n 3effe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3e8dc │ │ │ │ + beq.n 3eff4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 3e8dc │ │ │ │ + b.n 3eff4 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3e90a │ │ │ │ + cbnz r3, 3f022 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3e90a │ │ │ │ + ble.n 3f022 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3e90a │ │ │ │ - cbnz r0, 3e922 │ │ │ │ + bne.n 3f022 │ │ │ │ + cbnz r0, 3f03a │ │ │ │ add r4, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #56] @ (3e950 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbnz r0, 3e922 │ │ │ │ + ldr r3, [pc, #56] @ (3f068 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbnz r0, 3f03a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e94c │ │ │ │ + b.n 3f064 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e936 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3f04e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e91e │ │ │ │ + bne.n 3f036 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 120cec │ │ │ │ + bl 121874 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3e980 │ │ │ │ + bgt.n 3f098 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61848 @ 0xf198 │ │ │ │ + movw r1, #62808 @ 0xf558 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 3e9a0 │ │ │ │ + ble.n 3f0b8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #61896 @ 0xf1c8 │ │ │ │ + movw r1, #62856 @ 0xf588 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e9d2 │ │ │ │ + beq.n 3f0ea │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e9c0 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3e9d2 │ │ │ │ + bne.n 3f0d8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3f0ea │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 3eb16 │ │ │ │ + b.n 3f22e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e9f6 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3ea10 │ │ │ │ + bne.n 3f10e │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3f128 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 3ea06 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3ea10 │ │ │ │ + cbnz r0, 3f11e │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3f128 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 3ea42 │ │ │ │ + bne.n 3f15a │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #43540 @ 0xaa14 │ │ │ │ + movw r2, #44500 @ 0xadd4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c354 │ │ │ │ - b.n 3ea6c │ │ │ │ + bl 7ce74 │ │ │ │ + b.n 3f184 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - movw r2, #60940 @ 0xee0c │ │ │ │ + movw r2, #61864 @ 0xf1a8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ittee eq │ │ │ │ - movweq r4, #19624 @ 0x4ca8 │ │ │ │ + movweq r4, #20584 @ 0x5068 │ │ │ │ movteq r4, #48 @ 0x30 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 3ea7a │ │ │ │ - b.w 82434 │ │ │ │ + cbnz r0, 3f192 │ │ │ │ + b.w 82e34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3eaaa │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3eab6 │ │ │ │ + bne.n 3f1c2 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3f1ce │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3eaec │ │ │ │ + bmi.n 3f204 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #62964 @ 0xf5f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 3eb08 │ │ │ │ + bl f7970 │ │ │ │ + b.n 3f220 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 3eb0c │ │ │ │ + beq.n 3f224 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62000 @ 0xf230 │ │ │ │ + movw r1, #63024 @ 0xf630 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3eb12 │ │ │ │ - bl 1095a0 │ │ │ │ + b.n 3f22a │ │ │ │ + bl 10a0c4 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r2, 3eb44 │ │ │ │ + cbnz r2, 3f25c │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 3eb46 │ │ │ │ + b.n 3f25e │ │ │ │ mov r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #62176 @ 0xf2e0 │ │ │ │ + movw r1, #63136 @ 0xf6a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62180 @ 0xf2e4 │ │ │ │ + movw r0, #63140 @ 0xf6a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ec1a │ │ │ │ + beq.n 3f332 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3ebec │ │ │ │ + beq.n 3f304 │ │ │ │ add r5, sp, #20 │ │ │ │ - movw r1, #62192 @ 0xf2f0 │ │ │ │ + movw r1, #63152 @ 0xf6b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 3ebd6 │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 3f2ee │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bls.n 3eb9e │ │ │ │ + bls.n 3f2b6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62196 @ 0xf2f4 │ │ │ │ + movw r1, #63156 @ 0xf6b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3ec1a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3f332 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ blx 29e1c │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 292ec <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3ec2e │ │ │ │ + bne.n 3f346 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3ec1e │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 3f336 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3eba6 │ │ │ │ - b.n 3ec1a │ │ │ │ - bl f96ac │ │ │ │ - movw r1, #62224 @ 0xf310 │ │ │ │ + beq.n 3f2be │ │ │ │ + b.n 3f332 │ │ │ │ + bl fa168 │ │ │ │ + movw r1, #63184 @ 0xf6d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 3ec1a │ │ │ │ - bl b3790 │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 3f332 │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 292ec <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3ec3c │ │ │ │ + bne.n 3f354 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3ec1e │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 3f336 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ebec │ │ │ │ + beq.n 3f304 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ec46 │ │ │ │ + b.n 3f35e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 3ec1a │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 3f332 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3ec1e │ │ │ │ + blt.n 3f336 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 81d4c │ │ │ │ - b.n 3ec46 │ │ │ │ + bl 8274c │ │ │ │ + b.n 3f35e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3ec1e │ │ │ │ + blt.n 3f336 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ addw sp, sp, #1052 @ 0x41c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 3ec6e │ │ │ │ + bmi.n 3f386 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62404 @ 0xf3c4 │ │ │ │ + movw r1, #63364 @ 0xf784 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ - bl 145844 │ │ │ │ + bl 14699c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ed46 │ │ │ │ + beq.n 3f45e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 18156c │ │ │ │ + bl 182d24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ed34 │ │ │ │ - bl b3790 │ │ │ │ + beq.n 3f44c │ │ │ │ + bl b4228 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 29418 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7bd84 │ │ │ │ + bl 7c7d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ecce │ │ │ │ + cbnz r0, 3f3e6 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 3ecfa │ │ │ │ + b.n 3f412 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2a4b8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3ecfa │ │ │ │ + cbz r0, 3f412 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 3ecf4 │ │ │ │ + bne.n 3f40c │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ecf8 │ │ │ │ + bge.n 3f410 │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 3ecb8 │ │ │ │ + b.n 3f3d0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 3ecfa │ │ │ │ + b.n 3f412 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 3ed28 │ │ │ │ + cbnz r5, 3f440 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 3ed0e │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 3ed38 │ │ │ │ + bne.n 3f426 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 3f450 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #62444 @ 0xf3ec │ │ │ │ + movw r1, #63404 @ 0xf7ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 3ed38 │ │ │ │ + bl f7970 │ │ │ │ + b.n 3f450 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2281c4 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ + bl 22ae0c <_Py_Uid_Converter@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3ed38 │ │ │ │ + b.n 3f450 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 1697ac <_Py_DecRef@@Base> │ │ │ │ + bl 16af38 <_Py_DecRef@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [pc, #120] @ (3f4f0 ) │ │ │ │ + bl ab1b8 │ │ │ │ + cbz r0, 3f4e6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.n 3f4a0 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #28952 @ 0x7118 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f7970 │ │ │ │ + b.n 3f4c4 │ │ │ │ + ldr r1, [pc, #80] @ (3f4f4 ) │ │ │ │ + cbz r4, 3f4ae │ │ │ │ + mov r2, r4 │ │ │ │ + bl 87ff4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 3f4ce │ │ │ │ + bl 100f20 <_PyDict_Pop@@Base+0x40> │ │ │ │ + cbnz r0, 3f4ca │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r1, [pc, #52] @ (3f4f4 ) │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 115910 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 3f4ce │ │ │ │ + and.w r4, r0, r0, asr #31 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3f4ea │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 3f4ea │ │ │ │ + mov r0, r5 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f4ea │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + add r3, pc, #256 @ (adr r3, 3f5f4 ) │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + add r0, pc, #32 @ (adr r0, 3f518 ) │ │ │ │ + lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f7dc │ │ │ │ - cbz r0, 3ed9e │ │ │ │ + bl a016c │ │ │ │ + cbz r0, 3f548 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3ed78 │ │ │ │ + b.n 3f522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3edc2 │ │ │ │ + bne.n 3f56c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 3edd4 │ │ │ │ - bl 296bcc <_PyXI_EndInterpreter@@Base+0x80c> │ │ │ │ + cbz r5, 3f57e │ │ │ │ + bl 2976cc <_PyXI_EndInterpreter@@Base+0xc38> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3eda2 │ │ │ │ + bne.n 3f54c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3ed70 │ │ │ │ + bne.n 3f51a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3edb2 │ │ │ │ + bne.n 3f55c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3edfe │ │ │ │ + b.n 3f5a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ed92 │ │ │ │ + bne.n 3f53c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ed92 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ed9e │ │ │ │ + bne.n 3f548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ed9e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f548 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ed78 │ │ │ │ + bne.n 3f522 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ed78 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f522 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3edea │ │ │ │ + beq.n 3f594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3edea │ │ │ │ + cbnz r3, 3f594 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [pc, #120] @ (3ee8c ) │ │ │ │ - bl aa780 │ │ │ │ - cbz r0, 3ee82 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bmi.n 3ee3c │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 3ee60 │ │ │ │ - ldr r1, [pc, #80] @ (3ee90 ) │ │ │ │ - cbz r4, 3ee4a │ │ │ │ - mov r2, r4 │ │ │ │ - bl 87570 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 3ee6a │ │ │ │ - bl 10046c <_PyDict_Pop@@Base+0x40> │ │ │ │ - cbnz r0, 3ee66 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #52] @ (3ee90 ) │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ee6a │ │ │ │ - and.w r4, r0, r0, asr #31 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3ee86 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ee86 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ee86 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - add r3, pc, #256 @ (adr r3, 3ef90 ) │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - add r0, pc, #32 @ (adr r0, 3eeb4 ) │ │ │ │ - lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #10364 @ 0x287c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3eeba │ │ │ │ + beq.n 3f5d2 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 3ef72 │ │ │ │ + b.n 3f68a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3eeb0 │ │ │ │ + bne.n 3f5c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3eef6 │ │ │ │ + bne.n 3f60e │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3eee0 │ │ │ │ + bgt.n 3f5f8 │ │ │ │ cmp r2, #0 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ - b.n 3eee6 │ │ │ │ + b.n 3f5fe │ │ │ │ cmp r2, #5 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ef72 │ │ │ │ + beq.n 3f68a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3ef72 │ │ │ │ + b.n 3f68a │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movs r0, #3 │ │ │ │ - bl 9127c │ │ │ │ + bl 91b98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ef72 │ │ │ │ + cbz r0, 3f68a │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ movs r0, #3 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 9127c │ │ │ │ + bl 91b98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3ef34 │ │ │ │ + cbnz r0, 3f64c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ef30 │ │ │ │ + beq.n 3f648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ef30 │ │ │ │ + cbnz r3, 3f648 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ef72 │ │ │ │ + b.n 3f68a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6a64 │ │ │ │ + bl f751c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ef56 │ │ │ │ + beq.n 3f66e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ef56 │ │ │ │ + cbnz r3, 3f66e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ef66 │ │ │ │ + beq.n 3f67e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 3ef6a │ │ │ │ + cbz r3, 3f682 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3ef72 │ │ │ │ + b.n 3f68a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ef66 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f67e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 112ec8 │ │ │ │ + b.w 1139e0 │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3efb4 │ │ │ │ + cbnz r3, 3f6d2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3efb4 │ │ │ │ + ble.n 3f6d2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3efb4 │ │ │ │ - cbnz r4, 3efcc │ │ │ │ + bne.n 3f6d2 │ │ │ │ + cbnz r4, 3f6f0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ + movw r3, #8672 @ 0x21e0 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #52] @ (3eff8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3eff2 │ │ │ │ + cbz r0, 3f716 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 97478 │ │ │ │ - cbnz r0, 3eff0 │ │ │ │ - movw r1, #46508 @ 0xb5ac │ │ │ │ + bl 97d94 │ │ │ │ + cbnz r0, 3f714 │ │ │ │ + movw r1, #47468 @ 0xb96c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #62616 @ 0xf498 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #63576 @ 0xf858 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 129a74 │ │ │ │ + b.w 12a9a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f10c │ │ │ │ + beq.n 3f828 │ │ │ │ movw r5, #11944 @ 0x2ea8 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3f078 │ │ │ │ + bne.n 3f794 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3f068 │ │ │ │ + bne.n 3f784 │ │ │ │ dmb ish │ │ │ │ - beq.n 3f084 │ │ │ │ + beq.n 3f7a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ blx 29ae8 │ │ │ │ blx 2a0e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbz r1, 3f0de │ │ │ │ - bl 258b40 │ │ │ │ + cbz r1, 3f7fa │ │ │ │ + bl 25a750 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 3f0a8 │ │ │ │ - bl 9bc70 │ │ │ │ - cbz r0, 3f0c8 │ │ │ │ + cbz r6, 3f7c4 │ │ │ │ + bl 9c580 │ │ │ │ + cbz r0, 3f7e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f0c4 │ │ │ │ + beq.n 3f7e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f0c4 │ │ │ │ + cbnz r3, 3f7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f0de │ │ │ │ + b.n 3f7fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3f08c │ │ │ │ + beq.n 3f7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f08c │ │ │ │ + bne.n 3f7a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f08c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f7a8 │ │ │ │ blx 2a9f8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f0fa │ │ │ │ + bne.n 3f816 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3f0ea │ │ │ │ + bne.n 3f806 │ │ │ │ dmb ish │ │ │ │ - beq.n 3f10c │ │ │ │ + beq.n 3f828 │ │ │ │ movw r0, #11944 @ 0x2ea8 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 3f13c │ │ │ │ + cbnz r4, 3f858 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31428 @ 0x7ac4 │ │ │ │ + movw r1, #32388 @ 0x7e84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3f1fe │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3f91a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3f1f6 │ │ │ │ + bhi.n 3f912 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #62996 @ 0xf614 │ │ │ │ + movw r0, #63668 @ 0xf8b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + b.w 8b1f8 │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ - movw r0, #4888 @ 0x1318 │ │ │ │ + b.w 8b1f8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + b.w 8b1f8 │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 3f196 │ │ │ │ - movw r2, #4888 @ 0x1318 │ │ │ │ + b.n 3f8b2 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #62996 @ 0xf614 │ │ │ │ + movw r1, #63668 @ 0xf8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18696 @ 0x4908 │ │ │ │ + movw r0, #19656 @ 0x4cc8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r2, #4888 @ 0x1318 │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18696 @ 0x4908 │ │ │ │ + movw r0, #19656 @ 0x4cc8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r3, #4888 @ 0x1318 │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #62996 @ 0xf614 │ │ │ │ + movw r1, #63668 @ 0xf8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #63000 @ 0xf618 │ │ │ │ + movw r0, #63672 @ 0xf8b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f276 │ │ │ │ + bl 3f992 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3f228 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3f242 │ │ │ │ + cbnz r0, 3f944 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3f95e │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1ffe84 │ │ │ │ + bl 202ff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #63004 @ 0xf61c │ │ │ │ + movw r0, #63676 @ 0xf8bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w df940 │ │ │ │ + b.w e0320 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 3f2d2 │ │ │ │ + cbz r1, 3f9ee │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 3f2d0 │ │ │ │ + cbz r5, 3f9ec │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e66c8 │ │ │ │ + bl e70c0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3f2a2 │ │ │ │ + cbz r0, 3f9be │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3f2a6 │ │ │ │ + bgt.n 3f9c2 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3f2d2 │ │ │ │ + b.n 3f9ee │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl d2cec │ │ │ │ + bl d36c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f2d2 │ │ │ │ + cbz r0, 3f9ee │ │ │ │ cmp r5, r8 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - bne.n 3f2b2 │ │ │ │ - b.n 3f2a2 │ │ │ │ + bne.n 3f9ce │ │ │ │ + b.n 3f9be │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3f2fa │ │ │ │ + cbnz r3, 3fa16 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3f2fa │ │ │ │ + ble.n 3fa16 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f2fa │ │ │ │ - cbnz r4, 3f318 │ │ │ │ + bne.n 3fa16 │ │ │ │ + cbnz r4, 3fa2e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - movw r3, #8740 @ 0x2224 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #68] @ (3fa6c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f350 │ │ │ │ + cbz r0, 3fa66 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 10046c <_PyDict_Pop@@Base+0x40> │ │ │ │ + bl 100f20 <_PyDict_Pop@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f344 │ │ │ │ - cbnz r0, 3f348 │ │ │ │ + beq.n 3fa5a │ │ │ │ + cbnz r0, 3fa5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #46508 @ 0xb5ac │ │ │ │ + movw r1, #47468 @ 0xb96c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f350 │ │ │ │ + b.n 3fa66 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movs r2, #12 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl d2cec │ │ │ │ - cbz r0, 3f38e │ │ │ │ + bl d36c4 │ │ │ │ + cbz r0, 3faa8 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r5, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 203844 │ │ │ │ + bl 2069bc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3f390 │ │ │ │ + b.n 3faaa │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1c4c │ │ │ │ - cbnz r0, 3f3c6 │ │ │ │ + bl e2630 │ │ │ │ + cbnz r0, 3fae0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f3ee │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + b.n 3fb08 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f3e4 │ │ │ │ + beq.n 3fafe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 3f3ee │ │ │ │ - bl 954e8 │ │ │ │ + b.n 3fb08 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f3c2 │ │ │ │ - b.n 3f3dc │ │ │ │ + bne.n 3fadc │ │ │ │ + b.n 3faf6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 3f422 │ │ │ │ - cbz r1, 3f422 │ │ │ │ + beq.n 3fb3c │ │ │ │ + cbz r1, 3fb3c │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3f424 │ │ │ │ - b.n 3f4ca │ │ │ │ - ldr r4, [pc, #176] @ (3f4d4 ) │ │ │ │ - ldr r0, [pc, #176] @ (3f4d8 ) │ │ │ │ + cbnz r0, 3fb3e │ │ │ │ + b.n 3fbe4 │ │ │ │ + ldr r4, [pc, #172] @ (3fbec ) │ │ │ │ + ldr r0, [pc, #176] @ (3fbf0 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f452 │ │ │ │ - bl 9f7dc │ │ │ │ + cbz r0, 3fb6c │ │ │ │ + bl a016c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3f46c │ │ │ │ + cbnz r0, 3fb86 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f452 │ │ │ │ + beq.n 3fb6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f452 │ │ │ │ + cbnz r3, 3fb6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f468 │ │ │ │ + beq.n 3fb82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f468 │ │ │ │ + cbnz r3, 3fb82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f4ca │ │ │ │ + b.n 3fbe4 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r4 │ │ │ │ strd r7, r0, [sp] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #5 │ │ │ │ - bl 90d7c │ │ │ │ + bl 91698 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f49c │ │ │ │ + beq.n 3fbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f49c │ │ │ │ + cbnz r3, 3fbb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4b2 │ │ │ │ + beq.n 3fbcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f4b2 │ │ │ │ + cbnz r3, 3fbcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4c8 │ │ │ │ + beq.n 3fbe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f4c8 │ │ │ │ + cbnz r3, 3fbe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - bpl.n 3f5cc │ │ │ │ + bpl.n 3fce4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ add.w r6, r3, r6, lsl #1 │ │ │ │ add.w r5, r0, r1, lsl #1 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bcs.n 3f55a │ │ │ │ + bcs.n 3fc72 │ │ │ │ ldrh.w ip, [r3] │ │ │ │ ldrh r4, [r3, #2] │ │ │ │ ldrh.w lr, [r3, #4] │ │ │ │ eor.w r8, ip, #55296 @ 0xd800 │ │ │ │ ldrh r7, [r3, #6] │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r8 │ │ │ │ eor.w lr, lr, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, lr │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 3f55a │ │ │ │ + bcc.n 3fc72 │ │ │ │ adds r3, #8 │ │ │ │ strh.w ip, [r0] │ │ │ │ adds r0, #8 │ │ │ │ cmp r6, r3 │ │ │ │ ldrh.w r4, [r3, #-6] │ │ │ │ strh.w r4, [r0, #-6] │ │ │ │ ldrh.w r4, [r3, #-4] │ │ │ │ strh.w r4, [r0, #-4] │ │ │ │ ldrh.w r4, [r3, #-2] │ │ │ │ strh.w r4, [r0, #-2] │ │ │ │ - bhi.n 3f4f4 │ │ │ │ - b.n 3f55a │ │ │ │ + bhi.n 3fc0c │ │ │ │ + b.n 3fc72 │ │ │ │ ldrh.w r6, [r3], #2 │ │ │ │ add.w r4, r6, #10240 @ 0x2800 │ │ │ │ uxth r4, r4 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 3f560 │ │ │ │ + bcc.n 3fc78 │ │ │ │ strh.w r6, [r0], #2 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 3f546 │ │ │ │ - b.n 3f568 │ │ │ │ + bhi.n 3fc5e │ │ │ │ + b.n 3fc80 │ │ │ │ subs r5, r5, r3 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ mov r0, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f596 │ │ │ │ + bne.n 3fcae │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3f5aa │ │ │ │ - b.n 3f60c │ │ │ │ + bne.n 3fcc2 │ │ │ │ + b.n 3fd24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ + movw r0, #6712 @ 0x1a38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 3f60c │ │ │ │ - b.n 3f588 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 3fd24 │ │ │ │ + b.n 3fca0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 274458 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 3f60c │ │ │ │ + bl 1cca20 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 3fd24 │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f658 │ │ │ │ + beq.n 3fd70 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 86050 │ │ │ │ + bl 86acc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f5f6 │ │ │ │ - cbnz r0, 3f5ec │ │ │ │ + beq.n 3fd0e │ │ │ │ + cbnz r0, 3fd04 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 3f5f6 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 3fd0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3f610 │ │ │ │ + cbnz r0, 3fd28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f60c │ │ │ │ + beq.n 3fd24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f60c │ │ │ │ + cbnz r3, 3fd24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f658 │ │ │ │ + b.n 3fd70 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f632 │ │ │ │ + beq.n 3fd4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f632 │ │ │ │ + cbnz r3, 3fd4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f648 │ │ │ │ + beq.n 3fd60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f648 │ │ │ │ + cbnz r3, 3fd60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 3f60c │ │ │ │ + beq.n 3fd24 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -31205,111 +31885,111 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 3f682 │ │ │ │ + cbnz r5, 3fd9a │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 3f682 │ │ │ │ + blt.n 3fd9a │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 3f682 │ │ │ │ - cbnz r2, 3f69a │ │ │ │ + bgt.n 3fd9a │ │ │ │ + cbnz r2, 3fdb2 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #56] @ (3f6cc ) │ │ │ │ + ldr r3, [pc, #56] @ (3fde4 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 3f6c6 │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 3fdde │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 3f6b4 │ │ │ │ + bgt.n 3fdcc │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #28768 @ 0x7060 │ │ │ │ + movw r1, #29768 @ 0x7448 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3f6c6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 3fdde │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f69e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 3fdb6 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f69e │ │ │ │ + beq.n 3fdb6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #63452 @ 0xf7dc │ │ │ │ + movw r0, #64412 @ 0xfb9c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 3f720 │ │ │ │ + cbz r0, 3fe38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f738 │ │ │ │ + beq.n 3fe50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3f738 │ │ │ │ + b.n 3fe50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1283f0 │ │ │ │ - cbz r0, 3f738 │ │ │ │ + bl 128f34 │ │ │ │ + cbz r0, 3fe50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3f75a │ │ │ │ + bne.n 3fe72 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f7c4 │ │ │ │ + b.n 3fedc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3f754 │ │ │ │ + beq.n 3fe6c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f754 │ │ │ │ + beq.n 3fe6c │ │ │ │ movw r1, #51831 @ 0xca77 │ │ │ │ movt r1, #34283 @ 0x85eb │ │ │ │ movw r2, #26545 @ 0x67b1 │ │ │ │ movt r2, #5718 @ 0x1656 │ │ │ │ movw r5, #35750 @ 0x8ba6 │ │ │ │ movt r5, #34175 @ 0x857f │ │ │ │ mul.w r3, r1, r0 │ │ │ │ @@ -31326,366 +32006,366 @@ │ │ │ │ mov.w r0, r3, ror #19 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r3, r5 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 3f7da │ │ │ │ + cbz r0, 3fef2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f7dc │ │ │ │ + beq.n 3fef4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (3f7e0 ) │ │ │ │ + ldr r0, [pc, #4] @ (3fef8 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ + b.n 3fefe │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121214 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3f812 │ │ │ │ - bl 954e8 │ │ │ │ + bl 121da8 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 3ff2c │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3f830 │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5956 @ 0x1744 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - cmp.w r2, #24576 @ 0x6000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - lsls r1, r3, #31 │ │ │ │ - bmi.n 3f84e │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - lsls r2, r2, #31 │ │ │ │ - bpl.n 3f868 │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3f880 │ │ │ │ - tst.w r3, #10 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ + b.n 3ff34 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - it ne │ │ │ │ - movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3f8a2 │ │ │ │ + cbnz r3, 3ff56 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3f8a2 │ │ │ │ + ble.n 3ff56 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f8a2 │ │ │ │ - cbnz r4, 3f8ba │ │ │ │ + bne.n 3ff56 │ │ │ │ + cbnz r4, 3ff6e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #116] @ (3f91c ) │ │ │ │ + ldr r3, [pc, #116] @ (3ffd0 ) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f914 │ │ │ │ + cbz r0, 3ffc8 │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f8cc │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 3f914 │ │ │ │ + bne.n 3ff80 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 3ffc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3f8f8 │ │ │ │ + beq.n 3ffac │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63720 @ 0xf8e8 │ │ │ │ + movw r1, #64680 @ 0xfca8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63760 @ 0xf910 │ │ │ │ + movw r1, #64720 @ 0xfcd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r3, #0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - b.n 3f922 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 121214 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 3f950 │ │ │ │ - bl 954e8 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 3f958 │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r6, #30364 @ 0x769c │ │ │ │ - movt r6, #76 @ 0x4c │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r0, r6 │ │ │ │ - beq.n 3f982 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 3f984 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - cmp r0, r6 │ │ │ │ - beq.n 3f998 │ │ │ │ - movw r1, #30364 @ 0x769c │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 3f99a │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 161788 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - lsls r1, r3, #31 │ │ │ │ - bmi.n 3f9c2 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - lsls r2, r2, #31 │ │ │ │ - bpl.n 3f9dc │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3f9f4 │ │ │ │ - tst.w r3, #12 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - it ne │ │ │ │ - movne r0, r3 │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -0003f9f6 : │ │ │ │ - ldr r0, [pc, #4] @ (3f9fc ) │ │ │ │ - b.w ef060 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 3fa2e │ │ │ │ - movw r0, #62792 @ 0xf548 │ │ │ │ + bls.n 40002 │ │ │ │ + movw r0, #63752 @ 0xf908 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ - cbz r0, 3fa72 │ │ │ │ + bl 200a0c │ │ │ │ + cbz r0, 40046 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #5704 @ 0x1648 │ │ │ │ movtle r0, #76 @ 0x4c │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 3fa4a │ │ │ │ + cbz r4, 4001e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3fa76 │ │ │ │ - b.n 3fa62 │ │ │ │ + bpl.n 4004a │ │ │ │ + b.n 40036 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 3fb4c │ │ │ │ - bl 9ba20 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 40120 │ │ │ │ + bl 9c330 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3faa4 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 3faa4 │ │ │ │ + bne.n 40078 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 40078 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fb4c │ │ │ │ + b.n 40120 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3faa0 │ │ │ │ + beq.n 40074 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63804 @ 0xf93c │ │ │ │ + movw r1, #64764 @ 0xfcfc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb4c │ │ │ │ + beq.n 40120 │ │ │ │ ldrd r5, r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ movle.w fp, #0 │ │ │ │ movgt.w fp, #1 │ │ │ │ adds r5, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ add r5, r3 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0140 <_PyGen_SetStopIterationValue@@Base+0x1964> │ │ │ │ + bl 2a0218 <_PyGen_SetStopIterationValue@@Base+0x113c> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fb4c │ │ │ │ + beq.n 40120 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 3fb32 │ │ │ │ + cbz r2, 40106 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - bne.n 3fb12 │ │ │ │ + bne.n 400e6 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3fb32 │ │ │ │ + beq.n 40106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3fb32 │ │ │ │ + cbnz r3, 40106 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fb32 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40106 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3fb22 │ │ │ │ + beq.n 400f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3fb22 │ │ │ │ + cbnz r3, 400f6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 3faca │ │ │ │ + blt.n 4009e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3faca │ │ │ │ - b.n 3fb4c │ │ │ │ + beq.n 4009e │ │ │ │ + b.n 40120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fa72 │ │ │ │ + beq.n 40046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fa72 │ │ │ │ + bne.n 40046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fa72 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40046 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 3f922 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 121da8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 40156 │ │ │ │ + bl 95e04 │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 40174 │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + cmp.w r2, #8192 @ 0x2000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r6, #30364 @ 0x769c │ │ │ │ + movt r6, #76 @ 0x4c │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r0, r6 │ │ │ │ + beq.n 4019e │ │ │ │ + mov r1, r6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 401a0 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp r0, r6 │ │ │ │ + beq.n 401b4 │ │ │ │ + movw r1, #30364 @ 0x769c │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 401b6 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 162da8 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + lsls r1, r3, #31 │ │ │ │ + bmi.n 401de │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + lsls r2, r2, #31 │ │ │ │ + bpl.n 401f8 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #10236 @ 0x27fc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 40210 │ │ │ │ + tst.w r3, #10 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + it ne │ │ │ │ + movne r0, r3 │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +00040212 : │ │ │ │ + ldr r0, [pc, #4] @ (40218 ) │ │ │ │ + b.w efaf0 │ │ │ │ + movs r3, #20 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + lsls r1, r3, #31 │ │ │ │ + bmi.n 40238 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + lsls r2, r2, #31 │ │ │ │ + bpl.n 40252 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #10236 @ 0x27fc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 4026a │ │ │ │ + tst.w r3, #12 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + it ne │ │ │ │ + movne r0, r3 │ │ │ │ + pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - vldr d11, [pc, #44] @ 3fb98 │ │ │ │ + vldr d11, [pc, #44] @ 402b0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl 9bad0 │ │ │ │ - movw r1, #34796 @ 0x87ec │ │ │ │ + bl 9c3e0 │ │ │ │ + movw r1, #35756 @ 0x8bac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3fc08 │ │ │ │ + bge.n 40320 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.w 40e3e │ │ │ │ + b.w 41556 │ │ │ │ + nop │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ands r1, r1 │ │ │ │ ldrsb r1, [r5, r5] │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ itet eq │ │ │ │ @@ -31707,19 +32387,19 @@ │ │ │ │ stmia r6!, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 3fcd8 │ │ │ │ + bls.n 403f0 │ │ │ │ stmia r0!, {r1} │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 3fce0 │ │ │ │ + bls.n 403f8 │ │ │ │ ands r2, r0 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -31730,89 +32410,89 @@ │ │ │ │ moval r1, #251 @ 0xfb │ │ │ │ subal r7, #249 @ 0xf9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcvt.u16.f16 d30, d15, #16 │ │ │ │ lsrs r3, r3, #12 │ │ │ │ - bl 9bad0 │ │ │ │ - movw r1, #24128 @ 0x5e40 │ │ │ │ + bl 9c3e0 │ │ │ │ + movw r1, #25088 @ 0x6200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3fb8e │ │ │ │ - vldr d0, [pc, #-128] @ 3fba8 │ │ │ │ - bl 9bad0 │ │ │ │ - movw r1, #34800 @ 0x87f0 │ │ │ │ + blt.n 402a4 │ │ │ │ + vldr d0, [pc, #-128] @ 402c0 │ │ │ │ + bl 9c3e0 │ │ │ │ + movw r1, #35760 @ 0x8bb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3fb8e │ │ │ │ - vldr d9, [pc, #-148] @ 3fbb0 │ │ │ │ + blt.n 402a4 │ │ │ │ + vldr d9, [pc, #-148] @ 402c8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 9bad0 │ │ │ │ - movw r1, #12744 @ 0x31c8 │ │ │ │ + bl 9c3e0 │ │ │ │ + movw r1, #13704 @ 0x3588 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3fb8e │ │ │ │ - vldr d10, [pc, #-172] @ 3fbb8 │ │ │ │ + blt.n 402a4 │ │ │ │ + vldr d10, [pc, #-172] @ 402d0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 1cc3c4 │ │ │ │ - movw r1, #63840 @ 0xf960 │ │ │ │ + bl 1cfa94 │ │ │ │ + movw r1, #64800 @ 0xfd20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3fb8e │ │ │ │ - vldr d8, [pc, #-200] @ 3fbc0 │ │ │ │ + blt.n 402a4 │ │ │ │ + vldr d8, [pc, #-200] @ 402d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9bad0 │ │ │ │ - movw r1, #12800 @ 0x3200 │ │ │ │ + bl 9c3e0 │ │ │ │ + movw r1, #13760 @ 0x35c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3fb8e │ │ │ │ + blt.w 402a4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 1cc3c4 │ │ │ │ - movw r1, #63848 @ 0xf968 │ │ │ │ + bl 1cfa94 │ │ │ │ + movw r1, #64808 @ 0xfd28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl efc20 │ │ │ │ + bl f06ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3fb8e │ │ │ │ + blt.w 402a4 │ │ │ │ movw r3, #11944 @ 0x2ea8 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ - vldr d7, [pc, #-268] @ 3fbc8 │ │ │ │ + vldr d7, [pc, #-268] @ 402e0 │ │ │ │ add.w sl, r3, #1040 @ 0x410 │ │ │ │ - vldr d6, [pc, #-268] @ 3fbd0 │ │ │ │ + vldr d6, [pc, #-268] @ 402e8 │ │ │ │ add.w fp, r3, #1024 @ 0x400 │ │ │ │ - vldr d5, [pc, #-228] @ 3fc00 │ │ │ │ + vldr d5, [pc, #-228] @ 40318 │ │ │ │ add.w r9, r3, #1056 @ 0x420 │ │ │ │ - vldr d4, [pc, #-244] @ 3fbf8 │ │ │ │ + vldr d4, [pc, #-244] @ 40310 │ │ │ │ movs r4, #0 │ │ │ │ - vldr d3, [pc, #-256] @ 3fbf0 │ │ │ │ + vldr d3, [pc, #-256] @ 40308 │ │ │ │ add.w r5, r3, #3936 @ 0xf60 │ │ │ │ - vldr d2, [pc, #-272] @ 3fbe8 │ │ │ │ + vldr d2, [pc, #-272] @ 40300 │ │ │ │ add.w ip, r3, #1584 @ 0x630 │ │ │ │ - vldr d0, [pc, #-288] @ 3fbe0 │ │ │ │ + vldr d0, [pc, #-288] @ 402f8 │ │ │ │ add.w r7, r3, #2368 @ 0x940 │ │ │ │ - vldr d12, [pc, #-304] @ 3fbd8 │ │ │ │ + vldr d12, [pc, #-304] @ 402f0 │ │ │ │ add.w r6, r3, #3152 @ 0xc50 │ │ │ │ str r4, [sp, #4] │ │ │ │ add.w r8, r3, #1072 @ 0x430 │ │ │ │ vstr d9, [r3, #16] │ │ │ │ movw lr, #16288 @ 0x3fa0 │ │ │ │ movt lr, #83 @ 0x53 │ │ │ │ vstr d11, [r3, #24] │ │ │ │ @@ -31938,24 +32618,24 @@ │ │ │ │ vstr d7, [r3, #968] @ 0x3c8 │ │ │ │ vstr d7, [r3, #976] @ 0x3d0 │ │ │ │ vstr d9, [r3, #984] @ 0x3d8 │ │ │ │ vstr d4, [r3, #992] @ 0x3e0 │ │ │ │ vstr d8, [r3, #1000] @ 0x3e8 │ │ │ │ vstr d8, [r3, #1008] @ 0x3f0 │ │ │ │ vstr d9, [r3, #1016] @ 0x3f8 │ │ │ │ - vldr d1, [pc, #1004] @ 40308 │ │ │ │ + vldr d1, [pc, #1004] @ 40a20 │ │ │ │ strd sl, fp, [r3, #816] @ 0x330 │ │ │ │ strd sl, fp, [r3, #832] @ 0x340 │ │ │ │ vstr d9, [r3, #792] @ 0x318 │ │ │ │ vstr d9, [r3, #808] @ 0x328 │ │ │ │ vstr d9, [r3, #824] @ 0x338 │ │ │ │ vstr d10, [r9, #-8] │ │ │ │ vstr d12, [r3, #800] @ 0x320 │ │ │ │ add.w r3, r3, #1088 @ 0x440 │ │ │ │ - ldr r1, [pc, #976] @ (40310 ) │ │ │ │ + ldr r1, [pc, #976] @ (40a28 ) │ │ │ │ vstr d3, [r9] │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #16368 @ 0x3ff0 │ │ │ │ add.w r2, r1, #784 @ 0x310 │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ vstr d7, [r3] │ │ │ │ vstr d9, [r3, #8] │ │ │ │ @@ -32189,21 +32869,21 @@ │ │ │ │ vstr d10, [r7, #520] @ 0x208 │ │ │ │ vstr d4, [r7, #528] @ 0x210 │ │ │ │ vstr d8, [r7, #536] @ 0x218 │ │ │ │ vstr d8, [r7, #544] @ 0x220 │ │ │ │ vstr d10, [r7, #552] @ 0x228 │ │ │ │ vstr d3, [r7, #560] @ 0x230 │ │ │ │ vstr d10, [r7, #568] @ 0x238 │ │ │ │ - b.n 4031c │ │ │ │ + b.n 40a34 │ │ │ │ nop │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ - ldral r2, [pc, #256] @ (40414 ) │ │ │ │ + ldral r2, [pc, #256] @ (40b2c ) │ │ │ │ lsl r3, r2, #1 │ │ │ │ cmpal r5, #24 │ │ │ │ strbal r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ vstr d3, [r7, #576] @ 0x240 │ │ │ │ vstr d10, [r7, #584] @ 0x248 │ │ │ │ @@ -32918,53 +33598,97 @@ │ │ │ │ vstr d8, [r2, #760] @ 0x2f8 │ │ │ │ vstr d8, [r2, #768] @ 0x300 │ │ │ │ vstr d8, [r2, #776] @ 0x308 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d12} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 121da8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 41590 │ │ │ │ + bl 95e04 │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 415ae │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #5956 @ 0x1744 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + cmp.w r2, #24576 @ 0x6000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 40e5e │ │ │ │ - movw r0, #63856 @ 0xf970 │ │ │ │ + cbz r3, 415c4 │ │ │ │ + movw r0, #64816 @ 0xfd30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #63864 @ 0xf978 │ │ │ │ + movw r0, #64824 @ 0xfd38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #64176 @ 0xfab0 │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #64920 @ 0xfd98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 41604 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 14bf24 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30100 @ 0x7594 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 415f8 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121214 │ │ │ │ + bl 121da8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40eac │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 41648 │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 40eca │ │ │ │ + b.n 41666 │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - cmp.w r2, #8192 @ 0x2000 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r1 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -32972,486 +33696,464 @@ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r8, #11180 @ 0x2bac │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 40f3c │ │ │ │ + beq.n 416d8 │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 40f3c │ │ │ │ + beq.n 416d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 40f3c │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 416d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 40f3c │ │ │ │ + beq.n 416d8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 40f3c │ │ │ │ + bmi.n 416d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 40f3c │ │ │ │ + beq.n 416d8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 40f3c │ │ │ │ + bmi.n 416d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40fe8 │ │ │ │ + beq.n 41784 │ │ │ │ mov r0, r7 │ │ │ │ - bl 137948 │ │ │ │ + bl 138a70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 40f4a │ │ │ │ + bge.n 416e6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40ff0 │ │ │ │ + b.n 4178c │ │ │ │ mov r0, r6 │ │ │ │ - bl 137948 │ │ │ │ + bl 138a70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 40f46 │ │ │ │ + blt.n 416e2 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 40fc6 │ │ │ │ + bhi.n 41762 │ │ │ │ tbb [pc, r5] │ │ │ │ movs r4, #28 │ │ │ │ lsls r3, r0, #12 │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 40f72 │ │ │ │ + bne.n 4170e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 410ae │ │ │ │ + bl 41800 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 40f74 │ │ │ │ + b.n 41710 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 40fc0 │ │ │ │ + bne.n 4175c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 40f46 │ │ │ │ + blt.n 416e2 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 40fd8 │ │ │ │ + b.n 41774 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 40fc6 │ │ │ │ + bge.n 41762 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 410ae │ │ │ │ + bl 41800 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 40fc0 │ │ │ │ + b.n 4175c │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 40f98 │ │ │ │ - b.n 40fc6 │ │ │ │ + ble.n 41734 │ │ │ │ + b.n 41762 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 40fc6 │ │ │ │ + ble.n 41762 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 410ae │ │ │ │ + bl 41800 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 40fc0 │ │ │ │ + b.n 4175c │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 40fae │ │ │ │ - b.n 40fc6 │ │ │ │ + bge.n 4174a │ │ │ │ + b.n 41762 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 40f46 │ │ │ │ - bne.n 40fd0 │ │ │ │ + blt.n 416e2 │ │ │ │ + bne.n 4176c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 40fd8 │ │ │ │ + b.n 41774 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40ff0 │ │ │ │ + beq.n 4178c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40ff0 │ │ │ │ + b.n 4178c │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r0, 41012 │ │ │ │ - bl 82434 │ │ │ │ + cbnz r0, 417ae │ │ │ │ + bl 82e34 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 41024 │ │ │ │ + cbz r0, 417c0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 41028 │ │ │ │ + b.n 417c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4104a │ │ │ │ + bne.n 417e6 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14ade8 │ │ │ │ + b.w 162da8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29140 @ 0x71d4 │ │ │ │ + movw r0, #30112 @ 0x75a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4103e │ │ │ │ + bne.n 417da │ │ │ │ pop {r4, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 121214 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 4108e │ │ │ │ - bl 954e8 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 410ac │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5956 @ 0x1744 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 3fefe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r1 │ │ │ │ - bl 9f7dc │ │ │ │ - cbz r0, 4111e │ │ │ │ + bl a016c │ │ │ │ + cbz r0, 41870 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 410ea │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r6, 4183c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 41106 │ │ │ │ - bl f5944 │ │ │ │ + b.n 41858 │ │ │ │ + bl f63fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 41102 │ │ │ │ + beq.n 41854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 41102 │ │ │ │ + cbnz r3, 41854 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 410ce │ │ │ │ + bgt.n 41820 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41122 │ │ │ │ + beq.n 41874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41122 │ │ │ │ + cbnz r3, 41874 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41122 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41874 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 41142 │ │ │ │ + cbz r4, 41894 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1582a4 │ │ │ │ + b.w 15934c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64316 @ 0xfb3c │ │ │ │ + movw r1, #65276 @ 0xfefc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41180 │ │ │ │ + bne.n 418d0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 161788 │ │ │ │ + b.w 1a11e8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29152 @ 0x71e0 │ │ │ │ + movw r0, #30108 @ 0x759c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41174 │ │ │ │ + bne.n 418c4 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 411b6 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 19f1d0 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29148 @ 0x71dc │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 411aa │ │ │ │ - pop {r4, pc} │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r0, #56996 @ 0xdea4 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r6, r3 │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 41926 │ │ │ │ + bic.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + mov r3, r6 │ │ │ │ + adds r1, r5, #4 │ │ │ │ + orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w aac7c │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r7, #18252 @ 0x474c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 41216 │ │ │ │ + beq.n 41972 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 41216 │ │ │ │ + beq.n 41972 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 41216 │ │ │ │ + bmi.n 41972 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ itt eq │ │ │ │ moveq r5, r4 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 41220 │ │ │ │ + cbz r3, 4197c │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 41222 │ │ │ │ + b.n 4197e │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #11924 @ 0x2e94 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4124a │ │ │ │ + bne.n 419a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137948 │ │ │ │ + bl 138a70 │ │ │ │ cmp r0, r8 │ │ │ │ - blt.n 4124a │ │ │ │ + blt.n 419a6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #360] @ (413a8 ) │ │ │ │ + ldr r1, [pc, #360] @ (41b04 ) │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 127980 │ │ │ │ + b.w 1284c4 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 41276 │ │ │ │ + beq.n 419d2 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 41276 │ │ │ │ + beq.n 419d2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 41276 │ │ │ │ + bmi.n 419d2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 41286 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 419e2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4127c │ │ │ │ + cbz r3, 419d8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r8, r3 │ │ │ │ mov r3, r5 │ │ │ │ itt lt │ │ │ │ movlt r5, r4 │ │ │ │ movlt r4, r3 │ │ │ │ - bl 106de8 │ │ │ │ + bl 1078a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41342 │ │ │ │ + beq.n 41a9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 412b4 │ │ │ │ + cbnz r0, 41a10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 413a2 │ │ │ │ + beq.n 41afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 413a2 │ │ │ │ + bne.n 41afe │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 413a2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41afe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 412de │ │ │ │ + beq.n 41a3a │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - movw r8, #17721 @ 0x4539 │ │ │ │ + bl 9f8ec │ │ │ │ + movw r8, #25273 @ 0x62b9 │ │ │ │ movt r8, #25 │ │ │ │ - movw r3, #7705 @ 0x1e19 │ │ │ │ + movw r3, #9833 @ 0x2669 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r8, r3 │ │ │ │ - b.n 412e6 │ │ │ │ - movw r8, #17721 @ 0x4539 │ │ │ │ + b.n 41a42 │ │ │ │ + movw r8, #25273 @ 0x62b9 │ │ │ │ movt r8, #25 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r7, 41326 │ │ │ │ + cbz r7, 41a82 │ │ │ │ blx r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4135e │ │ │ │ - bne.n 4130a │ │ │ │ + blt.n 41aba │ │ │ │ + bne.n 41a66 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 412ea │ │ │ │ - b.n 41316 │ │ │ │ + beq.n 41a46 │ │ │ │ + b.n 41a72 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109260 │ │ │ │ + bl 109d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41302 │ │ │ │ - b.n 4135e │ │ │ │ + beq.n 41a5e │ │ │ │ + b.n 41aba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 412ea │ │ │ │ + bne.n 41a46 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 412ea │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41a46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4133c │ │ │ │ + beq.n 41a98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4133c │ │ │ │ + cbnz r3, 41a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 41346 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 41aa2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 413a2 │ │ │ │ + b.n 41afe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 413a0 │ │ │ │ + beq.n 41afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 413a0 │ │ │ │ + cbnz r3, 41afc │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 413a0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41afc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41374 │ │ │ │ + beq.n 41ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41374 │ │ │ │ + cbnz r3, 41ad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4138a │ │ │ │ + beq.n 41ae6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4138a │ │ │ │ + cbnz r3, 41ae6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 413a0 │ │ │ │ + beq.n 41afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 413a0 │ │ │ │ + cbnz r3, 41afc │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bmi.n 41464 │ │ │ │ + bmi.n 41bc0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 413dc │ │ │ │ + bne.n 41b38 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 22da60 │ │ │ │ + b.w 2307a8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -33459,30 +34161,30 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #148] @ 0x94 │ │ │ │ strd r4, r4, [sp, #156] @ 0x9c │ │ │ │ strd r4, r4, [sp, #168] @ 0xa8 │ │ │ │ strd r4, r4, [sp, #176] @ 0xb0 │ │ │ │ - bl 1a7828 │ │ │ │ + bl 1a9854 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4184e │ │ │ │ + beq.w 41faa │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi.n 41426 │ │ │ │ + bhi.n 41b82 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 4142c │ │ │ │ + bhi.n 41b88 │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 4142c │ │ │ │ - b.n 41844 │ │ │ │ + bls.n 41b88 │ │ │ │ + b.n 41fa0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne.w 41844 │ │ │ │ + bne.w 41fa0 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ add.w lr, sp, #148 @ 0x94 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add.w ip, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ @@ -33501,182 +34203,182 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldr.w r3, [lr] │ │ │ │ str.w r3, [ip] │ │ │ │ blx 29770 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 41490 │ │ │ │ + bne.n 41bec │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64760 @ 0xfcf8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #184 @ 0xb8 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 414ac │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 41c08 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 414ba │ │ │ │ + bne.n 41c16 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64816 @ 0xfd30 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ strd r6, r6, [sp, #28] │ │ │ │ - b.n 41818 │ │ │ │ + b.n 41f74 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 295fcc │ │ │ │ + bl 29674c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 414da │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 41c36 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 414ac │ │ │ │ + bne.n 41c08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 296048 │ │ │ │ + bl 29694c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 414f6 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 41c52 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 414ac │ │ │ │ + bne.n 41c08 │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4150a │ │ │ │ + beq.n 41c66 │ │ │ │ orr.w sl, sl, #8 │ │ │ │ - cbnz r4, 4153a │ │ │ │ + cbnz r4, 41c96 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 41548 │ │ │ │ + bne.n 41ca4 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r4 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 41554 │ │ │ │ - b.n 41548 │ │ │ │ + beq.n 41cb0 │ │ │ │ + b.n 41ca4 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq.n 4155e │ │ │ │ + beq.n 41cba │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 41564 │ │ │ │ + b.n 41cc0 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 41564 │ │ │ │ + b.n 41cc0 │ │ │ │ mov r7, fp │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - b.n 41564 │ │ │ │ + b.n 41cc0 │ │ │ │ movs r3, #6 │ │ │ │ movs r6, #103 @ 0x67 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 41572 │ │ │ │ + blt.n 41cce │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ - b.n 41574 │ │ │ │ + b.n 41cd0 │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 19ff9c │ │ │ │ + bl 1a1fbc │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 417f2 │ │ │ │ + beq.w 41f4e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ - bl 19ff9c │ │ │ │ + bl 1a1fbc │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 417fe │ │ │ │ + beq.w 41f5a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 29d64 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 29d64 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl ae410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl aeea8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41808 │ │ │ │ + beq.w 41f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ - bl ae410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl aeea8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41810 │ │ │ │ + beq.w 41f6c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 126080 <_PySys_GetOptionalAttrString@@Base+0x2c> │ │ │ │ + bl 126c58 <_PySys_GetOptionalAttrString@@Base+0x2c> │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ itet ne │ │ │ │ movne.w r8, #0 │ │ │ │ streq.w fp, [sp, #40] @ 0x28 │ │ │ │ strne.w r8, [sp, #40] @ 0x28 │ │ │ │ - bl 126080 <_PySys_GetOptionalAttrString@@Base+0x2c> │ │ │ │ + bl 126c58 <_PySys_GetOptionalAttrString@@Base+0x2c> │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ itee eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ movne.w fp, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 2ae760 │ │ │ │ + bl 2aef6c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - bl 2ae760 │ │ │ │ + bl 2aef6c │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 1a91f4 <_PyLong_Format@@Base+0x90> │ │ │ │ + bl 1ab220 <_PyLong_Format@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 41818 │ │ │ │ + beq.w 41f74 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - vldr d7, [pc, #548] @ 41860 │ │ │ │ + vldr d7, [pc, #552] @ 41fc0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r8, sp, #84 @ 0x54 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ @@ -33685,19 +34387,19 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ - bl 1a92b4 <_PyLong_Format@@Base+0x150> │ │ │ │ + bl 1ab2e0 <_PyLong_Format@@Base+0x150> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 41818 │ │ │ │ - cbnz r7, 4167a │ │ │ │ + beq.w 41f74 │ │ │ │ + cbnz r7, 41dd6 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -33706,191 +34408,232 @@ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 1a92b4 <_PyLong_Format@@Base+0x150> │ │ │ │ + bl 1ab2e0 <_PyLong_Format@@Base+0x150> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 41816 │ │ │ │ + beq.w 41f72 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r4 │ │ │ │ - blt.n 416ca │ │ │ │ + blt.n 41e26 │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 416cc │ │ │ │ + b.n 41e28 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 416e6 │ │ │ │ + beq.n 41e42 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ itet eq │ │ │ │ addeq.w sl, sl, sl, lsr #31 │ │ │ │ movne.w sl, #0 │ │ │ │ moveq.w sl, sl, asr #1 │ │ │ │ sub.w r9, r1, r8 │ │ │ │ sub.w r9, r9, sl │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 41700 │ │ │ │ + beq.n 41e5c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #84] @ 0x54 │ │ │ │ strcc r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 41712 │ │ │ │ + bcc.n 41e6e │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 41720 │ │ │ │ - cbz r1, 41720 │ │ │ │ + ble.n 41e7c │ │ │ │ + cbz r1, 41e7c │ │ │ │ mov r0, r5 │ │ │ │ - bl ebaa8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 41818 │ │ │ │ + beq.n 41f74 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 2999fc │ │ │ │ + bl 29a2fc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 4175e │ │ │ │ + cbz r3, 41eba │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 4174a │ │ │ │ + bne.n 41ea6 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 41758 │ │ │ │ + b.n 41eb4 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbnz r7, 4177e │ │ │ │ + cbnz r7, 41eda │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r7, r7, [sp] │ │ │ │ - bl 1aa0c0 <_PyLong_Format@@Base+0xf5c> │ │ │ │ + bl 1abef0 <_PyLong_Format@@Base+0xd60> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 41818 │ │ │ │ + beq.n 41f74 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, fp │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1aa0c0 <_PyLong_Format@@Base+0xf5c> │ │ │ │ + bl 1abef0 <_PyLong_Format@@Base+0xd60> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41818 │ │ │ │ + beq.n 41f74 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 417b0 │ │ │ │ + bne.n 41f0c │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 417be │ │ │ │ + b.n 41f1a │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbz r2, 417ea │ │ │ │ + cbz r2, 41f46 │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 417d8 │ │ │ │ + bne.n 41f34 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 417e6 │ │ │ │ + b.n 41f42 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 41818 │ │ │ │ + b.n 41f74 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r6, [sp, #32] │ │ │ │ - b.n 41818 │ │ │ │ + b.n 41f74 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ - b.n 41818 │ │ │ │ + b.n 41f74 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 41818 │ │ │ │ + b.n 41f74 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 41818 │ │ │ │ + b.n 41f74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl 84c04 │ │ │ │ - b.n 41852 │ │ │ │ + bl 85624 │ │ │ │ + b.n 41fae │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2b07d8 <_PyTime_FromLong@@Base+0x88> │ │ │ │ + bl 2b0ea8 <_PyTime_FromLong@@Base+0x88> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + movw r3, #5956 @ 0x1744 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cbnz r2, 42000 │ │ │ │ + add r1, sp, #12 │ │ │ │ + movs r3, #1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + movw r1, #53624 @ 0xd178 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl e27e8 │ │ │ │ + cbnz r0, 42016 │ │ │ │ + b.n 42012 │ │ │ │ + movw r0, #53624 @ 0xd178 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + mov r1, r2 │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 41fe6 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 42032 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl e5d0c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 42012 │ │ │ │ + itete ne │ │ │ │ + movwne r0, #4332 @ 0x10ec │ │ │ │ + movweq r0, #5956 @ 0x1744 │ │ │ │ + movtne r0, #76 @ 0x4c │ │ │ │ + movteq r0, #76 @ 0x4c │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ + b.n 4215a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ @@ -33899,20 +34642,20 @@ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2a8a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 418a6 │ │ │ │ + bne.n 42076 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 41956 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 42126 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -33924,319 +34667,292 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [sp, #12] │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41954 │ │ │ │ + cbz r0, 42124 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4193a │ │ │ │ + cbz r0, 4210a │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #12] │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4193a │ │ │ │ + cbz r0, 4210a │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4193a │ │ │ │ + cbz r0, 4210a │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4193a │ │ │ │ + cbz r0, 4210a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 41952 │ │ │ │ + cbnz r0, 42122 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41956 │ │ │ │ + beq.n 42126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41956 │ │ │ │ + cbnz r3, 42126 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41956 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42126 │ │ │ │ str r0, [r5, #28] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r0, #56036 @ 0xdae4 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r6, r3 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 419a0 │ │ │ │ - bic.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - mov r3, r6 │ │ │ │ - adds r1, r5, #4 │ │ │ │ - orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w aa244 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r4, r1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - cbnz r2, 419da │ │ │ │ - add r1, sp, #12 │ │ │ │ - movs r3, #1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - movw r1, #52664 @ 0xcdb8 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl e1e04 │ │ │ │ - cbnz r0, 419f0 │ │ │ │ - b.n 419ec │ │ │ │ - movw r0, #52664 @ 0xcdb8 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 419c0 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 41a0c │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl e5318 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 419ec │ │ │ │ - itete ne │ │ │ │ - movwne r0, #4332 @ 0x10ec │ │ │ │ - movweq r0, #5956 @ 0x1744 │ │ │ │ - movtne r0, #76 @ 0x4c │ │ │ │ - movteq r0, #76 @ 0x4c │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - b.n 41a3c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41a38 │ │ │ │ + cbz r0, 42156 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 41abc <_Py_ResurrectReference@@Base+0x54> │ │ │ │ + bl 42210 <_Py_ResurrectReference@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 210ea8 │ │ │ │ - cbnz r0, 41a64 │ │ │ │ + bl 213fa8 │ │ │ │ + cbnz r0, 42182 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ adds r1, #8 │ │ │ │ - b.w 26915c │ │ │ │ + b.w 26a880 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041a68 <_Py_ResurrectReference@@Base>: │ │ │ │ +00042186 <_Py_ResurrectReference@@Base>: │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 421a8 <_Py_ResurrectReference@@Base+0x22> │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 19e750 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30212 @ 0x7604 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4219c <_Py_ResurrectReference@@Base+0x16> │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 41a8c <_Py_ResurrectReference@@Base+0x24> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 421e0 <_Py_ResurrectReference@@Base+0x5a> │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41a98 <_Py_ResurrectReference@@Base+0x30> │ │ │ │ + cbz r3, 421ec <_Py_ResurrectReference@@Base+0x66> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41ab6 <_Py_ResurrectReference@@Base+0x4e> │ │ │ │ + b.n 4220a <_Py_ResurrectReference@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl e2fb0 <_PyArg_CheckPositional@@Base+0xb4c> │ │ │ │ + bl e3994 <_PyArg_CheckPositional@@Base+0xb4c> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41aae <_Py_ResurrectReference@@Base+0x46> │ │ │ │ + cbz r0, 42202 <_Py_ResurrectReference@@Base+0x7c> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9210 <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ - cbnz r0, 41ab2 <_Py_ResurrectReference@@Base+0x4a> │ │ │ │ + bl b9ccc <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ + cbnz r0, 42206 <_Py_ResurrectReference@@Base+0x80> │ │ │ │ movs r5, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 41af2 <_Py_ResurrectReference@@Base+0x8a> │ │ │ │ + ble.n 42246 <_Py_ResurrectReference@@Base+0xc0> │ │ │ │ push {r4} │ │ │ │ - movw r3, #27624 @ 0x6be8 │ │ │ │ + movw r3, #28584 @ 0x6fa8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ strb r3, [r0, #0] │ │ │ │ - beq.n 41aee <_Py_ResurrectReference@@Base+0x86> │ │ │ │ + beq.n 42242 <_Py_ResurrectReference@@Base+0xbc> │ │ │ │ adds r3, r1, #1 │ │ │ │ - movw r4, #40424 @ 0x9de8 │ │ │ │ + movw r4, #41384 @ 0xa1a8 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r1, r2 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r3, r1 │ │ │ │ ldrb r2, [r4, r2] │ │ │ │ strb.w r2, [r0, #1]! │ │ │ │ - bne.n 41ae0 <_Py_ResurrectReference@@Base+0x78> │ │ │ │ + bne.n 42234 <_Py_ResurrectReference@@Base+0xae> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 296978 <_PyXI_EndInterpreter@@Base+0x5b8> │ │ │ │ + bl 297478 <_PyXI_EndInterpreter@@Base+0x9e4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41b2e <_Py_ResurrectReference@@Base+0xc6> │ │ │ │ + cbz r0, 42282 <_Py_ResurrectReference@@Base+0xfc> │ │ │ │ mov r1, r5 │ │ │ │ - bl 239c90 <_PySet_Update@@Base> │ │ │ │ + bl 23c910 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41b2e <_Py_ResurrectReference@@Base+0xc6> │ │ │ │ + bne.n 42282 <_Py_ResurrectReference@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41b2c <_Py_ResurrectReference@@Base+0xc4> │ │ │ │ + beq.n 42280 <_Py_ResurrectReference@@Base+0xfa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41b2c <_Py_ResurrectReference@@Base+0xc4> │ │ │ │ + cbnz r3, 42280 <_Py_ResurrectReference@@Base+0xfa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41b52 <_Py_ResurrectReference@@Base+0xea> │ │ │ │ + bne.n 422bc <_Py_ResurrectReference@@Base+0x136> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 19c70c │ │ │ │ + bl f63fc │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 422d0 <_Py_ResurrectReference@@Base+0x14a> │ │ │ │ + bl 95e04 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 422e8 <_Py_ResurrectReference@@Base+0x162> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29252 @ 0x7244 │ │ │ │ + movw r0, #29984 @ 0x7520 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 422e8 <_Py_ResurrectReference@@Base+0x162> │ │ │ │ + b.n 4229a <_Py_ResurrectReference@@Base+0x114> │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r2, #5956 @ 0x1744 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b46 <_Py_ResurrectReference@@Base+0xde> │ │ │ │ + ite ne │ │ │ │ + movne r0, r3 │ │ │ │ + moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #17772 @ 0x456c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41b98 <_Py_ResurrectReference@@Base+0x130> │ │ │ │ + beq.n 4231a <_Py_ResurrectReference@@Base+0x194> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41f60 <_Py_ResurrectReference@@Base+0x4f8> │ │ │ │ + beq.w 426e2 <_Py_ResurrectReference@@Base+0x55c> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 41bb0 <_Py_ResurrectReference@@Base+0x148> │ │ │ │ + beq.n 42332 <_Py_ResurrectReference@@Base+0x1ac> │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41f60 <_Py_ResurrectReference@@Base+0x4f8> │ │ │ │ + beq.w 426e2 <_Py_ResurrectReference@@Base+0x55c> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #1020] @ 41fb4 <_Py_ResurrectReference@@Base+0x54c> │ │ │ │ + ldr.w sl, [pc, #1020] @ 42738 <_Py_ResurrectReference@@Base+0x5b2> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - cbnz r4, 41bd2 <_Py_ResurrectReference@@Base+0x16a> │ │ │ │ + cbnz r4, 42354 <_Py_ResurrectReference@@Base+0x1ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl 8102c │ │ │ │ + bl 81a2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41d9c <_Py_ResurrectReference@@Base+0x334> │ │ │ │ + b.n 4251e <_Py_ResurrectReference@@Base+0x398> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c92 <_Py_ResurrectReference@@Base+0x22a> │ │ │ │ - bl 259564 │ │ │ │ + beq.n 42414 <_Py_ResurrectReference@@Base+0x28e> │ │ │ │ + bl 25b19c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41be8 <_Py_ResurrectReference@@Base+0x180> │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 4236a <_Py_ResurrectReference@@Base+0x1e4> │ │ │ │ + bl 242e40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41d9c <_Py_ResurrectReference@@Base+0x334> │ │ │ │ + b.n 4251e <_Py_ResurrectReference@@Base+0x398> │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41c06 <_Py_ResurrectReference@@Base+0x19e> │ │ │ │ + cbz r0, 42388 <_Py_ResurrectReference@@Base+0x202> │ │ │ │ ldrb.w lr, [r5] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 41c20 <_Py_ResurrectReference@@Base+0x1b8> │ │ │ │ + b.n 423a2 <_Py_ResurrectReference@@Base+0x21c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + bl 85624 │ │ │ │ + b.n 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ - cbz r1, 41c20 <_Py_ResurrectReference@@Base+0x1b8> │ │ │ │ + cbz r1, 423a2 <_Py_ResurrectReference@@Base+0x21c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r2, lr │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcc.n 41c0e <_Py_ResurrectReference@@Base+0x1a6> │ │ │ │ + bcc.n 42390 <_Py_ResurrectReference@@Base+0x20a> │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r8, r0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ @@ -34251,69 +34967,69 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41da2 <_Py_ResurrectReference@@Base+0x33a> │ │ │ │ + beq.w 42524 <_Py_ResurrectReference@@Base+0x39e> │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 41da2 <_Py_ResurrectReference@@Base+0x33a> │ │ │ │ + b.n 42524 <_Py_ResurrectReference@@Base+0x39e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #34765 @ 0x87cd │ │ │ │ + movw r3, #40721 @ 0x9f11 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 41d64 <_Py_ResurrectReference@@Base+0x2fc> │ │ │ │ + bne.n 424e6 <_Py_ResurrectReference@@Base+0x360> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r3, r1, r3, asr #31 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 41d64 <_Py_ResurrectReference@@Base+0x2fc> │ │ │ │ + blt.n 424e6 <_Py_ResurrectReference@@Base+0x360> │ │ │ │ mov r0, r6 │ │ │ │ - bl 997ec │ │ │ │ + bl 9a108 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + beq.w 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 41cf2 <_Py_ResurrectReference@@Base+0x28a> │ │ │ │ + ble.n 42474 <_Py_ResurrectReference@@Base+0x2ee> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r3, #2096] @ 0x830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81928 <_Py_NewReference@@Base> │ │ │ │ - b.n 41d0c <_Py_ResurrectReference@@Base+0x2a4> │ │ │ │ + bl 82328 <_Py_NewReference@@Base> │ │ │ │ + b.n 4248e <_Py_ResurrectReference@@Base+0x308> │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41d0c <_Py_ResurrectReference@@Base+0x2a4> │ │ │ │ + cbnz r0, 4248e <_Py_ResurrectReference@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ - b.n 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ + b.n 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w r0, r8, r1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r4, [r6, #-8] │ │ │ │ ldr.w r3, [r8, r1] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -34322,78 +35038,78 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r6, [r6, #8] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str.w r3, [r8, r1] │ │ │ │ str r2, [r0, #4] │ │ │ │ strd r3, r2, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ - cbz r4, 41d60 <_Py_ResurrectReference@@Base+0x2f8> │ │ │ │ + cbz r4, 424e2 <_Py_ResurrectReference@@Base+0x35c> │ │ │ │ ldr.w r1, [sl, r9] │ │ │ │ sub.w r2, r5, #8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r5, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 41da2 <_Py_ResurrectReference@@Base+0x33a> │ │ │ │ + b.n 42524 <_Py_ResurrectReference@@Base+0x39e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 8102c │ │ │ │ + bl 81a2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + beq.w 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl a1d14 │ │ │ │ - cbz r0, 41da2 <_Py_ResurrectReference@@Base+0x33a> │ │ │ │ + bl a270c │ │ │ │ + cbz r0, 42524 <_Py_ResurrectReference@@Base+0x39e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 41f5c <_Py_ResurrectReference@@Base+0x4f4> │ │ │ │ + beq.w 426de <_Py_ResurrectReference@@Base+0x558> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 41f5c <_Py_ResurrectReference@@Base+0x4f4> │ │ │ │ + bne.w 426de <_Py_ResurrectReference@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41f5c <_Py_ResurrectReference@@Base+0x4f4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 426de <_Py_ResurrectReference@@Base+0x558> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ - bl 106de8 │ │ │ │ + beq.w 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ + bl 1078a0 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 41dc8 <_Py_ResurrectReference@@Base+0x360> │ │ │ │ + cbnz r0, 4254a <_Py_ResurrectReference@@Base+0x3c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 41f28 <_Py_ResurrectReference@@Base+0x4c0> │ │ │ │ + beq.w 426aa <_Py_ResurrectReference@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 41f28 <_Py_ResurrectReference@@Base+0x4c0> │ │ │ │ + bne.w 426aa <_Py_ResurrectReference@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41f28 <_Py_ResurrectReference@@Base+0x4c0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 426aa <_Py_ResurrectReference@@Base+0x524> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl a9a4c │ │ │ │ + bl aa484 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41ed6 <_Py_ResurrectReference@@Base+0x46e> │ │ │ │ + beq.n 42658 <_Py_ResurrectReference@@Base+0x4d2> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -34404,381 +35120,347 @@ │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - bl 1a52f4 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 1a7334 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41e26 <_Py_ResurrectReference@@Base+0x3be> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 41e50 <_Py_ResurrectReference@@Base+0x3e8> │ │ │ │ - b.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + cbnz r0, 425a8 <_Py_ResurrectReference@@Base+0x422> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 425d2 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ + b.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ - beq.n 41e50 <_Py_ResurrectReference@@Base+0x3e8> │ │ │ │ + blt.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ + beq.n 425d2 <_Py_ResurrectReference@@Base+0x44c> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fc128 │ │ │ │ + bl 1ff290 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41e9c <_Py_ResurrectReference@@Base+0x434> │ │ │ │ - b.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + bne.n 4261e <_Py_ResurrectReference@@Base+0x498> │ │ │ │ + b.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + beq.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 109260 │ │ │ │ + bl 109d84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 41e8a <_Py_ResurrectReference@@Base+0x422> │ │ │ │ + bne.n 4260c <_Py_ResurrectReference@@Base+0x486> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + beq.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + bne.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41e9c <_Py_ResurrectReference@@Base+0x434> │ │ │ │ + beq.n 4261e <_Py_ResurrectReference@@Base+0x498> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 41e9c <_Py_ResurrectReference@@Base+0x434> │ │ │ │ + cbnz r3, 4261e <_Py_ResurrectReference@@Base+0x498> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41eb2 <_Py_ResurrectReference@@Base+0x44a> │ │ │ │ + beq.n 42634 <_Py_ResurrectReference@@Base+0x4ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 41eb2 <_Py_ResurrectReference@@Base+0x44a> │ │ │ │ + cbnz r3, 42634 <_Py_ResurrectReference@@Base+0x4ae> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41dd0 <_Py_ResurrectReference@@Base+0x368> │ │ │ │ + beq.n 42552 <_Py_ResurrectReference@@Base+0x3cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41dd0 <_Py_ResurrectReference@@Base+0x368> │ │ │ │ + bne.n 42552 <_Py_ResurrectReference@@Base+0x3cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41dd0 <_Py_ResurrectReference@@Base+0x368> │ │ │ │ - ldr r0, [pc, #212] @ (41fac <_Py_ResurrectReference@@Base+0x544>) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42552 <_Py_ResurrectReference@@Base+0x3cc> │ │ │ │ + ldr r0, [pc, #212] @ (42730 <_Py_ResurrectReference@@Base+0x5aa>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41f3e <_Py_ResurrectReference@@Base+0x4d6> │ │ │ │ + cbz r0, 426c0 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 239c90 <_PySet_Update@@Base> │ │ │ │ + bl 23c910 <_PySet_Update@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41f0c <_Py_ResurrectReference@@Base+0x4a4> │ │ │ │ + bne.n 4268e <_Py_ResurrectReference@@Base+0x508> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41f3c <_Py_ResurrectReference@@Base+0x4d4> │ │ │ │ + beq.n 426be <_Py_ResurrectReference@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41f3c <_Py_ResurrectReference@@Base+0x4d4> │ │ │ │ + cbnz r3, 426be <_Py_ResurrectReference@@Base+0x538> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41f3c <_Py_ResurrectReference@@Base+0x4d4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 426be <_Py_ResurrectReference@@Base+0x538> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41f1e <_Py_ResurrectReference@@Base+0x4b6> │ │ │ │ + beq.n 426a0 <_Py_ResurrectReference@@Base+0x51a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41f1e <_Py_ResurrectReference@@Base+0x4b6> │ │ │ │ + cbnz r3, 426a0 <_Py_ResurrectReference@@Base+0x51a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41f2c <_Py_ResurrectReference@@Base+0x4c4> │ │ │ │ + bne.n 426ae <_Py_ResurrectReference@@Base+0x528> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + b.n 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41f28 <_Py_ResurrectReference@@Base+0x4c0> │ │ │ │ + bne.n 426aa <_Py_ResurrectReference@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41f28 <_Py_ResurrectReference@@Base+0x4c0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 426aa <_Py_ResurrectReference@@Base+0x524> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r8 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + b.n 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 296978 <_PyXI_EndInterpreter@@Base+0x5b8> │ │ │ │ + bl 297478 <_PyXI_EndInterpreter@@Base+0x9e4> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41fa2 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ - ldr r0, [pc, #68] @ (41fb0 <_Py_ResurrectReference@@Base+0x548>) │ │ │ │ + cbz r0, 42724 <_Py_ResurrectReference@@Base+0x59e> │ │ │ │ + ldr r0, [pc, #68] @ (42734 <_Py_ResurrectReference@@Base+0x5ae>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r7, [sp, #24] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 41f92 <_Py_ResurrectReference@@Base+0x52a> │ │ │ │ + cbnz r0, 42714 <_Py_ResurrectReference@@Base+0x58e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + beq.n 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + cbnz r3, 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41fa4 <_Py_ResurrectReference@@Base+0x53c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42726 <_Py_ResurrectReference@@Base+0x5a0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41fa2 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ + beq.n 42724 <_Py_ResurrectReference@@Base+0x59e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 41fa2 <_Py_ResurrectReference@@Base+0x53a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42724 <_Py_ResurrectReference@@Base+0x59e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bpl.n 420a0 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ + nop │ │ │ │ + bpl.n 42824 <_PyImport_ClearExtension@@Base+0xe8> │ │ │ │ lsls r6, r1, #1 │ │ │ │ cdp 0, 7, cr0, cr12, cr14, {2} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00041fb8 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004273c <_PyImport_ClearExtension@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #160] @ (4206c <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ + ldr r2, [pc, #160] @ (427f0 <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 1f7c80 │ │ │ │ + bl 1fae0c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 41ff2 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 42776 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 95e04 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42068 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 427ec <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 42012 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + cbz r0, 42796 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ str r3, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42012 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + beq.n 42796 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42012 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42796 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 4202e <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ - bl 85db0 │ │ │ │ + bgt.n 427b2 <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ + bl 867c8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 201974 │ │ │ │ + bl 204aec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 42048 <_PyImport_ClearExtension@@Base+0x90> │ │ │ │ - b.n 42064 <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ + cbnz r0, 427cc <_PyImport_ClearExtension@@Base+0x90> │ │ │ │ + b.n 427e8 <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ ldr.w r3, [r5, #3884] @ 0xf2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4201e <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + beq.n 427a2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 4201e <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + bge.n 427a2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 42168 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + bl 42888 <_PyImport_ClearExtension@@Base+0x14c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4201e <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ - b.n 42064 <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ + bge.n 427a2 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + b.n 427e8 <_PyImport_ClearExtension@@Base+0xac> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 422c8 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + bl 429e8 <_PyImport_ClearExtension@@Base+0x2ac> │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 42058 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bne.n 427dc <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42068 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 427ec <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22ab50 │ │ │ │ - b.n 42054 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + bl 22d818 │ │ │ │ + b.n 427d8 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4207a <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ - b.w 187fe0 │ │ │ │ + beq.n 427fe <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + b.w 189758 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 420ba <_PyImport_ClearExtension@@Base+0x102> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - bl f5944 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 420ce <_PyImport_ClearExtension@@Base+0x116> │ │ │ │ - bl 954e8 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 420e6 <_PyImport_ClearExtension@@Base+0x12e> │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29024 @ 0x7160 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 420e6 <_PyImport_ClearExtension@@Base+0x12e> │ │ │ │ - b.n 42098 <_PyImport_ClearExtension@@Base+0xe0> │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #5956 @ 0x1744 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - ite ne │ │ │ │ - movne r0, r3 │ │ │ │ - moveq r0, r2 │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 42126 <_PyImport_ClearExtension@@Base+0x16e> │ │ │ │ + bne.n 42846 <_PyImport_ClearExtension@@Base+0x10a> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #49676 @ 0xc20c │ │ │ │ + movw r0, #50636 @ 0xc5cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 42150 <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ + b.n 42870 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 100df0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 1018a8 <_PyUnicodeWriter_Init@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 413ac │ │ │ │ + bl 41b08 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 4214c <_PyImport_ClearExtension@@Base+0x194> │ │ │ │ - bl 22c5bc <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 4286c <_PyImport_ClearExtension@@Base+0x130> │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42150 <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ - bl afa10 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 42870 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + bl b04a8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4215e <_PyImport_ClearExtension@@Base+0x1a6> │ │ │ │ - b.w 187fe0 │ │ │ │ + beq.n 4287e <_PyImport_ClearExtension@@Base+0x142> │ │ │ │ + b.w 189758 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 4219e <_PyImport_ClearExtension@@Base+0x1e6> │ │ │ │ + ble.n 428be <_PyImport_ClearExtension@@Base+0x182> │ │ │ │ ldr.w r0, [r0, #3884] @ 0xf2c │ │ │ │ - cbz r0, 421a8 <_PyImport_ClearExtension@@Base+0x1f0> │ │ │ │ + cbz r0, 428c8 <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 421b2 <_PyImport_ClearExtension@@Base+0x1fa> │ │ │ │ + bge.n 428d2 <_PyImport_ClearExtension@@Base+0x196> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 421c6 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ + beq.n 428e6 <_PyImport_ClearExtension@@Base+0x1aa> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 421c6 <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #65104 @ 0xfe50 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - b.n 421ba <_PyImport_ClearExtension@@Base+0x202> │ │ │ │ - movw r1, #65128 @ 0xfe68 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - b.n 421ba <_PyImport_ClearExtension@@Base+0x202> │ │ │ │ - movw r1, #65172 @ 0xfe94 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #31984 @ 0x7cf0 │ │ │ │ + b.n 428e6 <_PyImport_ClearExtension@@Base+0x1aa> │ │ │ │ + movw r1, #528 @ 0x210 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + b.n 428da <_PyImport_ClearExtension@@Base+0x19e> │ │ │ │ + movw r1, #552 @ 0x228 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + b.n 428da <_PyImport_ClearExtension@@Base+0x19e> │ │ │ │ + movw r1, #596 @ 0x254 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #32944 @ 0x80b0 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a42b8 │ │ │ │ + b.w a4cac │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 421e8 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + cbz r0, 42908 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -34787,60 +35469,60 @@ │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42210 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ + bne.n 42930 <_PyImport_ClearExtension@@Base+0x1f4> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42230 <_PyImport_ClearExtension@@Base+0x278> │ │ │ │ + b.n 42950 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42230 <_PyImport_ClearExtension@@Base+0x278> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4223a <_PyImport_ClearExtension@@Base+0x282> │ │ │ │ - b.n 422a6 <_PyImport_ClearExtension@@Base+0x2ee> │ │ │ │ + bne.n 42950 <_PyImport_ClearExtension@@Base+0x214> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4295a <_PyImport_ClearExtension@@Base+0x21e> │ │ │ │ + b.n 429c6 <_PyImport_ClearExtension@@Base+0x28a> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 42296 <_PyImport_ClearExtension@@Base+0x2de> │ │ │ │ + bvs.n 429b6 <_PyImport_ClearExtension@@Base+0x27a> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #112] @ 422b0 <_PyImport_ClearExtension@@Base+0x2f8> │ │ │ │ + vldr d9, [pc, #112] @ 429d0 <_PyImport_ClearExtension@@Base+0x294> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 42292 <_PyImport_ClearExtension@@Base+0x2da> │ │ │ │ + bgt.n 429b2 <_PyImport_ClearExtension@@Base+0x276> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 422b8 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + vldr d1, [pc, #100] @ 429d8 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ blx 29d88 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 42278 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + ble.n 42998 <_PyImport_ClearExtension@@Base+0x25c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #84] @ 422c0 <_PyImport_ClearExtension@@Base+0x308> │ │ │ │ + vldr d1, [pc, #84] @ 429e0 <_PyImport_ClearExtension@@Base+0x2a4> │ │ │ │ blx 29d88 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 4227c <_PyImport_ClearExtension@@Base+0x2c4> │ │ │ │ + b.n 4299c <_PyImport_ClearExtension@@Base+0x260> │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42296 <_PyImport_ClearExtension@@Base+0x2de> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 422a6 <_PyImport_ClearExtension@@Base+0x2ee> │ │ │ │ - b.n 42296 <_PyImport_ClearExtension@@Base+0x2de> │ │ │ │ - vldr d8, [pc, #36] @ 422b8 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bne.n 429b6 <_PyImport_ClearExtension@@Base+0x27a> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 429c6 <_PyImport_ClearExtension@@Base+0x28a> │ │ │ │ + b.n 429b6 <_PyImport_ClearExtension@@Base+0x27a> │ │ │ │ + vldr d8, [pc, #36] @ 429d8 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -34850,387 +35532,387 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 , q8, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (42354 <_PyImport_ClearExtension@@Base+0x39c>) │ │ │ │ + ldr r4, [pc, #124] @ (42a74 <_PyImport_ClearExtension@@Base+0x338>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 422f4 <_PyImport_ClearExtension@@Base+0x33c> │ │ │ │ + bne.n 42a14 <_PyImport_ClearExtension@@Base+0x2d8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 422e4 <_PyImport_ClearExtension@@Base+0x32c> │ │ │ │ + bne.n 42a04 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ dmb ish │ │ │ │ - beq.n 42300 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + beq.n 42a20 <_PyImport_ClearExtension@@Base+0x2e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #1620] @ 0x654 │ │ │ │ - cbz r3, 42328 <_PyImport_ClearExtension@@Base+0x370> │ │ │ │ + cbz r3, 42a48 <_PyImport_ClearExtension@@Base+0x30c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7d08 │ │ │ │ + bl 1fae94 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 42328 <_PyImport_ClearExtension@@Base+0x370> │ │ │ │ + cbz r0, 42a48 <_PyImport_ClearExtension@@Base+0x30c> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 42328 <_PyImport_ClearExtension@@Base+0x370> │ │ │ │ + cbz r0, 42a48 <_PyImport_ClearExtension@@Base+0x30c> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 232758 │ │ │ │ + bl 23541c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 42340 <_PyImport_ClearExtension@@Base+0x388> │ │ │ │ + bne.n 42a60 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 42330 <_PyImport_ClearExtension@@Base+0x378> │ │ │ │ + bne.n 42a50 <_PyImport_ClearExtension@@Base+0x314> │ │ │ │ dmb ish │ │ │ │ - beq.n 42350 <_PyImport_ClearExtension@@Base+0x398> │ │ │ │ + beq.n 42a70 <_PyImport_ClearExtension@@Base+0x334> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (42354 <_PyImport_ClearExtension@@Base+0x39c>) │ │ │ │ - b.w 2ac63c │ │ │ │ + ldr r0, [pc, #8] @ (42a74 <_PyImport_ClearExtension@@Base+0x338>) │ │ │ │ + b.w 2ace44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #43028 @ 0xa814 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 30a9c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #43028 @ 0xa814 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 30374 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (42464 <_PyImport_ClearExtension@@Base+0x4ac>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, #12 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldr.w r4, [r2, #3724] @ 0xe8c │ │ │ │ - cbz r4, 423c8 <_PyImport_ClearExtension@@Base+0x410> │ │ │ │ - movw r3, #43948 @ 0xabac │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60360 @ 0xebc8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 423ee <_PyImport_ClearExtension@@Base+0x436> │ │ │ │ - movw r3, #20264 @ 0x4f28 │ │ │ │ - movt r3, #78 @ 0x4e │ │ │ │ - ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 423f2 <_PyImport_ClearExtension@@Base+0x43a> │ │ │ │ - movw r3, #4328 @ 0x10e8 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65256 @ 0xfee8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 42460 <_PyImport_ClearExtension@@Base+0x4a8> │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #65296 @ 0xff10 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 423ee <_PyImport_ClearExtension@@Base+0x436> │ │ │ │ - bl 24a798 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #4 │ │ │ │ - blx 2953c │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 4241e <_PyImport_ClearExtension@@Base+0x466> │ │ │ │ - bl 34c54 │ │ │ │ - b.n 4244a <_PyImport_ClearExtension@@Base+0x492> │ │ │ │ - bl 24b070 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 24b104 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #61088 @ 0xeea0 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - bl 24b564 <_PySlice_FromIndices@@Base+0x218> │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 4244a <_PyImport_ClearExtension@@Base+0x492> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 423ee <_PyImport_ClearExtension@@Base+0x436> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #65308 @ 0xff1c │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00042468 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00042aaa <_PyEval_FormatKwargsError@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 424d0 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 42b12 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2496b8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 24ba00 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 42bd6 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #65324 @ 0xff2c │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ + movw r2, #688 @ 0x2b0 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42560 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ - b.n 42594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bne.n 42ba2 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ + b.n 42bd6 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 42bd6 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 42586 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 42bc8 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 42586 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 42bc8 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2496b8 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 24ba00 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 42556 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + cbz r0, 42b98 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #65376 @ 0xff60 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ + movw r2, #740 @ 0x2e4 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42556 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + beq.n 42b98 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42556 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ - ldr r2, [pc, #92] @ (4259c <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 42b98 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + ldr r2, [pc, #92] @ (42bdc <_PyEval_FormatKwargsError@@Base+0x132>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4254e <_PyEval_FormatKwargsError@@Base+0xe6> │ │ │ │ + cbz r3, 42b90 <_PyEval_FormatKwargsError@@Base+0xe6> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 42bd6 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42594 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #52] @ (4259c <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 42bd6 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #48] @ (42bdc <_PyEval_FormatKwargsError@@Base+0x132>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 42578 <_PyEval_FormatKwargsError@@Base+0x110> │ │ │ │ + cbz r3, 42bba <_PyEval_FormatKwargsError@@Base+0x110> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000425a0 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +00042be0 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2088c4 <_PyOnceFlag_CallOnceSlow@@Base+0xc54> │ │ │ │ - cbz r0, 425e4 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ + bl 20b934 │ │ │ │ + cbz r0, 42c24 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (425e8 <_PyErr_SetLocaleString@@Base+0x48>) │ │ │ │ + ldr r0, [pc, #44] @ (42c28 <_PyErr_SetLocaleString@@Base+0x48>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f7afc <_PyUnicodeWriter_WriteStr@@Base+0x59c> │ │ │ │ + bl f85b4 <_PyUnicodeWriter_WriteStr@@Base+0x59c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 425e4 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ + beq.n 42c24 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 425e4 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ + cbnz r3, 42c24 <_PyErr_SetLocaleString@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #65428 @ 0xff94 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #792 @ 0x318 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ ldrh.w r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str r4, [sp, #0] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42646 <_PyErr_SetLocaleString@@Base+0xa6> │ │ │ │ + bne.n 42c86 <_PyErr_SetLocaleString@@Base+0xa6> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42664 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ + b.n 42ca4 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42664 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 42678 <_PyErr_SetLocaleString@@Base+0xd8> │ │ │ │ - vldr d0, [pc, #24] @ 42680 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + bne.n 42ca4 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 42cb8 <_PyErr_SetLocaleString@@Base+0xd8> │ │ │ │ + vldr d0, [pc, #24] @ 42cc0 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 429f8 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 43038 ) │ │ │ │ eors r4, r1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r2, [pc, #204] @ (42da4 <_PyErr_SetLocaleString@@Base+0x1c4>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, #12 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr.w r4, [r2, #3724] @ 0xe8c │ │ │ │ + cbz r4, 42d06 <_PyErr_SetLocaleString@@Base+0x126> │ │ │ │ + movw r3, #43948 @ 0xabac │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #61320 @ 0xef88 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 42d2c <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + movw r3, #20264 @ 0x4f28 │ │ │ │ + movt r3, #78 @ 0x4e │ │ │ │ + ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 42d30 <_PyErr_SetLocaleString@@Base+0x150> │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #808 @ 0x328 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 42d9e <_PyErr_SetLocaleString@@Base+0x1be> │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #848 @ 0x350 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl acecc │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 42d2c <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + bl 24cae0 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #4 │ │ │ │ + blx 2953c │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 42d5c <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ + bl 35388 │ │ │ │ + b.n 42d88 <_PyErr_SetLocaleString@@Base+0x1a8> │ │ │ │ + bl 24d390 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 24d424 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #62052 @ 0xf264 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 24d810 <_PySlice_FromIndices@@Base+0x1a4> │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 42d88 <_PyErr_SetLocaleString@@Base+0x1a8> │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 42d2c <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 967e0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #860 @ 0x35c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 9a8b0 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 426ac <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ + bne.n 42dcc <_PyErr_SetLocaleString@@Base+0x1ec> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 426d4 │ │ │ │ + bl 42df4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 426c6 <_PyErr_SetLocaleString@@Base+0x126> │ │ │ │ - b.n 426c0 <_PyErr_SetLocaleString@@Base+0x120> │ │ │ │ + bne.n 42de6 <_PyErr_SetLocaleString@@Base+0x206> │ │ │ │ + b.n 42de0 <_PyErr_SetLocaleString@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29044 @ 0x7174 │ │ │ │ + movw r0, #30004 @ 0x7534 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 426d0 <_PyErr_SetLocaleString@@Base+0x130> │ │ │ │ - b.n 4269c <_PyErr_SetLocaleString@@Base+0xfc> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 426d0 <_PyErr_SetLocaleString@@Base+0x130> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 42df0 <_PyErr_SetLocaleString@@Base+0x210> │ │ │ │ + b.n 42dbc <_PyErr_SetLocaleString@@Base+0x1dc> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 42df0 <_PyErr_SetLocaleString@@Base+0x210> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000426d4 : │ │ │ │ +00042df4 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 24e2fc <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ - movw r0, #17600 @ 0x44c0 │ │ │ │ + b.w 2505d8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ + movw r0, #18560 @ 0x4880 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ sub sp, #28 │ │ │ │ @@ -35245,246 +35927,246 @@ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ uxth r2, r2 │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ orrs.w r0, r0, lr │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ - beq.n 4273c │ │ │ │ + beq.n 42e5c │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #24 │ │ │ │ + movw r0, #984 @ 0x3d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 4276a │ │ │ │ + bl 106980 │ │ │ │ + b.n 42e8a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 42758 │ │ │ │ + beq.n 42e78 │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #56 @ 0x38 │ │ │ │ + movw r0, #1016 @ 0x3f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 4276a │ │ │ │ - movw r0, #84 @ 0x54 │ │ │ │ + bl 106980 │ │ │ │ + b.n 42e8a │ │ │ │ + movw r0, #1044 @ 0x414 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 105ec8 │ │ │ │ - cbz r0, 42786 │ │ │ │ + bl 106980 │ │ │ │ + cbz r0, 42ea6 │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 42776 │ │ │ │ - bl 6cf8a │ │ │ │ - cbz r0, 42786 │ │ │ │ + cbz r1, 42e96 │ │ │ │ + bl 6da12 │ │ │ │ + cbz r0, 42ea6 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 42786 │ │ │ │ + cbz r3, 42ea6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6cdc6 │ │ │ │ + b.w 6d84e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq.n 42ed0 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 42ee6 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + bl 13bae8 │ │ │ │ + adds r0, #1 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + it eq │ │ │ │ + moveq r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 427c8 │ │ │ │ + cbz r0, 42f26 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 427ac │ │ │ │ + cbz r3, 42f0a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 427b4 │ │ │ │ + b.n 42f12 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 427bc │ │ │ │ + cbz r2, 42f1a │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 427c4 │ │ │ │ + b.n 42f22 │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 41abc <_Py_ResurrectReference@@Base+0x54> │ │ │ │ + bl 42210 <_Py_ResurrectReference@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 42804 │ │ │ │ + bne.n 42f62 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42928 │ │ │ │ + beq.w 43086 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 42930 │ │ │ │ + b.n 4308e │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #11180 @ 0x2bac │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4285e │ │ │ │ + beq.n 42fbc │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4285e │ │ │ │ + beq.n 42fbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 4285e │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 42fbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4285e │ │ │ │ + beq.n 42fbc │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4285e │ │ │ │ + bmi.n 42fbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r1, #17772 @ 0x456c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4285e │ │ │ │ + beq.n 42fbc │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 4285e │ │ │ │ + bmi.n 42fbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4287c │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 42fda │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 42864 │ │ │ │ + cbz r6, 42fc2 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 137948 │ │ │ │ + bl 138a70 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 428b8 │ │ │ │ + beq.n 43016 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 428b8 │ │ │ │ + cbz r0, 43016 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 42892 │ │ │ │ + b.n 42ff0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 428dc │ │ │ │ + bne.n 4303a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 428fc │ │ │ │ - bl f5944 │ │ │ │ + cbz r6, 4305a │ │ │ │ + bl f63fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 428bc │ │ │ │ + bne.n 4301a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4288c │ │ │ │ + bne.n 42fea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 428cc │ │ │ │ + bne.n 4302a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42930 │ │ │ │ + b.n 4308e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 428ac │ │ │ │ + bne.n 4300a │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 428ac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4300a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 428b8 │ │ │ │ + bne.n 43016 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 428b8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 428ec │ │ │ │ + bne.n 4304a │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 42930 │ │ │ │ + b.n 4308e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 428e2 │ │ │ │ + bne.n 43040 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 428e2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43040 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42912 │ │ │ │ + beq.n 43070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42912 │ │ │ │ + cbnz r3, 43070 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 42930 │ │ │ │ + b.n 4308e │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq.n 4295a │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29284 @ 0x7264 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 42970 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - bl 13a9b4 │ │ │ │ - adds r0, #1 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - it eq │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4297c │ │ │ │ - b.w 95ec4 │ │ │ │ + blt.n 4309c │ │ │ │ + b.w 967e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20228 @ 0x4f04 │ │ │ │ + movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -35493,40 +36175,40 @@ │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 429dc │ │ │ │ - bl 22fc20 │ │ │ │ - cbz r0, 42a16 │ │ │ │ + cbnz r3, 430fc │ │ │ │ + bl 2328f8 │ │ │ │ + cbz r0, 43136 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 42a08 │ │ │ │ + bls.n 43128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a96cc <_PyDeadline_Get@@Base+0x184c> │ │ │ │ + bl 2a9e6c <_PyDeadline_Get@@Base+0x1c78> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 42a16 │ │ │ │ + b.n 43136 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -35543,259 +36225,235 @@ │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r0, r0, #8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ orr.w r0, r0, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r7 │ │ │ │ - beq.n 42a58 │ │ │ │ + beq.n 43178 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #184 @ 0xb8 │ │ │ │ + movw r0, #1108 @ 0x454 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 42a76 │ │ │ │ - cbz r6, 42a6a │ │ │ │ + bl 106980 │ │ │ │ + b.n 43196 │ │ │ │ + cbz r6, 4318a │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #65428 @ 0xff94 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 42a76 │ │ │ │ - movw r0, #204 @ 0xcc │ │ │ │ + movw r0, #792 @ 0x318 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - cbz r0, 42a92 │ │ │ │ + bl 106980 │ │ │ │ + b.n 43196 │ │ │ │ + movw r0, #1128 @ 0x468 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 106980 │ │ │ │ + cbz r0, 431b2 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 42a82 │ │ │ │ + cbz r3, 431a2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6cdc6 │ │ │ │ - cbz r0, 42a92 │ │ │ │ - cbz r5, 42a92 │ │ │ │ + bl 6d84e │ │ │ │ + cbz r0, 431b2 │ │ │ │ + cbz r5, 431b2 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6cf8a │ │ │ │ + b.w 6da12 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2a6b58 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 42ac2 │ │ │ │ - bl 954e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - it ne │ │ │ │ - movne r3, #0 │ │ │ │ - b.n 42ad8 │ │ │ │ - movw r3, #4332 @ 0x10ec │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #5956 @ 0x1744 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - it eq │ │ │ │ - moveq r3, r2 │ │ │ │ - mov r0, r3 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 42afc │ │ │ │ + bhi.n 431d6 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 42b12 │ │ │ │ + ble.n 431ec │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 42b1a │ │ │ │ - movw r0, #52196 @ 0xcbe4 │ │ │ │ + b.n 431f4 │ │ │ │ + movw r0, #53156 @ 0xcfa4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42af4 │ │ │ │ + bne.n 431ce │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 42dac │ │ │ │ + b.n 434cc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42cca │ │ │ │ + beq.w 433a4 │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #61724 @ 0xf11c │ │ │ │ + movw sl, #62684 @ 0xf4dc │ │ │ │ movt sl, #60 @ 0x3c │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 42c2e │ │ │ │ + ble.n 43308 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 42b88 │ │ │ │ + bge.n 43262 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 42b7a │ │ │ │ + bhi.n 43254 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 42b7e │ │ │ │ - bl 166848 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 42b88 │ │ │ │ + b.n 43258 │ │ │ │ + bl 167ee8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 43262 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 42b6c │ │ │ │ - b.n 42ca8 │ │ │ │ + bne.n 43246 │ │ │ │ + b.n 43382 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.w 42ca8 │ │ │ │ + beq.w 43382 │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 42bb2 │ │ │ │ + ble.n 4328c │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 42ba4 │ │ │ │ + bhi.n 4327e │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 42ba8 │ │ │ │ - bl 166848 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 42bb2 │ │ │ │ + b.n 43282 │ │ │ │ + bl 167ee8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 4328c │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bgt.n 42b96 │ │ │ │ - cbnz r4, 42be4 │ │ │ │ + bgt.n 43270 │ │ │ │ + cbnz r4, 432be │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 42be4 │ │ │ │ + bne.n 432be │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 42be4 │ │ │ │ + bne.n 432be │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r9, [r3] │ │ │ │ - b.n 42ca8 │ │ │ │ + b.n 43382 │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 2378b0 │ │ │ │ + bl 23a550 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42cac │ │ │ │ + beq.n 43386 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 42c02 │ │ │ │ + bgt.n 432dc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 42c28 │ │ │ │ + b.n 43302 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 42c18 │ │ │ │ + cbz r0, 432f2 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 42c88 │ │ │ │ - b.n 42cac │ │ │ │ + bne.n 43362 │ │ │ │ + b.n 43386 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 42c28 │ │ │ │ + beq.n 43302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42c28 │ │ │ │ + cbnz r3, 43302 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 42b60 │ │ │ │ + b.n 4323a │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 42ca8 │ │ │ │ - movw r9, #61724 @ 0xf11c │ │ │ │ + bge.n 43382 │ │ │ │ + movw r9, #62684 @ 0xf4dc │ │ │ │ movt r9, #60 @ 0x3c │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 42c48 │ │ │ │ + bhi.n 43322 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 42c4c │ │ │ │ - bl 166848 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 42c56 │ │ │ │ + b.n 43326 │ │ │ │ + bl 167ee8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 43330 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 42c3a │ │ │ │ - b.n 42ca8 │ │ │ │ + bne.n 43314 │ │ │ │ + b.n 43382 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 42ca8 │ │ │ │ + beq.n 43382 │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 2378b0 │ │ │ │ + bl 23a550 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42cac │ │ │ │ + cbz r0, 43386 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 42c74 │ │ │ │ + bgt.n 4334e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 42ca6 │ │ │ │ + b.n 43380 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 42c96 │ │ │ │ + cbz r0, 43370 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42cac │ │ │ │ + beq.n 43386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42cac │ │ │ │ + cbnz r3, 43386 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42cac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43386 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42ca6 │ │ │ │ + beq.n 43380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42ca6 │ │ │ │ + cbnz r3, 43380 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 42cca │ │ │ │ + b.n 433a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42cba │ │ │ │ + bne.n 43394 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 42cca │ │ │ │ + b.n 433a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42cb6 │ │ │ │ + bne.n 43390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42cb6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43390 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ @@ -35805,327 +36463,351 @@ │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 42d1a │ │ │ │ + beq.n 433f4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #216 @ 0xd8 │ │ │ │ + movw r1, #1176 @ 0x498 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 42d2c │ │ │ │ + bne.n 43406 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42daa │ │ │ │ + b.n 43484 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 42d40 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4341a │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42d28 │ │ │ │ + bne.n 43402 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #7620 @ 0x1dc4 │ │ │ │ + movw r1, #8544 @ 0x2160 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #252 @ 0xfc │ │ │ │ + movw r0, #1212 @ 0x4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42d28 │ │ │ │ - bl b3790 │ │ │ │ + beq.n 43402 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a6f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 42d9c │ │ │ │ + bne.n 43476 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42d8a │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 43464 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42d5c │ │ │ │ - b.n 42d28 │ │ │ │ + beq.n 43436 │ │ │ │ + b.n 43402 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 42d8a │ │ │ │ + blt.n 43464 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2a7254 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 434b2 │ │ │ │ + bl 95e04 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + it ne │ │ │ │ + movne r3, #0 │ │ │ │ + b.n 434c8 │ │ │ │ + movw r3, #4332 @ 0x10ec │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r2, #5956 @ 0x1744 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + it eq │ │ │ │ + moveq r3, r2 │ │ │ │ + mov r0, r3 │ │ │ │ + pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 42de4 │ │ │ │ + beq.n 43504 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42e54 │ │ │ │ + bne.n 43574 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ - b.n 42df0 │ │ │ │ - movw r7, #264 @ 0x108 │ │ │ │ + b.n 43510 │ │ │ │ + movw r7, #1224 @ 0x4c8 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ mov.w sl, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 42e18 │ │ │ │ + cbz r4, 43538 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 42e32 │ │ │ │ + beq.n 43552 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 42e22 │ │ │ │ + ble.n 43542 │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa78 │ │ │ │ - cbz r0, 42e22 │ │ │ │ + cbz r0, 43542 │ │ │ │ adds r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 42e04 │ │ │ │ - b.n 42e22 │ │ │ │ + bne.n 43524 │ │ │ │ + b.n 43542 │ │ │ │ movw r6, #11048 @ 0x2b28 │ │ │ │ movt r6, #83 @ 0x53 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 42e32 │ │ │ │ - b.n 42e40 │ │ │ │ + bne.n 43552 │ │ │ │ + b.n 43560 │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ blx 2aa78 │ │ │ │ - cbz r0, 42e3e │ │ │ │ + cbz r0, 4355e │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 42e2a │ │ │ │ + bge.n 4354a │ │ │ │ mov r4, fp │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 42e4a │ │ │ │ + beq.n 4356a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 19a6b8 │ │ │ │ - b.n 42e56 │ │ │ │ + bl 19c6fc │ │ │ │ + b.n 43576 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl d4ce0 │ │ │ │ - cbnz r0, 42e86 │ │ │ │ - cbz r4, 42e7e │ │ │ │ + bl d56b4 │ │ │ │ + cbnz r0, 435a6 │ │ │ │ + cbz r4, 4359e │ │ │ │ mov r0, r4 │ │ │ │ - bl 172270 │ │ │ │ - cbnz r0, 42e86 │ │ │ │ + bl 1739a8 │ │ │ │ + cbnz r0, 435a6 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 35714 │ │ │ │ + b.w 35e2c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #288 @ 0x120 │ │ │ │ + movw r1, #1248 @ 0x4e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 42f9c │ │ │ │ + b.n 436bc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 42ec4 │ │ │ │ + cbnz r3, 435e4 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 42ec4 │ │ │ │ + ble.n 435e4 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42ec4 │ │ │ │ - cbnz r4, 42ee2 │ │ │ │ + bne.n 435e4 │ │ │ │ + cbnz r4, 43602 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movw r3, #9700 @ 0x25e4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42f12 │ │ │ │ + cbz r0, 43632 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42f12 │ │ │ │ + beq.n 43632 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b41e4 │ │ │ │ + bl 1b6724 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42f00 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 42f12 │ │ │ │ + bne.n 43620 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 43632 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 270108 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ + b.w 2714a0 <_PyParkingLot_AfterFork@@Base+0x3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r0, r1 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - ldr r3, [pc, #96] @ (42f98 ) │ │ │ │ - bl 278774 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 42f94 │ │ │ │ + ldr r3, [pc, #96] @ (436b8 ) │ │ │ │ + bl 2796a0 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 436b4 │ │ │ │ ldrd r5, r6, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ blx 2937c <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 42f8a │ │ │ │ + bge.n 436aa │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42f7a │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 4369a │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42f46 │ │ │ │ + beq.n 43666 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42f94 │ │ │ │ + b.n 436b4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 42f76 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 43696 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4370e │ │ │ │ + bl 43e38 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r6, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 42fd2 │ │ │ │ + bmi.n 436f2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #328 @ 0x148 │ │ │ │ + movw r1, #1288 @ 0x508 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43074 │ │ │ │ + b.n 43794 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl d4ce0 │ │ │ │ + bl d56b4 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 42ffc │ │ │ │ + beq.n 4371c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #360 @ 0x168 │ │ │ │ + movw r1, #1320 @ 0x528 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 42fce │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 436ee │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #8 │ │ │ │ addw r9, r4, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 121214 │ │ │ │ + bl 121da8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4301e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4373e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42fce │ │ │ │ + bne.n 436ee │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43006 │ │ │ │ + bne.n 43726 │ │ │ │ ldr.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4303e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4375e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42fce │ │ │ │ - b.n 43044 │ │ │ │ + bne.n 436ee │ │ │ │ + b.n 43764 │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 4305c │ │ │ │ + bls.n 4377c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #392 @ 0x188 │ │ │ │ + movw r1, #1352 @ 0x548 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 42fce │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 436ee │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 29e1c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ @@ -36136,598 +36818,602 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 430a6 │ │ │ │ + bhi.n 437c6 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 430bc │ │ │ │ - b.n 430d0 │ │ │ │ - movw r0, #52084 @ 0xcb74 │ │ │ │ + cbnz r0, 437dc │ │ │ │ + b.n 437f0 │ │ │ │ + movw r0, #53044 @ 0xcf34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43194 │ │ │ │ - b.n 43098 │ │ │ │ - bl 9ba20 │ │ │ │ + beq.n 438b6 │ │ │ │ + b.n 437b8 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 430de │ │ │ │ + bne.n 437fe │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 430ee │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4380e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43194 │ │ │ │ + bne.n 438b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 430ee │ │ │ │ + b.n 4380e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 430cc │ │ │ │ + bne.n 437ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 430cc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 437ec │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4315a │ │ │ │ + ble.n 4387a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 43108 │ │ │ │ + bpl.n 43828 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4312e │ │ │ │ + bne.n 4384e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4315c │ │ │ │ + b.n 4387c │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43122 │ │ │ │ + beq.n 43842 │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4313a │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 4385a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4313a │ │ │ │ + bne.n 4385a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4315c │ │ │ │ + b.n 4387c │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 43114 │ │ │ │ + bne.n 43834 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #18824 @ 0x4988 │ │ │ │ + movw r2, #19784 @ 0x4d48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52084 @ 0xcb74 │ │ │ │ + movw r0, #53044 @ 0xcf34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 43194 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 438b6 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 43178 │ │ │ │ - cbz r1, 43168 │ │ │ │ + bgt.n 43898 │ │ │ │ + cbz r1, 43888 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 43170 │ │ │ │ + b.n 43890 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19a6b8 │ │ │ │ + b.w 19c6fc │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 431f4 │ │ │ │ + b.w 43bd8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 431d2 │ │ │ │ + cbnz r4, 438f4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 431d2 │ │ │ │ + ble.n 438f4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 431d2 │ │ │ │ - cbz r2, 431d2 │ │ │ │ + bne.n 438f4 │ │ │ │ + cbz r2, 438f4 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #62116 @ 0xf2a4 │ │ │ │ + movw r1, #63080 @ 0xf668 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 431ea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4390c │ │ │ │ add r5, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #12] @ (431f0 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #16] @ (43914 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 431bc │ │ │ │ + bne.n 438de │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bic.w r5, r1, r1, asr #31 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - bic.w r8, r2, r2, asr #31 │ │ │ │ - orrs.w r6, r5, r8 │ │ │ │ - bne.n 4322c │ │ │ │ - cbz r4, 4321a │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 43222 │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - mov r1, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 19a6b8 │ │ │ │ - mov r6, r0 │ │ │ │ - add.w r0, r8, r4 │ │ │ │ - add r0, r5 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r1 │ │ │ │ - bl 19a9a4 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 432aa │ │ │ │ - cmp.w sl, #0 │ │ │ │ - ble.n 43260 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cbz r3, 43250 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 43258 │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 29770 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cbz r3, 43268 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - b.n 43270 │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - add r0, r5 │ │ │ │ - cbz r2, 4327a │ │ │ │ - ldr r1, [r6, #20] │ │ │ │ - b.n 43282 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ - movt r1, #83 @ 0x53 │ │ │ │ - blx 29e1c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - ble.n 432aa │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cbz r3, 43294 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - b.n 4329c │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - add r5, r3 │ │ │ │ - add r0, r5 │ │ │ │ - blx 29770 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 432de │ │ │ │ - movw r3, #43788 @ 0xab0c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20228 @ 0x4f04 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 432ec │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r0, #0] │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4330e │ │ │ │ + bne.n 43938 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 43324 │ │ │ │ + b.w 4394e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29260 @ 0x724c │ │ │ │ + movw r0, #30220 @ 0x760c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43302 │ │ │ │ + bne.n 4392c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00043324 : │ │ │ │ +0004394e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 4333a │ │ │ │ + cbz r0, 43964 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 43342 │ │ │ │ - bl 55e76 │ │ │ │ + cbnz r1, 4396c │ │ │ │ + bl 5692e │ │ │ │ movs r3, #0 │ │ │ │ - b.n 435a2 │ │ │ │ + b.n 43bcc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43584 │ │ │ │ + beq.w 43bae │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 43356 │ │ │ │ + cbnz r6, 43980 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 4335e │ │ │ │ + cbz r6, 43988 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.w 43584 │ │ │ │ + bmi.w 43bae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43584 │ │ │ │ + beq.w 43bae │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 43584 │ │ │ │ + bmi.w 43bae │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43584 │ │ │ │ + beq.w 43bae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43584 │ │ │ │ + beq.w 43bae │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4348c │ │ │ │ + beq.n 43ab6 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4348c │ │ │ │ - movw r2, #42329 @ 0xa559 │ │ │ │ + beq.n 43ab6 │ │ │ │ + movw r2, #45169 @ 0xb071 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4345c │ │ │ │ + bne.n 43a86 │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r7, #11180 @ 0x2bac │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 433ce │ │ │ │ + beq.n 439f8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 433f6 │ │ │ │ + beq.n 43a20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 433d6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 43a00 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43470 │ │ │ │ - b.n 433d6 │ │ │ │ + beq.n 43a9a │ │ │ │ + b.n 43a00 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 433f6 │ │ │ │ + beq.n 43a20 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 433f6 │ │ │ │ + beq.n 43a20 │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 433f6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 43a20 │ │ │ │ movw r1, #11180 @ 0x2bac │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4342a │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 43a54 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 4344a │ │ │ │ + beq.n 43a74 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 4344a │ │ │ │ + cbz r1, 43a74 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 43420 │ │ │ │ + blt.n 43a4a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fe38 │ │ │ │ + bl a07c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4333e │ │ │ │ + bne.n 43968 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a700 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ - b.n 43444 │ │ │ │ + bl 10b218 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + b.n 43a6e │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 43440 │ │ │ │ - bl 189d9c <_Py_HashDouble@@Base+0x76c> │ │ │ │ - b.n 43444 │ │ │ │ - bl 9efa0 │ │ │ │ + bne.n 43a6a │ │ │ │ + bl 18b5d4 <_Py_HashDouble@@Base+0x770> │ │ │ │ + b.n 43a6e │ │ │ │ + bl 9f934 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4333e │ │ │ │ + bne.w 43968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 43462 │ │ │ │ + b.n 43a8c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 435a2 │ │ │ │ + bne.w 43bcc │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4348c │ │ │ │ + beq.n 43ab6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4348c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43ab6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r6, [r1, #48] @ 0x30 │ │ │ │ - cbz r6, 43494 │ │ │ │ + cbz r6, 43abe │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 43564 │ │ │ │ + beq.n 43b8e │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43564 │ │ │ │ + beq.n 43b8e │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 43564 │ │ │ │ + beq.n 43b8e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43538 │ │ │ │ - cbz r7, 43510 │ │ │ │ + beq.n 43b62 │ │ │ │ + cbz r7, 43b3a │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 434ce │ │ │ │ + cbz r3, 43af8 │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.n 43510 │ │ │ │ + ble.n 43b3a │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 434b8 │ │ │ │ - b.n 434e2 │ │ │ │ + bne.n 43ae2 │ │ │ │ + b.n 43b0c │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 434e2 │ │ │ │ + beq.n 43b0c │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 434ca │ │ │ │ + bne.n 43af4 │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43510 │ │ │ │ + bne.n 43b3a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 435a2 │ │ │ │ + bne.n 43bcc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 43506 │ │ │ │ + beq.n 43b30 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 4350a │ │ │ │ + cbz r2, 43b34 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 43510 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43506 │ │ │ │ + b.n 43b3a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43b30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 435a2 │ │ │ │ + bne.n 43bcc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 43538 │ │ │ │ + beq.n 43b62 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 43538 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 43568 │ │ │ │ + cbnz r2, 43b62 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 43b92 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 435a2 │ │ │ │ + bne.n 43bcc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 43568 │ │ │ │ + beq.n 43b92 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 43568 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43568 │ │ │ │ + cbnz r2, 43b92 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43b92 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 43506 │ │ │ │ + bne.n 43b30 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43584 │ │ │ │ + beq.n 43bae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43584 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43bae │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60452 @ 0xec24 │ │ │ │ + movw r1, #61412 @ 0xefe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + bic.w r5, r1, r1, asr #31 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + bic.w r8, r2, r2, asr #31 │ │ │ │ + orrs.w r6, r5, r8 │ │ │ │ + bne.n 43c10 │ │ │ │ + cbz r4, 43bfe │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 43c06 │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + mov r1, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 19c6fc │ │ │ │ + mov r6, r0 │ │ │ │ + add.w r0, r8, r4 │ │ │ │ + add r0, r5 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + bl 19c9e8 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 43c8e │ │ │ │ + cmp.w sl, #0 │ │ │ │ + ble.n 43c44 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cbz r3, 43c34 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 43c3c │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 29770 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cbz r3, 43c4c │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + b.n 43c54 │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + add r0, r5 │ │ │ │ + cbz r2, 43c5e │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ + b.n 43c66 │ │ │ │ + movw r1, #11048 @ 0x2b28 │ │ │ │ + movt r1, #83 @ 0x53 │ │ │ │ + blx 29e1c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 43c8e │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cbz r3, 43c78 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + b.n 43c80 │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + add r5, r3 │ │ │ │ + add r0, r5 │ │ │ │ + blx 29770 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 43cc2 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #21188 @ 0x52c4 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 43cd0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r0, #0] │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5} │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 436b4 │ │ │ │ + bne.n 43dde │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 436b4 │ │ │ │ + bne.n 43dde │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs r4, r1, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - cbz r0, 435d4 │ │ │ │ - cbz r4, 435d4 │ │ │ │ + cbz r0, 43cfe │ │ │ │ + cbz r4, 43cfe │ │ │ │ pop {r4, r5} │ │ │ │ - b.w f6a64 │ │ │ │ + b.w f751c │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 43690 │ │ │ │ + bhi.n 43dba │ │ │ │ tbb [pc, r5] │ │ │ │ - ldr r0, [pc, #144] @ (43670 ) │ │ │ │ + ldr r0, [pc, #144] @ (43d98 ) │ │ │ │ asrs r3, r0, #8 │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ clz r3, r0 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 436bc │ │ │ │ + b.n 43de6 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 436bc │ │ │ │ + b.n 43de6 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r2 │ │ │ │ - b.n 436bc │ │ │ │ + b.n 43de6 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it ls │ │ │ │ movls r0, r2 │ │ │ │ - b.n 436bc │ │ │ │ + b.n 43de6 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it hi │ │ │ │ movhi r0, r2 │ │ │ │ - b.n 436bc │ │ │ │ + b.n 43de6 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ it cc │ │ │ │ movcc r0, r2 │ │ │ │ - b.n 436bc │ │ │ │ + b.n 43de6 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36736,1237 +37422,1236 @@ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 436ec │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 436f6 │ │ │ │ + bne.n 43e16 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 43e20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #1060 @ 0x424 │ │ │ │ + movw r0, #2020 @ 0x7e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 43734 │ │ │ │ + cbnz r0, 43e5e │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ - movw r1, #57928 @ 0xe248 │ │ │ │ + movw r1, #58948 @ 0xe644 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #15564 @ 0x3ccc │ │ │ │ + movw r0, #16524 @ 0x408c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4389c │ │ │ │ - bl 9b3d8 │ │ │ │ + beq.w 43fc6 │ │ │ │ + bl 9bce8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4376c │ │ │ │ + beq.n 43e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4376c │ │ │ │ + cbnz r3, 43e96 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4389c │ │ │ │ + beq.w 43fc6 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2ca2f8 │ │ │ │ - vldr d9, [pc, #300] @ 438a8 │ │ │ │ + bl 2ca6c0 │ │ │ │ + vldr d9, [pc, #296] @ 43fd0 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #12] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43862 │ │ │ │ + beq.n 43f8c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 43862 │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 43f8c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43862 │ │ │ │ + cbz r0, 43f8c │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4387a │ │ │ │ + cbnz r0, 43fa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4389c │ │ │ │ + beq.n 43fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4389c │ │ │ │ + cbnz r3, 43fc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4389c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43fc6 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #1124 @ 0x464 │ │ │ │ + movw r0, #2084 @ 0x824 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ │ │ │ │ -000438b0 : │ │ │ │ +00043fd8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 43a40 <_PyObject_GetDictPtr@@Base> │ │ │ │ - cbnz r0, 438f8 │ │ │ │ + bl 44168 <_PyObject_GetDictPtr@@Base> │ │ │ │ + cbnz r0, 44020 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 438dc │ │ │ │ + bpl.n 44004 │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ - cbnz r3, 438dc │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 438f2 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r3, 44004 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 4401a │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33408 @ 0x8280 │ │ │ │ + movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4394e │ │ │ │ - cbnz r4, 43912 │ │ │ │ + b.n 44076 │ │ │ │ + cbnz r4, 4403a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1128 @ 0x468 │ │ │ │ + movw r1, #2088 @ 0x828 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 438f2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4401a │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43936 │ │ │ │ + bmi.n 4405e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #1152 @ 0x480 │ │ │ │ + movw r1, #2112 @ 0x840 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 438f2 │ │ │ │ + bl f7970 │ │ │ │ + b.n 4401a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1f6c74 │ │ │ │ + bl 1f9e04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 4396c │ │ │ │ + cbz r3, 44094 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4396e │ │ │ │ + b.n 44096 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 29770 │ │ │ │ - cbnz r6, 43984 │ │ │ │ + cbnz r6, 440ac │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 43984 │ │ │ │ + ble.n 440ac │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 43984 │ │ │ │ - cbnz r4, 439a6 │ │ │ │ + bgt.n 440ac │ │ │ │ + cbnz r4, 440ce │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ movw r3, #9900 @ 0x26ac │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 439ec │ │ │ │ + cbz r0, 44114 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl f1588 │ │ │ │ - cbz r0, 439b4 │ │ │ │ + bl f2010 │ │ │ │ + cbz r0, 440dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 439ec │ │ │ │ + b.n 44114 │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 439d8 │ │ │ │ + beq.n 44100 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 439c2 │ │ │ │ + cbz r6, 440ea │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 439dc │ │ │ │ + beq.n 44104 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 439de │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 44106 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 439b0 │ │ │ │ - b.n 439de │ │ │ │ + bne.n 440d8 │ │ │ │ + b.n 44106 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 439de │ │ │ │ + b.n 44106 │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3e608 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 3ed20 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 439f6 │ │ │ │ + cbz r3, 4411e │ │ │ │ add r0, sp, #28 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 43a2a │ │ │ │ + bhi.n 44152 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 191eec │ │ │ │ - bl ef650 │ │ │ │ + bl 193c24 │ │ │ │ + bl f00dc │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 127980 │ │ │ │ + b.w 1284c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48524 @ 0xbd8c │ │ │ │ + movw r0, #49484 @ 0xc14c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #3 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43a10 │ │ │ │ + bne.n 44138 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00043a40 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00044168 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 43a7e <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 441a6 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43a9a <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 43a7a <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 441c2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 441a2 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r0, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ neglt r1, r1 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r4, r2 │ │ │ │ add r4, r5 │ │ │ │ - b.n 43a9a <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 441c2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 43a96 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 441be <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 43a96 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 24b2c8 │ │ │ │ + bpl.n 441be <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 24d5e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43a96 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f96ac │ │ │ │ - b.n 43a9a <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 441be <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl fa168 │ │ │ │ + b.n 441c2 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 43aa8 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ - b.w 187fe0 │ │ │ │ + beq.n 441d0 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + b.w 189758 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 43ad2 <_PyObject_GetDictPtr@@Base+0x92> │ │ │ │ + bhi.n 441fa <_PyObject_GetDictPtr@@Base+0x92> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 43ae8 <_PyObject_GetDictPtr@@Base+0xa8> │ │ │ │ + ble.n 44210 <_PyObject_GetDictPtr@@Base+0xa8> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 43af0 <_PyObject_GetDictPtr@@Base+0xb0> │ │ │ │ - movw r0, #52344 @ 0xcc78 │ │ │ │ + b.n 44218 <_PyObject_GetDictPtr@@Base+0xb0> │ │ │ │ + movw r0, #53304 @ 0xd038 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43aca <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ + bne.n 441f2 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 42dac │ │ │ │ + b.w 434cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a6524 <_PyTime_AsTimeval@@Base+0x1a24> │ │ │ │ + bl 2a6d24 <_PyTime_AsTimeval@@Base+0x1a28> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43b20 <_PyObject_GetDictPtr@@Base+0xe0> │ │ │ │ + bne.n 44248 <_PyObject_GetDictPtr@@Base+0xe0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43b56 <_PyObject_GetDictPtr@@Base+0x116> │ │ │ │ + b.n 4427e <_PyObject_GetDictPtr@@Base+0x116> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2a67f4 <_PyTime_AsTimeval@@Base+0x1cf4> │ │ │ │ + bl 2a6db4 <_PyTime_AsTimeval@@Base+0x1ab8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43b1c <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ + beq.n 44244 <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00043b5c : │ │ │ │ +00044284 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (43b74 ) │ │ │ │ + ldr r4, [pc, #16] @ (4429c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 248a68 │ │ │ │ + b.w 24adb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 43b9c │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 442c4 │ │ │ │ + bl 52720 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 43dac │ │ │ │ + bne.w 444d4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 43c00 │ │ │ │ + cbz r0, 44328 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c00 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 44328 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c00 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 44328 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9210 <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ - cbz r0, 43c00 │ │ │ │ + bl b9ccc <_PyArena_AddPyObject@@Base+0x10c> │ │ │ │ + cbz r0, 44328 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #43964 @ 0xabbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #1216 @ 0x4c0 │ │ │ │ + movw r3, #2176 @ 0x880 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 2316b0 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ - bl 954e8 │ │ │ │ + bl 234374 <_PyOS_URandomNonblock@@Base+0xbd0> │ │ │ │ + bl 95e04 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43da4 │ │ │ │ - b.n 43dac │ │ │ │ + bne.w 444cc │ │ │ │ + b.n 444d4 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 43dac │ │ │ │ + bne.w 444d4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c62 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4438a │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43c62 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4438a │ │ │ │ mov r0, r4 │ │ │ │ - bl e6988 │ │ │ │ - cbz r0, 43c62 │ │ │ │ - movw r0, #21169 @ 0x52b1 │ │ │ │ + bl e7380 │ │ │ │ + cbz r0, 4438a │ │ │ │ + movw r0, #23837 @ 0x5d1d │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b615c <_Py_GetConfig@@Base+0x3c> │ │ │ │ - cbz r0, 43c62 │ │ │ │ - movw r1, #44052 @ 0xac14 │ │ │ │ + bl b6bf4 <_Py_GetConfig@@Base+0x3c> │ │ │ │ + cbz r0, 4438a │ │ │ │ + movw r1, #44056 @ 0xac18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #1276 @ 0x4fc │ │ │ │ + movw r3, #2236 @ 0x8bc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2316b0 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ - bl 954e8 │ │ │ │ + bl 234374 <_PyOS_URandomNonblock@@Base+0xbd0> │ │ │ │ + bl 95e04 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43da4 │ │ │ │ - b.n 43dac │ │ │ │ + bne.w 444cc │ │ │ │ + b.n 444d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43dac │ │ │ │ + bne.w 444d4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4440c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4440c │ │ │ │ mov r0, r4 │ │ │ │ - bl 45354 │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + bl 45dd2 │ │ │ │ + cbz r0, 4440c │ │ │ │ mov r0, r4 │ │ │ │ - bl 200854 │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + bl 2039c8 │ │ │ │ + cbz r0, 4440c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + cbz r0, 4440c │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + cbz r0, 4440c │ │ │ │ mov r0, r4 │ │ │ │ - bl d34bc │ │ │ │ - cbz r0, 43ce4 │ │ │ │ + bl d3e94 │ │ │ │ + cbz r0, 4440c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4554e │ │ │ │ + bl 45f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 43ce4 │ │ │ │ + cbnz r3, 4440c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43ce4 │ │ │ │ - movw r3, #1316 @ 0x524 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4440c │ │ │ │ + movw r3, #2276 @ 0x8e4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 43d8e │ │ │ │ + b.n 444b6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43dac │ │ │ │ + bne.n 444d4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43daa │ │ │ │ + beq.n 444d2 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43daa │ │ │ │ + beq.n 444d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45354 │ │ │ │ + bl 45dd2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43daa │ │ │ │ + beq.n 444d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2924a0 │ │ │ │ + bl 292da0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43daa │ │ │ │ + beq.n 444d2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43daa │ │ │ │ + beq.n 444d2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 43d3e │ │ │ │ + bne.n 44466 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51c68 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43d4a │ │ │ │ + cbz r3, 44472 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 43daa │ │ │ │ + b.n 444d2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d34bc │ │ │ │ - cbz r0, 43d5e │ │ │ │ + bl d3e94 │ │ │ │ + cbz r0, 44486 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4554e │ │ │ │ + bl 45f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 43d60 │ │ │ │ + cbz r3, 44488 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 43daa │ │ │ │ + cbnz r2, 444d2 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 43daa │ │ │ │ - movw r3, #1316 @ 0x524 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 444d2 │ │ │ │ + movw r3, #2276 @ 0x8e4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ - bl 237fa0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 23ac40 │ │ │ │ + bl 95e04 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 43dac │ │ │ │ + cbz r0, 444d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 43db0 │ │ │ │ + b.n 444d8 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #1376 @ 0x560 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43df6 │ │ │ │ + beq.n 4451e │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00043dfa : │ │ │ │ - ldr r0, [pc, #4] @ (43e00 ) │ │ │ │ - b.w ef060 │ │ │ │ +00044522 : │ │ │ │ + ldr r0, [pc, #4] @ (44528 ) │ │ │ │ + b.w efaf0 │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 43e34 │ │ │ │ + bne.n 4455c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ - cbz r0, 43e4a │ │ │ │ + bl f2010 │ │ │ │ + cbz r0, 44572 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43e90 │ │ │ │ - movw r0, #35400 @ 0x8a48 │ │ │ │ + b.n 445b8 │ │ │ │ + movw r0, #36360 @ 0x8e08 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43e30 │ │ │ │ - b.n 43e26 │ │ │ │ + beq.n 44558 │ │ │ │ + b.n 4454e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b41e4 │ │ │ │ + bl 1b6724 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43e5e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 44586 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43e30 │ │ │ │ + bne.n 44558 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxth r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 43e8a │ │ │ │ + ble.n 445b2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #32044 @ 0x7d2c │ │ │ │ + movw r1, #33004 @ 0x80ec │ │ │ │ movt r1, #74 @ 0x4a │ │ │ │ add r3, r2 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ lsls r4, r0, #8 │ │ │ │ uxth r4, r4 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r5, r5, r0, lsr #8 │ │ │ │ ldrh.w r0, [r1, r5, lsl #1] │ │ │ │ eor.w r0, r0, r4 │ │ │ │ - bne.n 43e72 │ │ │ │ - bl 91a30 │ │ │ │ + bne.n 4459a │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 43e9a │ │ │ │ + cbz r3, 445c2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 43ec0 │ │ │ │ + cbz r3, 445e8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 43ed8 │ │ │ │ + b.n 44600 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 43ec8 │ │ │ │ + bgt.n 445f0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 43ed8 │ │ │ │ + b.n 44600 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43ec4 │ │ │ │ + bne.n 445ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 43ec4 │ │ │ │ + beq.n 445ec │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 43ef6 │ │ │ │ + b.n 4461e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #660] @ (44180 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #660] @ (448a8 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44216 │ │ │ │ + beq.w 4493e │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44214 │ │ │ │ - ldr r3, [pc, #628] @ (44184 ) │ │ │ │ + beq.w 4493c │ │ │ │ + ldr r3, [pc, #628] @ (448ac ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r8, #41436 @ 0xa1dc │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 44062 │ │ │ │ + bne.w 4478a │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 105b34 │ │ │ │ + bl 1065ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44062 │ │ │ │ + bne.w 4478a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43f5c │ │ │ │ + beq.n 44684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43f5c │ │ │ │ + cbnz r3, 44684 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43f9a │ │ │ │ + cbnz r0, 446c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43f80 │ │ │ │ + beq.n 446a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43f80 │ │ │ │ + cbnz r3, 446a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44216 │ │ │ │ + bne.w 4493e │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4401e │ │ │ │ + bne.n 44746 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 105b34 │ │ │ │ + bl 1065ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4401e │ │ │ │ + cbnz r3, 44746 │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vmov s15, r7 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov s13, r0 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 44006 │ │ │ │ + beq.n 4472e │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 43fe6 │ │ │ │ + bge.n 4470e │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 43ff4 │ │ │ │ + bge.n 4471c │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #384] @ 44178 │ │ │ │ + vldr d5, [pc, #384] @ 448a0 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4401e │ │ │ │ + bhi.n 44746 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 43f60 │ │ │ │ + beq.n 44688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43f60 │ │ │ │ + bne.n 44688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43f60 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44688 │ │ │ │ mov r0, r7 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4409e │ │ │ │ + beq.n 447c6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 149b74 │ │ │ │ + bl 14acb0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44048 │ │ │ │ + beq.n 44770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 44048 │ │ │ │ + cbnz r3, 44770 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4405e │ │ │ │ + beq.n 44786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4405e │ │ │ │ + cbnz r3, 44786 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 440d6 │ │ │ │ + beq.n 447fe │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #24672 @ 0x6060 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 44198 │ │ │ │ + bne.w 448c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 440f0 │ │ │ │ + beq.n 44818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 440f0 │ │ │ │ + cbnz r3, 44818 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440f0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44818 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4413c │ │ │ │ + beq.n 44864 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 440b6 │ │ │ │ + cbnz r0, 447de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 440d6 │ │ │ │ + beq.n 447fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 440d6 │ │ │ │ + cbnz r3, 447fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440d6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 447fe │ │ │ │ mov r1, r4 │ │ │ │ - bl 149b74 │ │ │ │ + bl 14acb0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44168 │ │ │ │ + bne.n 44890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44188 │ │ │ │ + bne.n 448b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 44198 │ │ │ │ + bne.n 448c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 440ec │ │ │ │ + beq.n 44814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 440ec │ │ │ │ + cbnz r3, 44814 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44216 │ │ │ │ + b.n 4493e │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 44130 │ │ │ │ + cbnz r0, 44858 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44116 │ │ │ │ + beq.n 4483e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44116 │ │ │ │ + cbnz r3, 4483e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44216 │ │ │ │ + bne.n 4493e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4408e │ │ │ │ + bne.n 447b6 │ │ │ │ vldr d7, [r4, #8] │ │ │ │ - b.n 44150 │ │ │ │ - bl 105b34 │ │ │ │ + b.n 44878 │ │ │ │ + bl 1065ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44092 │ │ │ │ + bne.n 447ba │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 440f4 │ │ │ │ + beq.n 4481c │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 440f4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440f4 │ │ │ │ + bne.n 4481c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4481c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 440c8 │ │ │ │ + bne.n 447f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440c8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 447f0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 440d2 │ │ │ │ + bne.n 447fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 440d2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 447fa │ │ │ │ mov r4, r6 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 441cc │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 441fc │ │ │ │ + cbnz r6, 448f4 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 44924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 441c8 │ │ │ │ + beq.n 448f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 441c8 │ │ │ │ + cbnz r3, 448f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 441fc │ │ │ │ - bl 149b74 │ │ │ │ + b.n 44924 │ │ │ │ + bl 14acb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 441e4 │ │ │ │ + beq.n 4490c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 441e4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4490c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 441f6 │ │ │ │ + beq.n 4491e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 441f6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4491e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4419e │ │ │ │ + bne.n 448c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44216 │ │ │ │ + beq.n 4493e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44216 │ │ │ │ + cbnz r3, 4493e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44216 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4493e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #41172 @ 0xa0d4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 30374 │ │ │ │ + b.w 30a9c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2786a8 <_PyTime_FromMillisecondsObject@@Base+0x10> │ │ │ │ + bl 2795d4 <_PyTime_FromMillisecondsObject@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 442c0 │ │ │ │ + beq.n 449e8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 44266 │ │ │ │ + cbnz r0, 4498e │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 44286 │ │ │ │ + beq.n 449ae │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 44286 │ │ │ │ - bl 992f8 │ │ │ │ + b.n 449ae │ │ │ │ + bl 99c14 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4428e │ │ │ │ + cbnz r0, 449b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 442be │ │ │ │ + beq.n 449e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 442be │ │ │ │ + cbnz r3, 449e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 442be │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 449e6 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1896 @ 0x768 │ │ │ │ + movw r0, #2856 @ 0xb28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 442ae │ │ │ │ + bne.n 449d6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 442c0 │ │ │ │ + b.n 449e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 442aa │ │ │ │ + bne.n 449d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 442aa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 449d2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 1d6dac │ │ │ │ + bl 44bde │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #49320 @ 0xc0a8 │ │ │ │ + movw r2, #50280 @ 0xc468 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 22169c │ │ │ │ - cbnz r0, 4430c │ │ │ │ + bl 2243c4 │ │ │ │ + cbnz r0, 44a34 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4436e │ │ │ │ + b.n 44a96 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 44350 │ │ │ │ - ldr r2, [pc, #96] @ (44374 ) │ │ │ │ + bpl.n 44a78 │ │ │ │ + ldr r2, [pc, #96] @ (44a9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4433a │ │ │ │ + beq.n 44a62 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 44344 │ │ │ │ + bls.n 44a6c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 4434c │ │ │ │ + b.n 44a74 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 44354 │ │ │ │ + b.n 44a7c │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (44378 ) │ │ │ │ - bl 87570 │ │ │ │ + ldr r1, [pc, #32] @ (44aa0 ) │ │ │ │ + bl 87ff4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44306 │ │ │ │ + bne.n 44a2e │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 4436e │ │ │ │ + cbz r3, 44a96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137ea4 │ │ │ │ + bl 138fcc │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxth r4, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -37974,626 +38659,931 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.n 4439a │ │ │ │ + bpl.n 44ac2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 443ba │ │ │ │ + bgt.n 44ae2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #1904 @ 0x770 │ │ │ │ + movw r1, #2864 @ 0xb30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 443d4 │ │ │ │ + bgt.n 44afc │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 1c88bc │ │ │ │ + bl 1cb740 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 443ee │ │ │ │ - b.n 444b2 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + cbnz r0, 44b16 │ │ │ │ + b.n 44bda │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17336 @ 0x43b8 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 444b2 │ │ │ │ + b.n 44bda │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 44402 │ │ │ │ + beq.n 44b2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 44402 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 44b2a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 44428 │ │ │ │ + bmi.n 44b50 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1964 @ 0x7ac │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ - bl 9ba20 │ │ │ │ + b.w f7970 │ │ │ │ + bl 9c330 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 44438 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4443c │ │ │ │ - b.n 443ea │ │ │ │ + bne.n 44b60 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 44b64 │ │ │ │ + b.n 44b12 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 44454 │ │ │ │ + bge.n 44b7c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2016 @ 0x7e0 │ │ │ │ + movw r1, #2976 @ 0xba0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 443ea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 44b12 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 444aa │ │ │ │ + beq.n 44bd2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 44488 │ │ │ │ + bmi.n 44bb0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2052 @ 0x804 │ │ │ │ + movw r1, #3012 @ 0xbc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 4449a │ │ │ │ - bl a0edc │ │ │ │ + cbz r0, 44bc2 │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 444b2 │ │ │ │ + b.n 44bda │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + sub sp, #460 @ 0x1cc │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 44c00 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b.n 44c0a │ │ │ │ + movw r3, #11048 @ 0x2b28 │ │ │ │ + movt r3, #83 @ 0x53 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #59512 @ 0xe878 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + bl 122abc │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 44ef6 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + cbnz r5, 44c44 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 44c38 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 44c38 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #460 @ 0x1cc │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 19c9e8 │ │ │ │ + cmp r5, #10 │ │ │ │ + ble.n 44c80 │ │ │ │ + movw r3, #47662 @ 0xba2e │ │ │ │ + movt r3, #744 @ 0x2e8 │ │ │ │ + cmp r5, r3 │ │ │ │ + bhi.n 44c62 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ + mul.w r0, r5, r0 │ │ │ │ + bl 8527c │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 44c88 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 44c78 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 44c78 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 44ef6 │ │ │ │ + add r7, sp, #16 │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.w 44dbe │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + movs r3, #1 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r8, r9 │ │ │ │ + movw r5, #41228 @ 0xa10c │ │ │ │ + movt r5, #76 @ 0x4c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ + lsls r1, r1, #6 │ │ │ │ + ite pl │ │ │ │ + addpl.w r1, r4, #12 │ │ │ │ + ldrmi r1, [r4, #12] │ │ │ │ + ldr.w r6, [r1, r9, lsl #2] │ │ │ │ + ldrd r0, r1, [r6] │ │ │ │ + cmp r1, r5 │ │ │ │ + bne.n 44cd6 │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ + cmp r0, r2 │ │ │ │ + itt ne │ │ │ │ + addne r0, #1 │ │ │ │ + strne r0, [r6, #0] │ │ │ │ + str.w r6, [sl, #4] │ │ │ │ + adds r6, #16 │ │ │ │ + str.w r1, [sl, #8] │ │ │ │ + str.w r6, [sl] │ │ │ │ + b.n 44d3c │ │ │ │ + cmp r0, r2 │ │ │ │ + mov r1, sl │ │ │ │ + itt ne │ │ │ │ + addne r0, #1 │ │ │ │ + strne r0, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + bl f2010 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + mov r3, r0 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cbz r0, 44d24 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 44d02 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cbnz r1, 44d02 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + movw r2, #43792 @ 0xab10 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + movw r1, #2564 @ 0xa04 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + mov r5, r9 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + mov r2, r9 │ │ │ │ + bl f7970 │ │ │ │ + b.n 44e74 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 44d3c │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cbnz r1, 44d3c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r1, [sl, #8] │ │ │ │ + movw r0, #65535 @ 0xffff │ │ │ │ + movt r0, #32767 @ 0x7fff │ │ │ │ + add.w r6, r9, #1 │ │ │ │ + sub.w r0, r0, r8 │ │ │ │ + cmp r0, r1 │ │ │ │ + blt.n 44d6c │ │ │ │ + add r8, r1 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 44d88 │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + movt r1, #32767 @ 0x7fff │ │ │ │ + sub.w r1, r1, r8 │ │ │ │ + cmp r1, fp │ │ │ │ + bge.n 44d86 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #2628 @ 0xa44 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 44da6 │ │ │ │ + add r8, fp │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.n 44dac │ │ │ │ + movw r3, #4328 @ 0x10e8 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #2656 @ 0xa60 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + mov r5, r6 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 44e74 │ │ │ │ + add.w sl, sl, #44 @ 0x2c │ │ │ │ + cmp r6, r7 │ │ │ │ + beq.n 44db8 │ │ │ │ + mov r9, r6 │ │ │ │ + b.n 44ca2 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ + b.n 44dc4 │ │ │ │ + movs r5, #0 │ │ │ │ + movs r3, #1 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 19c9e8 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 44e74 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cbz r2, 44dde │ │ │ │ + ldr.w r9, [r0, #20] │ │ │ │ + b.n 44de6 │ │ │ │ + movw r9, #11048 @ 0x2b28 │ │ │ │ + movt r9, #83 @ 0x53 │ │ │ │ + cmp.w r8, #1048576 @ 0x100000 │ │ │ │ + blt.n 44dfa │ │ │ │ + lsls r3, r3, #31 │ │ │ │ + bpl.n 44dfa │ │ │ │ + bl b4228 │ │ │ │ + movs r3, #1 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 44dfe │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 44e10 │ │ │ │ + cbz r5, 44e6c │ │ │ │ + mov r8, r4 │ │ │ │ + mov sl, r7 │ │ │ │ + movs r4, #0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 44e3c │ │ │ │ + cbz r5, 44e6c │ │ │ │ + mov.w fp, #44 @ 0x2c │ │ │ │ + str r4, [sp, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + mov r4, r3 │ │ │ │ + mla fp, fp, r5, r7 │ │ │ │ + ldr.w r8, [sl, #8] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl], #44 │ │ │ │ + mov r2, r8 │ │ │ │ + add r9, r8 │ │ │ │ + blx 29e1c │ │ │ │ + cmp sl, fp │ │ │ │ + bne.n 44e20 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + b.n 44e6c │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl] │ │ │ │ + adds r4, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + blx 29e1c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + add.w sl, sl, #44 @ 0x2c │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r4, r5 │ │ │ │ + add r9, r2 │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r9 │ │ │ │ + beq.n 44e68 │ │ │ │ + add r9, fp │ │ │ │ + blx 29e1c │ │ │ │ + b.n 44e3c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + cbz r3, 44e74 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + bl b7854 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 44e8a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 44e8a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 44ee4 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ + movw fp, #31145 @ 0x79a9 │ │ │ │ + movt fp, #21 │ │ │ │ + mov r8, r7 │ │ │ │ + mov.w sl, #0 │ │ │ │ + mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ + mla r5, r3, r5, r7 │ │ │ │ + ldr.w r4, [r8, #4] │ │ │ │ + cbz r4, 44edc │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ + cbz r3, 44ec6 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cbz r3, 44ec6 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, fp │ │ │ │ + bne.n 44ec4 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + b.n 44ec6 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str.w sl, [r8, #4] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.n 44edc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 44edc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + add.w r8, r8, #44 @ 0x2c │ │ │ │ + cmp r8, r5 │ │ │ │ + bne.n 44ea4 │ │ │ │ + add r3, sp, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.n 44eee │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 44ef6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85624 │ │ │ │ + b.n 44eea │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #460 @ 0x1cc │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #26 │ │ │ │ - beq.n 44506 │ │ │ │ + beq.n 44f4e │ │ │ │ cmp r3, #27 │ │ │ │ - bne.n 4452c │ │ │ │ + bne.n 44f74 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 444dc │ │ │ │ + cbnz r1, 44f24 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 444e6 │ │ │ │ - b.n 444f0 │ │ │ │ - bl 2a6184 <_PyTime_AsTimeval@@Base+0x1684> │ │ │ │ + cbnz r1, 44f2e │ │ │ │ + b.n 44f38 │ │ │ │ + bl 2a6984 <_PyTime_AsTimeval@@Base+0x1688> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 44534 │ │ │ │ - b.n 444d6 │ │ │ │ + beq.n 44f7c │ │ │ │ + b.n 44f1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a6184 <_PyTime_AsTimeval@@Base+0x1684> │ │ │ │ + bl 2a6984 <_PyTime_AsTimeval@@Base+0x1688> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44534 │ │ │ │ + beq.n 44f7c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 44528 │ │ │ │ + cbz r1, 44f70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a6184 <_PyTime_AsTimeval@@Base+0x1684> │ │ │ │ + bl 2a6984 <_PyTime_AsTimeval@@Base+0x1688> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44534 │ │ │ │ + b.n 44f7c │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 44528 │ │ │ │ + cbz r4, 44f70 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 44528 │ │ │ │ + ble.n 44f70 │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 444b6 │ │ │ │ + bl 44efe │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44534 │ │ │ │ + beq.n 44f7c │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 44514 │ │ │ │ + bne.n 44f5c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44534 │ │ │ │ + b.n 44f7c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2a6184 <_PyTime_AsTimeval@@Base+0x1684> │ │ │ │ + b.w 2a6984 <_PyTime_AsTimeval@@Base+0x1688> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 4455a │ │ │ │ + bhi.n 44fa2 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4457c │ │ │ │ - b.n 44570 │ │ │ │ - movw r0, #55008 @ 0xd6e0 │ │ │ │ + ble.n 44fc4 │ │ │ │ + b.n 44fb8 │ │ │ │ + movw r0, #56028 @ 0xdadc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 445fa │ │ │ │ - b.n 44554 │ │ │ │ + beq.n 45042 │ │ │ │ + b.n 44f9c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 175b60 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 177514 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 445fa │ │ │ │ + beq.n 45042 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4459e │ │ │ │ + cbz r3, 44fe6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 445b6 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 44ffe │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17336 @ 0x43b8 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 445fa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 45042 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 445fa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 45042 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 445da │ │ │ │ + bge.n 45022 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2120 @ 0x848 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 445ec │ │ │ │ + blt.n 45034 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 273760 │ │ │ │ + bl 274a64 <_PyDeadline_Init@@Base+0xa8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 445e0 │ │ │ │ + bne.n 45028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4463e │ │ │ │ + cbz r0, 45086 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 44622 │ │ │ │ + cbz r3, 4506a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4462a │ │ │ │ + b.n 45072 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 44632 │ │ │ │ + cbz r2, 4507a │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4463a │ │ │ │ + b.n 45082 │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 24f458 │ │ │ │ + bl 251578 <_PyCompile_GetBinaryIntrinsicName@@Base+0xfbc> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44662 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4469a │ │ │ │ + bne.n 450aa │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 450e2 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 212754 │ │ │ │ + bl 2157bc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44682 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 450ca │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 4469c │ │ │ │ + b.n 450e4 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 4469c │ │ │ │ + b.n 450e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 446b8 │ │ │ │ - cbz r2, 446d0 │ │ │ │ + cbnz r3, 45100 │ │ │ │ + cbz r2, 45118 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 446d0 │ │ │ │ + cbz r3, 45118 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2224 @ 0x8b0 │ │ │ │ + movw r1, #3184 @ 0xc70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 446e4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4512c │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - movw r1, #54960 @ 0xd6b0 │ │ │ │ + movw r1, #55980 @ 0xdaac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000446e8 : │ │ │ │ - b.w 246b40 │ │ │ │ +00045130 : │ │ │ │ + b.w 248e98 │ │ │ │ │ │ │ │ -000446ec : │ │ │ │ - b.w 246e08 │ │ │ │ +00045134 : │ │ │ │ + b.w 249160 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44712 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4471e │ │ │ │ + bne.n 4515a │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 45166 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 25465c │ │ │ │ + b.w 2568b8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 44724 │ │ │ │ + b.n 4516c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 44746 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 4518e │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 44752 │ │ │ │ + cbz r3, 4519a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 44774 │ │ │ │ + b.n 451bc │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 44770 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 451b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 44770 │ │ │ │ + cbnz r3, 451b8 │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 44770 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 451b8 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 44798 │ │ │ │ + bhi.n 451e0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 447ae │ │ │ │ + ble.n 451f6 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 447b6 │ │ │ │ - movw r0, #52304 @ 0xcc50 │ │ │ │ + b.n 451fe │ │ │ │ + movw r0, #53264 @ 0xd010 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44790 │ │ │ │ + bne.n 451d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 42dac │ │ │ │ + b.w 434cc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44824 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 44824 │ │ │ │ + bne.n 4526c │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4526c │ │ │ │ vpop {d8} │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #2580 @ 0xa14 │ │ │ │ + movw r1, #3540 @ 0xdd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ubfx r2, r5, #3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ite ge │ │ │ │ movge r1, r6 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb.w r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bl 24c8c4 │ │ │ │ + bl 24ebe4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44846 │ │ │ │ + cbnz r0, 4528e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4488e │ │ │ │ + b.n 452d6 │ │ │ │ blx 29d64 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 44874 │ │ │ │ + cbz r7, 452bc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f027c <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 44862 │ │ │ │ + bl f0d08 <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 452aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 44842 │ │ │ │ + bl 85624 │ │ │ │ + b.n 4528a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 29e1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 4488e │ │ │ │ + bl 85624 │ │ │ │ + b.n 452d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ str.w r6, [r8] │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 448b0 │ │ │ │ + blt.n 452f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 448ca │ │ │ │ + blt.n 45312 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54804 @ 0xd614 │ │ │ │ + movw r1, #55824 @ 0xda10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 448d4 │ │ │ │ + b.n 4531c │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (448d8 ) │ │ │ │ + ldr r0, [pc, #8] @ (45320 ) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 448ea │ │ │ │ + bne.n 45332 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.w 1128e4 │ │ │ │ - b.w 1668c0 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + b.w 1133fc │ │ │ │ + b.w 167f60 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #20 │ │ │ │ - movw r2, #2652 @ 0xa5c │ │ │ │ + movw r2, #3612 @ 0xe1c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44abe │ │ │ │ + beq.w 45506 │ │ │ │ ldrd r0, r9, [sp, #16] │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44ac0 │ │ │ │ + beq.w 45508 │ │ │ │ movs r0, #32 │ │ │ │ blx 2aa9c <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4493c │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 44ab8 │ │ │ │ + cbnz r0, 45384 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 45500 │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44a66 │ │ │ │ + beq.w 454ae │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 4499a │ │ │ │ + bmi.n 453e2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2676 @ 0xa74 │ │ │ │ + movw r1, #3636 @ 0xe34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44ab0 │ │ │ │ + beq.w 454f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 44ab0 │ │ │ │ + bne.w 454f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44ab0 │ │ │ │ - bl 105af4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 454f8 │ │ │ │ + bl 1065ac │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 449b6 │ │ │ │ + beq.n 453fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 449b6 │ │ │ │ + cbnz r3, 453fe │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 449da │ │ │ │ - bl 954e8 │ │ │ │ + bge.n 45422 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44ab0 │ │ │ │ + bne.n 454f8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ + movw r1, #3692 @ 0xe6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 44ab0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 454f8 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 449fa │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 45442 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2752 @ 0xac0 │ │ │ │ + movw r1, #3712 @ 0xe80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 44ab0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 454f8 │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 44a46 │ │ │ │ + blt.n 4548e │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44a08 │ │ │ │ + blt.n 45450 │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 44a0e │ │ │ │ + b.n 45456 │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 449fe │ │ │ │ + bge.n 45446 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa9c <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 44a1e │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 44ab0 │ │ │ │ + cbnz r0, 45466 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 454f8 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx 29770 │ │ │ │ @@ -38602,122 +39592,122 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 29e1c │ │ │ │ mov r0, r5 │ │ │ │ blx 2aaa8 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 4494a │ │ │ │ + bls.w 45392 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ lsl.w r6, r3, r6 │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orrs r3, r6 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 4494a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 44ab0 │ │ │ │ + b.n 45392 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 454f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44a82 │ │ │ │ + beq.n 454ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44a82 │ │ │ │ + cbnz r3, 454ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a788 │ │ │ │ - cbz r0, 44aa0 │ │ │ │ + cbz r0, 454e8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 44ab0 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 454f8 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ blx 2aaa8 <__sched_cpufree@plt> │ │ │ │ - b.n 44ac0 │ │ │ │ - cbz r5, 44ab8 │ │ │ │ + b.n 45508 │ │ │ │ + cbz r5, 45500 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aaa8 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r4, 44af2 │ │ │ │ + cbnz r4, 4553a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7980 @ 0x1f2c │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 44afa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 45542 │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 44b20 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 45568 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 44b2c │ │ │ │ + cbz r3, 45574 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 44b4c │ │ │ │ + b.n 45594 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 44b42 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4558a │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 44b46 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4558e │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 44b48 │ │ │ │ - ldr r0, [pc, #8] @ (44b50 ) │ │ │ │ + b.n 45590 │ │ │ │ + ldr r0, [pc, #8] @ (45598 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 18ad44 │ │ │ │ - cbz r0, 44b7c │ │ │ │ + bl 18c728 │ │ │ │ + cbz r0, 455c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -38725,397 +39715,397 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #2776 @ 0xad8 │ │ │ │ + movw r0, #3736 @ 0xe98 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24c4ac │ │ │ │ + bl 24e7cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a998 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 44bd4 │ │ │ │ + bge.n 4561c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ - bne.n 44bde │ │ │ │ + b.w 11c9c4 │ │ │ │ + bne.n 45626 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 82434 │ │ │ │ + b.w 82e34 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 44bec │ │ │ │ + bcc.n 45634 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44be4 │ │ │ │ + beq.n 4562c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a998 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44c1e │ │ │ │ + bne.n 45666 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44c58 │ │ │ │ - bl 82234 │ │ │ │ + b.n 456a0 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44c4a │ │ │ │ + cbz r0, 45692 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 44c42 │ │ │ │ + ble.n 4568a │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14991c <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 44c4a │ │ │ │ + bl 14aa58 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 45692 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 44c2c │ │ │ │ + bne.n 45674 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 44c58 │ │ │ │ + bl 85624 │ │ │ │ + b.n 456a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 44c1a │ │ │ │ + bl 868d0 │ │ │ │ + b.n 45662 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2730ec │ │ │ │ + b.w 27437c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 44c82 │ │ │ │ + cbz r3, 456ca │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 44c84 │ │ │ │ + b.n 456cc │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 29770 │ │ │ │ - cbnz r5, 44c9c │ │ │ │ + cbnz r5, 456e4 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 44c9c │ │ │ │ + ble.n 456e4 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 44c9c │ │ │ │ - cbnz r4, 44cb6 │ │ │ │ + bne.n 456e4 │ │ │ │ + cbnz r4, 456fe │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (44cf4 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #68] @ (4573c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44ce0 │ │ │ │ + cbz r0, 45728 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 44cc6 │ │ │ │ + cbz r0, 4570e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44ce0 │ │ │ │ + b.n 45728 │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 44cd6 │ │ │ │ + beq.n 4571e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 44cc2 │ │ │ │ + blt.n 4570a │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 44fb8 │ │ │ │ + bl 45a00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 44cea │ │ │ │ + cbz r3, 45732 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44d26 │ │ │ │ + bne.n 4576e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 44d3c │ │ │ │ + bne.n 45784 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 44d5a │ │ │ │ + b.n 457a2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34972 @ 0x889c │ │ │ │ + movw r0, #35932 @ 0x8c5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44e0c │ │ │ │ - b.n 44d10 │ │ │ │ - bl 17b5b4 │ │ │ │ + beq.n 45854 │ │ │ │ + b.n 45758 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44d5a │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 457a2 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e0c │ │ │ │ + bne.n 45854 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 44d68 │ │ │ │ + bne.n 457b0 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 44d86 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 457ce │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44d86 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 457ce │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e0c │ │ │ │ + bne.n 45854 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #140] @ 44e18 │ │ │ │ + vldr d6, [pc, #140] @ 45860 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 44db6 │ │ │ │ + ble.n 457fe │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 44db6 │ │ │ │ + bhi.n 457fe │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2a6c8 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 44dee │ │ │ │ + bvc.n 45836 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 44dea │ │ │ │ + bvs.n 45832 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 44df2 │ │ │ │ + b.n 4583a │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 44dfc │ │ │ │ + b.n 45844 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 44dfc │ │ │ │ + cbz r3, 45844 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 2ad1c0 │ │ │ │ - cbnz r0, 44e0c │ │ │ │ + bl 2ad9c8 │ │ │ │ + cbnz r0, 45854 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 44e3e │ │ │ │ + cbz r3, 45886 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 44e56 │ │ │ │ + b.n 4589e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 44e46 │ │ │ │ + bge.n 4588e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 44e56 │ │ │ │ + b.n 4589e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 44e42 │ │ │ │ + bgt.n 4588a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 44e42 │ │ │ │ + beq.n 4588a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 44e76 │ │ │ │ + b.n 458be │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #328] @ (44fb4 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #328] @ (459fc ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44faa │ │ │ │ + beq.w 459f2 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 44e90 │ │ │ │ + beq.n 458d8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44e92 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 44e92 │ │ │ │ + bne.n 458da │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 458da │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44faa │ │ │ │ + b.n 459f2 │ │ │ │ movs r6, #8 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - cbz r7, 44e9e │ │ │ │ + cbz r7, 458e6 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - b.n 44ea6 │ │ │ │ + b.n 458ee │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ add r7, r3 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r3, r7 │ │ │ │ - bcs.n 44f0a │ │ │ │ + bcs.n 45952 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r9 │ │ │ │ sub.w fp, sl, r6 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 44edc │ │ │ │ + bne.n 45924 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 44ef8 │ │ │ │ - bl 2c9fc4 │ │ │ │ + ble.n 45940 │ │ │ │ + bl 2ca38c │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r6, r4 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 44f92 │ │ │ │ + blt.n 459da │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 44ef8 │ │ │ │ + b.n 45940 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 44f92 │ │ │ │ + beq.n 459da │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 44eea │ │ │ │ + beq.n 45932 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 44ef8 │ │ │ │ + bne.n 45940 │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - blt.n 44f92 │ │ │ │ + blt.n 459da │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 44ebc │ │ │ │ + bne.n 45904 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - bge.n 44f0c │ │ │ │ - b.n 44f92 │ │ │ │ + bge.n 45954 │ │ │ │ + b.n 459da │ │ │ │ mov r4, r9 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44faa │ │ │ │ + beq.n 459f2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 44f22 │ │ │ │ + cbz r3, 4596a │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - b.n 44f2a │ │ │ │ + b.n 45972 │ │ │ │ movw r5, #11048 @ 0x2b28 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - cbz r3, 44f36 │ │ │ │ + cbz r3, 4597e │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - b.n 44f3e │ │ │ │ + b.n 45986 │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 44faa │ │ │ │ + bls.n 459f2 │ │ │ │ mov r9, r3 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ ldrb.w r3, [r9], #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 44f76 │ │ │ │ + bne.n 459be │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 44f8c │ │ │ │ + ble.n 459d4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ subs r1, r6, r1 │ │ │ │ add r8, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 44f72 │ │ │ │ + beq.n 459ba │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 44f68 │ │ │ │ + b.n 459b0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 44f8c │ │ │ │ + b.n 459d4 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ - beq.n 44f88 │ │ │ │ + beq.n 459d0 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 44f88 │ │ │ │ + beq.n 459d0 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 44f8c │ │ │ │ + b.n 459d4 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 44f4c │ │ │ │ - b.n 44faa │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 45994 │ │ │ │ + b.n 459f2 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2788 @ 0xae4 │ │ │ │ + movw r1, #3748 @ 0xea4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 44e8c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 458d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -39123,159 +40113,159 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ mov r6, r1 │ │ │ │ sub.w sp, sp, #540 @ 0x21c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 14fbbc <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 150c4c <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 44ff8 │ │ │ │ + ble.n 45a40 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45078 │ │ │ │ + beq.n 45ac0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #2804 @ 0xaf4 │ │ │ │ + movw r1, #3764 @ 0xeb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45078 │ │ │ │ + b.n 45ac0 │ │ │ │ adds r3, r4, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ mov r0, sp │ │ │ │ ldr r6, [r6, #0] │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r1, #2 │ │ │ │ - bl 14fbcc <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 45078 │ │ │ │ + bl 150c5c <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 45ac0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 4501e │ │ │ │ - cbnz r5, 45024 │ │ │ │ + cbnz r4, 45a66 │ │ │ │ + cbnz r5, 45a6c │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 45026 │ │ │ │ + b.n 45a6e │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 45068 │ │ │ │ + ble.n 45ab0 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r0, r0, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ mov r7, r1 │ │ │ │ itt gt │ │ │ │ ldrbgt r2, [r6, #0] │ │ │ │ orrgt r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #5 │ │ │ │ - ble.n 45062 │ │ │ │ + ble.n 45aaa │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 45056 │ │ │ │ - cbnz r5, 4505a │ │ │ │ + bne.n 45a9e │ │ │ │ + cbnz r5, 45aa2 │ │ │ │ adds r2, #32 │ │ │ │ - b.n 4505c │ │ │ │ + b.n 45aa4 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 45042 │ │ │ │ + b.n 45a8a │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4502c │ │ │ │ + b.n 45a74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45030 │ │ │ │ + bne.n 45a78 │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl f02cc <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl f0d58 <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 450a8 │ │ │ │ + bcs.n 45af0 │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #29964 @ 0x750c │ │ │ │ + movw r2, #30924 @ 0x78cc │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #21260 @ 0x530c │ │ │ │ + movw r3, #22220 @ 0x56cc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 450aa │ │ │ │ + b.n 45af2 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #13180 @ 0x337c │ │ │ │ + movw r3, #14140 @ 0x373c │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 123460 │ │ │ │ - cbz r0, 450f4 │ │ │ │ + bl 123ff4 │ │ │ │ + cbz r0, 45b3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 450f8 │ │ │ │ + beq.n 45b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 450f8 │ │ │ │ + cbnz r3, 45b40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 450f8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45b40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45130 │ │ │ │ + bne.n 45b78 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 28f7c0 │ │ │ │ + bl 28faa8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4514c │ │ │ │ - b.n 4515e │ │ │ │ + bne.n 45b94 │ │ │ │ + b.n 45ba6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ + movw r1, #3792 @ 0xed0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ - cbnz r0, 45162 │ │ │ │ + b.w f7970 │ │ │ │ + cbnz r0, 45baa │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45172 │ │ │ │ + b.n 45bba │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ @@ -39284,67 +40274,67 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 45196 │ │ │ │ + cbnz r3, 45bde │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 45196 │ │ │ │ + ble.n 45bde │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45196 │ │ │ │ - cbnz r0, 451aa │ │ │ │ + bne.n 45bde │ │ │ │ + cbnz r0, 45bf2 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #116] @ (45214 ) │ │ │ │ + ldr r3, [pc, #116] @ (45c5c ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 4520e │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 45c56 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 451bc │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 451ee │ │ │ │ + bne.n 45c04 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 45c36 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29488 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 451f2 │ │ │ │ + bge.n 45c3a │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 451fe │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 45c46 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 451c0 │ │ │ │ + beq.n 45c08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4520e │ │ │ │ + b.n 45c56 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4370e │ │ │ │ - b.n 4520e │ │ │ │ + bl 43e38 │ │ │ │ + b.n 45c56 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 451ee │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 45c36 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39352,33 +40342,33 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 4523a │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 45c82 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 45246 │ │ │ │ + cbz r3, 45c8e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45266 │ │ │ │ + b.n 45cae │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1fe2f0 │ │ │ │ - cbnz r0, 45262 │ │ │ │ + bl 201464 │ │ │ │ + cbnz r0, 45caa │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 45262 │ │ │ │ + cbnz r3, 45caa │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 45262 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 45caa │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ @@ -39386,595 +40376,597 @@ │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #32] @ (452ac ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #48300 @ 0xbcac │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr.w r3, [r1, #3788] @ 0xecc │ │ │ │ - ldr.w r2, [r1, #3772] @ 0xebc │ │ │ │ - ldr.w r1, [r1, #3756] @ 0xeac │ │ │ │ - b.w 99f94 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 45cf4 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + bl 2505b8 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 45d0e │ │ │ │ + b.n 45d08 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #29996 @ 0x752c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 45d18 │ │ │ │ + b.n 45ce4 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 45d18 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 95fe8 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 452d2 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 45d3e │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 452de │ │ │ │ + cbz r3, 45d4a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45304 │ │ │ │ + b.n 45d70 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 45300 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 45d6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 45300 │ │ │ │ + cbnz r3, 45d6c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 45300 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 45d6c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + ldr r2, [pc, #32] @ (45d98 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + movw r0, #49260 @ 0xc06c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + ldr.w r3, [r1, #3788] @ 0xecc │ │ │ │ + ldr.w r2, [r1, #3772] @ 0xebc │ │ │ │ + ldr.w r1, [r1, #3756] @ 0xeac │ │ │ │ + b.w 9a8b0 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4532c │ │ │ │ + bne.n 45dbc │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 24e2dc │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 45346 │ │ │ │ - b.n 45340 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 1219fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29036 @ 0x716c │ │ │ │ + movw r0, #30116 @ 0x75a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 45350 │ │ │ │ - b.n 4531c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 45350 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ - movs r0, #0 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45db0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 45378 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 45df6 │ │ │ │ + bl 52720 │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4538a │ │ │ │ + beq.n 45e08 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4541e │ │ │ │ + b.n 45e9c │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 453a6 │ │ │ │ + cbnz r0, 45e24 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4541e │ │ │ │ + b.n 45e9c │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 45382 │ │ │ │ + bne.n 45e00 │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e6988 │ │ │ │ + bl e7380 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 453e0 │ │ │ │ + cbz r0, 45e5e │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 453d4 │ │ │ │ + bne.n 45e52 │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 453ee │ │ │ │ + cbz r0, 45e6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 453b2 │ │ │ │ + b.n 45e30 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl d1720 │ │ │ │ + bl d20ec │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 45402 │ │ │ │ + cbnz r0, 45e80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4541e │ │ │ │ + b.n 45e9c │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 45414 │ │ │ │ + ble.n 45e92 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 45402 │ │ │ │ + b.n 45e80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45446 │ │ │ │ + bne.n 45ec4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 120e68 │ │ │ │ + b.w 190980 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29156 @ 0x71e4 │ │ │ │ + movw r0, #30196 @ 0x75f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4543a │ │ │ │ + bne.n 45eb8 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45480 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18ef70 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29236 @ 0x7234 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 45474 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 454b6 │ │ │ │ + bne.n 45f00 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1d07a0 │ │ │ │ + b.w 1d40f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29188 @ 0x7204 │ │ │ │ + movw r0, #30148 @ 0x75c4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 454aa │ │ │ │ + bne.n 45ef4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 454f8 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 45f42 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 4550e │ │ │ │ + b.n 45f58 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - b.w f6a64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45538 │ │ │ │ + bne.n 45f7c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1be2d0 │ │ │ │ + b.w 1c09d8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29220 @ 0x7224 │ │ │ │ + movw r0, #30180 @ 0x75e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4552c │ │ │ │ + bne.n 45f70 │ │ │ │ pop {r4, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + b.w f751c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 45570 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 45fba │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4557c │ │ │ │ + cbz r3, 45fc6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4559c │ │ │ │ + b.n 45fe6 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45592 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 45fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc970 │ │ │ │ - cbnz r0, 45596 │ │ │ │ + bl bd420 │ │ │ │ + cbnz r0, 45fe0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 45598 │ │ │ │ - ldr r0, [pc, #8] @ (455a0 ) │ │ │ │ + b.n 45fe2 │ │ │ │ + ldr r0, [pc, #8] @ (45fec ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 455ac │ │ │ │ + cbz r1, 45ff8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 455b4 │ │ │ │ + b.n 46000 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 4584c │ │ │ │ + b.n 46298 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #116] @ (45640 ) │ │ │ │ + ldr r1, [pc, #116] @ (4608c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45636 │ │ │ │ + beq.n 46082 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 455e2 │ │ │ │ + cbz r4, 4602e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 455f2 │ │ │ │ - b.n 45612 │ │ │ │ - ldr r1, [pc, #96] @ (45644 ) │ │ │ │ + cbnz r0, 4603e │ │ │ │ + b.n 4605e │ │ │ │ + ldr r1, [pc, #96] @ (46090 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 455dc │ │ │ │ - b.n 45638 │ │ │ │ + bne.n 46028 │ │ │ │ + b.n 46084 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 45612 │ │ │ │ + bne.n 4605e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 45612 │ │ │ │ + beq.n 4605e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45612 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4605e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #49936 @ 0xc310 │ │ │ │ + movw r2, #50896 @ 0xc6d0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3244 @ 0xcac │ │ │ │ + movw r0, #4204 @ 0x106c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 45638 │ │ │ │ + bl 8686c │ │ │ │ + b.n 46084 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #17352 @ 0x43c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 45686 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 460d2 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45840 │ │ │ │ + bne.w 4628c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 4570e │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4615a │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 4570e │ │ │ │ + cbnz r3, 4615a │ │ │ │ mov r0, r4 │ │ │ │ - bl d34bc │ │ │ │ + bl d3e94 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4570e │ │ │ │ + cbz r0, 4615a │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 4570e │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4615a │ │ │ │ mov r0, r4 │ │ │ │ - bl 227b80 │ │ │ │ - cbz r0, 4570e │ │ │ │ + bl 22a7c4 │ │ │ │ + cbz r0, 4615a │ │ │ │ mov r0, r4 │ │ │ │ - bl 4554e │ │ │ │ + bl 45f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 4570e │ │ │ │ + cbnz r3, 4615a │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 4570e │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4615a │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #4 │ │ │ │ - movw r2, #3280 @ 0xcd0 │ │ │ │ + movw r2, #4240 @ 0x1090 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ - bl 237fa0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 23ac40 │ │ │ │ + bl 95e04 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45838 │ │ │ │ - b.n 45840 │ │ │ │ + bne.w 46284 │ │ │ │ + b.n 4628c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45840 │ │ │ │ + bne.w 4628c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45778 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 461c4 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 45778 │ │ │ │ + cbnz r3, 461c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d34bc │ │ │ │ - cbz r0, 45778 │ │ │ │ + bl d3e94 │ │ │ │ + cbz r0, 461c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4554e │ │ │ │ + bl 45f98 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 45778 │ │ │ │ + cbnz r6, 461c4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 45778 │ │ │ │ - movw r1, #44052 @ 0xac14 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 461c4 │ │ │ │ + movw r1, #44056 @ 0xac18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #22980 @ 0x59c4 │ │ │ │ + movw r3, #23940 @ 0x5d84 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2316b0 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ - bl 954e8 │ │ │ │ + bl 234374 <_PyOS_URandomNonblock@@Base+0xbd0> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45840 │ │ │ │ + beq.n 4628c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 45844 │ │ │ │ + b.n 46290 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 45840 │ │ │ │ + bne.n 4628c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 457ac │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 461f8 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 457ac │ │ │ │ - movw r1, #44052 @ 0xac14 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 461f8 │ │ │ │ + movw r1, #44056 @ 0xac18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r3, #22980 @ 0x59c4 │ │ │ │ + movw r3, #23940 @ 0x5d84 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 45828 │ │ │ │ + b.n 46274 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45840 │ │ │ │ + bne.n 4628c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4583e │ │ │ │ + beq.n 4628a │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4583e │ │ │ │ + beq.n 4628a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - bne.n 457e2 │ │ │ │ + bne.n 4622e │ │ │ │ mov r0, r4 │ │ │ │ - bl 51c68 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 457f8 │ │ │ │ + cbnz r3, 46244 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4580c │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 46258 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbz r3, 45800 │ │ │ │ + cbz r3, 4624c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 4583e │ │ │ │ + b.n 4628a │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4580c │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 46258 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 4583e │ │ │ │ - movw r1, #44052 @ 0xac14 │ │ │ │ + cbz r0, 4628a │ │ │ │ + movw r1, #44056 @ 0xac18 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r3, #3328 @ 0xd00 │ │ │ │ + movw r3, #4288 @ 0x10c0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2316b0 <_PyOS_URandomNonblock@@Base+0xbe8> │ │ │ │ - bl 954e8 │ │ │ │ + bl 234374 <_PyOS_URandomNonblock@@Base+0xbd0> │ │ │ │ + bl 95e04 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 45840 │ │ │ │ + cbz r0, 4628c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 45844 │ │ │ │ + b.n 46290 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4586c │ │ │ │ + bne.n 462b8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 4586e │ │ │ │ + beq.n 462ba │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 4588e │ │ │ │ + cbz r1, 462da │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 45862 │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + bcs.n 462ae │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - beq.n 4588e │ │ │ │ + beq.n 462da │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 4587c │ │ │ │ - b.n 45862 │ │ │ │ + bne.n 462c8 │ │ │ │ + b.n 462ae │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #36] @ (458c0 ) │ │ │ │ + ldr r0, [pc, #36] @ (4630c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -39987,134 +40979,152 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45974 │ │ │ │ + beq.n 463c0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45970 │ │ │ │ + bne.n 463bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45970 │ │ │ │ + beq.n 463bc │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55125 @ 0xd755 │ │ │ │ + movw r1, #57181 @ 0xdf5d │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #19492 @ 0x4c24 │ │ │ │ + movw r0, #20452 @ 0x4fe4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4591a │ │ │ │ + cbnz r0, 46366 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #696 @ 0x2b8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - movw r0, #3368 @ 0xd28 │ │ │ │ + movw r0, #4328 @ 0x10e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 45950 │ │ │ │ + beq.n 4639c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45950 │ │ │ │ + cbnz r3, 4639c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4590e │ │ │ │ + beq.n 4635a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45970 │ │ │ │ + beq.n 463bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45970 │ │ │ │ + cbnz r3, 463bc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 4599c │ │ │ │ + bhi.n 463e8 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 459b2 │ │ │ │ - b.n 459bc │ │ │ │ - movw r0, #55144 @ 0xd768 │ │ │ │ + bgt.n 463fe │ │ │ │ + b.n 46408 │ │ │ │ + movw r0, #56164 @ 0xdb64 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45996 │ │ │ │ - b.n 459ee │ │ │ │ + bne.n 463e2 │ │ │ │ + b.n 4643a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 175b60 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 459ee │ │ │ │ + bl 177514 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 4643a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 459d4 │ │ │ │ + cbz r3, 46420 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ - blt.n 459de │ │ │ │ + blt.n 4642a │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 459e2 │ │ │ │ - b.n 459de │ │ │ │ + ble.n 4642e │ │ │ │ + b.n 4642a │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 33026 <_Py_DisplaySourceLine@@Base+0x66> │ │ │ │ + b.w 3374e <_Py_DisplaySourceLine@@Base+0x66> │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2625fc │ │ │ │ + b.w 263fcc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 46460 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 276754 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30172 @ 0x75dc │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 46454 │ │ │ │ + pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 459fc │ │ │ │ + cbz r1, 4647e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45a04 │ │ │ │ + b.n 46486 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 45a8e │ │ │ │ + b.n 464da │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -40123,597 +41133,597 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45a42 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17a368 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29088 @ 0x71a0 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 45a36 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 45a78 │ │ │ │ + bne.n 464c4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2758d0 │ │ │ │ + b.w 17b988 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29212 @ 0x721c │ │ │ │ + movw r0, #30048 @ 0x7560 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45a6c │ │ │ │ + bne.n 464b8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 45aae │ │ │ │ + bne.n 464fa │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 45ab0 │ │ │ │ + beq.n 464fc │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 45ad0 │ │ │ │ + cbz r1, 4651c │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 45aa4 │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + bcs.n 464f0 │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - beq.n 45ad0 │ │ │ │ + beq.n 4651c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 45abe │ │ │ │ - b.n 45aa4 │ │ │ │ + bne.n 4650a │ │ │ │ + b.n 464f0 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45baa │ │ │ │ + beq.n 465f6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ - bl 2a6b58 │ │ │ │ + bl 2a7254 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 45b92 │ │ │ │ + beq.n 465de │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 45b3c │ │ │ │ + bne.n 46588 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 45b72 │ │ │ │ + beq.n 465be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 45b72 │ │ │ │ + b.n 465be │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #108] @ (45bb4 ) │ │ │ │ + ldr r1, [pc, #108] @ (46600 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 45b92 │ │ │ │ + beq.n 465de │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 45b7c │ │ │ │ + bne.n 465c8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - b.n 45b88 │ │ │ │ + b.n 465d4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45bae │ │ │ │ + beq.n 465fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45bae │ │ │ │ + cbnz r3, 465fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45bae │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 465fa │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #24205 @ 0x5e8d │ │ │ │ + movw r1, #26895 @ 0x690f │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1d7e34 │ │ │ │ + b.w 1db584 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 45bfe │ │ │ │ + beq.n 4664a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3528 @ 0xdc8 │ │ │ │ + movw r1, #4488 @ 0x1188 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45d74 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + b.n 467c0 │ │ │ │ + movw r2, #44104 @ 0xac48 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 45c18 │ │ │ │ + bne.n 46664 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 45d74 │ │ │ │ - ldr r0, [pc, #352] @ (45d7c ) │ │ │ │ + b.n 467c0 │ │ │ │ + ldr r0, [pc, #352] @ (467c8 ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #16] │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 45bfa │ │ │ │ + blt.n 46646 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ - cbz r4, 45c3c │ │ │ │ + cbz r4, 46688 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 45c7a │ │ │ │ + bne.n 466c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 45c0e │ │ │ │ + beq.n 4665a │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #3584 @ 0xe00 │ │ │ │ + movw r1, #4544 @ 0x11c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45d74 │ │ │ │ + beq.w 467c0 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 45c7a │ │ │ │ + bne.n 466c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45c0e │ │ │ │ + beq.n 4665a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45c0e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45c0e │ │ │ │ + bne.n 4665a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4665a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3592 @ 0xe08 │ │ │ │ + movw r0, #4552 @ 0x11c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 45d50 │ │ │ │ + beq.n 4679c │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 45ca6 │ │ │ │ - ldr r1, [pc, #232] @ (45d80 ) │ │ │ │ + beq.n 466f2 │ │ │ │ + ldr r1, [pc, #232] @ (467cc ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 45d50 │ │ │ │ + beq.n 4679c │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 45cb6 │ │ │ │ + beq.n 46702 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 45cd0 │ │ │ │ - bl 7bdc8 │ │ │ │ + b.n 4671c │ │ │ │ + bl 7c818 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + movw r0, #58716 @ 0xe55c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 45d0a │ │ │ │ + cbz r0, 46756 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 45cf6 │ │ │ │ + bne.n 46742 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d50 │ │ │ │ + beq.n 4679c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 45d50 │ │ │ │ + cbnz r3, 4679c │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45d50 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4679c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d22 │ │ │ │ + beq.n 4676e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 45d22 │ │ │ │ + cbnz r3, 4676e │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45d22 │ │ │ │ - bl f96ac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4676e │ │ │ │ + bl fa168 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3616 @ 0xe20 │ │ │ │ + movw r0, #4576 @ 0x11e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 45d50 │ │ │ │ + beq.n 4679c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59536 @ 0xe890 │ │ │ │ + movw r0, #60496 @ 0xec50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 45d50 │ │ │ │ + beq.n 4679c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 213094 │ │ │ │ + bl 2160fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 211b10 │ │ │ │ + bl 214b78 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d66 │ │ │ │ + beq.n 467b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45d66 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 467b2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc 0, cr0, [ip, #-312] @ 0xfffffec8 │ │ │ │ - ble.n 45d1c │ │ │ │ + ble.n 46768 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45dc2 │ │ │ │ + bne.n 4680e │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45dd6 │ │ │ │ + beq.n 46822 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45dd6 │ │ │ │ + b.n 46822 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29052 @ 0x717c │ │ │ │ + movw r0, #30012 @ 0x753c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d98 │ │ │ │ + bne.n 467e4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 45de0 │ │ │ │ + cbz r1, 4682c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45de8 │ │ │ │ + b.n 46834 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.w 3a396 │ │ │ │ + b.w 3aa58 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 203ac4 │ │ │ │ - cbz r0, 45e30 │ │ │ │ + bl 206c3c │ │ │ │ + cbz r0, 4687c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ orrs r5, r3 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 45e1c │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + bne.n 46868 │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r4, [r0, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 203d10 │ │ │ │ + bl 206e88 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 45e34 │ │ │ │ + b.n 46880 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45e76 │ │ │ │ + bne.n 468a4 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 25e528 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30132 @ 0x75b4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 46898 │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 468f8 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45e8a │ │ │ │ + beq.n 4690c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45e8a │ │ │ │ + b.n 4690c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29056 @ 0x7180 │ │ │ │ + movw r0, #30016 @ 0x7540 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45e4c │ │ │ │ + bne.n 468ce │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d10, [pc, #580] @ 460e8 │ │ │ │ + vldr d10, [pc, #576] @ 46b68 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 45ece │ │ │ │ + bls.n 46950 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 460da │ │ │ │ + bvs.w 46b5c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 460da │ │ │ │ - b.n 45f18 │ │ │ │ - vldr d9, [pc, #544] @ 460f0 │ │ │ │ + bgt.w 46b5c │ │ │ │ + b.n 4699a │ │ │ │ + vldr d9, [pc, #540] @ 46b70 │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45f00 │ │ │ │ + bne.n 46982 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #528] @ 460f8 │ │ │ │ - vldr d7, [pc, #532] @ 46100 │ │ │ │ + vldr d6, [pc, #528] @ 46b78 │ │ │ │ + vldr d7, [pc, #532] @ 46b80 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 460da │ │ │ │ + b.n 46b5c │ │ │ │ blx 29878 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45f50 │ │ │ │ + bne.n 469d2 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 45f26 │ │ │ │ + bpl.n 469a8 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #488] @ 46108 │ │ │ │ + vldr d8, [pc, #488] @ 46b88 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 460da │ │ │ │ + b.n 46b5c │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 460c0 │ │ │ │ + bhi.w 46b42 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #32824 @ 0x8038 │ │ │ │ + movw r3, #33784 @ 0x83f8 │ │ │ │ movt r3, #74 @ 0x4a │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #256] @ 0x100 │ │ │ │ - b.n 460da │ │ │ │ - vldr d7, [pc, #444] @ 46110 │ │ │ │ + b.n 46b5c │ │ │ │ + vldr d7, [pc, #444] @ 46b90 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 45f78 │ │ │ │ + bpl.n 469fa │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.w 460da │ │ │ │ - b.n 460b6 │ │ │ │ - vldr d7, [pc, #412] @ 46118 │ │ │ │ + ble.w 46b5c │ │ │ │ + b.n 46b38 │ │ │ │ + vldr d7, [pc, #412] @ 46b98 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 45fac │ │ │ │ + ble.n 46a2e │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 45f9e │ │ │ │ + bpl.n 46a20 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 4dc5a │ │ │ │ + bl 4e712 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 460da │ │ │ │ + b.n 46b5c │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #340] @ 460f8 │ │ │ │ + vldr d8, [pc, #336] @ 46b78 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 460da │ │ │ │ - vldr d7, [pc, #368] @ 46120 │ │ │ │ + b.n 46b5c │ │ │ │ + vldr d7, [pc, #368] @ 46ba0 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 45fcc │ │ │ │ + ble.n 46a4e │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #348] @ 46120 │ │ │ │ + vldr d6, [pc, #344] @ 46ba0 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 45fd4 │ │ │ │ + b.n 46a56 │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 46128 │ │ │ │ + vldr d6, [pc, #332] @ 46ba8 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 46130 │ │ │ │ + vldr d11, [pc, #332] @ 46bb0 │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 4605c │ │ │ │ - bl 4dc5a │ │ │ │ + bpl.n 46ade │ │ │ │ + bl 4e712 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2947c │ │ │ │ - vldr d6, [pc, #304] @ 46138 │ │ │ │ + vldr d6, [pc, #300] @ 46bb8 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 463e2 │ │ │ │ + bl 46dda │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 46042 │ │ │ │ + bpl.n 46ac4 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2aa5c │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 460a8 │ │ │ │ + b.n 46b2a │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2aa5c │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 460a8 │ │ │ │ - bl 463e2 │ │ │ │ + b.n 46b2a │ │ │ │ + bl 46dda │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2947c │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 46090 │ │ │ │ + bpl.n 46b12 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2aa5c │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 460a8 │ │ │ │ + b.n 46b2a │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2aa5c │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 460da │ │ │ │ + ble.n 46b5c │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 460da │ │ │ │ - vldr d7, [pc, #84] @ 46118 │ │ │ │ + b.n 46b5c │ │ │ │ + vldr d7, [pc, #84] @ 46b98 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 45f9e │ │ │ │ - vldr d14, [pc, #76] @ 46120 │ │ │ │ + bgt.w 46a20 │ │ │ │ + vldr d14, [pc, #76] @ 46ba0 │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 45fbe │ │ │ │ + b.n 46a40 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ - nop.w │ │ │ │ + nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -40727,381 +41737,342 @@ │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ subs r3, #199 @ 0xc7 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 46146 │ │ │ │ + cbnz r0, 46bc6 │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4614e │ │ │ │ + cbnz r0, 46bce │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 46168 │ │ │ │ + cbnz r1, 46be8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2144 @ 0x860 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 46186 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 46c06 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 4618c │ │ │ │ + bmi.n 46c0c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3916 @ 0xf4c │ │ │ │ + movw r1, #4876 @ 0x130c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 461ee │ │ │ │ + b.n 46c6e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 461b8 │ │ │ │ - bl 954e8 │ │ │ │ + bgt.n 46c38 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46186 │ │ │ │ + bne.n 46c06 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #3948 @ 0xf6c │ │ │ │ + movw r1, #4908 @ 0x132c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 46186 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 46c06 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 461ec │ │ │ │ + beq.n 46c6c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 461da │ │ │ │ + cbz r3, 46c5a │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 461ce │ │ │ │ + cbnz r3, 46c4e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 84c04 │ │ │ │ - b.n 461da │ │ │ │ + bl 85624 │ │ │ │ + b.n 46c5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 461ee │ │ │ │ - b.n 461c6 │ │ │ │ + beq.n 46c6e │ │ │ │ + b.n 46c46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 461ea │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 46186 │ │ │ │ + cbnz r0, 46c6a │ │ │ │ + bl 242e40 │ │ │ │ + b.n 46c06 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46210 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25c8f0 │ │ │ │ + bne.n 46c94 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 121b78 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 46cb0 │ │ │ │ + b.n 46caa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29172 @ 0x71f4 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ + movw r0, #62508 @ 0xf42c │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46204 │ │ │ │ - pop {r4, pc} │ │ │ │ + bne.n 46c86 │ │ │ │ + b.n 46cc8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 46cc8 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r1, sp │ │ │ │ + bl 24b8e0 │ │ │ │ + cbz r0, 46cc8 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.n 46e54 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4622e │ │ │ │ + cbz r1, 46cd6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46236 │ │ │ │ + b.n 46cde │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 464ba │ │ │ │ + b.n 46ede │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 46264 │ │ │ │ + cbnz r3, 46d0c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #26700 @ 0x684c │ │ │ │ + movw r0, #27660 @ 0x6c0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 105ec8 │ │ │ │ - bl 177e64 │ │ │ │ - cbz r0, 4627e │ │ │ │ + b.w 106980 │ │ │ │ + bl 1794d8 │ │ │ │ + cbz r0, 46d26 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 462c6 │ │ │ │ - movw r0, #58812 @ 0xe5bc │ │ │ │ + bne.n 46d6e │ │ │ │ + movw r0, #59772 @ 0xe97c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 462be │ │ │ │ + cbz r0, 46d66 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 462ae │ │ │ │ + bne.n 46d56 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 462be │ │ │ │ + b.n 46d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 462aa │ │ │ │ + bne.n 46d52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 462aa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46d52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 462c8 │ │ │ │ + bl 179800 │ │ │ │ + b.n 46d70 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5704 @ 0x1648 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - sub sp, #8 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 46300 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.n 46300 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 46312 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 46312 │ │ │ │ - movw r0, #3988 @ 0xf94 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [pc, #96] @ (46378 ) │ │ │ │ - bl a9d98 <_PyObject_LookupSpecial@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 46328 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.n 4633e │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #4012 @ 0xfac │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 46354 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #4044 @ 0xfcc │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4636a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4636a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7124 @ 0x1bd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 463a2 │ │ │ │ + beq.n 46d9a │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 463e0 │ │ │ │ + b.n 46dd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 46398 │ │ │ │ + bne.n 46d90 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 46398 │ │ │ │ + bhi.n 46d90 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 4653e │ │ │ │ + bl 47010 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 463de │ │ │ │ + beq.n 46dd6 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 463e0 │ │ │ │ + b.n 46dd8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #112] @ (46458 ) │ │ │ │ + ldr r3, [pc, #112] @ (46e50 ) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #96] @ 46450 │ │ │ │ + vldr d7, [pc, #96] @ 46e48 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 46420 │ │ │ │ + bpl.n 46e18 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r2, r3, #104 @ 0x68 │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne.n 46402 │ │ │ │ - b.n 46446 │ │ │ │ + bne.n 46dfa │ │ │ │ + b.n 46e3e │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r1, r3, #104 @ 0x68 │ │ │ │ movs r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne.n 4642a │ │ │ │ + bne.n 46e22 │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r1, #1 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 46480 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 4649c │ │ │ │ - b.n 46496 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #61544 @ 0xf068 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #55544 @ 0xd8f8 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + strd r4, r5, [sp] │ │ │ │ + movw r0, #4988 @ 0x137c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl acecc │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 46eb6 │ │ │ │ + bl b4228 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2a95c │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b7854 │ │ │ │ + cbz r7, 46eba │ │ │ │ + blx 2ab20 <__errno_location@plt> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne.n 46ec4 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46472 │ │ │ │ - b.n 464b4 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 464b4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - mov r1, sp │ │ │ │ - bl 249598 │ │ │ │ - cbz r0, 464b4 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 46680 │ │ │ │ + beq.n 46e8a │ │ │ │ movs r0, #0 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b.n 46ed8 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + b.n 46ed8 │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 11c9c4 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 464e6 │ │ │ │ + bne.n 46f0a │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #39400 @ 0x99e8 │ │ │ │ + movw r2, #40360 @ 0x9da8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 46534 │ │ │ │ + cbz r1, 46f58 │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 46534 │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + bcs.n 46f58 │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ - bpl.n 46514 │ │ │ │ + bpl.n 46f38 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 46530 │ │ │ │ + b.n 46f54 │ │ │ │ orrs r2, r5 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 464fa │ │ │ │ + bne.n 46f1e │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -41109,22 +42080,89 @@ │ │ │ │ bx lr │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5704 @ 0x1648 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + sub sp, #8 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 46f96 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.n 46f96 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 46fa8 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 46fa8 │ │ │ │ + movw r0, #5044 @ 0x13b4 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 106980 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [pc, #92] @ (4700c ) │ │ │ │ + bl aa7d0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r0, 46fbe │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 46fd4 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #5068 @ 0x13cc │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 106980 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 46fea │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #5100 @ 0x13ec │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 106980 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 47000 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 47000 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 868d0 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 46674 │ │ │ │ + beq.w 47146 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 46678 │ │ │ │ + bne.w 4714a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -41141,28 +42179,28 @@ │ │ │ │ blx 29770 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2ae90c │ │ │ │ + bl 2af11c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4663a │ │ │ │ + bne.n 4710c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 28f824 │ │ │ │ + bl 28fafc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 465b8 │ │ │ │ - bhi.n 46590 │ │ │ │ + beq.n 4708a │ │ │ │ + bhi.n 47062 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 46646 │ │ │ │ + b.n 47118 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ itt ne │ │ │ │ @@ -41176,137 +42214,83 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 46606 │ │ │ │ + beq.n 470d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 46606 │ │ │ │ + cbnz r3, 470d8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4661c │ │ │ │ + beq.n 470ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4661c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 470ee │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46632 │ │ │ │ + beq.n 47104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46632 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 47104 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 46642 │ │ │ │ - bne.n 46590 │ │ │ │ - b.n 46646 │ │ │ │ + blt.n 47114 │ │ │ │ + bne.n 47062 │ │ │ │ + b.n 47118 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 46590 │ │ │ │ + bne.n 47062 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46646 │ │ │ │ + b.n 47118 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4665c │ │ │ │ + beq.n 4712e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4665c │ │ │ │ + cbnz r3, 4712e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4667a │ │ │ │ + beq.n 4714c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4667a │ │ │ │ + cbnz r3, 4714c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4667a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4714c │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4667a │ │ │ │ + b.n 4714c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r1, #54584 @ 0xd538 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - strd r4, r5, [sp] │ │ │ │ - movw r0, #4164 @ 0x1044 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 466e2 │ │ │ │ - bl b3790 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2a95c │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r7, 466e6 │ │ │ │ - blx 2ab20 <__errno_location@plt> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne.n 466f0 │ │ │ │ - bl 10eac0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 466b6 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 46704 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - b.n 46704 │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - cbz r1, 46712 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 4671a │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - b.n 46882 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - ldr r5, [pc, #276] @ (46844 ) │ │ │ │ + ldr r5, [pc, #276] @ (47278 ) │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -41314,65 +42298,65 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 46760 │ │ │ │ + bne.n 47196 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 46760 │ │ │ │ + ble.n 47196 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 46760 │ │ │ │ - cbnz r6, 4677c │ │ │ │ + bne.n 47196 │ │ │ │ + cbnz r6, 471b2 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, ip │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #212] @ (46848 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #212] @ (4727c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46820 │ │ │ │ + beq.n 47256 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r2, [sp, #100] @ 0x64 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4682a │ │ │ │ - bl b3790 │ │ │ │ + beq.n 47260 │ │ │ │ + bl b4228 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 467b2 │ │ │ │ + beq.n 471e8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a460 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 467ba │ │ │ │ + b.n 471f0 │ │ │ │ mov r0, r9 │ │ │ │ blx 29808 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 467d6 │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 4720c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ - b.n 4682c │ │ │ │ + bl 11e6f8 │ │ │ │ + b.n 47262 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldrd r6, r7, [sp, #176] @ 0xb0 │ │ │ │ strd r6, r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ @@ -41385,619 +42369,626 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldrd r1, r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 468f8 │ │ │ │ + bl 4732c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4682c │ │ │ │ + b.n 47262 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4682c │ │ │ │ + b.n 47262 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r1, #1 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4686c │ │ │ │ + bne.n 472a0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3d034 │ │ │ │ + b.w 3d74c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29180 @ 0x71fc │ │ │ │ + movw r0, #30140 @ 0x75bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46860 │ │ │ │ + bne.n 47294 │ │ │ │ pop {r4, pc} │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + cbz r1, 472be │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 472c6 │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + b.n 472c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 468a2 │ │ │ │ + bne.n 472e8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 468a4 │ │ │ │ + bpl.n 472ea │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - cbz r1, 468c4 │ │ │ │ + cbz r1, 4730a │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 46898 │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + bcs.n 472de │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 468c4 │ │ │ │ + bpl.n 4730a │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 468b2 │ │ │ │ - b.n 46898 │ │ │ │ + bne.n 472f8 │ │ │ │ + b.n 472de │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 956cc │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - cbz r1, 468ee │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 468f6 │ │ │ │ - movw r0, #11048 @ 0x2b28 │ │ │ │ - movt r0, #83 @ 0x53 │ │ │ │ - b.n 46be0 │ │ │ │ + b.w 95fe8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 469c4 │ │ │ │ + beq.n 473f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 469aa │ │ │ │ + beq.n 473de │ │ │ │ str r4, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 469aa │ │ │ │ + beq.n 473de │ │ │ │ str r4, [r5, #16] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 14992c │ │ │ │ + bl 14aa68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 14992c │ │ │ │ + bl 14aa68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 14992c │ │ │ │ + bl 14aa68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 14992c │ │ │ │ + bl 14aa68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 14992c │ │ │ │ + bl 14aa68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 14992c │ │ │ │ + bl 14aa68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 469aa │ │ │ │ + cbz r0, 473de │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 469c2 │ │ │ │ + cbnz r0, 473f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 469c6 │ │ │ │ + beq.n 473fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 469c6 │ │ │ │ + cbnz r3, 473fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 469c6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 473fa │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + cbz r1, 47406 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 4740e │ │ │ │ + movw r0, #11048 @ 0x2b28 │ │ │ │ + movt r0, #83 @ 0x53 │ │ │ │ + b.n 4765e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 469ea │ │ │ │ + cbz r3, 47430 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 469ec │ │ │ │ + b.n 47432 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #488] @ (46bd8 ) │ │ │ │ + ldr r5, [pc, #492] @ (47620 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r6, 46a1a │ │ │ │ + cbnz r6, 47460 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 46a1a │ │ │ │ + ble.n 47460 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 46a1a │ │ │ │ - cbnz r7, 46a38 │ │ │ │ + bne.n 47460 │ │ │ │ + cbnz r7, 4747e │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ (46bdc ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #432] @ (47624 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46bb0 │ │ │ │ + beq.w 475f6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 46a5a │ │ │ │ + cbnz r0, 474a0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 46bc2 │ │ │ │ + b.n 47608 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a56 │ │ │ │ + beq.n 4749c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a56 │ │ │ │ + beq.n 4749c │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 46a9e │ │ │ │ + beq.n 474e4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 46a8c │ │ │ │ + cbnz r0, 474d2 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 46a9e │ │ │ │ - b.n 46a56 │ │ │ │ + bge.n 474e4 │ │ │ │ + b.n 4749c │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 20fb7c │ │ │ │ + bl 212c84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a56 │ │ │ │ + beq.n 4749c │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 46a80 │ │ │ │ + bne.n 474c6 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 46ab6 │ │ │ │ - cbnz r3, 46ae8 │ │ │ │ + beq.n 474fc │ │ │ │ + cbnz r3, 4752e │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 46b08 │ │ │ │ + blt.n 4754e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46b08 │ │ │ │ + beq.n 4754e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #60572 @ 0xec9c │ │ │ │ + movw r2, #61536 @ 0xf060 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #1804 @ 0x70c │ │ │ │ + movw r1, #2824 @ 0xb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 46a56 │ │ │ │ + bl f7970 │ │ │ │ + b.n 4749c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #60572 @ 0xec9c │ │ │ │ + movw r2, #61536 @ 0xf060 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #1764 @ 0x6e4 │ │ │ │ + movw r1, #2784 @ 0xae0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 46a56 │ │ │ │ + bl f7970 │ │ │ │ + b.n 4749c │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #4176 @ 0x1050 │ │ │ │ + movw r1, #5136 @ 0x1410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #4184 @ 0x1058 │ │ │ │ + movw r0, #5144 @ 0x1418 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46a56 │ │ │ │ - bl b3790 │ │ │ │ + beq.n 4749c │ │ │ │ + bl b4228 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 46b4e │ │ │ │ + beq.n 47594 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2969c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46b96 │ │ │ │ + b.n 475dc │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 46b68 │ │ │ │ + bne.n 475ae │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46b68 │ │ │ │ + beq.n 475ae │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a7e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46b96 │ │ │ │ + b.n 475dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 46b72 │ │ │ │ + cbnz r3, 475b8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46b8a │ │ │ │ + beq.n 475d0 │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r3, r8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 2995c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 46b96 │ │ │ │ + b.n 475dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a968 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 46bba │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 47600 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ - b.n 46a56 │ │ │ │ + bl 11e6f8 │ │ │ │ + b.n 4749c │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46bc2 │ │ │ │ + b.n 47608 │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + nop │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r1, #1 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 47648 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 10ac60 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #15948 @ 0x3e4c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4763c │ │ │ │ + pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 46c0c │ │ │ │ + bne.n 4768a │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #39400 @ 0x99e8 │ │ │ │ + movw r2, #40360 @ 0x9da8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 46c70 │ │ │ │ + cbz r1, 476ee │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 46c70 │ │ │ │ + bcs.n 476ee │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ - movw r5, #39400 @ 0x99e8 │ │ │ │ + movw r5, #40360 @ 0x9da8 │ │ │ │ movt r5, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 46c40 │ │ │ │ - cbz r3, 46c3a │ │ │ │ + beq.n 476be │ │ │ │ + cbz r3, 476b8 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 46c6c │ │ │ │ + b.n 476ea │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 46c50 │ │ │ │ + b.n 476ce │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 46c4e │ │ │ │ + beq.n 476cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46c30 │ │ │ │ + beq.n 476ae │ │ │ │ mov r4, r3 │ │ │ │ - b.n 46c50 │ │ │ │ + b.n 476ce │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 46c22 │ │ │ │ + bne.n 476a0 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00046c7a : │ │ │ │ +000476f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 46dda │ │ │ │ + bl 47822 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6c74 │ │ │ │ + bl 1f9e04 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 46caa │ │ │ │ + bne.n 47728 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #4252 @ 0x109c │ │ │ │ + movw r0, #5212 @ 0x145c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2483b8 │ │ │ │ + bl 24a700 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 46cdc │ │ │ │ + beq.n 4775a │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 46cf0 │ │ │ │ + bne.n 4776e │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29c8f4 │ │ │ │ + bl 29d1f4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46d02 │ │ │ │ + beq.n 47780 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 24e2fc <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ + bl 2505d8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46d02 │ │ │ │ + beq.n 47780 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 46d26 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10a148 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #15004 @ 0x3a9c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 46d1a │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 46d60 │ │ │ │ + cbz r4, 477a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46d9e │ │ │ │ + beq.n 477e6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 46d9e │ │ │ │ + b.n 477e6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 46d96 │ │ │ │ - bl 13bfd8 │ │ │ │ + bpl.n 477de │ │ │ │ + bl 13d10c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46dd6 │ │ │ │ - bl 1128e4 │ │ │ │ + cbz r0, 4781e │ │ │ │ + bl 1133fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46d92 │ │ │ │ + beq.n 477da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46d92 │ │ │ │ + cbnz r3, 477da │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 46d9c │ │ │ │ - bl 1128e4 │ │ │ │ + b.n 477e4 │ │ │ │ + bl 1133fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 46dd6 │ │ │ │ + cbz r4, 4781e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #57752 @ 0xe198 │ │ │ │ + movw r0, #58580 @ 0xe4d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46dc6 │ │ │ │ + bne.n 4780e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 46dd6 │ │ │ │ + b.n 4781e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46dc2 │ │ │ │ + bne.n 4780a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46dc2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4780a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00046dda : │ │ │ │ +00047822 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbnz r3, 46e38 │ │ │ │ + cbnz r3, 47880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 46e00 │ │ │ │ + cbnz r0, 47848 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 46e50 │ │ │ │ + b.n 47898 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46e5e │ │ │ │ + beq.n 478a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46e5e │ │ │ │ - ldr r2, [pc, #68] @ (46e64 ) │ │ │ │ + cbnz r3, 478a6 │ │ │ │ + ldr r2, [pc, #68] @ (478ac ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 46e32 │ │ │ │ + cbz r3, 4787a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 46e5e │ │ │ │ + b.n 478a6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 46e5c │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r0, 478a4 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbnz r0, 46e56 │ │ │ │ + bl f9efc │ │ │ │ + cbnz r0, 4789e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46e5e │ │ │ │ - bl f96ac │ │ │ │ - b.n 46e5e │ │ │ │ + b.n 478a6 │ │ │ │ + bl fa168 │ │ │ │ + b.n 478a6 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -42006,702 +42997,704 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 46ea6 │ │ │ │ + beq.n 478ee │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 46ea6 │ │ │ │ + beq.n 478ee │ │ │ │ movs r2, #2 │ │ │ │ - bl 24e2fc <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ + bl 2505d8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46f08 │ │ │ │ + beq.n 47950 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29c8f4 │ │ │ │ + bl 29d1f4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46f08 │ │ │ │ - cbz r0, 46eec │ │ │ │ + beq.n 47950 │ │ │ │ + cbz r0, 47934 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 11bb14 │ │ │ │ + bl 11c730 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46f0a │ │ │ │ + cbz r0, 47952 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #76] @ (46f10 ) │ │ │ │ + ldr r3, [pc, #76] @ (47958 ) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 46f0a │ │ │ │ - bl 163ef4 │ │ │ │ + beq.n 47952 │ │ │ │ + bl 165508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46edc │ │ │ │ + bne.n 47924 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 46f0a │ │ │ │ + b.n 47952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46ed8 │ │ │ │ + bne.n 47920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46ed8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47920 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4412 @ 0x113c │ │ │ │ + movw r1, #5372 @ 0x14fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ adds r4, r0, r1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ adds r7, r0, r1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 46f62 │ │ │ │ + bcs.n 479aa │ │ │ │ adds r3, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w ip, [r5] │ │ │ │ adds r5, #4 │ │ │ │ str.w ip, [r6, #-16] │ │ │ │ adds r6, #16 │ │ │ │ cmp r7, r5 │ │ │ │ ldrb.w ip, [r5, #-3] │ │ │ │ str.w ip, [r6, #-28] │ │ │ │ ldrb.w ip, [r5, #-2] │ │ │ │ str.w ip, [r6, #-24] │ │ │ │ ldrb.w ip, [r5, #-1] │ │ │ │ str.w ip, [r6, #-20] │ │ │ │ - bhi.n 46f2a │ │ │ │ + bhi.n 47972 │ │ │ │ subs r1, #1 │ │ │ │ adds r0, #4 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ add r0, r5 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 46f80 │ │ │ │ + bls.n 479c8 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r6, [r1], #1 │ │ │ │ str.w r6, [r5], #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 46f6a │ │ │ │ + bne.n 479b2 │ │ │ │ subs r4, #1 │ │ │ │ adds r3, #4 │ │ │ │ subs r4, r4, r0 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 479f6 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 47a0c │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30252 @ 0x762c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 479e2 │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +00047a0c : │ │ │ │ + b.w 3c924 <_Py_IncRef@@Base+0x246> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 46fac │ │ │ │ + cbnz r5, 47a36 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 46fac │ │ │ │ + ble.n 47a36 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 46fac │ │ │ │ - cbnz r2, 46fca │ │ │ │ + bne.n 47a36 │ │ │ │ + cbnz r2, 47a54 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #312] @ (470f8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #316] @ (47b84 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 470f0 │ │ │ │ + beq.w 47b7a │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 46fe4 │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 47a6e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47092 │ │ │ │ + bne.n 47b1c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47004 │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 47a8e │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47000 │ │ │ │ + beq.n 47a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47000 │ │ │ │ + cbnz r3, 47a8a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 46fd6 │ │ │ │ + beq.n 47a60 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 47024 │ │ │ │ + bge.n 47aae │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22956 @ 0x59ac │ │ │ │ + movw r1, #23916 @ 0x5d6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 47092 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 47b1c │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 47038 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 47092 │ │ │ │ + ble.n 47ac2 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 47b1c │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #65244 @ 0xfedc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 15e77c <_PyObject_CallMethod@@Base> │ │ │ │ + movw r2, #668 @ 0x29c │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + bl 15fbe4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 470f0 │ │ │ │ + beq.n 47b7a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 47096 │ │ │ │ + bmi.n 47b20 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4432 @ 0x1150 │ │ │ │ + movw r1, #5392 @ 0x1510 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47092 │ │ │ │ + beq.n 47b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47092 │ │ │ │ + cbnz r3, 47b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 470f0 │ │ │ │ + b.n 47b7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 2715c0 <_PyTime_AsMilliseconds@@Base+0xacc> │ │ │ │ + bl 27292c <_PyTime_AsMilliseconds@@Base+0xacc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 470b8 │ │ │ │ + beq.n 47b42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 470b8 │ │ │ │ + cbnz r3, 47b42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 470ee │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 47b78 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 470ee │ │ │ │ - movw r3, #44080 @ 0xac30 │ │ │ │ + beq.n 47b78 │ │ │ │ + movw r3, #44084 @ 0xac34 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4460 @ 0x116c │ │ │ │ + movw r1, #5420 @ 0x152c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47092 │ │ │ │ + beq.n 47b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47092 │ │ │ │ + bne.n 47b1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47092 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47b1c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ cmp r1, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 47124 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4713a │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29292 @ 0x726c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 47110 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -0004713a : │ │ │ │ - b.w 3c210 <_Py_IncRef@@Base+0x246> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 47146 │ │ │ │ + cbz r1, 47b90 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4714e │ │ │ │ + b.n 47b98 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 47222 │ │ │ │ + b.n 47c6e │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47176 │ │ │ │ + cbnz r3, 47bc0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 47176 │ │ │ │ + ble.n 47bc0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47176 │ │ │ │ - cbnz r0, 4718a │ │ │ │ + bne.n 47bc0 │ │ │ │ + cbnz r0, 47bd4 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (471d8 ) │ │ │ │ + ldr r3, [pc, #88] @ (47c24 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 471d4 │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 47c1e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4719c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 471c4 │ │ │ │ - bl b3790 │ │ │ │ + bne.n 47be6 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 47c0e │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 471c8 │ │ │ │ - ldr r3, [pc, #40] @ (471dc ) │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 47c12 │ │ │ │ + ldr r3, [pc, #40] @ (47c28 ) │ │ │ │ ldr.w r3, [r3, #1472] @ 0x5c0 │ │ │ │ - cbnz r3, 471d2 │ │ │ │ + cbnz r3, 47c1c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23bef4 <_PyErr_Format@@Base+0x7c4> │ │ │ │ + b.w 23e90c <_PyErr_Format@@Base+0x7c4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 471d4 │ │ │ │ + b.n 47c1e │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 471d4 │ │ │ │ - ldr r0, [pc, #12] @ (471e0 ) │ │ │ │ + b.n 47c1e │ │ │ │ + ldr r0, [pc, #12] @ (47c2c ) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 47202 │ │ │ │ + cbnz r0, 47c4e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 4720c │ │ │ │ - b.n 47212 │ │ │ │ + cbnz r0, 47c58 │ │ │ │ + b.n 47c5e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471fc │ │ │ │ - b.n 47220 │ │ │ │ + beq.n 47c48 │ │ │ │ + b.n 47c6c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 47220 │ │ │ │ + cbnz r0, 47c6c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 47220 │ │ │ │ + cbz r0, 47c6c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4724e │ │ │ │ + bne.n 47c9a │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #39400 @ 0x99e8 │ │ │ │ + movw r2, #40360 @ 0x9da8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 472a2 │ │ │ │ + cbz r1, 47cee │ │ │ │ add r1, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs.n 472a2 │ │ │ │ + bcs.n 47cee │ │ │ │ push {r4, r5} │ │ │ │ movs r2, #0 │ │ │ │ - movw r4, #39400 @ 0x99e8 │ │ │ │ + movw r4, #40360 @ 0x9da8 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r4, r3, lsl #2] │ │ │ │ and.w r3, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bpl.n 4727c │ │ │ │ + bpl.n 47cc8 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 4729e │ │ │ │ + b.n 47cea │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 47262 │ │ │ │ + bne.n 47cae │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000472ac <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00047cf8 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r3, 472c4 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 47d10 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 472da <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 47d26 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 231078 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 233d54 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 472f8 <_PyBytes_ReverseFind@@Base+0x4c> │ │ │ │ + cbz r2, 47d44 <_PyBytes_ReverseFind@@Base+0x4c> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 472fa <_PyBytes_ReverseFind@@Base+0x4e> │ │ │ │ + b.n 47d46 <_PyBytes_ReverseFind@@Base+0x4e> │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #12 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 47308 <_PyBytes_ReverseFind@@Base+0x5c> │ │ │ │ - cbnz r2, 47308 <_PyBytes_ReverseFind@@Base+0x5c> │ │ │ │ - cbnz r3, 47322 <_PyBytes_ReverseFind@@Base+0x76> │ │ │ │ + bhi.n 47d54 <_PyBytes_ReverseFind@@Base+0x5c> │ │ │ │ + cbnz r2, 47d54 <_PyBytes_ReverseFind@@Base+0x5c> │ │ │ │ + cbnz r3, 47d6e <_PyBytes_ReverseFind@@Base+0x76> │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #40] @ (47340 <_PyBytes_ReverseFind@@Base+0x94>) │ │ │ │ + ldr r3, [pc, #40] @ (47d8c <_PyBytes_ReverseFind@@Base+0x94>) │ │ │ │ mov r1, r5 │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4733a <_PyBytes_ReverseFind@@Base+0x8e> │ │ │ │ + cbz r0, 47d86 <_PyBytes_ReverseFind@@Base+0x8e> │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188ab4 <_PyLong_FromDigits@@Base+0x3dc> │ │ │ │ + b.w 18a2e8 <_PyLong_FromDigits@@Base+0x3dc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 47358 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ + cbz r0, 47da4 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4735a <_PyBytes_ReverseFind@@Base+0xae> │ │ │ │ + beq.n 47da6 <_PyBytes_ReverseFind@@Base+0xae> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (4735c <_PyBytes_ReverseFind@@Base+0xb0>) │ │ │ │ + ldr r0, [pc, #0] @ (47da8 <_PyBytes_ReverseFind@@Base+0xb0>) │ │ │ │ bx lr │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #20224 @ 0x4f00 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #47121 @ 0xb811 │ │ │ │ + movw r3, #57897 @ 0xe229 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4738e <_PyBytes_ReverseFind@@Base+0xe2> │ │ │ │ - bl 18b624 │ │ │ │ + bne.n 47dda <_PyBytes_ReverseFind@@Base+0xe2> │ │ │ │ + bl 18d004 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 47392 <_PyBytes_ReverseFind@@Base+0xe6> │ │ │ │ + b.n 47dde <_PyBytes_ReverseFind@@Base+0xe6> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4743e <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + beq.n 47e8a <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 473aa <_PyBytes_ReverseFind@@Base+0xfe> │ │ │ │ - movw r0, #19624 @ 0x4ca8 │ │ │ │ + cbnz r0, 47df6 <_PyBytes_ReverseFind@@Base+0xfe> │ │ │ │ + movw r0, #20584 @ 0x5068 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 473d2 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ - bl 177e64 │ │ │ │ - cbz r0, 473c4 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ + b.n 47e1e <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ + bl 1794d8 │ │ │ │ + cbz r0, 47e10 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 473d4 <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ - movw r0, #58812 @ 0xe5bc │ │ │ │ + beq.n 47e20 <_PyBytes_ReverseFind@@Base+0x128> │ │ │ │ + movw r0, #59772 @ 0xe97c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 473d2 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ + b.n 47e1e <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1128e4 │ │ │ │ + bl 1133fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1781dc │ │ │ │ - cbnz r5, 473f2 <_PyBytes_ReverseFind@@Base+0x146> │ │ │ │ + bl 179800 │ │ │ │ + cbnz r5, 47e3e <_PyBytes_ReverseFind@@Base+0x146> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 473e2 <_PyBytes_ReverseFind@@Base+0x136> │ │ │ │ + bne.n 47e2e <_PyBytes_ReverseFind@@Base+0x136> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4743e <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + b.n 47e8a <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 473de <_PyBytes_ReverseFind@@Base+0x132> │ │ │ │ + bne.n 47e2a <_PyBytes_ReverseFind@@Base+0x132> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 473de <_PyBytes_ReverseFind@@Base+0x132> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47e2a <_PyBytes_ReverseFind@@Base+0x132> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #4496 @ 0x1190 │ │ │ │ + movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47422 <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ + beq.n 47e6e <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47422 <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ + cbnz r3, 47e6e <_PyBytes_ReverseFind@@Base+0x176> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47432 <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ + beq.n 47e7e <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 47436 <_PyBytes_ReverseFind@@Base+0x18a> │ │ │ │ + cbz r3, 47e82 <_PyBytes_ReverseFind@@Base+0x18a> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4743e <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + b.n 47e8a <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47432 <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47e7e <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47466 <_PyBytes_ReverseFind@@Base+0x1ba> │ │ │ │ + bne.n 47eb2 <_PyBytes_ReverseFind@@Base+0x1ba> │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 474cc <_PyBytes_ReverseFind@@Base+0x220> │ │ │ │ - b.n 4747e <_PyBytes_ReverseFind@@Base+0x1d2> │ │ │ │ + bpl.n 47f18 <_PyBytes_ReverseFind@@Base+0x220> │ │ │ │ + b.n 47eca <_PyBytes_ReverseFind@@Base+0x1d2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29308 @ 0x727c │ │ │ │ + movw r0, #30268 @ 0x763c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47588 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ - b.n 47458 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + beq.w 47fd4 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + b.n 47ea4 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 474cc <_PyBytes_ReverseFind@@Base+0x220> │ │ │ │ + bpl.n 47f18 <_PyBytes_ReverseFind@@Base+0x220> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 47494 <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ + bpl.n 47ee0 <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 474ac <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ + bmi.n 47ef8 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4508 @ 0x119c │ │ │ │ + movw r1, #5468 @ 0x155c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 47588 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 47fd4 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ lsls r1, r3, #26 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ ldrpl r0, [r5, #28] │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ ldrpl r1, [r4, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 47846 <_PyBytes_ReverseFind@@Base+0x59a> │ │ │ │ + bl 48292 <_PyBytes_ReverseFind@@Base+0x59a> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4758c <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ + b.n 47fd8 <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 474fe <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 47f4a <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ mov r0, r4 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 474fe <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 47f4a <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #4572 @ 0x11dc │ │ │ │ + movw r1, #5532 @ 0x159c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47588 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + beq.n 47fd4 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4752e <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 47f7a <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ - b.n 47588 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 47fd4 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47542 <_PyBytes_ReverseFind@@Base+0x296> │ │ │ │ + bne.n 47f8e <_PyBytes_ReverseFind@@Base+0x296> │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ - b.n 47588 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 47fd4 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4756c <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 47fb8 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ - b.n 47588 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 47fd4 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 47846 <_PyBytes_ReverseFind@@Base+0x59a> │ │ │ │ + bl 48292 <_PyBytes_ReverseFind@@Base+0x59a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ - b.n 4758c <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 47fd8 <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 475a4 <_PyBytes_ReverseFind@@Base+0x2f8> │ │ │ │ + b.n 47ff0 <_PyBytes_ReverseFind@@Base+0x2f8> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -42717,60 +43710,60 @@ │ │ │ │ subs r3, r5, #1 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bhi.n 475d6 <_PyBytes_ReverseFind@@Base+0x32a> │ │ │ │ + bhi.n 48022 <_PyBytes_ReverseFind@@Base+0x32a> │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 475fe <_PyBytes_ReverseFind@@Base+0x352> │ │ │ │ - b.n 475ee <_PyBytes_ReverseFind@@Base+0x342> │ │ │ │ - movw r0, #52332 @ 0xcc6c │ │ │ │ + ble.n 4804a <_PyBytes_ReverseFind@@Base+0x352> │ │ │ │ + b.n 4803a <_PyBytes_ReverseFind@@Base+0x342> │ │ │ │ + movw r0, #53292 @ 0xd02c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 475ce <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ + bne.n 4801a <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47644 <_PyBytes_ReverseFind@@Base+0x398> │ │ │ │ + b.n 48090 <_PyBytes_ReverseFind@@Base+0x398> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 144894 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1459e0 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 475ea <_PyBytes_ReverseFind@@Base+0x33e> │ │ │ │ + beq.n 48036 <_PyBytes_ReverseFind@@Base+0x33e> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 47616 <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ + bne.n 48062 <_PyBytes_ReverseFind@@Base+0x36a> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r1, 47624 <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ + cbnz r1, 48070 <_PyBytes_ReverseFind@@Base+0x378> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.n 47626 <_PyBytes_ReverseFind@@Base+0x37a> │ │ │ │ + b.n 48072 <_PyBytes_ReverseFind@@Base+0x37a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 144894 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1459e0 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 475fe <_PyBytes_ReverseFind@@Base+0x352> │ │ │ │ - b.n 475ea <_PyBytes_ReverseFind@@Base+0x33e> │ │ │ │ + bne.n 4804a <_PyBytes_ReverseFind@@Base+0x352> │ │ │ │ + b.n 48036 <_PyBytes_ReverseFind@@Base+0x33e> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #52332 @ 0xcc6c │ │ │ │ + movw r2, #53292 @ 0xd02c │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1a9ca0 <_PyLong_Format@@Base+0xb3c> │ │ │ │ + bl 1abcc8 <_PyLong_Format@@Base+0xb38> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -42778,63 +43771,63 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1212] @ 0x4bc │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 4767c <_PyBytes_ReverseFind@@Base+0x3d0> │ │ │ │ + bne.n 480c8 <_PyBytes_ReverseFind@@Base+0x3d0> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 476b2 <_PyBytes_ReverseFind@@Base+0x406> │ │ │ │ + b.n 480fe <_PyBytes_ReverseFind@@Base+0x406> │ │ │ │ ldr.w r0, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 47698 <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ + bne.n 480e4 <_PyBytes_ReverseFind@@Base+0x3ec> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - b.n 476b2 <_PyBytes_ReverseFind@@Base+0x406> │ │ │ │ + b.n 480fe <_PyBytes_ReverseFind@@Base+0x406> │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 476c6 <_PyBytes_ReverseFind@@Base+0x41a> │ │ │ │ + bne.n 48112 <_PyBytes_ReverseFind@@Base+0x41a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 476e2 <_PyBytes_ReverseFind@@Base+0x436> │ │ │ │ + beq.n 4812e <_PyBytes_ReverseFind@@Base+0x436> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 476e2 <_PyBytes_ReverseFind@@Base+0x436> │ │ │ │ + b.n 4812e <_PyBytes_ReverseFind@@Base+0x436> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4648 @ 0x1228 │ │ │ │ + movw r1, #5608 @ 0x15e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -42845,122 +43838,122 @@ │ │ │ │ movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4771c <_PyBytes_ReverseFind@@Base+0x470> │ │ │ │ - movw r1, #4680 @ 0x1248 │ │ │ │ + bhi.n 48168 <_PyBytes_ReverseFind@@Base+0x470> │ │ │ │ + movw r1, #5640 @ 0x1608 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ pop {r4} │ │ │ │ - b.w f6eb8 │ │ │ │ - movw r1, #4712 @ 0x1268 │ │ │ │ + b.w f7970 │ │ │ │ + movw r1, #5672 @ 0x1628 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ pop {r4} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 48196 <_PyBytes_ReverseFind@@Base+0x49e> │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 2a316c │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30188 @ 0x75ec │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4818a <_PyBytes_ReverseFind@@Base+0x492> │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6752 @ 0x1a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 47762 <_PyBytes_ReverseFind@@Base+0x4b6> │ │ │ │ + beq.n 481e4 <_PyBytes_ReverseFind@@Base+0x4ec> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #4748 @ 0x128c │ │ │ │ + movw r1, #5708 @ 0x164c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ - bl 47a28 │ │ │ │ + b.w f7970 │ │ │ │ + bl 484e4 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 177e64 │ │ │ │ - cbz r0, 477a2 <_PyBytes_ReverseFind@@Base+0x4f6> │ │ │ │ + bl 1794d8 │ │ │ │ + cbz r0, 48224 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4780a <_PyBytes_ReverseFind@@Base+0x55e> │ │ │ │ - movw r0, #32672 @ 0x7fa0 │ │ │ │ + beq.n 4828c <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ + movw r0, #33632 @ 0x8360 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13bfd8 │ │ │ │ + bl 13d10c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 477b4 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ + cbnz r0, 48236 <_PyBytes_ReverseFind@@Base+0x53e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 4780c <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + bl 179800 │ │ │ │ + b.n 4828e <_PyBytes_ReverseFind@@Base+0x596> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 477d6 <_PyBytes_ReverseFind@@Base+0x52a> │ │ │ │ + blt.n 48258 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #4828 @ 0x12dc │ │ │ │ + movw r0, #5788 @ 0x169c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 477e6 <_PyBytes_ReverseFind@@Base+0x53a> │ │ │ │ + b.n 48268 <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1781dc │ │ │ │ + bl 179800 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 477fa <_PyBytes_ReverseFind@@Base+0x54e> │ │ │ │ + bne.n 4827c <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4780c <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + b.n 4828e <_PyBytes_ReverseFind@@Base+0x596> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 477f6 <_PyBytes_ReverseFind@@Base+0x54a> │ │ │ │ + bne.n 48278 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 477f6 <_PyBytes_ReverseFind@@Base+0x54a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48278 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 47830 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a295c │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29228 @ 0x722c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 47824 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -42971,23 +43964,23 @@ │ │ │ │ ittt ne │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne.w r3, [sp, #3] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 47886 <_PyBytes_ReverseFind@@Base+0x5da> │ │ │ │ + ble.n 482d2 <_PyBytes_ReverseFind@@Base+0x5da> │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ adds r3, #1 │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ eors r4, r5 │ │ │ │ orrs r2, r4 │ │ │ │ strb.w r2, [sp, #3] │ │ │ │ - b.n 4786c <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ + b.n 482b8 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -42997,136 +43990,179 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov fp, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ - bne.n 478bc <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 48308 <_PyBytes_ReverseFind@@Base+0x610> │ │ │ │ + bl 52720 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 478cc <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ + cbz r2, 48318 <_PyBytes_ReverseFind@@Base+0x620> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 479ce <_PyBytes_ReverseFind@@Base+0x722> │ │ │ │ + b.n 4841a <_PyBytes_ReverseFind@@Base+0x722> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d34bc │ │ │ │ + bl d3e94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 479c0 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ + beq.n 4840c <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 478f6 <_PyBytes_ReverseFind@@Base+0x64a> │ │ │ │ + bne.n 48342 <_PyBytes_ReverseFind@@Base+0x64a> │ │ │ │ mov r0, fp │ │ │ │ - bl 51c68 │ │ │ │ + bl 52720 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 47986 <_PyBytes_ReverseFind@@Base+0x6da> │ │ │ │ + bne.n 483d2 <_PyBytes_ReverseFind@@Base+0x6da> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4797c <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ + cbz r0, 483c8 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbnz r5, 47986 <_PyBytes_ReverseFind@@Base+0x6da> │ │ │ │ + cbnz r5, 483d2 <_PyBytes_ReverseFind@@Base+0x6da> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 47964 <_PyBytes_ReverseFind@@Base+0x6b8> │ │ │ │ - bl d34bc │ │ │ │ + cbz r2, 483b0 <_PyBytes_ReverseFind@@Base+0x6b8> │ │ │ │ + bl d3e94 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 47964 <_PyBytes_ReverseFind@@Base+0x6b8> │ │ │ │ + cbz r0, 483b0 <_PyBytes_ReverseFind@@Base+0x6b8> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 47946 <_PyBytes_ReverseFind@@Base+0x69a> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 47946 <_PyBytes_ReverseFind@@Base+0x69a> │ │ │ │ + cbz r2, 48392 <_PyBytes_ReverseFind@@Base+0x69a> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 48392 <_PyBytes_ReverseFind@@Base+0x69a> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 84c04 │ │ │ │ - b.n 47986 <_PyBytes_ReverseFind@@Base+0x6da> │ │ │ │ + bl 85624 │ │ │ │ + b.n 483d2 <_PyBytes_ReverseFind@@Base+0x6da> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 47958 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + bne.n 483a4 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bf2c │ │ │ │ - cbz r0, 47976 <_PyBytes_ReverseFind@@Base+0x6ca> │ │ │ │ + bl 9c850 │ │ │ │ + cbz r0, 483c2 <_PyBytes_ReverseFind@@Base+0x6ca> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 47916 <_PyBytes_ReverseFind@@Base+0x66a> │ │ │ │ + b.n 48362 <_PyBytes_ReverseFind@@Base+0x66a> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d1720 │ │ │ │ + bl d20ec │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 47992 <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ + cbnz r0, 483de <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 479c0 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ + b.n 4840c <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 479a4 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + ble.n 483f0 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 47992 <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ + b.n 483de <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e32fc <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ - b.n 479c8 <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ + bl e3ce0 <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ + b.n 48414 <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ + movs r5, #0 │ │ │ │ + sub sp, #100 @ 0x64 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #80] @ (48490 <_PyBytes_ReverseFind@@Base+0x798>) │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r7 │ │ │ │ + add r2, sp, #4 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #92] @ 0x5c │ │ │ │ + mov.w r3, #0 │ │ │ │ + bl 2a8570 <_PyDeadline_Get@@Base+0x37c> │ │ │ │ + add r2, sp, #4 │ │ │ │ + sub.w r1, r8, r4 │ │ │ │ + add.w r0, r9, r4 │ │ │ │ + bl 2a8a44 <_PyDeadline_Get@@Base+0x850> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 48474 <_PyBytes_ReverseFind@@Base+0x77c> │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r5, r6 │ │ │ │ + beq.n 48474 <_PyBytes_ReverseFind@@Base+0x77c> │ │ │ │ + add r4, r0 │ │ │ │ + add r4, r7 │ │ │ │ + b.n 48456 <_PyBytes_ReverseFind@@Base+0x75e> │ │ │ │ + ldr r3, [pc, #24] @ (48490 <_PyBytes_ReverseFind@@Base+0x798>) │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 48486 <_PyBytes_ReverseFind@@Base+0x78e> │ │ │ │ + blx 2a38c <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #100 @ 0x64 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ + cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 213940 │ │ │ │ + bl 216980 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000479ee : │ │ │ │ - ldr r2, [pc, #52] @ (47a24 ) │ │ │ │ +000484aa : │ │ │ │ + ldr r2, [pc, #52] @ (484e0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #380] @ 0x17c │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - beq.n 47a1a │ │ │ │ + beq.n 484d6 │ │ │ │ push {r4} │ │ │ │ adds r4, r3, #1 │ │ │ │ str.w r4, [r1, #380] @ 0x17c │ │ │ │ add.w r1, r3, #1120 @ 0x460 │ │ │ │ pop {r4} │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ @@ -43134,185 +44170,185 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00047a28 : │ │ │ │ +000484e4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47a5e │ │ │ │ + beq.n 4851a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #46444 @ 0xb56c │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 47a84 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 48540 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6752 @ 0x1a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47a8a │ │ │ │ + beq.n 48546 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #4848 @ 0x12f0 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47b82 │ │ │ │ + b.n 4863e │ │ │ │ ldr r6, [r1, #20] │ │ │ │ - cbz r6, 47aa8 │ │ │ │ + cbz r6, 48564 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4884 @ 0x1314 │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 47a84 │ │ │ │ + bl f7970 │ │ │ │ + b.n 48540 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 47aca │ │ │ │ + beq.n 48586 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4916 @ 0x1334 │ │ │ │ + movw r1, #5876 @ 0x16f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 47a84 │ │ │ │ - ldr.w r8, [pc, #188] @ 47b88 │ │ │ │ + bl f7970 │ │ │ │ + b.n 48540 │ │ │ │ + ldr.w r8, [pc, #188] @ 48644 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 47ae6 │ │ │ │ - bl 35714 │ │ │ │ - cbz r0, 47ae6 │ │ │ │ + cbnz r0, 485a2 │ │ │ │ + bl 35e2c │ │ │ │ + cbz r0, 485a2 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 47b06 │ │ │ │ + beq.n 485c2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4960 @ 0x1360 │ │ │ │ + movw r1, #5920 @ 0x1720 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 47a84 │ │ │ │ + bl f7970 │ │ │ │ + b.n 48540 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 47b78 │ │ │ │ + bne.n 48634 │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ - cbnz r4, 47b26 │ │ │ │ - bl 35714 │ │ │ │ + cbnz r4, 485e2 │ │ │ │ + bl 35e2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47a84 │ │ │ │ + beq.n 48540 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 484e2 <_PyCompile_OptimizeCfg@@Base+0x36e> │ │ │ │ + bl 48f9c <_PyCompile_OptimizeCfg@@Base+0x336> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47a84 │ │ │ │ + beq.n 48540 │ │ │ │ cmp r7, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 47b60 │ │ │ │ + bne.n 4861c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47b4e │ │ │ │ + beq.n 4860a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47b4e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44072 @ 0xac28 │ │ │ │ + cbnz r3, 4860a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ - b.n 47a84 │ │ │ │ + bl 115910 │ │ │ │ + b.n 48540 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 47b82 │ │ │ │ + beq.n 4863e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbnz r4, 47b82 │ │ │ │ + cbnz r4, 4863e │ │ │ │ mov r6, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47b82 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4863e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2900cc │ │ │ │ + b.w 29039c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 47c52 │ │ │ │ + bhi.n 4870e │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 47c6a │ │ │ │ + b.n 48726 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 47bb0 │ │ │ │ + bmi.n 4866c │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 47bbe │ │ │ │ + b.n 4867a │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 47bb0 │ │ │ │ + bmi.n 4866c │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ ldrb r5, [r3, #2] │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ bfi r2, r6, #0, #8 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ bfi r2, r5, #8, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 47bd8 │ │ │ │ + b.n 48694 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 47bb0 │ │ │ │ + bmi.n 4866c │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r1, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r1, r4, #8, #8 │ │ │ │ @@ -43324,247 +44360,247 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r1, r5, #24, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ - b.n 47c00 │ │ │ │ + b.n 486bc │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5040 @ 0x13b0 │ │ │ │ + movw r1, #6000 @ 0x1770 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 47c96 │ │ │ │ + bhi.n 48752 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47cac │ │ │ │ - b.n 47cc0 │ │ │ │ - movw r0, #52188 @ 0xcbdc │ │ │ │ + cbnz r0, 48768 │ │ │ │ + b.n 4877c │ │ │ │ + movw r0, #53148 @ 0xcf9c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47d76 │ │ │ │ - b.n 47c88 │ │ │ │ - bl 9ba20 │ │ │ │ + beq.n 48832 │ │ │ │ + b.n 48744 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 47cce │ │ │ │ + bne.n 4878a │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 47cde │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4879a │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47d76 │ │ │ │ + bne.n 48832 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47cde │ │ │ │ + b.n 4879a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47cbc │ │ │ │ + bne.n 48778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47cbc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48778 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 47d4a │ │ │ │ + ble.n 48806 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 47cf8 │ │ │ │ + bpl.n 487b4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47d1e │ │ │ │ + bne.n 487da │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 47d4c │ │ │ │ + b.n 48808 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 47d12 │ │ │ │ + beq.n 487ce │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 47d2a │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 487e6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47d2a │ │ │ │ + bne.n 487e6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 47d4c │ │ │ │ + b.n 48808 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47d04 │ │ │ │ + bne.n 487c0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18824 @ 0x4988 │ │ │ │ + movw r2, #19784 @ 0x4d48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52188 @ 0xcbdc │ │ │ │ + movw r0, #53148 @ 0xcf9c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 47d76 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 48832 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 47d68 │ │ │ │ - cbz r1, 47d58 │ │ │ │ + bgt.n 48824 │ │ │ │ + cbz r1, 48814 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 47d60 │ │ │ │ + b.n 4881c │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19a6b8 │ │ │ │ + b.w 19c6fc │ │ │ │ subs r2, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 431f4 │ │ │ │ + b.w 43bd8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 47dae │ │ │ │ + cbnz r5, 4886a │ │ │ │ mov r4, r0 │ │ │ │ - bl 2138fc │ │ │ │ + bl 216964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 47dae │ │ │ │ + cbz r0, 4886a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47dae │ │ │ │ + beq.n 4886a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 47dae │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4886a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 47dd6 │ │ │ │ + cbz r0, 48892 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47dfa │ │ │ │ + beq.n 488b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47dfa │ │ │ │ + b.n 488b6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 47df2 │ │ │ │ - bl 1283f0 │ │ │ │ - cbz r0, 47dee │ │ │ │ + cbz r0, 488ae │ │ │ │ + bl 128f34 │ │ │ │ + cbz r0, 488aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 47dfa │ │ │ │ + b.n 488b6 │ │ │ │ movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 488d8 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 230310 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30124 @ 0x75ac │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 488cc │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 47e20 │ │ │ │ + cbz r0, 48912 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47e44 │ │ │ │ + beq.n 48936 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47e44 │ │ │ │ + b.n 48936 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 47e3c │ │ │ │ - bl 1283f0 │ │ │ │ - cbz r0, 47e38 │ │ │ │ + cbz r0, 4892e │ │ │ │ + bl 128f34 │ │ │ │ + cbz r0, 4892a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 47e44 │ │ │ │ + b.n 48936 │ │ │ │ movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 47e66 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 22d5c8 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29164 @ 0x71ec │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 47e5a │ │ │ │ - pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19a9a4 │ │ │ │ - cbz r0, 47ec2 │ │ │ │ + bl 19c9e8 │ │ │ │ + cbz r0, 4897e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47e9c │ │ │ │ + cbz r3, 48958 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 47ea4 │ │ │ │ + b.n 48960 │ │ │ │ movw r2, #11048 @ 0x2b28 │ │ │ │ movt r2, #83 @ 0x53 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 47ec2 │ │ │ │ + cbz r5, 4897e │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #40424 @ 0x9de8 │ │ │ │ + movw r1, #41384 @ 0xa1a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 47ec2 │ │ │ │ + ble.n 4897e │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 47eb4 │ │ │ │ + b.n 48970 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ @@ -43572,671 +44608,689 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 47eec │ │ │ │ + cbz r3, 489a8 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47f04 │ │ │ │ + b.n 489c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 47ef4 │ │ │ │ + bge.n 489b0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47f04 │ │ │ │ + b.n 489c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 47ef0 │ │ │ │ + bgt.n 489ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 47ef0 │ │ │ │ + beq.n 489ac │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 47f22 │ │ │ │ + b.n 489de │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ movw r3, #10952 @ 0x2ac8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 47f7e │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 48a3a │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 47f72 │ │ │ │ + cbz r4, 48a2e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47f5e │ │ │ │ + beq.n 48a1a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #6060 @ 0x17ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47f70 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 47f7e │ │ │ │ + bne.n 48a2c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 48a3a │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 4804e │ │ │ │ + bpl.n 48b0a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 47fc2 │ │ │ │ + beq.n 48a7e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40288 @ 0x9d60 │ │ │ │ + movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4805a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 48b16 │ │ │ │ vmov.f64 d9, #240 @ 0xbf800000 -1.0 │ │ │ │ - bl 17bad0 │ │ │ │ + bl 17d158 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48038 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 48038 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 48af4 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 48af4 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 4805a │ │ │ │ - bl f96ac │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 48b16 │ │ │ │ + bl fa168 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bdac8 <_PyLong_Frexp@@Base> │ │ │ │ + bl 1c01d0 <_PyLong_Frexp@@Base> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4800e │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4805a │ │ │ │ + bne.n 48aca │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 48b16 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 482a4 <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ + bl 48d96 <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 482a4 <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ + bl 48d96 <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ vldr s15, [sp, #4] │ │ │ │ vmov.f64 d6, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - b.n 48040 │ │ │ │ + b.n 48afc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 482a4 <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ + bl 48d96 <_PyCompile_OptimizeCfg@@Base+0x130> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ - movw r1, #33445 @ 0x82a5 │ │ │ │ + b.w 9c3e0 │ │ │ │ + movw r1, #36247 @ 0x8d97 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 48b40 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 29e778 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30160 @ 0x75d0 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 48b34 │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4808e │ │ │ │ + bhi.n 48b80 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 480a4 │ │ │ │ - b.n 480b8 │ │ │ │ - movw r0, #52276 @ 0xcc34 │ │ │ │ + cbnz r0, 48b96 │ │ │ │ + b.n 48baa │ │ │ │ + movw r0, #53236 @ 0xcff4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4816e │ │ │ │ - b.n 48080 │ │ │ │ - bl 9ba20 │ │ │ │ + beq.n 48c60 │ │ │ │ + b.n 48b72 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 480c6 │ │ │ │ + bne.n 48bb8 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 480d6 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 48bc8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4816e │ │ │ │ + bne.n 48c60 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 480d6 │ │ │ │ + b.n 48bc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 480b4 │ │ │ │ + bne.n 48ba6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 480b4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48ba6 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 48142 │ │ │ │ + ble.n 48c34 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 480f0 │ │ │ │ + bpl.n 48be2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 48116 │ │ │ │ + bne.n 48c08 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 48144 │ │ │ │ + b.n 48c36 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4810a │ │ │ │ + beq.n 48bfc │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 48122 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 48c14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 48122 │ │ │ │ + bne.n 48c14 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 48144 │ │ │ │ + b.n 48c36 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 480fc │ │ │ │ + bne.n 48bee │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18824 @ 0x4988 │ │ │ │ + movw r2, #19784 @ 0x4d48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52276 @ 0xcc34 │ │ │ │ + movw r0, #53236 @ 0xcff4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4816e │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 48c60 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 48160 │ │ │ │ - cbz r1, 48150 │ │ │ │ + bgt.n 48c52 │ │ │ │ + cbz r1, 48c42 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 48158 │ │ │ │ + b.n 48c4a │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19a6b8 │ │ │ │ + b.w 19c6fc │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 431f4 │ │ │ │ + b.w 43bd8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00048174 <_PyCompile_OptimizeCfg@@Base>: │ │ │ │ +00048c66 <_PyCompile_OptimizeCfg@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #63664 @ 0xf8b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 481ae <_PyCompile_OptimizeCfg@@Base+0x3a> │ │ │ │ + beq.n 48ca0 <_PyCompile_OptimizeCfg@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #59748 @ 0xe964 │ │ │ │ + movw r1, #60708 @ 0xed24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 481ce <_PyCompile_OptimizeCfg@@Base+0x5a> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 48cc0 <_PyCompile_OptimizeCfg@@Base+0x5a> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 481d2 <_PyCompile_OptimizeCfg@@Base+0x5e> │ │ │ │ + bmi.n 48cc4 <_PyCompile_OptimizeCfg@@Base+0x5e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5128 @ 0x1408 │ │ │ │ + movw r1, #6088 @ 0x17c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 48250 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ + b.n 48d42 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ mov r6, r0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48250 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ + beq.n 48d42 <_PyCompile_OptimizeCfg@@Base+0xdc> │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 12b414 │ │ │ │ + bl 12c538 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 48230 <_PyCompile_OptimizeCfg@@Base+0xbc> │ │ │ │ + cbz r0, 48d22 <_PyCompile_OptimizeCfg@@Base+0xbc> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 12c468 <_PyTime_AsMicroseconds@@Base+0x88> │ │ │ │ + bl 12d588 <_PyTime_AsMicroseconds@@Base+0x88> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4822c <_PyCompile_OptimizeCfg@@Base+0xb8> │ │ │ │ - bl 2078a8 │ │ │ │ + beq.n 48d1e <_PyCompile_OptimizeCfg@@Base+0xb8> │ │ │ │ + bl 20aa18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48232 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ + cbz r0, 48d24 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 135758 │ │ │ │ + bl 1368c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48216 <_PyCompile_OptimizeCfg@@Base+0xa2> │ │ │ │ + beq.n 48d08 <_PyCompile_OptimizeCfg@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12bb28 │ │ │ │ - b.n 48232 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ + bl 12cc4c │ │ │ │ + b.n 48d24 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ str r7, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48232 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ + b.n 48d24 <_PyCompile_OptimizeCfg@@Base+0xbe> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48248 <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ + beq.n 48d3a <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 48248 <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ + cbnz r3, 48d3a <_PyCompile_OptimizeCfg@@Base+0xd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f71c │ │ │ │ + bl 212824 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 48284 <_PyCompile_OptimizeCfg@@Base+0x110> │ │ │ │ + bne.n 48d76 <_PyCompile_OptimizeCfg@@Base+0x110> │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 28f7c0 │ │ │ │ - b.n 482a0 <_PyCompile_OptimizeCfg@@Base+0x12c> │ │ │ │ + bl 28faa8 │ │ │ │ + b.n 48d92 <_PyCompile_OptimizeCfg@@Base+0x12c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ + movw r1, #3792 @ 0xed0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #116] @ 48330 <_PyCompile_OptimizeCfg@@Base+0x1bc> │ │ │ │ + vldr d7, [pc, #112] @ 48e20 <_PyCompile_OptimizeCfg@@Base+0x1ba> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48302 <_PyCompile_OptimizeCfg@@Base+0x18e> │ │ │ │ + bhi.n 48df4 <_PyCompile_OptimizeCfg@@Base+0x18e> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 482e2 <_PyCompile_OptimizeCfg@@Base+0x16e> │ │ │ │ + ble.n 48dd4 <_PyCompile_OptimizeCfg@@Base+0x16e> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2a288 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #76] @ 48338 <_PyCompile_OptimizeCfg@@Base+0x1c4> │ │ │ │ + vldr d7, [pc, #72] @ 48e28 <_PyCompile_OptimizeCfg@@Base+0x1c2> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #76] @ 48340 <_PyCompile_OptimizeCfg@@Base+0x1cc> │ │ │ │ + vldr d8, [pc, #76] @ 48e30 <_PyCompile_OptimizeCfg@@Base+0x1ca> │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b.n 48322 <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ + b.n 48e14 <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 48322 <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ + bvs.n 48e14 <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 48322 <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ - vldr d8, [pc, #32] @ 48338 <_PyCompile_OptimizeCfg@@Base+0x1c4> │ │ │ │ + bgt.n 48e14 <_PyCompile_OptimizeCfg@@Base+0x1ae> │ │ │ │ + vldr d8, [pc, #28] @ 48e28 <_PyCompile_OptimizeCfg@@Base+0x1c2> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ - nop.w │ │ │ │ + nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vsli.32 d27, d0, #16 │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 48368 <_PyCompile_OptimizeCfg@@Base+0x1f4> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29dcac │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29200 @ 0x7210 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4835c <_PyCompile_OptimizeCfg@@Base+0x1e8> │ │ │ │ - pop {r4, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + vtbl.8 d30, {d0-d1}, d29 │ │ │ │ + rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 483a8 <_PyCompile_OptimizeCfg@@Base+0x234> │ │ │ │ + bhi.n 48e62 <_PyCompile_OptimizeCfg@@Base+0x1fc> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 483be <_PyCompile_OptimizeCfg@@Base+0x24a> │ │ │ │ - b.n 483d2 <_PyCompile_OptimizeCfg@@Base+0x25e> │ │ │ │ - movw r0, #52188 @ 0xcbdc │ │ │ │ + cbnz r0, 48e78 <_PyCompile_OptimizeCfg@@Base+0x212> │ │ │ │ + b.n 48e8c <_PyCompile_OptimizeCfg@@Base+0x226> │ │ │ │ + movw r0, #53148 @ 0xcf9c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4847a <_PyCompile_OptimizeCfg@@Base+0x306> │ │ │ │ - b.n 4839a <_PyCompile_OptimizeCfg@@Base+0x226> │ │ │ │ - bl 9ba20 │ │ │ │ + beq.n 48f34 <_PyCompile_OptimizeCfg@@Base+0x2ce> │ │ │ │ + b.n 48e54 <_PyCompile_OptimizeCfg@@Base+0x1ee> │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 483e0 <_PyCompile_OptimizeCfg@@Base+0x26c> │ │ │ │ + bne.n 48e9a <_PyCompile_OptimizeCfg@@Base+0x234> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 483f0 <_PyCompile_OptimizeCfg@@Base+0x27c> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 48eaa <_PyCompile_OptimizeCfg@@Base+0x244> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4847a <_PyCompile_OptimizeCfg@@Base+0x306> │ │ │ │ + bne.n 48f34 <_PyCompile_OptimizeCfg@@Base+0x2ce> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 483f0 <_PyCompile_OptimizeCfg@@Base+0x27c> │ │ │ │ + b.n 48eaa <_PyCompile_OptimizeCfg@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 483ce <_PyCompile_OptimizeCfg@@Base+0x25a> │ │ │ │ + bne.n 48e88 <_PyCompile_OptimizeCfg@@Base+0x222> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 483ce <_PyCompile_OptimizeCfg@@Base+0x25a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48e88 <_PyCompile_OptimizeCfg@@Base+0x222> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4845c <_PyCompile_OptimizeCfg@@Base+0x2e8> │ │ │ │ + ble.n 48f16 <_PyCompile_OptimizeCfg@@Base+0x2b0> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4840a <_PyCompile_OptimizeCfg@@Base+0x296> │ │ │ │ + bpl.n 48ec4 <_PyCompile_OptimizeCfg@@Base+0x25e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 48430 <_PyCompile_OptimizeCfg@@Base+0x2bc> │ │ │ │ + bne.n 48eea <_PyCompile_OptimizeCfg@@Base+0x284> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 4845e <_PyCompile_OptimizeCfg@@Base+0x2ea> │ │ │ │ + b.n 48f18 <_PyCompile_OptimizeCfg@@Base+0x2b2> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 48424 <_PyCompile_OptimizeCfg@@Base+0x2b0> │ │ │ │ + beq.n 48ede <_PyCompile_OptimizeCfg@@Base+0x278> │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4843c <_PyCompile_OptimizeCfg@@Base+0x2c8> │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 48ef6 <_PyCompile_OptimizeCfg@@Base+0x290> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4843c <_PyCompile_OptimizeCfg@@Base+0x2c8> │ │ │ │ + bne.n 48ef6 <_PyCompile_OptimizeCfg@@Base+0x290> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4845e <_PyCompile_OptimizeCfg@@Base+0x2ea> │ │ │ │ + b.n 48f18 <_PyCompile_OptimizeCfg@@Base+0x2b2> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 48416 <_PyCompile_OptimizeCfg@@Base+0x2a2> │ │ │ │ + bne.n 48ed0 <_PyCompile_OptimizeCfg@@Base+0x26a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18824 @ 0x4988 │ │ │ │ + movw r2, #19784 @ 0x4d48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52188 @ 0xcbdc │ │ │ │ + movw r0, #53148 @ 0xcf9c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4847a <_PyCompile_OptimizeCfg@@Base+0x306> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 48f34 <_PyCompile_OptimizeCfg@@Base+0x2ce> │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 4846e <_PyCompile_OptimizeCfg@@Base+0x2fa> │ │ │ │ + bgt.n 48f28 <_PyCompile_OptimizeCfg@@Base+0x2c2> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22aaa0 <_PyThreadState_NewBound@@Base+0x10c> │ │ │ │ + b.w 22d768 <_PyThreadState_NewBound@@Base+0xf8> │ │ │ │ subs r2, r5, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 485a4 <_PyCompile_OptimizeCfg@@Base+0x430> │ │ │ │ + b.n 49092 <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #34197 @ 0x8595 │ │ │ │ + movw r1, #36941 @ 0x904d │ │ │ │ movt r1, #4 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 484b0 <_PyCompile_OptimizeCfg@@Base+0x33c> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 48f6a <_PyCompile_OptimizeCfg@@Base+0x304> │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 484bc <_PyCompile_OptimizeCfg@@Base+0x348> │ │ │ │ + cbz r3, 48f76 <_PyCompile_OptimizeCfg@@Base+0x310> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 484de <_PyCompile_OptimizeCfg@@Base+0x36a> │ │ │ │ + b.n 48f98 <_PyCompile_OptimizeCfg@@Base+0x332> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 484da <_PyCompile_OptimizeCfg@@Base+0x366> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 48f94 <_PyCompile_OptimizeCfg@@Base+0x32e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 484da <_PyCompile_OptimizeCfg@@Base+0x366> │ │ │ │ + cbnz r3, 48f94 <_PyCompile_OptimizeCfg@@Base+0x32e> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 484da <_PyCompile_OptimizeCfg@@Base+0x366> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 48f94 <_PyCompile_OptimizeCfg@@Base+0x32e> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 48586 <_PyCompile_OptimizeCfg@@Base+0x412> │ │ │ │ + beq.n 49040 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 4861a <_PyCompile_OptimizeCfg@@Base+0x4a6> │ │ │ │ + bl 49108 <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4855a <_PyCompile_OptimizeCfg@@Base+0x3e6> │ │ │ │ + bhi.n 49014 <_PyCompile_OptimizeCfg@@Base+0x3ae> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r6, #24 │ │ │ │ subs r2, r0, #4 │ │ │ │ - ldr r2, [pc, #108] @ (48590 <_PyCompile_OptimizeCfg@@Base+0x41c>) │ │ │ │ + ldr r2, [pc, #108] @ (49048 <_PyCompile_OptimizeCfg@@Base+0x3e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ add.w r4, r4, #99328 @ 0x18400 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ ldr.w r3, [r2, #1244] @ 0x4dc │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ + beq.n 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #1244] @ 0x4dc │ │ │ │ - b.n 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ + b.n 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ - bl 290d0c │ │ │ │ + b.n 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ + bl 1cfba8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4857c <_PyCompile_OptimizeCfg@@Base+0x408> │ │ │ │ + cbnz r0, 49036 <_PyCompile_OptimizeCfg@@Base+0x3d0> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ + beq.n 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ + cbnz r3, 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - b.n 48588 <_PyCompile_OptimizeCfg@@Base+0x414> │ │ │ │ + b.n 49042 <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 485a2 <_PyCompile_OptimizeCfg@@Base+0x42e> │ │ │ │ + beq.n 4905a <_PyCompile_OptimizeCfg@@Base+0x3f4> │ │ │ │ b.w 29f0c │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 4907c <_PyCompile_OptimizeCfg@@Base+0x416> │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 24e9d4 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30204 @ 0x75fc │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 49070 <_PyCompile_OptimizeCfg@@Base+0x40a> │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bic.w r4, r1, r1, asr #31 │ │ │ │ bic.w r9, r2, r2, asr #31 │ │ │ │ orrs.w r5, r4, r9 │ │ │ │ - bne.n 485ca <_PyCompile_OptimizeCfg@@Base+0x456> │ │ │ │ + bne.n 490b8 <_PyCompile_OptimizeCfg@@Base+0x452> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 22aaa0 <_PyThreadState_NewBound@@Base+0x10c> │ │ │ │ + b.w 22d768 <_PyThreadState_NewBound@@Base+0xf8> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ add r0, r9 │ │ │ │ mov fp, r1 │ │ │ │ add r0, r4 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 48614 <_PyCompile_OptimizeCfg@@Base+0x4a0> │ │ │ │ + cbz r0, 49102 <_PyCompile_OptimizeCfg@@Base+0x49c> │ │ │ │ add.w sl, r0, #16 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 485f4 <_PyCompile_OptimizeCfg@@Base+0x480> │ │ │ │ + ble.n 490e2 <_PyCompile_OptimizeCfg@@Base+0x47c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, sl, r4 │ │ │ │ blx 29e1c │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 48614 <_PyCompile_OptimizeCfg@@Base+0x4a0> │ │ │ │ + ble.n 49102 <_PyCompile_OptimizeCfg@@Base+0x49c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ add r0, sl │ │ │ │ blx 29770 │ │ │ │ mov r0, r8 │ │ │ │ @@ -44251,950 +45305,932 @@ │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp sl, r6 │ │ │ │ - bne.w 4880a <_PyCompile_OptimizeCfg@@Base+0x696> │ │ │ │ + bne.w 492f8 <_PyCompile_OptimizeCfg@@Base+0x692> │ │ │ │ lsr.w r3, r2, r9 │ │ │ │ mov.w r8, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl.w r8, r8, r3 │ │ │ │ tst.w r8, r0 │ │ │ │ - beq.w 48a78 <_PyCompile_OptimizeCfg@@Base+0x904> │ │ │ │ + beq.w 49566 <_PyCompile_OptimizeCfg@@Base+0x900> │ │ │ │ add.w fp, r8, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2ca430 │ │ │ │ + bl 2ca7f8 │ │ │ │ add.w r3, r7, r0, lsl #3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48768 <_PyCompile_OptimizeCfg@@Base+0x5f4> │ │ │ │ + bne.n 49256 <_PyCompile_OptimizeCfg@@Base+0x5f0> │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ add.w r1, r9, #5 │ │ │ │ - bl 4861a <_PyCompile_OptimizeCfg@@Base+0x4a6> │ │ │ │ + bl 49108 <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + bls.w 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 48720 <_PyCompile_OptimizeCfg@@Base+0x5ac> │ │ │ │ + bne.n 4920e <_PyCompile_OptimizeCfg@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 48720 <_PyCompile_OptimizeCfg@@Base+0x5ac> │ │ │ │ + bhi.n 4920e <_PyCompile_OptimizeCfg@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 48720 <_PyCompile_OptimizeCfg@@Base+0x5ac> │ │ │ │ + beq.n 4920e <_PyCompile_OptimizeCfg@@Base+0x5a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 29db84 │ │ │ │ + bl 29e484 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4872a <_PyCompile_OptimizeCfg@@Base+0x5b6> │ │ │ │ + beq.n 49218 <_PyCompile_OptimizeCfg@@Base+0x5b2> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add.w r6, r0, r6, lsl #3 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48708 <_PyCompile_OptimizeCfg@@Base+0x594> │ │ │ │ + beq.n 491f6 <_PyCompile_OptimizeCfg@@Base+0x590> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48708 <_PyCompile_OptimizeCfg@@Base+0x594> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 491f6 <_PyCompile_OptimizeCfg@@Base+0x590> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48764 <_PyCompile_OptimizeCfg@@Base+0x5f0> │ │ │ │ + beq.n 49252 <_PyCompile_OptimizeCfg@@Base+0x5ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48764 <_PyCompile_OptimizeCfg@@Base+0x5f0> │ │ │ │ + cbnz r3, 49252 <_PyCompile_OptimizeCfg@@Base+0x5ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48764 <_PyCompile_OptimizeCfg@@Base+0x5f0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49252 <_PyCompile_OptimizeCfg@@Base+0x5ec> │ │ │ │ mov r0, r7 │ │ │ │ - bl 29db84 │ │ │ │ + bl 29e484 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 48748 <_PyCompile_OptimizeCfg@@Base+0x5d4> │ │ │ │ + cbnz r0, 49236 <_PyCompile_OptimizeCfg@@Base+0x5d0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + beq.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bne.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ add.w r6, r0, r6, lsl #3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r4, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48764 <_PyCompile_OptimizeCfg@@Base+0x5f0> │ │ │ │ + beq.n 49252 <_PyCompile_OptimizeCfg@@Base+0x5ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48764 <_PyCompile_OptimizeCfg@@Base+0x5f0> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49252 <_PyCompile_OptimizeCfg@@Base+0x5ec> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 48a06 <_PyCompile_OptimizeCfg@@Base+0x892> │ │ │ │ - bl f6364 │ │ │ │ + b.n 494f4 <_PyCompile_OptimizeCfg@@Base+0x88e> │ │ │ │ + bl f6e1c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ - beq.w 48a78 <_PyCompile_OptimizeCfg@@Base+0x904> │ │ │ │ + blt.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ + beq.w 49566 <_PyCompile_OptimizeCfg@@Base+0x900> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 48a84 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ - bl 290c88 │ │ │ │ + bls.w 49572 <_PyCompile_OptimizeCfg@@Base+0x90c> │ │ │ │ + bl 29167c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 487fa <_PyCompile_OptimizeCfg@@Base+0x686> │ │ │ │ + cbz r0, 492e8 <_PyCompile_OptimizeCfg@@Base+0x682> │ │ │ │ ldr r6, [r7, #12] │ │ │ │ and.w r0, fp, r6 │ │ │ │ - bl 2ca430 │ │ │ │ + bl 2ca7f8 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - beq.n 487c4 <_PyCompile_OptimizeCfg@@Base+0x650> │ │ │ │ + beq.n 492b2 <_PyCompile_OptimizeCfg@@Base+0x64c> │ │ │ │ add.w ip, r7, #12 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r1, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ - cbz r2, 487bc <_PyCompile_OptimizeCfg@@Base+0x648> │ │ │ │ + cbz r2, 492aa <_PyCompile_OptimizeCfg@@Base+0x644> │ │ │ │ ldr.w lr, [r2] │ │ │ │ add.w sl, lr, #1 │ │ │ │ cmp lr, r9 │ │ │ │ it ne │ │ │ │ strne.w sl, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bhi.n 487a4 <_PyCompile_OptimizeCfg@@Base+0x630> │ │ │ │ + bhi.n 49292 <_PyCompile_OptimizeCfg@@Base+0x62c> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 487f4 <_PyCompile_OptimizeCfg@@Base+0x680> │ │ │ │ + bcs.n 492e2 <_PyCompile_OptimizeCfg@@Base+0x67c> │ │ │ │ adds r7, #16 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r4, #8 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ - cbz r2, 487ea <_PyCompile_OptimizeCfg@@Base+0x676> │ │ │ │ + cbz r2, 492d8 <_PyCompile_OptimizeCfg@@Base+0x672> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w r9, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne.w r9, [r2] │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 487d6 <_PyCompile_OptimizeCfg@@Base+0x662> │ │ │ │ + bcc.n 492c4 <_PyCompile_OptimizeCfg@@Base+0x65e> │ │ │ │ bic.w r6, r6, r8 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r8, #0 │ │ │ │ movne.w r8, #3 │ │ │ │ - b.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + b.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ movw ip, #64080 @ 0xfa50 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp sl, ip │ │ │ │ - bne.w 4897e <_PyCompile_OptimizeCfg@@Base+0x80a> │ │ │ │ + bne.w 4946c <_PyCompile_OptimizeCfg@@Base+0x806> │ │ │ │ lsr.w r4, r2, r9 │ │ │ │ and.w r4, r4, #31 │ │ │ │ adds r1, r4, #2 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48a78 <_PyCompile_OptimizeCfg@@Base+0x904> │ │ │ │ + beq.w 49566 <_PyCompile_OptimizeCfg@@Base+0x900> │ │ │ │ add.w ip, sp, #20 │ │ │ │ add.w r1, r9, #5 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ - bl 4861a <_PyCompile_OptimizeCfg@@Base+0x4a6> │ │ │ │ + bl 49108 <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4889a <_PyCompile_OptimizeCfg@@Base+0x726> │ │ │ │ + beq.n 49388 <_PyCompile_OptimizeCfg@@Base+0x722> │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + bne.w 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ mov r0, r7 │ │ │ │ - bl 561ac │ │ │ │ + bl 56c64 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4887a <_PyCompile_OptimizeCfg@@Base+0x706> │ │ │ │ + cbnz r0, 49368 <_PyCompile_OptimizeCfg@@Base+0x702> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + beq.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bne.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48896 <_PyCompile_OptimizeCfg@@Base+0x722> │ │ │ │ + beq.n 49384 <_PyCompile_OptimizeCfg@@Base+0x71e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48896 <_PyCompile_OptimizeCfg@@Base+0x722> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49384 <_PyCompile_OptimizeCfg@@Base+0x71e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + b.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ ldr.w r3, [r7, #136] @ 0x88 │ │ │ │ subs.w r9, r3, #1 │ │ │ │ - beq.w 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + beq.w 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ cmp.w r9, #15 │ │ │ │ - ble.n 488e2 <_PyCompile_OptimizeCfg@@Base+0x76e> │ │ │ │ + ble.n 493d0 <_PyCompile_OptimizeCfg@@Base+0x76a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 561ac │ │ │ │ + bl 56c64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + beq.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str.w r9, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 488de <_PyCompile_OptimizeCfg@@Base+0x76a> │ │ │ │ + cbz r0, 493cc <_PyCompile_OptimizeCfg@@Base+0x766> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 488de <_PyCompile_OptimizeCfg@@Base+0x76a> │ │ │ │ + beq.n 493cc <_PyCompile_OptimizeCfg@@Base+0x766> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 488de <_PyCompile_OptimizeCfg@@Base+0x76a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 493cc <_PyCompile_OptimizeCfg@@Base+0x766> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 48a06 <_PyCompile_OptimizeCfg@@Base+0x892> │ │ │ │ + b.n 494f4 <_PyCompile_OptimizeCfg@@Base+0x88e> │ │ │ │ mov.w r0, r9, lsl #1 │ │ │ │ - bl 290c88 │ │ │ │ + bl 29167c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + beq.w 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ mov r2, sl │ │ │ │ mov ip, sl │ │ │ │ mov r1, sl │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w r3, r7, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 48970 <_PyCompile_OptimizeCfg@@Base+0x7fc> │ │ │ │ + beq.n 4945e <_PyCompile_OptimizeCfg@@Base+0x7f8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ - cbz r3, 48970 <_PyCompile_OptimizeCfg@@Base+0x7fc> │ │ │ │ + cbz r3, 4945e <_PyCompile_OptimizeCfg@@Base+0x7f8> │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add.w lr, r2, #1 │ │ │ │ add.w r9, r2, #4 │ │ │ │ cmp r7, r6 │ │ │ │ mov.w r7, #1 │ │ │ │ lsl.w r7, r7, r1 │ │ │ │ orr.w ip, ip, r7 │ │ │ │ - bne.n 48950 <_PyCompile_OptimizeCfg@@Base+0x7dc> │ │ │ │ + bne.n 4943e <_PyCompile_OptimizeCfg@@Base+0x7d8> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ subs r7, #2 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.n 48950 <_PyCompile_OptimizeCfg@@Base+0x7dc> │ │ │ │ + bhi.n 4943e <_PyCompile_OptimizeCfg@@Base+0x7d8> │ │ │ │ ldr r7, [r3, #16] │ │ │ │ - cbz r7, 48950 <_PyCompile_OptimizeCfg@@Base+0x7dc> │ │ │ │ + cbz r7, 4943e <_PyCompile_OptimizeCfg@@Base+0x7d8> │ │ │ │ ldr.w sl, [r7] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp sl, r8 │ │ │ │ itt ne │ │ │ │ addne.w sl, sl, #1 │ │ │ │ strne.w sl, [r7] │ │ │ │ str.w r7, [r0, r9, lsl #2] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 48962 <_PyCompile_OptimizeCfg@@Base+0x7ee> │ │ │ │ - b.n 48966 <_PyCompile_OptimizeCfg@@Base+0x7f2> │ │ │ │ + bne.n 49450 <_PyCompile_OptimizeCfg@@Base+0x7ea> │ │ │ │ + b.n 49454 <_PyCompile_OptimizeCfg@@Base+0x7ee> │ │ │ │ ldr r7, [r3, #0] │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, r9, lsl #2] │ │ │ │ cmp r7, sl │ │ │ │ - beq.n 48966 <_PyCompile_OptimizeCfg@@Base+0x7f2> │ │ │ │ + beq.n 49454 <_PyCompile_OptimizeCfg@@Base+0x7ee> │ │ │ │ adds r7, #1 │ │ │ │ str r7, [r3, #0] │ │ │ │ add.w lr, lr, #4 │ │ │ │ adds r2, #2 │ │ │ │ str.w r3, [r0, lr, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #32 │ │ │ │ - bne.n 48900 <_PyCompile_OptimizeCfg@@Base+0x78c> │ │ │ │ + bne.n 493ee <_PyCompile_OptimizeCfg@@Base+0x788> │ │ │ │ str.w ip, [r0, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 48a06 <_PyCompile_OptimizeCfg@@Base+0x892> │ │ │ │ + b.n 494f4 <_PyCompile_OptimizeCfg@@Base+0x88e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 48a78 <_PyCompile_OptimizeCfg@@Base+0x904> │ │ │ │ + bne.n 49566 <_PyCompile_OptimizeCfg@@Base+0x900> │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 554b0 │ │ │ │ + bl 55f68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + beq.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bne.n 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + beq.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 48a0c <_PyCompile_OptimizeCfg@@Base+0x898> │ │ │ │ - bl 290c88 │ │ │ │ + bne.n 494fa <_PyCompile_OptimizeCfg@@Base+0x894> │ │ │ │ + bl 29167c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + beq.n 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r3, 489d6 <_PyCompile_OptimizeCfg@@Base+0x862> │ │ │ │ + cbnz r3, 494c4 <_PyCompile_OptimizeCfg@@Base+0x85e> │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 489f0 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ - b.n 489f4 <_PyCompile_OptimizeCfg@@Base+0x880> │ │ │ │ + bne.n 494de <_PyCompile_OptimizeCfg@@Base+0x878> │ │ │ │ + b.n 494e2 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 489f4 <_PyCompile_OptimizeCfg@@Base+0x880> │ │ │ │ + beq.n 494e2 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsr.w r4, r4, r9 │ │ │ │ movs r2, #1 │ │ │ │ and.w r4, r4, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsls r2, r4 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov.w r8, #3 │ │ │ │ - b.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + b.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 553e4 │ │ │ │ - cbz r0, 48a7e <_PyCompile_OptimizeCfg@@Base+0x90a> │ │ │ │ + bl 55e9c │ │ │ │ + cbz r0, 4956c <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 48a48 <_PyCompile_OptimizeCfg@@Base+0x8d4> │ │ │ │ + ble.n 49536 <_PyCompile_OptimizeCfg@@Base+0x8d0> │ │ │ │ add.w r6, r7, #12 │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp ip, lr │ │ │ │ add.w r8, ip, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 48a2a <_PyCompile_OptimizeCfg@@Base+0x8b6> │ │ │ │ + bne.n 49518 <_PyCompile_OptimizeCfg@@Base+0x8b2> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 48a04 <_PyCompile_OptimizeCfg@@Base+0x890> │ │ │ │ + bge.n 494f2 <_PyCompile_OptimizeCfg@@Base+0x88c> │ │ │ │ adds r7, #16 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, r0, #8 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, ip │ │ │ │ add.w lr, r4, #1 │ │ │ │ it ne │ │ │ │ strne.w lr, [r2] │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48a5a <_PyCompile_OptimizeCfg@@Base+0x8e6> │ │ │ │ - b.n 48a04 <_PyCompile_OptimizeCfg@@Base+0x890> │ │ │ │ + bne.n 49548 <_PyCompile_OptimizeCfg@@Base+0x8e2> │ │ │ │ + b.n 494f2 <_PyCompile_OptimizeCfg@@Base+0x88c> │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + b.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 48a88 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + b.n 49576 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ mov.w r8, #2 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48b54 <_PyCompile_OptimizeCfg@@Base+0x9e0> │ │ │ │ + beq.n 49642 <_PyCompile_OptimizeCfg@@Base+0x9dc> │ │ │ │ mov r8, r1 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48b52 <_PyCompile_OptimizeCfg@@Base+0x9de> │ │ │ │ + bne.n 49640 <_PyCompile_OptimizeCfg@@Base+0x9da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48b54 <_PyCompile_OptimizeCfg@@Base+0x9e0> │ │ │ │ + beq.n 49642 <_PyCompile_OptimizeCfg@@Base+0x9dc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b0aa0 <_PyTime_FromLong@@Base+0x350> │ │ │ │ + bl 2b1168 <_PyTime_FromLong@@Base+0x348> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 48ad6 <_PyCompile_OptimizeCfg@@Base+0x962> │ │ │ │ + cbnz r0, 495c4 <_PyCompile_OptimizeCfg@@Base+0x95e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ - b.n 48b54 <_PyCompile_OptimizeCfg@@Base+0x9e0> │ │ │ │ + bl 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ + b.n 49642 <_PyCompile_OptimizeCfg@@Base+0x9dc> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 48afc <_PyCompile_OptimizeCfg@@Base+0x988> │ │ │ │ + cbnz r0, 495ea <_PyCompile_OptimizeCfg@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48ace <_PyCompile_OptimizeCfg@@Base+0x95a> │ │ │ │ + beq.n 495bc <_PyCompile_OptimizeCfg@@Base+0x956> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48ace <_PyCompile_OptimizeCfg@@Base+0x95a> │ │ │ │ + bne.n 495bc <_PyCompile_OptimizeCfg@@Base+0x956> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48ace <_PyCompile_OptimizeCfg@@Base+0x95a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 495bc <_PyCompile_OptimizeCfg@@Base+0x956> │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #30784 @ 0x7840 │ │ │ │ + movw r0, #31744 @ 0x7c00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48ace <_PyCompile_OptimizeCfg@@Base+0x95a> │ │ │ │ + beq.n 495bc <_PyCompile_OptimizeCfg@@Base+0x956> │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #5252 @ 0x1484 │ │ │ │ + movw r0, #6212 @ 0x1844 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 48b3a <_PyCompile_OptimizeCfg@@Base+0x9c6> │ │ │ │ + cbnz r0, 49628 <_PyCompile_OptimizeCfg@@Base+0x9c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + bl 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ mov r5, r6 │ │ │ │ - b.n 48b54 <_PyCompile_OptimizeCfg@@Base+0x9e0> │ │ │ │ + b.n 49642 <_PyCompile_OptimizeCfg@@Base+0x9dc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48b36 <_PyCompile_OptimizeCfg@@Base+0x9c2> │ │ │ │ + beq.n 49624 <_PyCompile_OptimizeCfg@@Base+0x9be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48b36 <_PyCompile_OptimizeCfg@@Base+0x9c2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48b36 <_PyCompile_OptimizeCfg@@Base+0x9c2> │ │ │ │ + bne.n 49624 <_PyCompile_OptimizeCfg@@Base+0x9be> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49624 <_PyCompile_OptimizeCfg@@Base+0x9be> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 29c70 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 48b88 <_PyCompile_OptimizeCfg@@Base+0xa14> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24c6b4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29244 @ 0x723c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 48b7c <_PyCompile_OptimizeCfg@@Base+0xa08> │ │ │ │ - pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 150d04 │ │ │ │ - cbnz r0, 48bd2 <_PyCompile_OptimizeCfg@@Base+0xa5e> │ │ │ │ - bl f96ac │ │ │ │ + bl 151d94 │ │ │ │ + cbnz r0, 4968a <_PyCompile_OptimizeCfg@@Base+0xa24> │ │ │ │ + bl fa168 │ │ │ │ movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 48be8 <_PyCompile_OptimizeCfg@@Base+0xa74> │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 48be8 <_PyCompile_OptimizeCfg@@Base+0xa74> │ │ │ │ + beq.n 496a0 <_PyCompile_OptimizeCfg@@Base+0xa3a> │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 496a0 <_PyCompile_OptimizeCfg@@Base+0xa3a> │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 48bec <_PyCompile_OptimizeCfg@@Base+0xa78> │ │ │ │ + b.n 496a4 <_PyCompile_OptimizeCfg@@Base+0xa3e> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 48c34 <_PyCompile_OptimizeCfg@@Base+0xac0> │ │ │ │ + bpl.n 496ec <_PyCompile_OptimizeCfg@@Base+0xa86> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl df940 │ │ │ │ + bl e0320 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48c3c <_PyCompile_OptimizeCfg@@Base+0xac8> │ │ │ │ + cbz r0, 496f4 <_PyCompile_OptimizeCfg@@Base+0xa8e> │ │ │ │ mov r1, r5 │ │ │ │ - bl a0edc │ │ │ │ - cbz r0, 48c3c <_PyCompile_OptimizeCfg@@Base+0xac8> │ │ │ │ + bl a18d4 │ │ │ │ + cbz r0, 496f4 <_PyCompile_OptimizeCfg@@Base+0xa8e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c30 <_PyCompile_OptimizeCfg@@Base+0xabc> │ │ │ │ + beq.n 496e8 <_PyCompile_OptimizeCfg@@Base+0xa82> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48c30 <_PyCompile_OptimizeCfg@@Base+0xabc> │ │ │ │ + cbnz r3, 496e8 <_PyCompile_OptimizeCfg@@Base+0xa82> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48c3c <_PyCompile_OptimizeCfg@@Base+0xac8> │ │ │ │ + b.n 496f4 <_PyCompile_OptimizeCfg@@Base+0xa8e> │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + b.w 128900 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 48c66 <_PyCompile_OptimizeCfg@@Base+0xaf2> │ │ │ │ + bhi.n 49724 <_PyCompile_OptimizeCfg@@Base+0xabe> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 48c7e <_PyCompile_OptimizeCfg@@Base+0xb0a> │ │ │ │ + ble.n 4973c <_PyCompile_OptimizeCfg@@Base+0xad6> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 48c86 <_PyCompile_OptimizeCfg@@Base+0xb12> │ │ │ │ - movw r0, #47072 @ 0xb7e0 │ │ │ │ + b.n 49744 <_PyCompile_OptimizeCfg@@Base+0xade> │ │ │ │ + movw r0, #48032 @ 0xbba0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48c5c <_PyCompile_OptimizeCfg@@Base+0xae8> │ │ │ │ + bne.n 4971a <_PyCompile_OptimizeCfg@@Base+0xab4> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48cda <_PyCompile_OptimizeCfg@@Base+0xb66> │ │ │ │ + b.n 49798 <_PyCompile_OptimizeCfg@@Base+0xb32> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6452 @ 0x1934 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 48caa <_PyCompile_OptimizeCfg@@Base+0xb36> │ │ │ │ + bne.n 49768 <_PyCompile_OptimizeCfg@@Base+0xb02> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 28f7c0 │ │ │ │ + bl 28faa8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48cc8 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ + bne.n 49786 <_PyCompile_OptimizeCfg@@Base+0xb20> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 48cda <_PyCompile_OptimizeCfg@@Base+0xb66> │ │ │ │ + b.n 49798 <_PyCompile_OptimizeCfg@@Base+0xb32> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ + movw r1, #3792 @ 0xed0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 48cd0 <_PyCompile_OptimizeCfg@@Base+0xb5c> │ │ │ │ + cbz r0, 4978e <_PyCompile_OptimizeCfg@@Base+0xb28> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48cda <_PyCompile_OptimizeCfg@@Base+0xb66> │ │ │ │ + beq.n 49798 <_PyCompile_OptimizeCfg@@Base+0xb32> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 127dbc │ │ │ │ + b.w 128900 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r1, 48d04 <_PyCompile_OptimizeCfg@@Base+0xb90> │ │ │ │ - bl d1810 │ │ │ │ - cbz r0, 48d3a <_PyCompile_OptimizeCfg@@Base+0xbc6> │ │ │ │ + cbnz r1, 497c2 <_PyCompile_OptimizeCfg@@Base+0xb5c> │ │ │ │ + bl d21dc │ │ │ │ + cbz r0, 497f8 <_PyCompile_OptimizeCfg@@Base+0xb92> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 48d3a <_PyCompile_OptimizeCfg@@Base+0xbc6> │ │ │ │ + b.n 497f8 <_PyCompile_OptimizeCfg@@Base+0xb92> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl d1720 │ │ │ │ - cbz r0, 48d3a <_PyCompile_OptimizeCfg@@Base+0xbc6> │ │ │ │ + bl d20ec │ │ │ │ + cbz r0, 497f8 <_PyCompile_OptimizeCfg@@Base+0xb92> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48d2e <_PyCompile_OptimizeCfg@@Base+0xbba> │ │ │ │ + ble.n 497ec <_PyCompile_OptimizeCfg@@Base+0xb86> │ │ │ │ subs r1, r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr.w r7, [r6, r2, lsl #2] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str.w r7, [r6, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 48d1c <_PyCompile_OptimizeCfg@@Base+0xba8> │ │ │ │ + bne.n 497da <_PyCompile_OptimizeCfg@@Base+0xb74> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48d5c <_PyCompile_OptimizeCfg@@Base+0xbe8> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 48d84 <_PyCompile_OptimizeCfg@@Base+0xc10> │ │ │ │ + bne.n 4981a <_PyCompile_OptimizeCfg@@Base+0xbb4> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 49842 <_PyCompile_OptimizeCfg@@Base+0xbdc> │ │ │ │ mov r0, r4 │ │ │ │ blx 292f8 │ │ │ │ - cbnz r0, 48d7c <_PyCompile_OptimizeCfg@@Base+0xc08> │ │ │ │ + cbnz r0, 4983a <_PyCompile_OptimizeCfg@@Base+0xbd4> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #5444 @ 0x1544 │ │ │ │ + movw r1, #6404 @ 0x1904 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 48d84 <_PyCompile_OptimizeCfg@@Base+0xc10> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 49842 <_PyCompile_OptimizeCfg@@Base+0xbdc> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2088c4 <_PyOnceFlag_CallOnceSlow@@Base+0xc54> │ │ │ │ + b.w 20b934 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - b.w 127dbc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 48db2 <_PyCompile_OptimizeCfg@@Base+0xc3e> │ │ │ │ + cbnz r0, 4986a <_PyCompile_OptimizeCfg@@Base+0xc04> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 48dbc <_PyCompile_OptimizeCfg@@Base+0xc48> │ │ │ │ - b.n 48dc2 <_PyCompile_OptimizeCfg@@Base+0xc4e> │ │ │ │ + cbnz r0, 49874 <_PyCompile_OptimizeCfg@@Base+0xc0e> │ │ │ │ + b.n 4987a <_PyCompile_OptimizeCfg@@Base+0xc14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48dac <_PyCompile_OptimizeCfg@@Base+0xc38> │ │ │ │ - b.n 48dda <_PyCompile_OptimizeCfg@@Base+0xc66> │ │ │ │ + beq.n 49864 <_PyCompile_OptimizeCfg@@Base+0xbfe> │ │ │ │ + b.n 49892 <_PyCompile_OptimizeCfg@@Base+0xc2c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 48dda <_PyCompile_OptimizeCfg@@Base+0xc66> │ │ │ │ + cbnz r0, 49892 <_PyCompile_OptimizeCfg@@Base+0xc2c> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 48dcc <_PyCompile_OptimizeCfg@@Base+0xc58> │ │ │ │ + cbz r0, 49884 <_PyCompile_OptimizeCfg@@Base+0xc1e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 48dda <_PyCompile_OptimizeCfg@@Base+0xc66> │ │ │ │ + cbnz r0, 49892 <_PyCompile_OptimizeCfg@@Base+0xc2c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 48dda <_PyCompile_OptimizeCfg@@Base+0xc66> │ │ │ │ + cbz r0, 49892 <_PyCompile_OptimizeCfg@@Base+0xc2c> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 48e04 <_PyCompile_OptimizeCfg@@Base+0xc90> │ │ │ │ + cbnz r1, 498bc <_PyCompile_OptimizeCfg@@Base+0xc56> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2144 @ 0x860 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 48e10 <_PyCompile_OptimizeCfg@@Base+0xc9c> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 498c8 <_PyCompile_OptimizeCfg@@Base+0xc62> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 48e16 <_PyCompile_OptimizeCfg@@Base+0xca2> │ │ │ │ + bge.n 498ce <_PyCompile_OptimizeCfg@@Base+0xc68> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48e20 <_PyCompile_OptimizeCfg@@Base+0xcac> │ │ │ │ + b.n 498d8 <_PyCompile_OptimizeCfg@@Base+0xc72> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2a408 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #38193 @ 0x9531 │ │ │ │ + movw r1, #40921 @ 0x9fd9 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64704 @ 0xfcc0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.n 49224 <_PyCompile_OptimizeCfg@@Base+0x10b0> │ │ │ │ + b.n 49cdc <_PyCompile_OptimizeCfg@@Base+0x1076> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 48e6a <_PyCompile_OptimizeCfg@@Base+0xcf6> │ │ │ │ + beq.n 49922 <_PyCompile_OptimizeCfg@@Base+0xcbc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19748 @ 0x4d24 │ │ │ │ + movw r0, #20708 @ 0x50e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4905c <_PyCompile_OptimizeCfg@@Base+0xee8> │ │ │ │ + beq.w 49b14 <_PyCompile_OptimizeCfg@@Base+0xeae> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 48e80 <_PyCompile_OptimizeCfg@@Base+0xd0c> │ │ │ │ + bne.n 49938 <_PyCompile_OptimizeCfg@@Base+0xcd2> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 48ea0 <_PyCompile_OptimizeCfg@@Base+0xd2c> │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 49958 <_PyCompile_OptimizeCfg@@Base+0xcf2> │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48ea0 <_PyCompile_OptimizeCfg@@Base+0xd2c> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 49958 <_PyCompile_OptimizeCfg@@Base+0xcf2> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4905c <_PyCompile_OptimizeCfg@@Base+0xee8> │ │ │ │ + bne.w 49b14 <_PyCompile_OptimizeCfg@@Base+0xeae> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 48eae <_PyCompile_OptimizeCfg@@Base+0xd3a> │ │ │ │ + bne.n 49966 <_PyCompile_OptimizeCfg@@Base+0xd00> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 48ece <_PyCompile_OptimizeCfg@@Base+0xd5a> │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 49986 <_PyCompile_OptimizeCfg@@Base+0xd20> │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48ece <_PyCompile_OptimizeCfg@@Base+0xd5a> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 49986 <_PyCompile_OptimizeCfg@@Base+0xd20> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4905c <_PyCompile_OptimizeCfg@@Base+0xee8> │ │ │ │ + bne.w 49b14 <_PyCompile_OptimizeCfg@@Base+0xeae> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #404] @ 49068 <_PyCompile_OptimizeCfg@@Base+0xef4> │ │ │ │ + vldr d10, [pc, #404] @ 49b20 <_PyCompile_OptimizeCfg@@Base+0xeba> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48ef6 <_PyCompile_OptimizeCfg@@Base+0xd82> │ │ │ │ + bhi.n 499ae <_PyCompile_OptimizeCfg@@Base+0xd48> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 48fe6 <_PyCompile_OptimizeCfg@@Base+0xe72> │ │ │ │ + bls.n 49a9e <_PyCompile_OptimizeCfg@@Base+0xe38> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r4, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48f16 <_PyCompile_OptimizeCfg@@Base+0xda2> │ │ │ │ + bvc.n 499ce <_PyCompile_OptimizeCfg@@Base+0xd68> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48f34 <_PyCompile_OptimizeCfg@@Base+0xdc0> │ │ │ │ + bvc.n 499ec <_PyCompile_OptimizeCfg@@Base+0xd86> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48fa8 <_PyCompile_OptimizeCfg@@Base+0xe34> │ │ │ │ + ble.n 49a60 <_PyCompile_OptimizeCfg@@Base+0xdfa> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4902c <_PyCompile_OptimizeCfg@@Base+0xeb8> │ │ │ │ + bhi.n 49ae4 <_PyCompile_OptimizeCfg@@Base+0xe7e> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2a6c8 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 48f76 <_PyCompile_OptimizeCfg@@Base+0xe02> │ │ │ │ + ble.n 49a2e <_PyCompile_OptimizeCfg@@Base+0xdc8> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 49070 <_PyCompile_OptimizeCfg@@Base+0xefc> │ │ │ │ + vldr d8, [pc, #260] @ 49b28 <_PyCompile_OptimizeCfg@@Base+0xec2> │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49026 <_PyCompile_OptimizeCfg@@Base+0xeb2> │ │ │ │ - cbnz r3, 48f92 <_PyCompile_OptimizeCfg@@Base+0xe1e> │ │ │ │ - vldr d8, [pc, #232] @ 49078 <_PyCompile_OptimizeCfg@@Base+0xf04> │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + beq.n 49ade <_PyCompile_OptimizeCfg@@Base+0xe78> │ │ │ │ + cbnz r3, 49a4a <_PyCompile_OptimizeCfg@@Base+0xde4> │ │ │ │ + vldr d8, [pc, #232] @ 49b30 <_PyCompile_OptimizeCfg@@Base+0xeca> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 49078 <_PyCompile_OptimizeCfg@@Base+0xf04> │ │ │ │ - vldr d7, [pc, #228] @ 49080 <_PyCompile_OptimizeCfg@@Base+0xf0c> │ │ │ │ + vldr d8, [pc, #224] @ 49b30 <_PyCompile_OptimizeCfg@@Base+0xeca> │ │ │ │ + vldr d7, [pc, #228] @ 49b38 <_PyCompile_OptimizeCfg@@Base+0xed2> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49026 <_PyCompile_OptimizeCfg@@Base+0xeb2> │ │ │ │ + beq.n 49ade <_PyCompile_OptimizeCfg@@Base+0xe78> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48fd4 <_PyCompile_OptimizeCfg@@Base+0xe60> │ │ │ │ + ble.n 49a8c <_PyCompile_OptimizeCfg@@Base+0xe26> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #176] @ 49078 <_PyCompile_OptimizeCfg@@Base+0xf04> │ │ │ │ + vldr d7, [pc, #176] @ 49b30 <_PyCompile_OptimizeCfg@@Base+0xeca> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ - bpl.n 48f8c <_PyCompile_OptimizeCfg@@Base+0xe18> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ + bpl.n 49a44 <_PyCompile_OptimizeCfg@@Base+0xdde> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 48f8c <_PyCompile_OptimizeCfg@@Base+0xe18> │ │ │ │ + bpl.n 49a44 <_PyCompile_OptimizeCfg@@Base+0xdde> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2aa5c │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + bls.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4901a <_PyCompile_OptimizeCfg@@Base+0xea6> │ │ │ │ + bvs.n 49ad2 <_PyCompile_OptimizeCfg@@Base+0xe6c> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49020 <_PyCompile_OptimizeCfg@@Base+0xeac> │ │ │ │ + bne.n 49ad8 <_PyCompile_OptimizeCfg@@Base+0xe72> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 4903a <_PyCompile_OptimizeCfg@@Base+0xec6> │ │ │ │ + b.n 49af2 <_PyCompile_OptimizeCfg@@Base+0xe8c> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49058 <_PyCompile_OptimizeCfg@@Base+0xee4> │ │ │ │ - vldr d8, [pc, #56] @ 49070 <_PyCompile_OptimizeCfg@@Base+0xefc> │ │ │ │ + ble.n 49b10 <_PyCompile_OptimizeCfg@@Base+0xeaa> │ │ │ │ + vldr d8, [pc, #56] @ 49b28 <_PyCompile_OptimizeCfg@@Base+0xec2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 49048 <_PyCompile_OptimizeCfg@@Base+0xed4> │ │ │ │ + cbz r3, 49b00 <_PyCompile_OptimizeCfg@@Base+0xe9a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 2ad1c0 │ │ │ │ - cbnz r0, 4905c <_PyCompile_OptimizeCfg@@Base+0xee8> │ │ │ │ + bl 2ad9c8 │ │ │ │ + cbnz r0, 49b14 <_PyCompile_OptimizeCfg@@Base+0xeae> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 48f80 <_PyCompile_OptimizeCfg@@Base+0xe0c> │ │ │ │ + b.n 49a38 <_PyCompile_OptimizeCfg@@Base+0xdd2> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -45203,161 +46239,161 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4909c <_PyCompile_OptimizeCfg@@Base+0xf28> │ │ │ │ - movw r0, #5504 @ 0x1580 │ │ │ │ + bpl.n 49b54 <_PyCompile_OptimizeCfg@@Base+0xeee> │ │ │ │ + movw r0, #6464 @ 0x1940 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ - movw r0, #5528 @ 0x1598 │ │ │ │ + b.w 106980 │ │ │ │ + movw r0, #6488 @ 0x1958 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2ab590 │ │ │ │ - movw r1, #23765 @ 0x5cd5 │ │ │ │ + bl 2abd98 │ │ │ │ + movw r1, #26461 @ 0x675d │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 299b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 490f8 <_PyCompile_OptimizeCfg@@Base+0xf84> │ │ │ │ + cbnz r1, 49bb0 <_PyCompile_OptimizeCfg@@Base+0xf4a> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2144 @ 0x860 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 49104 <_PyCompile_OptimizeCfg@@Base+0xf90> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 49bbc <_PyCompile_OptimizeCfg@@Base+0xf56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4910a <_PyCompile_OptimizeCfg@@Base+0xf96> │ │ │ │ + bge.n 49bc2 <_PyCompile_OptimizeCfg@@Base+0xf5c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4910e <_PyCompile_OptimizeCfg@@Base+0xf9a> │ │ │ │ + b.n 49bc6 <_PyCompile_OptimizeCfg@@Base+0xf60> │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4912c <_PyCompile_OptimizeCfg@@Base+0xfb8> │ │ │ │ + cbz r3, 49be4 <_PyCompile_OptimizeCfg@@Base+0xf7e> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 49144 <_PyCompile_OptimizeCfg@@Base+0xfd0> │ │ │ │ + b.n 49bfc <_PyCompile_OptimizeCfg@@Base+0xf96> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 49134 <_PyCompile_OptimizeCfg@@Base+0xfc0> │ │ │ │ + bgt.n 49bec <_PyCompile_OptimizeCfg@@Base+0xf86> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 49144 <_PyCompile_OptimizeCfg@@Base+0xfd0> │ │ │ │ + b.n 49bfc <_PyCompile_OptimizeCfg@@Base+0xf96> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 49130 <_PyCompile_OptimizeCfg@@Base+0xfbc> │ │ │ │ + bgt.n 49be8 <_PyCompile_OptimizeCfg@@Base+0xf82> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49130 <_PyCompile_OptimizeCfg@@Base+0xfbc> │ │ │ │ + beq.n 49be8 <_PyCompile_OptimizeCfg@@Base+0xf82> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 49162 <_PyCompile_OptimizeCfg@@Base+0xfee> │ │ │ │ + b.n 49c1a <_PyCompile_OptimizeCfg@@Base+0xfb4> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #200] @ (49220 <_PyCompile_OptimizeCfg@@Base+0x10ac>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #200] @ (49cd8 <_PyCompile_OptimizeCfg@@Base+0x1072>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4921a <_PyCompile_OptimizeCfg@@Base+0x10a6> │ │ │ │ + beq.n 49cd2 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 49178 <_PyCompile_OptimizeCfg@@Base+0x1004> │ │ │ │ + beq.n 49c30 <_PyCompile_OptimizeCfg@@Base+0xfca> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 49178 <_PyCompile_OptimizeCfg@@Base+0x1004> │ │ │ │ + bge.n 49c30 <_PyCompile_OptimizeCfg@@Base+0xfca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4921a <_PyCompile_OptimizeCfg@@Base+0x10a6> │ │ │ │ + b.n 49cd2 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 491b2 <_PyCompile_OptimizeCfg@@Base+0x103e> │ │ │ │ - cbz r6, 49180 <_PyCompile_OptimizeCfg@@Base+0x100c> │ │ │ │ + cbz r4, 49c6a <_PyCompile_OptimizeCfg@@Base+0x1004> │ │ │ │ + cbz r6, 49c38 <_PyCompile_OptimizeCfg@@Base+0xfd2> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 49212 <_PyCompile_OptimizeCfg@@Base+0x109e> │ │ │ │ + beq.n 49cca <_PyCompile_OptimizeCfg@@Base+0x1064> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4919c <_PyCompile_OptimizeCfg@@Base+0x1028> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 49c54 <_PyCompile_OptimizeCfg@@Base+0xfee> │ │ │ │ + bl 95e04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 491b2 <_PyCompile_OptimizeCfg@@Base+0x103e> │ │ │ │ - b.n 49174 <_PyCompile_OptimizeCfg@@Base+0x1000> │ │ │ │ + cbz r0, 49c6a <_PyCompile_OptimizeCfg@@Base+0x1004> │ │ │ │ + b.n 49c2c <_PyCompile_OptimizeCfg@@Base+0xfc6> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c2698 │ │ │ │ + bl 1c5058 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49192 <_PyCompile_OptimizeCfg@@Base+0x101e> │ │ │ │ + blt.n 49c4a <_PyCompile_OptimizeCfg@@Base+0xfe4> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 491c4 <_PyCompile_OptimizeCfg@@Base+0x1050> │ │ │ │ - b.n 49192 <_PyCompile_OptimizeCfg@@Base+0x101e> │ │ │ │ + cbnz r4, 49c7c <_PyCompile_OptimizeCfg@@Base+0x1016> │ │ │ │ + b.n 49c4a <_PyCompile_OptimizeCfg@@Base+0xfe4> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ - b.n 4921a <_PyCompile_OptimizeCfg@@Base+0x10a6> │ │ │ │ - cbz r6, 491ee <_PyCompile_OptimizeCfg@@Base+0x107a> │ │ │ │ + bl 115910 │ │ │ │ + b.n 49cd2 <_PyCompile_OptimizeCfg@@Base+0x106c> │ │ │ │ + cbz r6, 49ca6 <_PyCompile_OptimizeCfg@@Base+0x1040> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 49212 <_PyCompile_OptimizeCfg@@Base+0x109e> │ │ │ │ + beq.n 49cca <_PyCompile_OptimizeCfg@@Base+0x1064> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296428 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ + bl 296a5c <_PyInterpreterState_IsRunningMain@@Base+0xc> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 491e2 <_PyCompile_OptimizeCfg@@Base+0x106e> │ │ │ │ + cbnz r3, 49c9a <_PyCompile_OptimizeCfg@@Base+0x1034> │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 491e4 <_PyCompile_OptimizeCfg@@Base+0x1070> │ │ │ │ + b.n 49c9c <_PyCompile_OptimizeCfg@@Base+0x1036> │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 49212 <_PyCompile_OptimizeCfg@@Base+0x109e> │ │ │ │ + b.n 49cca <_PyCompile_OptimizeCfg@@Base+0x1064> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 49212 <_PyCompile_OptimizeCfg@@Base+0x109e> │ │ │ │ + beq.n 49cca <_PyCompile_OptimizeCfg@@Base+0x1064> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296428 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ + bl 296a5c <_PyInterpreterState_IsRunningMain@@Base+0xc> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 49208 <_PyCompile_OptimizeCfg@@Base+0x1094> │ │ │ │ + cbnz r3, 49cc0 <_PyCompile_OptimizeCfg@@Base+0x105a> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4920a <_PyCompile_OptimizeCfg@@Base+0x1096> │ │ │ │ + b.n 49cc2 <_PyCompile_OptimizeCfg@@Base+0x105c> │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ @@ -45368,17 +46404,17 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49268 <_PyCompile_OptimizeCfg@@Base+0x10f4> │ │ │ │ + cbz r0, 49d20 <_PyCompile_OptimizeCfg@@Base+0x10ba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #64 @ 0x40 │ │ │ │ itt ne │ │ │ │ @@ -45394,160 +46430,171 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #128] @ (49300 <_PyCompile_OptimizeCfg@@Base+0x118c>) │ │ │ │ + ldr r0, [pc, #128] @ (49db8 <_PyCompile_OptimizeCfg@@Base+0x1152>) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #40636 @ 0x9ebc │ │ │ │ + movw r2, #41596 @ 0xa27c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #5544 @ 0x15a8 │ │ │ │ + movw r1, #6504 @ 0x1968 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 492e6 <_PyCompile_OptimizeCfg@@Base+0x1172> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 49d9e <_PyCompile_OptimizeCfg@@Base+0x1138> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #5564 @ 0x15bc │ │ │ │ + movw r0, #6524 @ 0x197c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 492c4 <_PyCompile_OptimizeCfg@@Base+0x1150> │ │ │ │ + bne.n 49d7c <_PyCompile_OptimizeCfg@@Base+0x1116> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 492de <_PyCompile_OptimizeCfg@@Base+0x116a> │ │ │ │ + b.n 49d96 <_PyCompile_OptimizeCfg@@Base+0x1130> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 28a1fc <_PyErr_BadInternalCall@@Base+0x8560> │ │ │ │ + bl 28ad34 <_PyErr_BadInternalCall@@Base+0x87f4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 492c0 <_PyCompile_OptimizeCfg@@Base+0x114c> │ │ │ │ + beq.n 49d78 <_PyCompile_OptimizeCfg@@Base+0x1112> │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 28a400 <_PyErr_BadInternalCall@@Base+0x8764> │ │ │ │ + bl 28af38 <_PyErr_BadInternalCall@@Base+0x89f8> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84c04 │ │ │ │ - b.n 492e8 <_PyCompile_OptimizeCfg@@Base+0x1174> │ │ │ │ + bl 85624 │ │ │ │ + b.n 49da0 <_PyCompile_OptimizeCfg@@Base+0x113a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #20] @ (49300 <_PyCompile_OptimizeCfg@@Base+0x118c>) │ │ │ │ + ldr r3, [pc, #20] @ (49db8 <_PyCompile_OptimizeCfg@@Base+0x1152>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 492fa <_PyCompile_OptimizeCfg@@Base+0x1186> │ │ │ │ + beq.n 49db2 <_PyCompile_OptimizeCfg@@Base+0x114c> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4932a <_PyCompile_OptimizeCfg@@Base+0x11b6> │ │ │ │ + bne.n 49de2 <_PyCompile_OptimizeCfg@@Base+0x117c> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 49348 <_PyCompile_OptimizeCfg@@Base+0x11d4> │ │ │ │ + b.n 49e00 <_PyCompile_OptimizeCfg@@Base+0x119a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49348 <_PyCompile_OptimizeCfg@@Base+0x11d4> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4935c <_PyCompile_OptimizeCfg@@Base+0x11e8> │ │ │ │ - vldr d0, [pc, #28] @ 49368 <_PyCompile_OptimizeCfg@@Base+0x11f4> │ │ │ │ + bne.n 49e00 <_PyCompile_OptimizeCfg@@Base+0x119a> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 49e14 <_PyCompile_OptimizeCfg@@Base+0x11ae> │ │ │ │ + vldr d0, [pc, #28] @ 49e20 <_PyCompile_OptimizeCfg@@Base+0x11ba> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 494b4 <_PyCompile_OptimizeCfg@@Base+0x1340>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 49f6c <_PyCompile_OptimizeCfg@@Base+0x1306>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (4937c <_PyCompile_OptimizeCfg@@Base+0x1208>) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ - nop │ │ │ │ - b.n 48f38 <_PyCompile_OptimizeCfg@@Base+0xdc4> │ │ │ │ - lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 49e4e <_PyCompile_OptimizeCfg@@Base+0x11e8> │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 117848 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30076 @ 0x757c │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 49e42 <_PyCompile_OptimizeCfg@@Base+0x11dc> │ │ │ │ + pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 49476 <_PyCompile_OptimizeCfg@@Base+0x1302> │ │ │ │ + beq.n 49f54 <_PyCompile_OptimizeCfg@@Base+0x12ee> │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldrd r3, r2, [r1] │ │ │ │ mov r8, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 493c4 <_PyCompile_OptimizeCfg@@Base+0x1250> │ │ │ │ + ble.n 49ea2 <_PyCompile_OptimizeCfg@@Base+0x123c> │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11396 @ 0x2c84 │ │ │ │ + movw r1, #12356 @ 0x3044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 49472 <_PyCompile_OptimizeCfg@@Base+0x12fe> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 49f50 <_PyCompile_OptimizeCfg@@Base+0x12ea> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 49454 <_PyCompile_OptimizeCfg@@Base+0x12e0> │ │ │ │ + bne.n 49f32 <_PyCompile_OptimizeCfg@@Base+0x12cc> │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r0, #508] @ 0x1fc │ │ │ │ mov r1, r2 │ │ │ │ - bl ddd70 │ │ │ │ + bl de748 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4945e <_PyCompile_OptimizeCfg@@Base+0x12ea> │ │ │ │ + beq.n 49f3c <_PyCompile_OptimizeCfg@@Base+0x12d6> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49460 <_PyCompile_OptimizeCfg@@Base+0x12ec> │ │ │ │ + beq.n 49f3e <_PyCompile_OptimizeCfg@@Base+0x12d8> │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r8, #812] @ 0x32c │ │ │ │ mov r0, r5 │ │ │ │ - bl 979f4 │ │ │ │ + bl 98310 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49460 <_PyCompile_OptimizeCfg@@Base+0x12ec> │ │ │ │ + beq.n 49f3e <_PyCompile_OptimizeCfg@@Base+0x12d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4940e <_PyCompile_OptimizeCfg@@Base+0x129a> │ │ │ │ + beq.n 49eec <_PyCompile_OptimizeCfg@@Base+0x1286> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4940e <_PyCompile_OptimizeCfg@@Base+0x129a> │ │ │ │ + cbnz r3, 49eec <_PyCompile_OptimizeCfg@@Base+0x1286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -45555,1030 +46602,973 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 979f4 │ │ │ │ + bl 98310 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49460 <_PyCompile_OptimizeCfg@@Base+0x12ec> │ │ │ │ + beq.n 49f3e <_PyCompile_OptimizeCfg@@Base+0x12d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49456 <_PyCompile_OptimizeCfg@@Base+0x12e2> │ │ │ │ + beq.n 49f34 <_PyCompile_OptimizeCfg@@Base+0x12ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49456 <_PyCompile_OptimizeCfg@@Base+0x12e2> │ │ │ │ + cbnz r3, 49f34 <_PyCompile_OptimizeCfg@@Base+0x12ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49456 <_PyCompile_OptimizeCfg@@Base+0x12e2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49f34 <_PyCompile_OptimizeCfg@@Base+0x12ce> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 4947e <_PyCompile_OptimizeCfg@@Base+0x130a> │ │ │ │ + b.n 49f5c <_PyCompile_OptimizeCfg@@Base+0x12f6> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4947e <_PyCompile_OptimizeCfg@@Base+0x130a> │ │ │ │ + b.n 49f5c <_PyCompile_OptimizeCfg@@Base+0x12f6> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2ae90c │ │ │ │ - cbz r0, 494b4 <_PyCompile_OptimizeCfg@@Base+0x1340> │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + bl 2af11c │ │ │ │ + cbz r0, 49f92 <_PyCompile_OptimizeCfg@@Base+0x132c> │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 494d8 <_PyCompile_OptimizeCfg@@Base+0x1364> │ │ │ │ + b.n 49fb6 <_PyCompile_OptimizeCfg@@Base+0x1350> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #5493 @ 0x1575 │ │ │ │ + movw r3, #12113 @ 0x2f51 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 494d4 <_PyCompile_OptimizeCfg@@Base+0x1360> │ │ │ │ + bne.n 49fb2 <_PyCompile_OptimizeCfg@@Base+0x134c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 494d8 <_PyCompile_OptimizeCfg@@Base+0x1364> │ │ │ │ + beq.n 49fb6 <_PyCompile_OptimizeCfg@@Base+0x1350> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 494d8 <_PyCompile_OptimizeCfg@@Base+0x1364> │ │ │ │ + b.n 49fb6 <_PyCompile_OptimizeCfg@@Base+0x1350> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 494fc <_PyCompile_OptimizeCfg@@Base+0x1388> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 116c30 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29116 @ 0x71bc │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 494f0 <_PyCompile_OptimizeCfg@@Base+0x137c> │ │ │ │ - pop {r4, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 1cc3c4 │ │ │ │ + b.w 1cfa94 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 90be4 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 85d80 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 49b0e <_PyCompile_OptimizeCfg@@Base+0x199a> │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 929d8 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, #24 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 49596 <_PyCompile_OptimizeCfg@@Base+0x1422> │ │ │ │ - cmp r3, r4 │ │ │ │ - blt.n 49596 <_PyCompile_OptimizeCfg@@Base+0x1422> │ │ │ │ - cmp r3, #1 │ │ │ │ - bgt.n 49596 <_PyCompile_OptimizeCfg@@Base+0x1422> │ │ │ │ - cbz r2, 49596 <_PyCompile_OptimizeCfg@@Base+0x1422> │ │ │ │ - ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #55008 @ 0xd6e0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 495b0 <_PyCompile_OptimizeCfg@@Base+0x143c> │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r3 │ │ │ │ - movs r4, #1 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - strd r3, r4, [sp] │ │ │ │ - ldr r3, [pc, #16] @ (495b8 <_PyCompile_OptimizeCfg@@Base+0x1444>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 49580 <_PyCompile_OptimizeCfg@@Base+0x140c> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #24 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + b.w 91500 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 495dc <_PyCompile_OptimizeCfg@@Base+0x1468> │ │ │ │ + bne.n 4a002 <_PyCompile_OptimizeCfg@@Base+0x139c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ce40 │ │ │ │ + b.w 3d590 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29068 @ 0x718c │ │ │ │ + movw r0, #30028 @ 0x754c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 495d0 <_PyCompile_OptimizeCfg@@Base+0x145c> │ │ │ │ + bne.n 49ff6 <_PyCompile_OptimizeCfg@@Base+0x1390> │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 86798 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 4a556 <_PyCompile_OptimizeCfg@@Base+0x18f0> │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 932f4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 49610 <_PyCompile_OptimizeCfg@@Base+0x149c> │ │ │ │ + cbz r3, 4a05a <_PyCompile_OptimizeCfg@@Base+0x13f4> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 49628 <_PyCompile_OptimizeCfg@@Base+0x14b4> │ │ │ │ + b.n 4a072 <_PyCompile_OptimizeCfg@@Base+0x140c> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 49618 <_PyCompile_OptimizeCfg@@Base+0x14a4> │ │ │ │ + bge.n 4a062 <_PyCompile_OptimizeCfg@@Base+0x13fc> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 49628 <_PyCompile_OptimizeCfg@@Base+0x14b4> │ │ │ │ + b.n 4a072 <_PyCompile_OptimizeCfg@@Base+0x140c> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 49614 <_PyCompile_OptimizeCfg@@Base+0x14a0> │ │ │ │ + bgt.n 4a05e <_PyCompile_OptimizeCfg@@Base+0x13f8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49614 <_PyCompile_OptimizeCfg@@Base+0x14a0> │ │ │ │ + beq.n 4a05e <_PyCompile_OptimizeCfg@@Base+0x13f8> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 49648 <_PyCompile_OptimizeCfg@@Base+0x14d4> │ │ │ │ + b.n 4a092 <_PyCompile_OptimizeCfg@@Base+0x142c> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ movs r7, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r7, [sp] │ │ │ │ - ldr r3, [pc, #584] @ (49884 <_PyCompile_OptimizeCfg@@Base+0x1710>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #580] @ (4a2cc <_PyCompile_OptimizeCfg@@Base+0x1666>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49ae4 <_PyCompile_OptimizeCfg@@Base+0x1970> │ │ │ │ + beq.w 4a52c <_PyCompile_OptimizeCfg@@Base+0x18c6> │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 49696 <_PyCompile_OptimizeCfg@@Base+0x1522> │ │ │ │ + beq.n 4a0e0 <_PyCompile_OptimizeCfg@@Base+0x147a> │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4965c <_PyCompile_OptimizeCfg@@Base+0x14e8> │ │ │ │ + beq.n 4a0a6 <_PyCompile_OptimizeCfg@@Base+0x1440> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 49664 <_PyCompile_OptimizeCfg@@Base+0x14f0> │ │ │ │ - b.n 496a4 <_PyCompile_OptimizeCfg@@Base+0x1530> │ │ │ │ + bne.n 4a0ae <_PyCompile_OptimizeCfg@@Base+0x1448> │ │ │ │ + b.n 4a0ee <_PyCompile_OptimizeCfg@@Base+0x1488> │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4968e <_PyCompile_OptimizeCfg@@Base+0x151a> │ │ │ │ - bl 9ba20 │ │ │ │ + cbz r0, 4a0d8 <_PyCompile_OptimizeCfg@@Base+0x1472> │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4968a <_PyCompile_OptimizeCfg@@Base+0x1516> │ │ │ │ + beq.n 4a0d4 <_PyCompile_OptimizeCfg@@Base+0x146e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4968a <_PyCompile_OptimizeCfg@@Base+0x1516> │ │ │ │ + cbnz r3, 4a0d4 <_PyCompile_OptimizeCfg@@Base+0x146e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.n 496a8 <_PyCompile_OptimizeCfg@@Base+0x1534> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 496a4 <_PyCompile_OptimizeCfg@@Base+0x1530> │ │ │ │ - b.n 49ae2 <_PyCompile_OptimizeCfg@@Base+0x196e> │ │ │ │ + bne.n 4a0f2 <_PyCompile_OptimizeCfg@@Base+0x148c> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4a0ee <_PyCompile_OptimizeCfg@@Base+0x1488> │ │ │ │ + b.n 4a52a <_PyCompile_OptimizeCfg@@Base+0x18c4> │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 496a8 <_PyCompile_OptimizeCfg@@Base+0x1534> │ │ │ │ + b.n 4a0f2 <_PyCompile_OptimizeCfg@@Base+0x148c> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 496be <_PyCompile_OptimizeCfg@@Base+0x154a> │ │ │ │ + cbz r5, 4a108 <_PyCompile_OptimizeCfg@@Base+0x14a2> │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ - b.n 496c6 <_PyCompile_OptimizeCfg@@Base+0x1552> │ │ │ │ + b.n 4a110 <_PyCompile_OptimizeCfg@@Base+0x14aa> │ │ │ │ movw r7, #11048 @ 0x2b28 │ │ │ │ movt r7, #83 @ 0x53 │ │ │ │ cmp r6, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it lt │ │ │ │ mvnlt.w r6, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 49854 <_PyCompile_OptimizeCfg@@Base+0x16e0> │ │ │ │ + bne.w 4a29e <_PyCompile_OptimizeCfg@@Base+0x1638> │ │ │ │ cmp r6, #11 │ │ │ │ mov r0, r6 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49ad6 <_PyCompile_OptimizeCfg@@Base+0x1962> │ │ │ │ + beq.w 4a51e <_PyCompile_OptimizeCfg@@Base+0x18b8> │ │ │ │ mov r8, r5 │ │ │ │ - movw sl, #39400 @ 0x99e8 │ │ │ │ + movw sl, #40360 @ 0x9da8 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 497a8 <_PyCompile_OptimizeCfg@@Base+0x1634> │ │ │ │ + beq.n 4a1f2 <_PyCompile_OptimizeCfg@@Base+0x158c> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 49722 <_PyCompile_OptimizeCfg@@Base+0x15ae> │ │ │ │ + ble.n 4a16c <_PyCompile_OptimizeCfg@@Base+0x1506> │ │ │ │ ldrb r3, [r7, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #28 │ │ │ │ - bpl.n 49722 <_PyCompile_OptimizeCfg@@Base+0x15ae> │ │ │ │ + bpl.n 4a16c <_PyCompile_OptimizeCfg@@Base+0x1506> │ │ │ │ adds r0, #1 │ │ │ │ cmp r8, r0 │ │ │ │ - bne.n 49710 <_PyCompile_OptimizeCfg@@Base+0x159c> │ │ │ │ - b.n 49826 <_PyCompile_OptimizeCfg@@Base+0x16b2> │ │ │ │ + bne.n 4a15a <_PyCompile_OptimizeCfg@@Base+0x14f4> │ │ │ │ + b.n 4a270 <_PyCompile_OptimizeCfg@@Base+0x160a> │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 49826 <_PyCompile_OptimizeCfg@@Base+0x16b2> │ │ │ │ + beq.n 4a270 <_PyCompile_OptimizeCfg@@Base+0x160a> │ │ │ │ add.w fp, r0, #1 │ │ │ │ cmp r8, fp │ │ │ │ - ble.n 49742 <_PyCompile_OptimizeCfg@@Base+0x15ce> │ │ │ │ + ble.n 4a18c <_PyCompile_OptimizeCfg@@Base+0x1526> │ │ │ │ ldrb.w r3, [r7, fp] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 49742 <_PyCompile_OptimizeCfg@@Base+0x15ce> │ │ │ │ + bmi.n 4a18c <_PyCompile_OptimizeCfg@@Base+0x1526> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bgt.n 4972e <_PyCompile_OptimizeCfg@@Base+0x15ba> │ │ │ │ + bgt.n 4a178 <_PyCompile_OptimizeCfg@@Base+0x1512> │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49834 <_PyCompile_OptimizeCfg@@Base+0x16c0> │ │ │ │ + beq.n 4a27e <_PyCompile_OptimizeCfg@@Base+0x1618> │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 49760 <_PyCompile_OptimizeCfg@@Base+0x15ec> │ │ │ │ + bgt.n 4a1aa <_PyCompile_OptimizeCfg@@Base+0x1544> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 497a0 <_PyCompile_OptimizeCfg@@Base+0x162c> │ │ │ │ + b.n 4a1ea <_PyCompile_OptimizeCfg@@Base+0x1584> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 4978c <_PyCompile_OptimizeCfg@@Base+0x1618> │ │ │ │ + cbz r0, 4a1d6 <_PyCompile_OptimizeCfg@@Base+0x1570> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + beq.n 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + bne.n 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 497a0 <_PyCompile_OptimizeCfg@@Base+0x162c> │ │ │ │ + beq.n 4a1ea <_PyCompile_OptimizeCfg@@Base+0x1584> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 497a0 <_PyCompile_OptimizeCfg@@Base+0x162c> │ │ │ │ + cbnz r3, 4a1ea <_PyCompile_OptimizeCfg@@Base+0x1584> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 49708 <_PyCompile_OptimizeCfg@@Base+0x1594> │ │ │ │ + b.n 4a152 <_PyCompile_OptimizeCfg@@Base+0x14ec> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r0 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4982e <_PyCompile_OptimizeCfg@@Base+0x16ba> │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + ble.n 4a278 <_PyCompile_OptimizeCfg@@Base+0x1612> │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r7, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 497d0 <_PyCompile_OptimizeCfg@@Base+0x165c> │ │ │ │ + bpl.n 4a21a <_PyCompile_OptimizeCfg@@Base+0x15b4> │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 497be <_PyCompile_OptimizeCfg@@Base+0x164a> │ │ │ │ - b.n 4982e <_PyCompile_OptimizeCfg@@Base+0x16ba> │ │ │ │ + bne.n 4a208 <_PyCompile_OptimizeCfg@@Base+0x15a2> │ │ │ │ + b.n 4a278 <_PyCompile_OptimizeCfg@@Base+0x1612> │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4982e <_PyCompile_OptimizeCfg@@Base+0x16ba> │ │ │ │ + beq.n 4a278 <_PyCompile_OptimizeCfg@@Base+0x1612> │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + cbz r0, 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 497ee <_PyCompile_OptimizeCfg@@Base+0x167a> │ │ │ │ + bgt.n 4a238 <_PyCompile_OptimizeCfg@@Base+0x15d2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 49820 <_PyCompile_OptimizeCfg@@Base+0x16ac> │ │ │ │ + b.n 4a26a <_PyCompile_OptimizeCfg@@Base+0x1604> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 49810 <_PyCompile_OptimizeCfg@@Base+0x169c> │ │ │ │ + cbz r0, 4a25a <_PyCompile_OptimizeCfg@@Base+0x15f4> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + beq.n 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + cbnz r3, 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4983a <_PyCompile_OptimizeCfg@@Base+0x16c6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a284 <_PyCompile_OptimizeCfg@@Base+0x161e> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49820 <_PyCompile_OptimizeCfg@@Base+0x16ac> │ │ │ │ + beq.n 4a26a <_PyCompile_OptimizeCfg@@Base+0x1604> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49820 <_PyCompile_OptimizeCfg@@Base+0x16ac> │ │ │ │ + cbnz r3, 4a26a <_PyCompile_OptimizeCfg@@Base+0x1604> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4982e <_PyCompile_OptimizeCfg@@Base+0x16ba> │ │ │ │ + b.n 4a278 <_PyCompile_OptimizeCfg@@Base+0x1612> │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 49ad6 <_PyCompile_OptimizeCfg@@Base+0x1962> │ │ │ │ + b.n 4a51e <_PyCompile_OptimizeCfg@@Base+0x18b8> │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49850 <_PyCompile_OptimizeCfg@@Base+0x16dc> │ │ │ │ + beq.n 4a29a <_PyCompile_OptimizeCfg@@Base+0x1634> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49850 <_PyCompile_OptimizeCfg@@Base+0x16dc> │ │ │ │ + cbnz r3, 4a29a <_PyCompile_OptimizeCfg@@Base+0x1634> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49ad6 <_PyCompile_OptimizeCfg@@Base+0x1962> │ │ │ │ + b.n 4a51e <_PyCompile_OptimizeCfg@@Base+0x18b8> │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49850 <_PyCompile_OptimizeCfg@@Base+0x16dc> │ │ │ │ + bne.n 4a29a <_PyCompile_OptimizeCfg@@Base+0x1634> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbnz r3, 49888 <_PyCompile_OptimizeCfg@@Base+0x1714> │ │ │ │ + cbnz r3, 4a2d0 <_PyCompile_OptimizeCfg@@Base+0x166a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49ad0 <_PyCompile_OptimizeCfg@@Base+0x195c> │ │ │ │ - nop │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + b.n 4a518 <_PyCompile_OptimizeCfg@@Base+0x18b2> │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 499b0 <_PyCompile_OptimizeCfg@@Base+0x183c> │ │ │ │ + bne.w 4a3f8 <_PyCompile_OptimizeCfg@@Base+0x1792> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49ad0 <_PyCompile_OptimizeCfg@@Base+0x195c> │ │ │ │ + beq.w 4a518 <_PyCompile_OptimizeCfg@@Base+0x18b2> │ │ │ │ mov fp, sl │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 49956 <_PyCompile_OptimizeCfg@@Base+0x17e2> │ │ │ │ + ble.n 4a39e <_PyCompile_OptimizeCfg@@Base+0x1738> │ │ │ │ str.w r9, [sp, #20] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r6 │ │ │ │ mov r0, sl │ │ │ │ mov r6, r4 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 4994e <_PyCompile_OptimizeCfg@@Base+0x17da> │ │ │ │ + beq.n 4a396 <_PyCompile_OptimizeCfg@@Base+0x1730> │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 4994e <_PyCompile_OptimizeCfg@@Base+0x17da> │ │ │ │ + ble.n 4a396 <_PyCompile_OptimizeCfg@@Base+0x1730> │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r7, r4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4993e <_PyCompile_OptimizeCfg@@Base+0x17ca> │ │ │ │ + bne.n 4a386 <_PyCompile_OptimizeCfg@@Base+0x1720> │ │ │ │ subs r1, r4, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 499a8 <_PyCompile_OptimizeCfg@@Base+0x1834> │ │ │ │ + beq.n 4a3f0 <_PyCompile_OptimizeCfg@@Base+0x178a> │ │ │ │ cmp.w fp, #11 │ │ │ │ - bgt.n 498f2 <_PyCompile_OptimizeCfg@@Base+0x177e> │ │ │ │ + bgt.n 4a33a <_PyCompile_OptimizeCfg@@Base+0x16d4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ - b.n 49932 <_PyCompile_OptimizeCfg@@Base+0x17be> │ │ │ │ + b.n 4a37a <_PyCompile_OptimizeCfg@@Base+0x1714> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 49920 <_PyCompile_OptimizeCfg@@Base+0x17ac> │ │ │ │ + cbz r0, 4a368 <_PyCompile_OptimizeCfg@@Base+0x1702> │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + beq.w 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + bne.w 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 49932 <_PyCompile_OptimizeCfg@@Base+0x17be> │ │ │ │ + beq.n 4a37a <_PyCompile_OptimizeCfg@@Base+0x1714> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 49932 <_PyCompile_OptimizeCfg@@Base+0x17be> │ │ │ │ + cbnz r3, 4a37a <_PyCompile_OptimizeCfg@@Base+0x1714> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r0, r4, #1 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 498c4 <_PyCompile_OptimizeCfg@@Base+0x1750> │ │ │ │ - b.n 4994e <_PyCompile_OptimizeCfg@@Base+0x17da> │ │ │ │ + bgt.n 4a30c <_PyCompile_OptimizeCfg@@Base+0x16a6> │ │ │ │ + b.n 4a396 <_PyCompile_OptimizeCfg@@Base+0x1730> │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 498ce <_PyCompile_OptimizeCfg@@Base+0x175a> │ │ │ │ + bne.n 4a316 <_PyCompile_OptimizeCfg@@Base+0x16b0> │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4995a <_PyCompile_OptimizeCfg@@Base+0x17e6> │ │ │ │ + b.n 4a3a2 <_PyCompile_OptimizeCfg@@Base+0x173c> │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r6 │ │ │ │ cmp r5, sl │ │ │ │ - blt.n 499a2 <_PyCompile_OptimizeCfg@@Base+0x182e> │ │ │ │ + blt.n 4a3ea <_PyCompile_OptimizeCfg@@Base+0x1784> │ │ │ │ sub.w r1, r5, sl │ │ │ │ add.w r0, r7, sl │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + beq.w 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ cmp.w fp, #11 │ │ │ │ - bgt.n 4997c <_PyCompile_OptimizeCfg@@Base+0x1808> │ │ │ │ + bgt.n 4a3c4 <_PyCompile_OptimizeCfg@@Base+0x175e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ - b.n 4999e <_PyCompile_OptimizeCfg@@Base+0x182a> │ │ │ │ + b.n 4a3e6 <_PyCompile_OptimizeCfg@@Base+0x1780> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a84 <_PyCompile_OptimizeCfg@@Base+0x1910> │ │ │ │ + bne.n 4a4cc <_PyCompile_OptimizeCfg@@Base+0x1866> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4999e <_PyCompile_OptimizeCfg@@Base+0x182a> │ │ │ │ + beq.n 4a3e6 <_PyCompile_OptimizeCfg@@Base+0x1780> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4999e <_PyCompile_OptimizeCfg@@Base+0x182a> │ │ │ │ + cbnz r3, 4a3e6 <_PyCompile_OptimizeCfg@@Base+0x1780> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ - b.n 49ad0 <_PyCompile_OptimizeCfg@@Base+0x195c> │ │ │ │ + b.n 4a518 <_PyCompile_OptimizeCfg@@Base+0x18b2> │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ - bl 82234 │ │ │ │ + b.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49ad0 <_PyCompile_OptimizeCfg@@Base+0x195c> │ │ │ │ + beq.w 4a518 <_PyCompile_OptimizeCfg@@Base+0x18b2> │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add.w fp, r7, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub.w r1, r1, sl │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 49a58 <_PyCompile_OptimizeCfg@@Base+0x18e4> │ │ │ │ + beq.n 4a4a0 <_PyCompile_OptimizeCfg@@Base+0x183a> │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 231078 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 233d54 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ mov r0, fp │ │ │ │ - blt.n 49a58 <_PyCompile_OptimizeCfg@@Base+0x18e4> │ │ │ │ + blt.n 4a4a0 <_PyCompile_OptimizeCfg@@Base+0x183a> │ │ │ │ mov r1, r9 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49aae <_PyCompile_OptimizeCfg@@Base+0x193a> │ │ │ │ + beq.n 4a4f6 <_PyCompile_OptimizeCfg@@Base+0x1890> │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 49a0e <_PyCompile_OptimizeCfg@@Base+0x189a> │ │ │ │ + bgt.n 4a456 <_PyCompile_OptimizeCfg@@Base+0x17f0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 49a4c <_PyCompile_OptimizeCfg@@Base+0x18d8> │ │ │ │ + b.n 4a494 <_PyCompile_OptimizeCfg@@Base+0x182e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 49a3a <_PyCompile_OptimizeCfg@@Base+0x18c6> │ │ │ │ + cbz r0, 4a482 <_PyCompile_OptimizeCfg@@Base+0x181c> │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + beq.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + bne.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 49a4c <_PyCompile_OptimizeCfg@@Base+0x18d8> │ │ │ │ + beq.n 4a494 <_PyCompile_OptimizeCfg@@Base+0x182e> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 49a4c <_PyCompile_OptimizeCfg@@Base+0x18d8> │ │ │ │ + cbnz r2, 4a494 <_PyCompile_OptimizeCfg@@Base+0x182e> │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r9 │ │ │ │ - b.n 499c4 <_PyCompile_OptimizeCfg@@Base+0x1850> │ │ │ │ + b.n 4a40c <_PyCompile_OptimizeCfg@@Base+0x17a6> │ │ │ │ mov r0, fp │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + cbz r0, 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 49a74 <_PyCompile_OptimizeCfg@@Base+0x1900> │ │ │ │ + bgt.n 4a4bc <_PyCompile_OptimizeCfg@@Base+0x1856> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 49aa6 <_PyCompile_OptimizeCfg@@Base+0x1932> │ │ │ │ + b.n 4a4ee <_PyCompile_OptimizeCfg@@Base+0x1888> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 49a96 <_PyCompile_OptimizeCfg@@Base+0x1922> │ │ │ │ + cbz r0, 4a4de <_PyCompile_OptimizeCfg@@Base+0x1878> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + beq.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + cbnz r3, 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49ab2 <_PyCompile_OptimizeCfg@@Base+0x193e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a4fa <_PyCompile_OptimizeCfg@@Base+0x1894> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49aa6 <_PyCompile_OptimizeCfg@@Base+0x1932> │ │ │ │ + beq.n 4a4ee <_PyCompile_OptimizeCfg@@Base+0x1888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49aa6 <_PyCompile_OptimizeCfg@@Base+0x1932> │ │ │ │ + cbnz r3, 4a4ee <_PyCompile_OptimizeCfg@@Base+0x1888> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 49ad0 <_PyCompile_OptimizeCfg@@Base+0x195c> │ │ │ │ + b.n 4a518 <_PyCompile_OptimizeCfg@@Base+0x18b2> │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4987e <_PyCompile_OptimizeCfg@@Base+0x170a> │ │ │ │ + beq.w 4a2c8 <_PyCompile_OptimizeCfg@@Base+0x1662> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4987e <_PyCompile_OptimizeCfg@@Base+0x170a> │ │ │ │ + bne.w 4a2c8 <_PyCompile_OptimizeCfg@@Base+0x1662> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4987e <_PyCompile_OptimizeCfg@@Base+0x170a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a2c8 <_PyCompile_OptimizeCfg@@Base+0x1662> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 49ae4 <_PyCompile_OptimizeCfg@@Base+0x1970> │ │ │ │ + b.n 4a52c <_PyCompile_OptimizeCfg@@Base+0x18c6> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 49afe <_PyCompile_OptimizeCfg@@Base+0x198a> │ │ │ │ - movw r0, #5684 @ 0x1634 │ │ │ │ + cbnz r3, 4a546 <_PyCompile_OptimizeCfg@@Base+0x18e0> │ │ │ │ + movw r0, #6644 @ 0x19f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ + movw r0, #6664 @ 0x1a08 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 49b3e <_PyCompile_OptimizeCfg@@Base+0x19ca> │ │ │ │ + cbz r2, 4a586 <_PyCompile_OptimizeCfg@@Base+0x1920> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 49b3a <_PyCompile_OptimizeCfg@@Base+0x19c6> │ │ │ │ + beq.n 4a582 <_PyCompile_OptimizeCfg@@Base+0x191c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 49b3a <_PyCompile_OptimizeCfg@@Base+0x19c6> │ │ │ │ + cbnz r3, 4a582 <_PyCompile_OptimizeCfg@@Base+0x191c> │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 49b60 <_PyCompile_OptimizeCfg@@Base+0x19ec> │ │ │ │ + cbz r3, 4a5a8 <_PyCompile_OptimizeCfg@@Base+0x1942> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 49b78 <_PyCompile_OptimizeCfg@@Base+0x1a04> │ │ │ │ + b.n 4a5c0 <_PyCompile_OptimizeCfg@@Base+0x195a> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 49b68 <_PyCompile_OptimizeCfg@@Base+0x19f4> │ │ │ │ + bgt.n 4a5b0 <_PyCompile_OptimizeCfg@@Base+0x194a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 49b78 <_PyCompile_OptimizeCfg@@Base+0x1a04> │ │ │ │ + b.n 4a5c0 <_PyCompile_OptimizeCfg@@Base+0x195a> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 49b64 <_PyCompile_OptimizeCfg@@Base+0x19f0> │ │ │ │ + bgt.n 4a5ac <_PyCompile_OptimizeCfg@@Base+0x1946> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49b64 <_PyCompile_OptimizeCfg@@Base+0x19f0> │ │ │ │ + beq.n 4a5ac <_PyCompile_OptimizeCfg@@Base+0x1946> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 49b96 <_PyCompile_OptimizeCfg@@Base+0x1a22> │ │ │ │ + b.n 4a5de <_PyCompile_OptimizeCfg@@Base+0x1978> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #168] @ (49c34 <_PyCompile_OptimizeCfg@@Base+0x1ac0>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #168] @ (4a67c <_PyCompile_OptimizeCfg@@Base+0x1a16>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49c2c <_PyCompile_OptimizeCfg@@Base+0x1ab8> │ │ │ │ + beq.n 4a674 <_PyCompile_OptimizeCfg@@Base+0x1a0e> │ │ │ │ add r5, r6 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #16236 @ 0x3f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ movweq r5, #5704 @ 0x1648 │ │ │ │ mov r1, r8 │ │ │ │ ite ne │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ movteq r5, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49bfa <_PyCompile_OptimizeCfg@@Base+0x1a86> │ │ │ │ - bl 92c60 │ │ │ │ + bne.n 4a642 <_PyCompile_OptimizeCfg@@Base+0x19dc> │ │ │ │ + bl 9357c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 49bea <_PyCompile_OptimizeCfg@@Base+0x1a76> │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 4a632 <_PyCompile_OptimizeCfg@@Base+0x19cc> │ │ │ │ + bl 95e04 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 49c2a <_PyCompile_OptimizeCfg@@Base+0x1ab6> │ │ │ │ + cbnz r0, 4a672 <_PyCompile_OptimizeCfg@@Base+0x1a0c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c2660 │ │ │ │ + bl 1c5020 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.n 49c2c <_PyCompile_OptimizeCfg@@Base+0x1ab8> │ │ │ │ + blt.n 4a674 <_PyCompile_OptimizeCfg@@Base+0x1a0e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 49c24 <_PyCompile_OptimizeCfg@@Base+0x1ab0> │ │ │ │ + bne.n 4a66c <_PyCompile_OptimizeCfg@@Base+0x1a06> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 49c2c <_PyCompile_OptimizeCfg@@Base+0x1ab8> │ │ │ │ + b.n 4a674 <_PyCompile_OptimizeCfg@@Base+0x1a0e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49c2a <_PyCompile_OptimizeCfg@@Base+0x1ab6> │ │ │ │ + beq.n 4a672 <_PyCompile_OptimizeCfg@@Base+0x1a0c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49c2a <_PyCompile_OptimizeCfg@@Base+0x1ab6> │ │ │ │ - bl f5944 │ │ │ │ + b.n 4a672 <_PyCompile_OptimizeCfg@@Base+0x1a0c> │ │ │ │ + bl f63fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49c20 <_PyCompile_OptimizeCfg@@Base+0x1aac> │ │ │ │ - beq.n 49c12 <_PyCompile_OptimizeCfg@@Base+0x1a9e> │ │ │ │ + blt.n 4a668 <_PyCompile_OptimizeCfg@@Base+0x1a02> │ │ │ │ + beq.n 4a65a <_PyCompile_OptimizeCfg@@Base+0x19f4> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 99c08 │ │ │ │ + b.w 9a524 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4320 │ │ │ │ + bl a4d14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 49bdc <_PyCompile_OptimizeCfg@@Base+0x1a68> │ │ │ │ + bge.n 4a624 <_PyCompile_OptimizeCfg@@Base+0x19be> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49c2c <_PyCompile_OptimizeCfg@@Base+0x1ab8> │ │ │ │ + b.n 4a674 <_PyCompile_OptimizeCfg@@Base+0x1a0e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 49be6 <_PyCompile_OptimizeCfg@@Base+0x1a72> │ │ │ │ + b.n 4a62e <_PyCompile_OptimizeCfg@@Base+0x19c8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #40587 @ 0x9e8b │ │ │ │ + movw r1, #43219 @ 0xa8d3 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64288 @ 0xfb20 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.w 49224 <_PyCompile_OptimizeCfg@@Base+0x10b0> │ │ │ │ + b.w 49cdc <_PyCompile_OptimizeCfg@@Base+0x1076> │ │ │ │ │ │ │ │ -00049c50 : │ │ │ │ +0004a698 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (49c68 ) │ │ │ │ + ldr r4, [pc, #16] @ (4a6b0 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 1055b8 │ │ │ │ + b.w 106070 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 49c8e │ │ │ │ + cbz r4, 4a6d6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 95480 │ │ │ │ + b.w 95d9c │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63204 @ 0xf6e4 │ │ │ │ + movw r1, #64164 @ 0xfaa4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 49cca │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 4a712 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49cd6 │ │ │ │ + cbz r3, 4a71e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 49d08 │ │ │ │ + b.n 4a750 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 49d04 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4a74c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49d04 │ │ │ │ + cbnz r3, 4a74c │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 49d04 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4a74c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49d04 │ │ │ │ + cbnz r3, 4a74c │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 49d04 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4a74c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ - cbz r3, 49d2a │ │ │ │ + cbz r3, 4a772 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 49d42 │ │ │ │ + b.n 4a78a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 49d32 │ │ │ │ + bge.n 4a77a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49d42 │ │ │ │ + b.n 4a78a │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 49d2e │ │ │ │ + bgt.n 4a776 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49d2e │ │ │ │ + beq.n 4a776 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 49d62 │ │ │ │ + b.n 4a7aa │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #276] @ (49e6c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #276] @ (4a8b4 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49e64 │ │ │ │ + beq.w 4a8ac │ │ │ │ cmn r7, r5 │ │ │ │ - beq.n 49d7c │ │ │ │ + beq.n 4a7c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49d7e │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 49d7e │ │ │ │ + bne.n 4a7c6 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4a7c6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49e64 │ │ │ │ + b.n 4a8ac │ │ │ │ movs r7, #8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r6, #16 │ │ │ │ movs r5, #0 │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r6, r8 │ │ │ │ - bcs.n 49dea │ │ │ │ + bcs.n 4a832 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r5 │ │ │ │ sub.w fp, sl, r7 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 49dba │ │ │ │ + bne.n 4a802 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 49dd6 │ │ │ │ - bl 2c9fc4 │ │ │ │ + ble.n 4a81e │ │ │ │ + bl 2ca38c │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r7, r4 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 49e4c │ │ │ │ + blt.n 4a894 │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 49dd6 │ │ │ │ + b.n 4a81e │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 49e4c │ │ │ │ + beq.n 4a894 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 49dc8 │ │ │ │ + beq.n 4a810 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 49dd6 │ │ │ │ + bne.n 4a81e │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ add r5, r4 │ │ │ │ - blt.n 49e4c │ │ │ │ + blt.n 4a894 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 49d98 │ │ │ │ + bne.n 4a7e0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 49dec │ │ │ │ - b.n 49e4c │ │ │ │ + bge.n 4a834 │ │ │ │ + b.n 4a894 │ │ │ │ mov r4, r5 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49e64 │ │ │ │ + cbz r0, 4a8ac │ │ │ │ cmp r6, r8 │ │ │ │ - bcs.n 49e64 │ │ │ │ + bcs.n 4a8ac │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 49e30 │ │ │ │ + bne.n 4a878 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 49e46 │ │ │ │ + ble.n 4a88e │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ subs r1, r7, r1 │ │ │ │ add r9, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 49e2c │ │ │ │ + beq.n 4a874 │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 49e22 │ │ │ │ + b.n 4a86a │ │ │ │ mov r5, r3 │ │ │ │ - b.n 49e46 │ │ │ │ + b.n 4a88e │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ - beq.n 49e42 │ │ │ │ + beq.n 4a88a │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 49e42 │ │ │ │ + beq.n 4a88a │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 49e46 │ │ │ │ + b.n 4a88e │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 49e06 │ │ │ │ - b.n 49e64 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 4a84e │ │ │ │ + b.n 4a8ac │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2788 @ 0xae4 │ │ │ │ + movw r1, #3748 @ 0xea4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 49d78 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4a7c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 49e80 │ │ │ │ + cbz r0, 4a8c8 │ │ │ │ movw r1, #19292 @ 0x4b5c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f303c │ │ │ │ + b.w f3af4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -46586,381 +47576,386 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #128] @ (49f30 ) │ │ │ │ + ldr r3, [pc, #128] @ (4a978 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49f2a │ │ │ │ + cbz r0, 4a972 │ │ │ │ add.w r3, r5, #98816 @ 0x18200 │ │ │ │ - movw r6, #25356 @ 0x630c │ │ │ │ + movw r6, #26316 @ 0x66cc │ │ │ │ movt r6, #52 @ 0x34 │ │ │ │ add.w r8, r3, #35 @ 0x23 │ │ │ │ add.w r5, r3, #50 @ 0x32 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 49f24 │ │ │ │ - bl 95ec4 │ │ │ │ + cbz r0, 4a96c │ │ │ │ + bl 967e0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49f00 │ │ │ │ + beq.n 4a948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 49f00 │ │ │ │ + cbnz r3, 4a948 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 49f24 │ │ │ │ + bne.n 4a96c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 49f14 │ │ │ │ + bne.n 4a95c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49f2a │ │ │ │ + b.n 4a972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49f10 │ │ │ │ + bne.n 4a958 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49f10 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a958 │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 49ed2 │ │ │ │ + bne.n 4a91a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r0, #14656 @ 0x3940 │ │ │ │ + movw r0, #15616 @ 0x3d00 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #5756 @ 0x167c │ │ │ │ + movw r1, #6716 @ 0x1a3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49f82 │ │ │ │ + cbz r0, 4a9ca │ │ │ │ mov r1, r5 │ │ │ │ - bl 105314 │ │ │ │ + bl 105dcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 49f72 │ │ │ │ + bne.n 4a9ba │ │ │ │ mov r4, r5 │ │ │ │ - b.n 49f82 │ │ │ │ + b.n 4a9ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49f6e │ │ │ │ + bne.n 4a9b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49f6e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a9b6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 158970 │ │ │ │ + bl 159a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2c98 │ │ │ │ + bl 1c5a14 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 4a110 │ │ │ │ + b.n 4ab5c │ │ │ │ + mov r0, r1 │ │ │ │ + b.w 121cbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 49fde │ │ │ │ + cbz r3, 4aa2c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 49ff6 │ │ │ │ + b.n 4aa44 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 49fe6 │ │ │ │ + bge.n 4aa34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 49ff6 │ │ │ │ + b.n 4aa44 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 49fe2 │ │ │ │ + bgt.n 4aa30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 49fe2 │ │ │ │ + beq.n 4aa30 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4a014 │ │ │ │ + b.n 4aa62 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #244] @ (4a100 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #244] @ (4ab4c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a0f6 │ │ │ │ + beq.n 4ab44 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4a026 │ │ │ │ + beq.n 4aa74 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4a026 │ │ │ │ + bge.n 4aa74 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a0f6 │ │ │ │ + b.n 4ab44 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - cbz r6, 4a030 │ │ │ │ + cbz r6, 4aa7e │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4a038 │ │ │ │ + b.n 4aa86 │ │ │ │ movw r9, #11048 @ 0x2b28 │ │ │ │ movt r9, #83 @ 0x53 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a0f6 │ │ │ │ + beq.n 4ab44 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4a0f6 │ │ │ │ + ble.n 4ab44 │ │ │ │ movs r0, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 4a0d8 │ │ │ │ + ble.n 4ab26 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4a068 │ │ │ │ + beq.n 4aab6 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4a068 │ │ │ │ + beq.n 4aab6 │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 4a052 │ │ │ │ + bne.n 4aaa0 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4a090 │ │ │ │ + b.n 4aade │ │ │ │ cmp r6, r1 │ │ │ │ - ble.n 4a08e │ │ │ │ + ble.n 4aadc │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r7, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4a086 │ │ │ │ + bne.n 4aad4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 4a086 │ │ │ │ + ble.n 4aad4 │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r7, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r7 │ │ │ │ - b.n 4a090 │ │ │ │ + b.n 4aade │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4a0dc │ │ │ │ + cbz r0, 4ab2a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbz r0, 4a0be │ │ │ │ + cbz r0, 4ab0c │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4a0dc │ │ │ │ + beq.n 4ab2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4a0dc │ │ │ │ + cbnz r3, 4ab2a │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a0dc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ab2a │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4a0d0 │ │ │ │ + beq.n 4ab1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4a0d0 │ │ │ │ + cbnz r3, 4ab1e │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 4a0f6 │ │ │ │ + ble.n 4ab44 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 4a04c │ │ │ │ + b.n 4aa9a │ │ │ │ mov r7, r0 │ │ │ │ - b.n 4a090 │ │ │ │ + b.n 4aade │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a022 │ │ │ │ + beq.n 4aa70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a022 │ │ │ │ + bne.n 4aa70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a022 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f303c │ │ │ │ + b.w f3af4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5493 @ 0x1575 │ │ │ │ + movw r1, #12113 @ 0x2f51 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movw r0, #64496 @ 0xfbf0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49224 <_PyCompile_OptimizeCfg@@Base+0x10b0> │ │ │ │ - mov r0, r1 │ │ │ │ - b.w 121128 │ │ │ │ + b.w 49cdc <_PyCompile_OptimizeCfg@@Base+0x1076> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f276 │ │ │ │ + bl 3f992 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4a152 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4a16c │ │ │ │ + cbnz r0, 4ab98 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4abb2 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 202208 │ │ │ │ + bl 205380 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #37512 @ 0x9288 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 30374 │ │ │ │ + b.w 30a9c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a1be │ │ │ │ + cbz r0, 4ac04 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4a1a2 │ │ │ │ + cbz r3, 4abe8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a1aa │ │ │ │ + b.n 4abf0 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4a1b2 │ │ │ │ + cbz r2, 4abf8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4a1ba │ │ │ │ + b.n 4ac00 │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 4a218 │ │ │ │ + bl 4ac6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004a1c2 : │ │ │ │ +0004ac08 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a1fe │ │ │ │ + beq.n 4ac44 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 296350 <_PyInterpreterState_IsRunningMain@@Base+0x270> │ │ │ │ + bl 2969e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a1fe │ │ │ │ + beq.n 4ac44 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fc128 │ │ │ │ + b.w 1ff290 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 4a110 │ │ │ │ + b.n 4ab5c │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r1, [pc, #4] @ (4ac58 ) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ + b.n 4a814 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 4a25c │ │ │ │ + ble.n 4acb0 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add r2, r0 │ │ │ │ - movw r6, #39400 @ 0x99e8 │ │ │ │ + movw r6, #40360 @ 0x9da8 │ │ │ │ movt r6, #48 @ 0x30 │ │ │ │ - movw r5, #40424 @ 0x9de8 │ │ │ │ + movw r5, #41384 @ 0xa1a8 │ │ │ │ movt r5, #48 @ 0x30 │ │ │ │ - movw r4, #27624 @ 0x6be8 │ │ │ │ + movw r4, #28584 @ 0x6fa8 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ ldr.w r7, [r6, r3, lsl #2] │ │ │ │ tst.w r7, #1 │ │ │ │ - beq.n 4a24a │ │ │ │ + beq.n 4ac9e │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ - b.n 4a250 │ │ │ │ + b.n 4aca4 │ │ │ │ lsls r7, r7, #30 │ │ │ │ it mi │ │ │ │ ldrbmi r3, [r5, r3] │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 4a238 │ │ │ │ + bne.n 4ac8c │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004a25e <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w 1fc128 │ │ │ │ +0004acb2 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w 1ff290 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -46969,321 +47964,321 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 4a2a4 <_PyDict_DelItem_KnownHash@@Base+0x46> │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 4acf8 <_PyDict_DelItem_KnownHash@@Base+0x46> │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 4a2d2 <_PyDict_DelItem_KnownHash@@Base+0x74> │ │ │ │ - movw r1, #48433 @ 0xbd31 │ │ │ │ + beq.n 4ad26 <_PyDict_DelItem_KnownHash@@Base+0x74> │ │ │ │ + movw r1, #62689 @ 0xf4e1 │ │ │ │ movt r1, #29 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a3520 │ │ │ │ + b.w 2a3d18 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #41864 @ 0xa388 │ │ │ │ + movw r2, #42824 @ 0xa748 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #35288 @ 0x89d8 │ │ │ │ + movw r0, #36248 @ 0x8d98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + b.w 293258 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a332 <_PyDict_DelItem_KnownHash@@Base+0xd4> │ │ │ │ + cbz r0, 4ad8c <_PyDict_DelItem_KnownHash@@Base+0xda> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4a316 <_PyDict_DelItem_KnownHash@@Base+0xb8> │ │ │ │ + cbz r3, 4ad70 <_PyDict_DelItem_KnownHash@@Base+0xbe> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a31e <_PyDict_DelItem_KnownHash@@Base+0xc0> │ │ │ │ + b.n 4ad78 <_PyDict_DelItem_KnownHash@@Base+0xc6> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4a326 <_PyDict_DelItem_KnownHash@@Base+0xc8> │ │ │ │ + cbz r2, 4ad80 <_PyDict_DelItem_KnownHash@@Base+0xce> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4a32e <_PyDict_DelItem_KnownHash@@Base+0xd0> │ │ │ │ + b.n 4ad88 <_PyDict_DelItem_KnownHash@@Base+0xd6> │ │ │ │ movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 4a3e0 <_PyDict_DelItem_KnownHash@@Base+0x182> │ │ │ │ + bl 4ae32 <_PyDict_DelItem_KnownHash@@Base+0x180> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 4a378 <_PyDict_DelItem_KnownHash@@Base+0x11a> │ │ │ │ + cbz r3, 4add0 <_PyDict_DelItem_KnownHash@@Base+0x11e> │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4a378 <_PyDict_DelItem_KnownHash@@Base+0x11a> │ │ │ │ + cbnz r0, 4add0 <_PyDict_DelItem_KnownHash@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a378 <_PyDict_DelItem_KnownHash@@Base+0x11a> │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ + beq.n 4add0 <_PyDict_DelItem_KnownHash@@Base+0x11e> │ │ │ │ + movw r0, #22916 @ 0x5984 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a37c <_PyDict_DelItem_KnownHash@@Base+0x11e> │ │ │ │ + cbnz r0, 4add4 <_PyDict_DelItem_KnownHash@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + bl 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a3d4 <_PyDict_DelItem_KnownHash@@Base+0x176> │ │ │ │ + b.n 4ae2c <_PyDict_DelItem_KnownHash@@Base+0x17a> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #6032 @ 0x1790 │ │ │ │ + movw r0, #6992 @ 0x1b50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r4, #24] │ │ │ │ - beq.n 4a3b2 <_PyDict_DelItem_KnownHash@@Base+0x154> │ │ │ │ + beq.n 4ae0a <_PyDict_DelItem_KnownHash@@Base+0x158> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a3b2 <_PyDict_DelItem_KnownHash@@Base+0x154> │ │ │ │ + cbnz r3, 4ae0a <_PyDict_DelItem_KnownHash@@Base+0x158> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4a372 <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + beq.n 4adca <_PyDict_DelItem_KnownHash@@Base+0x118> │ │ │ │ mov r0, r7 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a3d4 <_PyDict_DelItem_KnownHash@@Base+0x176> │ │ │ │ + beq.n 4ae2c <_PyDict_DelItem_KnownHash@@Base+0x17a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4a3d4 <_PyDict_DelItem_KnownHash@@Base+0x176> │ │ │ │ + cbnz r3, 4ae2c <_PyDict_DelItem_KnownHash@@Base+0x17a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - b.w 292958 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 4a436 <_PyDict_DelItem_KnownHash@@Base+0x1d8> │ │ │ │ + ble.n 4ae88 <_PyDict_DelItem_KnownHash@@Base+0x1d6> │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw ip, #39400 @ 0x99e8 │ │ │ │ + movw ip, #40360 @ 0x9da8 │ │ │ │ movt ip, #48 @ 0x30 │ │ │ │ - movw r7, #40424 @ 0x9de8 │ │ │ │ + movw r7, #41384 @ 0xa1a8 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ - movw r6, #27624 @ 0x6be8 │ │ │ │ + movw r6, #28584 @ 0x6fa8 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r2, r0 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ ldr.w r5, [ip, r3, lsl #2] │ │ │ │ tst.w r5, #1 │ │ │ │ - beq.n 4a418 <_PyDict_DelItem_KnownHash@@Base+0x1ba> │ │ │ │ - cbnz r4, 4a42a <_PyDict_DelItem_KnownHash@@Base+0x1cc> │ │ │ │ + beq.n 4ae6a <_PyDict_DelItem_KnownHash@@Base+0x1b8> │ │ │ │ + cbnz r4, 4ae7c <_PyDict_DelItem_KnownHash@@Base+0x1ca> │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4a42a <_PyDict_DelItem_KnownHash@@Base+0x1cc> │ │ │ │ + b.n 4ae7c <_PyDict_DelItem_KnownHash@@Base+0x1ca> │ │ │ │ ands.w r5, r5, #2 │ │ │ │ - beq.n 4a424 <_PyDict_DelItem_KnownHash@@Base+0x1c6> │ │ │ │ - cbz r4, 4a428 <_PyDict_DelItem_KnownHash@@Base+0x1ca> │ │ │ │ + beq.n 4ae76 <_PyDict_DelItem_KnownHash@@Base+0x1c4> │ │ │ │ + cbz r4, 4ae7a <_PyDict_DelItem_KnownHash@@Base+0x1c8> │ │ │ │ ldrb r3, [r7, r3] │ │ │ │ - b.n 4a42a <_PyDict_DelItem_KnownHash@@Base+0x1cc> │ │ │ │ + b.n 4ae7c <_PyDict_DelItem_KnownHash@@Base+0x1ca> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4a42a <_PyDict_DelItem_KnownHash@@Base+0x1cc> │ │ │ │ + b.n 4ae7c <_PyDict_DelItem_KnownHash@@Base+0x1ca> │ │ │ │ movs r4, #1 │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 4a402 <_PyDict_DelItem_KnownHash@@Base+0x1a4> │ │ │ │ + bne.n 4ae54 <_PyDict_DelItem_KnownHash@@Base+0x1a2> │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r6, #16236 @ 0x3f6c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 4a470 <_PyDict_DelItem_KnownHash@@Base+0x212> │ │ │ │ + bne.n 4aec2 <_PyDict_DelItem_KnownHash@@Base+0x210> │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a47e <_PyDict_DelItem_KnownHash@@Base+0x220> │ │ │ │ - ldr r2, [pc, #328] @ (4a5bc <_PyDict_DelItem_KnownHash@@Base+0x35e>) │ │ │ │ + b.n 4aed0 <_PyDict_DelItem_KnownHash@@Base+0x21e> │ │ │ │ + ldr r2, [pc, #332] @ (4b010 <_PyDict_DelItem_KnownHash@@Base+0x35e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 212bbc │ │ │ │ + bl 215c24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4a5b6 <_PyDict_DelItem_KnownHash@@Base+0x358> │ │ │ │ + beq.w 4b008 <_PyDict_DelItem_KnownHash@@Base+0x356> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4a502 <_PyDict_DelItem_KnownHash@@Base+0x2a4> │ │ │ │ + bne.n 4af54 <_PyDict_DelItem_KnownHash@@Base+0x2a2> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4a5b6 <_PyDict_DelItem_KnownHash@@Base+0x358> │ │ │ │ + beq.w 4b008 <_PyDict_DelItem_KnownHash@@Base+0x356> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ it ne │ │ │ │ strne r2, [r6, #0] │ │ │ │ - bl 92c60 │ │ │ │ + bl 9357c │ │ │ │ mov r3, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4a4d6 <_PyDict_DelItem_KnownHash@@Base+0x278> │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r2, 4af28 <_PyDict_DelItem_KnownHash@@Base+0x276> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a522 <_PyDict_DelItem_KnownHash@@Base+0x2c4> │ │ │ │ + bne.n 4af74 <_PyDict_DelItem_KnownHash@@Base+0x2c2> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ - b.n 4a522 <_PyDict_DelItem_KnownHash@@Base+0x2c4> │ │ │ │ - bl 26a024 │ │ │ │ + bl 115910 │ │ │ │ + b.n 4af74 <_PyDict_DelItem_KnownHash@@Base+0x2c2> │ │ │ │ + bl 26b744 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4a4ee <_PyDict_DelItem_KnownHash@@Base+0x290> │ │ │ │ + beq.n 4af40 <_PyDict_DelItem_KnownHash@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a4ee <_PyDict_DelItem_KnownHash@@Base+0x290> │ │ │ │ + cbnz r3, 4af40 <_PyDict_DelItem_KnownHash@@Base+0x28e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 4a598 <_PyDict_DelItem_KnownHash@@Base+0x33a> │ │ │ │ + bne.n 4afea <_PyDict_DelItem_KnownHash@@Base+0x338> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4a582 <_PyDict_DelItem_KnownHash@@Base+0x324> │ │ │ │ + bne.n 4afd4 <_PyDict_DelItem_KnownHash@@Base+0x322> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4a49a <_PyDict_DelItem_KnownHash@@Base+0x23c> │ │ │ │ - b.n 4a5b6 <_PyDict_DelItem_KnownHash@@Base+0x358> │ │ │ │ + bne.n 4aeec <_PyDict_DelItem_KnownHash@@Base+0x23a> │ │ │ │ + b.n 4b008 <_PyDict_DelItem_KnownHash@@Base+0x356> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4a5b6 <_PyDict_DelItem_KnownHash@@Base+0x358> │ │ │ │ + beq.n 4b008 <_PyDict_DelItem_KnownHash@@Base+0x356> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 99c08 │ │ │ │ + bl 9a524 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 4a53a <_PyDict_DelItem_KnownHash@@Base+0x2dc> │ │ │ │ + cbnz r0, 4af8c <_PyDict_DelItem_KnownHash@@Base+0x2da> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a598 <_PyDict_DelItem_KnownHash@@Base+0x33a> │ │ │ │ + beq.n 4afea <_PyDict_DelItem_KnownHash@@Base+0x338> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a598 <_PyDict_DelItem_KnownHash@@Base+0x33a> │ │ │ │ + cbnz r3, 4afea <_PyDict_DelItem_KnownHash@@Base+0x338> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a598 <_PyDict_DelItem_KnownHash@@Base+0x33a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4afea <_PyDict_DelItem_KnownHash@@Base+0x338> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4320 │ │ │ │ + bl a4d14 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4a55c <_PyDict_DelItem_KnownHash@@Base+0x2fe> │ │ │ │ + beq.n 4afae <_PyDict_DelItem_KnownHash@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4a55c <_PyDict_DelItem_KnownHash@@Base+0x2fe> │ │ │ │ + cbnz r3, 4afae <_PyDict_DelItem_KnownHash@@Base+0x2fc> │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4a56e <_PyDict_DelItem_KnownHash@@Base+0x310> │ │ │ │ + beq.n 4afc0 <_PyDict_DelItem_KnownHash@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a56e <_PyDict_DelItem_KnownHash@@Base+0x310> │ │ │ │ + cbnz r3, 4afc0 <_PyDict_DelItem_KnownHash@@Base+0x30e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 4a598 <_PyDict_DelItem_KnownHash@@Base+0x33a> │ │ │ │ + bne.n 4afea <_PyDict_DelItem_KnownHash@@Base+0x338> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4a582 <_PyDict_DelItem_KnownHash@@Base+0x324> │ │ │ │ + bne.n 4afd4 <_PyDict_DelItem_KnownHash@@Base+0x322> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4a50a <_PyDict_DelItem_KnownHash@@Base+0x2ac> │ │ │ │ - b.n 4a5b6 <_PyDict_DelItem_KnownHash@@Base+0x358> │ │ │ │ + bne.n 4af5c <_PyDict_DelItem_KnownHash@@Base+0x2aa> │ │ │ │ + b.n 4b008 <_PyDict_DelItem_KnownHash@@Base+0x356> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17332 @ 0x43b4 │ │ │ │ + movw r1, #18292 @ 0x4774 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4a5a6 <_PyDict_DelItem_KnownHash@@Base+0x348> │ │ │ │ + bne.n 4aff8 <_PyDict_DelItem_KnownHash@@Base+0x346> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a5b6 <_PyDict_DelItem_KnownHash@@Base+0x358> │ │ │ │ + b.n 4b008 <_PyDict_DelItem_KnownHash@@Base+0x356> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a5a2 <_PyDict_DelItem_KnownHash@@Base+0x344> │ │ │ │ + bne.n 4aff4 <_PyDict_DelItem_KnownHash@@Base+0x342> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a5a2 <_PyDict_DelItem_KnownHash@@Base+0x344> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aff4 <_PyDict_DelItem_KnownHash@@Base+0x342> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -47297,97 +48292,97 @@ │ │ │ │ blx 298b4 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4a758 <_PyDict_DelItem_KnownHash@@Base+0x4fa> │ │ │ │ + bl 4b1ac <_PyDict_DelItem_KnownHash@@Base+0x4fa> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6048 @ 0x17a0 │ │ │ │ + movw r0, #7008 @ 0x1b60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #272] @ (4a754 <_PyDict_DelItem_KnownHash@@Base+0x4f6>) │ │ │ │ + ldr r1, [pc, #272] @ (4b1a8 <_PyDict_DelItem_KnownHash@@Base+0x4f6>) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #40636 @ 0x9ebc │ │ │ │ + movw r2, #41596 @ 0xa27c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #7044 @ 0x1b84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a72e <_PyDict_DelItem_KnownHash@@Base+0x4d0> │ │ │ │ + beq.n 4b182 <_PyDict_DelItem_KnownHash@@Base+0x4d0> │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #6104 @ 0x17d8 │ │ │ │ + movw r0, #7064 @ 0x1b98 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a6cc <_PyDict_DelItem_KnownHash@@Base+0x46e> │ │ │ │ + beq.n 4b120 <_PyDict_DelItem_KnownHash@@Base+0x46e> │ │ │ │ ldr r6, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 28a1fc <_PyErr_BadInternalCall@@Base+0x8560> │ │ │ │ + bl 28ad34 <_PyErr_BadInternalCall@@Base+0x87f4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a6cc <_PyDict_DelItem_KnownHash@@Base+0x46e> │ │ │ │ + beq.n 4b120 <_PyDict_DelItem_KnownHash@@Base+0x46e> │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4a6d0 <_PyDict_DelItem_KnownHash@@Base+0x472> │ │ │ │ + beq.n 4b124 <_PyDict_DelItem_KnownHash@@Base+0x472> │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4a6dc <_PyDict_DelItem_KnownHash@@Base+0x47e> │ │ │ │ + beq.n 4b130 <_PyDict_DelItem_KnownHash@@Base+0x47e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40760 @ 0x9f38 │ │ │ │ + movw r1, #41720 @ 0xa2f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a724 <_PyDict_DelItem_KnownHash@@Base+0x4c6> │ │ │ │ + b.n 4b178 <_PyDict_DelItem_KnownHash@@Base+0x4c6> │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4a6e6 <_PyDict_DelItem_KnownHash@@Base+0x488> │ │ │ │ + b.n 4b13a <_PyDict_DelItem_KnownHash@@Base+0x488> │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ movw r2, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -47395,34 +48390,34 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 29ddc │ │ │ │ mov r0, r9 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b410 │ │ │ │ + bl 4bec4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 84c04 │ │ │ │ - b.n 4a730 <_PyDict_DelItem_KnownHash@@Base+0x4d2> │ │ │ │ + bl 85624 │ │ │ │ + b.n 4b184 <_PyDict_DelItem_KnownHash@@Base+0x4d2> │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (4a754 <_PyDict_DelItem_KnownHash@@Base+0x4f6>) │ │ │ │ + ldr r3, [pc, #28] @ (4b1a8 <_PyDict_DelItem_KnownHash@@Base+0x4f6>) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4a748 <_PyDict_DelItem_KnownHash@@Base+0x4ea> │ │ │ │ + beq.n 4b19c <_PyDict_DelItem_KnownHash@@Base+0x4ea> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -47430,214 +48425,253 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r4, 4a790 <_PyDict_DelItem_KnownHash@@Base+0x532> │ │ │ │ + cbnz r4, 4b1e4 <_PyDict_DelItem_KnownHash@@Base+0x532> │ │ │ │ mov r0, r1 │ │ │ │ blx 2a310 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #6128 @ 0x17f0 │ │ │ │ + movw r0, #7088 @ 0x1bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a7a0 <_PyDict_DelItem_KnownHash@@Base+0x542> │ │ │ │ + b.n 4b1f4 <_PyDict_DelItem_KnownHash@@Base+0x542> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95480 │ │ │ │ + bl 95d9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a822 <_PyDict_DelItem_KnownHash@@Base+0x5c4> │ │ │ │ + beq.n 4b276 <_PyDict_DelItem_KnownHash@@Base+0x5c4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a7c4 <_PyDict_DelItem_KnownHash@@Base+0x566> │ │ │ │ + beq.n 4b218 <_PyDict_DelItem_KnownHash@@Base+0x566> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a7c4 <_PyDict_DelItem_KnownHash@@Base+0x566> │ │ │ │ + cbnz r3, 4b218 <_PyDict_DelItem_KnownHash@@Base+0x566> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4a818 <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4b26c <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ mov r0, r9 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 4a7e2 <_PyDict_DelItem_KnownHash@@Base+0x584> │ │ │ │ + cbz r0, 4b236 <_PyDict_DelItem_KnownHash@@Base+0x584> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (4a828 <_PyDict_DelItem_KnownHash@@Base+0x5ca>) │ │ │ │ + ldr r1, [pc, #84] @ (4b27c <_PyDict_DelItem_KnownHash@@Base+0x5ca>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 979f4 │ │ │ │ + bl 98310 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a7e4 <_PyDict_DelItem_KnownHash@@Base+0x586> │ │ │ │ + b.n 4b238 <_PyDict_DelItem_KnownHash@@Base+0x586> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f4e6c │ │ │ │ - cbz r4, 4a818 <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ - movw r1, #59028 @ 0xe694 │ │ │ │ + bl 868d0 │ │ │ │ + cbz r4, 4b26c <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ + movw r1, #59988 @ 0xea54 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9d8 <_PyDict_DelItem_KnownHash@@Base+0x77a> │ │ │ │ - cbz r0, 4a818 <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ - movw r1, #1584 @ 0x630 │ │ │ │ + bl 4b48c <_PyDict_DelItem_KnownHash@@Base+0x7da> │ │ │ │ + cbz r0, 4b26c <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4a9d8 <_PyDict_DelItem_KnownHash@@Base+0x77a> │ │ │ │ - cbz r0, 4a818 <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ + bl 4b48c <_PyDict_DelItem_KnownHash@@Base+0x7da> │ │ │ │ + cbz r0, 4b26c <_PyDict_DelItem_KnownHash@@Base+0x5ba> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4a85c <_PyDict_DelItem_KnownHash@@Base+0x5fe> │ │ │ │ + cbz r0, 4b2b0 <_PyDict_DelItem_KnownHash@@Base+0x5fe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a85c <_PyDict_DelItem_KnownHash@@Base+0x5fe> │ │ │ │ + beq.n 4b2b0 <_PyDict_DelItem_KnownHash@@Base+0x5fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a85c <_PyDict_DelItem_KnownHash@@Base+0x5fe> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b2b0 <_PyDict_DelItem_KnownHash@@Base+0x5fe> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4a878 <_PyDict_DelItem_KnownHash@@Base+0x61a> │ │ │ │ + cbz r0, 4b2cc <_PyDict_DelItem_KnownHash@@Base+0x61a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a878 <_PyDict_DelItem_KnownHash@@Base+0x61a> │ │ │ │ + beq.n 4b2cc <_PyDict_DelItem_KnownHash@@Base+0x61a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a878 <_PyDict_DelItem_KnownHash@@Base+0x61a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b2cc <_PyDict_DelItem_KnownHash@@Base+0x61a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #24 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + cbnz r4, 4b308 <_PyDict_DelItem_KnownHash@@Base+0x656> │ │ │ │ + cmp r3, r4 │ │ │ │ + blt.n 4b308 <_PyDict_DelItem_KnownHash@@Base+0x656> │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 4b308 <_PyDict_DelItem_KnownHash@@Base+0x656> │ │ │ │ + cbz r2, 4b308 <_PyDict_DelItem_KnownHash@@Base+0x656> │ │ │ │ + ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ + movw r1, #56028 @ 0xdadc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4b322 <_PyDict_DelItem_KnownHash@@Base+0x670> │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r3 │ │ │ │ + movs r4, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + strd r3, r4, [sp] │ │ │ │ + ldr r3, [pc, #12] @ (4b328 <_PyDict_DelItem_KnownHash@@Base+0x676>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4b2f2 <_PyDict_DelItem_KnownHash@@Base+0x640> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #24 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + b.n 4b280 <_PyDict_DelItem_KnownHash@@Base+0x5ce> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4a8aa <_PyDict_DelItem_KnownHash@@Base+0x64c> │ │ │ │ + bgt.n 4b35c <_PyDict_DelItem_KnownHash@@Base+0x6aa> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4a8c4 <_PyDict_DelItem_KnownHash@@Base+0x666> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4b376 <_PyDict_DelItem_KnownHash@@Base+0x6c4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4a8c8 <_PyDict_DelItem_KnownHash@@Base+0x66a> │ │ │ │ + cbz r3, 4b37a <_PyDict_DelItem_KnownHash@@Base+0x6c8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a8d4 <_PyDict_DelItem_KnownHash@@Base+0x676> │ │ │ │ + b.n 4b386 <_PyDict_DelItem_KnownHash@@Base+0x6d4> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4a8d8 <_PyDict_DelItem_KnownHash@@Base+0x67a>) │ │ │ │ + ldr r0, [pc, #12] @ (4b38c <_PyDict_DelItem_KnownHash@@Base+0x6da>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 4a504 <_PyDict_DelItem_KnownHash@@Base+0x2a6> │ │ │ │ + nop │ │ │ │ + b.n 4afb8 <_PyDict_DelItem_KnownHash@@Base+0x306> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15592 @ 0x3ce8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4a90a <_PyDict_DelItem_KnownHash@@Base+0x6ac> │ │ │ │ - movw r0, #6172 @ 0x181c │ │ │ │ + beq.n 4b3be <_PyDict_DelItem_KnownHash@@Base+0x70c> │ │ │ │ + movw r0, #7132 @ 0x1bdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #3373 @ 0xd2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4a932 <_PyDict_DelItem_KnownHash@@Base+0x6d4> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4b3e6 <_PyDict_DelItem_KnownHash@@Base+0x734> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 4a91c <_PyDict_DelItem_KnownHash@@Base+0x6be> │ │ │ │ + bmi.n 4b3d0 <_PyDict_DelItem_KnownHash@@Base+0x71e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ands.w r7, r7, #1 │ │ │ │ - beq.n 4a936 <_PyDict_DelItem_KnownHash@@Base+0x6d8> │ │ │ │ + beq.n 4b3ea <_PyDict_DelItem_KnownHash@@Base+0x738> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #10236 @ 0x27fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4a9d0 <_PyDict_DelItem_KnownHash@@Base+0x772> │ │ │ │ + b.n 4b484 <_PyDict_DelItem_KnownHash@@Base+0x7d2> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbnz r3, 4a952 <_PyDict_DelItem_KnownHash@@Base+0x6f4> │ │ │ │ + cbnz r3, 4b406 <_PyDict_DelItem_KnownHash@@Base+0x754> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9376 @ 0x24a0 │ │ │ │ + movw r1, #10336 @ 0x2860 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4a932 <_PyDict_DelItem_KnownHash@@Base+0x6d4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4b3e6 <_PyDict_DelItem_KnownHash@@Base+0x734> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4a96e <_PyDict_DelItem_KnownHash@@Base+0x710> │ │ │ │ + beq.n 4b422 <_PyDict_DelItem_KnownHash@@Base+0x770> │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57852 @ 0xe1fc │ │ │ │ + movw r1, #58812 @ 0xe5bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4a932 <_PyDict_DelItem_KnownHash@@Base+0x6d4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4b3e6 <_PyDict_DelItem_KnownHash@@Base+0x734> │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 257248 <_PyArg_ParseStack@@Base+0x1ec> │ │ │ │ + bl 258e00 <_PyArg_ParseStack@@Base+0x1a4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4a9d0 <_PyDict_DelItem_KnownHash@@Base+0x772> │ │ │ │ + cbz r0, 4b484 <_PyDict_DelItem_KnownHash@@Base+0x7d2> │ │ │ │ movw r0, #62832 @ 0xf570 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a9ce <_PyDict_DelItem_KnownHash@@Base+0x770> │ │ │ │ + cbz r0, 4b482 <_PyDict_DelItem_KnownHash@@Base+0x7d0> │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 179008 <_PyUnicode_AsUTF8String@@Base+0x4> │ │ │ │ + bl 17a628 <_PyUnicode_AsUTF8String@@Base+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #60] @ (4a9d4 <_PyDict_DelItem_KnownHash@@Base+0x776>) │ │ │ │ + ldr r1, [pc, #60] @ (4b488 <_PyDict_DelItem_KnownHash@@Base+0x7d6>) │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r7, [r4, #8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -47662,154 +48696,153 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 15bfa8 │ │ │ │ + bl 15d40c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4aa06 <_PyDict_DelItem_KnownHash@@Base+0x7a8> │ │ │ │ + cbz r0, 4b4ba <_PyDict_DelItem_KnownHash@@Base+0x808> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4aa08 <_PyDict_DelItem_KnownHash@@Base+0x7aa> │ │ │ │ + b.n 4b4bc <_PyDict_DelItem_KnownHash@@Base+0x80a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 4a82c <_PyDict_DelItem_KnownHash@@Base+0x5ce> │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 4b4e6 <_PyDict_DelItem_KnownHash@@Base+0x834> │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 1bf114 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30084 @ 0x7584 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4b4da <_PyDict_DelItem_KnownHash@@Base+0x828> │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4aa3a <_PyDict_DelItem_KnownHash@@Base+0x7dc> │ │ │ │ - bl 954e8 │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4b522 <_PyDict_DelItem_KnownHash@@Base+0x870> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aaac <_PyDict_DelItem_KnownHash@@Base+0x84e> │ │ │ │ + bne.n 4b594 <_PyDict_DelItem_KnownHash@@Base+0x8e2> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4aa5c <_PyDict_DelItem_KnownHash@@Base+0x7fe> │ │ │ │ + b.n 4b544 <_PyDict_DelItem_KnownHash@@Base+0x892> │ │ │ │ mov r5, r0 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4aa58 <_PyDict_DelItem_KnownHash@@Base+0x7fa> │ │ │ │ + beq.n 4b540 <_PyDict_DelItem_KnownHash@@Base+0x88e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aa58 <_PyDict_DelItem_KnownHash@@Base+0x7fa> │ │ │ │ + cbnz r3, 4b540 <_PyDict_DelItem_KnownHash@@Base+0x88e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4aa2c <_PyDict_DelItem_KnownHash@@Base+0x7ce> │ │ │ │ + beq.n 4b514 <_PyDict_DelItem_KnownHash@@Base+0x862> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4aa78 <_PyDict_DelItem_KnownHash@@Base+0x81a> │ │ │ │ - cbz r1, 4aa68 <_PyDict_DelItem_KnownHash@@Base+0x80a> │ │ │ │ + bgt.n 4b560 <_PyDict_DelItem_KnownHash@@Base+0x8ae> │ │ │ │ + cbz r1, 4b550 <_PyDict_DelItem_KnownHash@@Base+0x89e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4aa70 <_PyDict_DelItem_KnownHash@@Base+0x812> │ │ │ │ + b.n 4b558 <_PyDict_DelItem_KnownHash@@Base+0x8a6> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 19a6b8 │ │ │ │ + b.w 19c6fc │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 431f4 │ │ │ │ - cbz r0, 4aaae <_PyDict_DelItem_KnownHash@@Base+0x850> │ │ │ │ + bl 43bd8 │ │ │ │ + cbz r0, 4b596 <_PyDict_DelItem_KnownHash@@Base+0x8e4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4aa90 <_PyDict_DelItem_KnownHash@@Base+0x832> │ │ │ │ + cbz r3, 4b578 <_PyDict_DelItem_KnownHash@@Base+0x8c6> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4aa98 <_PyDict_DelItem_KnownHash@@Base+0x83a> │ │ │ │ + b.n 4b580 <_PyDict_DelItem_KnownHash@@Base+0x8ce> │ │ │ │ movw r3, #11048 @ 0x2b28 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4aaa4 <_PyDict_DelItem_KnownHash@@Base+0x846> │ │ │ │ + beq.n 4b58c <_PyDict_DelItem_KnownHash@@Base+0x8da> │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4aaae <_PyDict_DelItem_KnownHash@@Base+0x850> │ │ │ │ + bne.n 4b596 <_PyDict_DelItem_KnownHash@@Base+0x8e4> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4aaae <_PyDict_DelItem_KnownHash@@Base+0x850> │ │ │ │ + b.n 4b596 <_PyDict_DelItem_KnownHash@@Base+0x8e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4aab8 <_PyDict_DelItem_KnownHash@@Base+0x85a> │ │ │ │ - b.w 24ce20 │ │ │ │ - ldr r0, [pc, #0] @ (4aabc <_PyDict_DelItem_KnownHash@@Base+0x85e>) │ │ │ │ + cbz r0, 4b5a0 <_PyDict_DelItem_KnownHash@@Base+0x8ee> │ │ │ │ + b.w 24f118 │ │ │ │ + ldr r0, [pc, #0] @ (4b5a4 <_PyDict_DelItem_KnownHash@@Base+0x8f2>) │ │ │ │ bx lr │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4aaee <_PyDict_DelItem_KnownHash@@Base+0x890> │ │ │ │ + bgt.n 4b5d6 <_PyDict_DelItem_KnownHash@@Base+0x924> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4ab08 <_PyDict_DelItem_KnownHash@@Base+0x8aa> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4b5f0 <_PyDict_DelItem_KnownHash@@Base+0x93e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4ab0c <_PyDict_DelItem_KnownHash@@Base+0x8ae> │ │ │ │ + cbz r3, 4b5f4 <_PyDict_DelItem_KnownHash@@Base+0x942> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ab18 <_PyDict_DelItem_KnownHash@@Base+0x8ba> │ │ │ │ + b.n 4b600 <_PyDict_DelItem_KnownHash@@Base+0x94e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4ab1c <_PyDict_DelItem_KnownHash@@Base+0x8be>) │ │ │ │ + ldr r0, [pc, #8] @ (4b604 <_PyDict_DelItem_KnownHash@@Base+0x952>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ eors.w r0, r0, #13500416 @ 0xce0000 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 4ab40 <_PyDict_DelItem_KnownHash@@Base+0x8e2> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1bca0c │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #29124 @ 0x71c4 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4ab34 <_PyDict_DelItem_KnownHash@@Base+0x8d6> │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r1, #49948 @ 0xc31c │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 4aba6 <_PyDict_DelItem_KnownHash@@Base+0x948> │ │ │ │ + b.n 4b658 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -47820,258 +48853,259 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 929d8 │ │ │ │ + b.w 932f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #29812 @ 0x7474 │ │ │ │ + movw r1, #30772 @ 0x7834 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + movw r0, #30776 @ 0x7838 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4abf8 <_PyDict_DelItem_KnownHash@@Base+0x99a> │ │ │ │ + beq.n 4b6aa <_PyDict_DelItem_KnownHash@@Base+0x9f8> │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4abfc <_PyDict_DelItem_KnownHash@@Base+0x99e> │ │ │ │ + bgt.n 4b6ae <_PyDict_DelItem_KnownHash@@Base+0x9fc> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 4abe8 <_PyDict_DelItem_KnownHash@@Base+0x98a> │ │ │ │ + cbnz r0, 4b69a <_PyDict_DelItem_KnownHash@@Base+0x9e8> │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f992c │ │ │ │ - cbz r0, 4ac04 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ + bl fa3e8 │ │ │ │ + cbz r0, 4b6b6 <_PyDict_DelItem_KnownHash@@Base+0xa04> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ac04 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ + beq.n 4b6b6 <_PyDict_DelItem_KnownHash@@Base+0xa04> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4ac04 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ + b.n 4b6b6 <_PyDict_DelItem_KnownHash@@Base+0xa04> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ac04 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ + b.n 4b6b6 <_PyDict_DelItem_KnownHash@@Base+0xa04> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 4ac56 <_PyDict_DelItem_KnownHash@@Base+0x9f8> │ │ │ │ - bne.n 4ac92 <_PyDict_DelItem_KnownHash@@Base+0xa34> │ │ │ │ + bgt.n 4b708 <_PyDict_DelItem_KnownHash@@Base+0xa56> │ │ │ │ + bne.n 4b744 <_PyDict_DelItem_KnownHash@@Base+0xa92> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6268 @ 0x187c │ │ │ │ + movw r1, #7228 @ 0x1c3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4acf4 <_PyDict_DelItem_KnownHash@@Base+0xa96> │ │ │ │ + bl 4b7a8 <_PyDict_DelItem_KnownHash@@Base+0xaf6> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ac94 <_PyDict_DelItem_KnownHash@@Base+0xa36> │ │ │ │ + cbz r0, 4b746 <_PyDict_DelItem_KnownHash@@Base+0xa94> │ │ │ │ mov r1, r5 │ │ │ │ - bl 299870 │ │ │ │ + bl 29a170 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 4ac80 <_PyDict_DelItem_KnownHash@@Base+0xa22> │ │ │ │ + cbnz r0, 4b732 <_PyDict_DelItem_KnownHash@@Base+0xa80> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4ac92 <_PyDict_DelItem_KnownHash@@Base+0xa34> │ │ │ │ + beq.n 4b744 <_PyDict_DelItem_KnownHash@@Base+0xa92> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ac92 <_PyDict_DelItem_KnownHash@@Base+0xa34> │ │ │ │ + cbnz r3, 4b744 <_PyDict_DelItem_KnownHash@@Base+0xa92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac92 <_PyDict_DelItem_KnownHash@@Base+0xa34> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b744 <_PyDict_DelItem_KnownHash@@Base+0xa92> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4ac94 <_PyDict_DelItem_KnownHash@@Base+0xa36> │ │ │ │ + beq.n 4b746 <_PyDict_DelItem_KnownHash@@Base+0xa94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4ac94 <_PyDict_DelItem_KnownHash@@Base+0xa36> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac94 <_PyDict_DelItem_KnownHash@@Base+0xa36> │ │ │ │ + cbnz r3, 4b746 <_PyDict_DelItem_KnownHash@@Base+0xa94> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b746 <_PyDict_DelItem_KnownHash@@Base+0xa94> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (4acd4 <_PyDict_DelItem_KnownHash@@Base+0xa76>) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4b788 <_PyDict_DelItem_KnownHash@@Base+0xad6>) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 4acc4 <_PyDict_DelItem_KnownHash@@Base+0xa66> │ │ │ │ - movw r0, #6448 @ 0x1930 │ │ │ │ + cbz r2, 4b776 <_PyDict_DelItem_KnownHash@@Base+0xac4> │ │ │ │ + movw r0, #7408 @ 0x1cf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #6636 @ 0x19ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - bpl.n 4ac00 <_PyDict_DelItem_KnownHash@@Base+0x9a2> │ │ │ │ + b.w 9a8b0 │ │ │ │ + nop │ │ │ │ + bpl.n 4b6b4 <_PyDict_DelItem_KnownHash@@Base+0xa02> │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r3, [pc, #20] @ (4acf0 <_PyDict_DelItem_KnownHash@@Base+0xa92>) │ │ │ │ + ldr r3, [pc, #20] @ (4b7a4 <_PyDict_DelItem_KnownHash@@Base+0xaf2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1468] @ 0x5bc │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4ad82 <_PyDict_DelItem_KnownHash@@Base+0xb24> │ │ │ │ + bne.n 4b836 <_PyDict_DelItem_KnownHash@@Base+0xb84> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 22fb08 │ │ │ │ + bl 2327e0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ad60 <_PyDict_DelItem_KnownHash@@Base+0xb02> │ │ │ │ + cbz r0, 4b814 <_PyDict_DelItem_KnownHash@@Base+0xb62> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ - bne.n 4ad46 <_PyDict_DelItem_KnownHash@@Base+0xae8> │ │ │ │ + bne.n 4b7fa <_PyDict_DelItem_KnownHash@@Base+0xb48> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 330d6 │ │ │ │ + bl 337fe │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ad4e <_PyDict_DelItem_KnownHash@@Base+0xaf0> │ │ │ │ + b.n 4b802 <_PyDict_DelItem_KnownHash@@Base+0xb50> │ │ │ │ mov r1, r5 │ │ │ │ - bl 299870 │ │ │ │ + bl 29a170 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r4, 4ad6c <_PyDict_DelItem_KnownHash@@Base+0xb0e> │ │ │ │ + cbz r4, 4b820 <_PyDict_DelItem_KnownHash@@Base+0xb6e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ad60 <_PyDict_DelItem_KnownHash@@Base+0xb02> │ │ │ │ + beq.n 4b814 <_PyDict_DelItem_KnownHash@@Base+0xb62> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4ad64 <_PyDict_DelItem_KnownHash@@Base+0xb06> │ │ │ │ + cbz r3, 4b818 <_PyDict_DelItem_KnownHash@@Base+0xb66> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + b.n 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ad60 <_PyDict_DelItem_KnownHash@@Base+0xb02> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b814 <_PyDict_DelItem_KnownHash@@Base+0xb62> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + beq.n 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + bne.n 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4ad94 <_PyDict_DelItem_KnownHash@@Base+0xb36> │ │ │ │ + bge.n 4b848 <_PyDict_DelItem_KnownHash@@Base+0xb96> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4adaa <_PyDict_DelItem_KnownHash@@Base+0xb4c> │ │ │ │ + b.n 4b85e <_PyDict_DelItem_KnownHash@@Base+0xbac> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #58868 @ 0xe5f4 │ │ │ │ + movw r1, #59888 @ 0xe9f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + cbz r4, 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + beq.n 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 4adf0 <_PyDict_DelItem_KnownHash@@Base+0xb92> │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 4b8a4 <_PyDict_DelItem_KnownHash@@Base+0xbf2> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - movw r1, #6456 @ 0x1938 │ │ │ │ + movw r1, #7416 @ 0x1cf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4adee <_PyDict_DelItem_KnownHash@@Base+0xb90> │ │ │ │ + beq.n 4b8a2 <_PyDict_DelItem_KnownHash@@Base+0xbf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4adee <_PyDict_DelItem_KnownHash@@Base+0xb90> │ │ │ │ + cbnz r3, 4b8a2 <_PyDict_DelItem_KnownHash@@Base+0xbf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4ae1e <_PyDict_DelItem_KnownHash@@Base+0xbc0> │ │ │ │ + beq.n 4b8d2 <_PyDict_DelItem_KnownHash@@Base+0xc20> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29276 @ 0x725c │ │ │ │ + movw r0, #30236 @ 0x761c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4ae36 <_PyDict_DelItem_KnownHash@@Base+0xbd8> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4b8ea <_PyDict_DelItem_KnownHash@@Base+0xc38> │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a4320 │ │ │ │ + bl a4d14 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -48079,255 +49113,255 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4ae62 <_PyDict_DelItem_KnownHash@@Base+0xc04> │ │ │ │ + bhi.n 4b916 <_PyDict_DelItem_KnownHash@@Base+0xc64> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ae78 <_PyDict_DelItem_KnownHash@@Base+0xc1a> │ │ │ │ - b.n 4ae8c <_PyDict_DelItem_KnownHash@@Base+0xc2e> │ │ │ │ - movw r0, #52084 @ 0xcb74 │ │ │ │ + cbnz r0, 4b92c <_PyDict_DelItem_KnownHash@@Base+0xc7a> │ │ │ │ + b.n 4b940 <_PyDict_DelItem_KnownHash@@Base+0xc8e> │ │ │ │ + movw r0, #53044 @ 0xcf34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4af46 <_PyDict_DelItem_KnownHash@@Base+0xce8> │ │ │ │ - b.n 4ae54 <_PyDict_DelItem_KnownHash@@Base+0xbf6> │ │ │ │ - bl 9ba20 │ │ │ │ + beq.n 4b9fa <_PyDict_DelItem_KnownHash@@Base+0xd48> │ │ │ │ + b.n 4b908 <_PyDict_DelItem_KnownHash@@Base+0xc56> │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4ae9a <_PyDict_DelItem_KnownHash@@Base+0xc3c> │ │ │ │ + bne.n 4b94e <_PyDict_DelItem_KnownHash@@Base+0xc9c> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4aeaa <_PyDict_DelItem_KnownHash@@Base+0xc4c> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4b95e <_PyDict_DelItem_KnownHash@@Base+0xcac> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af46 <_PyDict_DelItem_KnownHash@@Base+0xce8> │ │ │ │ + bne.n 4b9fa <_PyDict_DelItem_KnownHash@@Base+0xd48> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4aeaa <_PyDict_DelItem_KnownHash@@Base+0xc4c> │ │ │ │ + b.n 4b95e <_PyDict_DelItem_KnownHash@@Base+0xcac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ae88 <_PyDict_DelItem_KnownHash@@Base+0xc2a> │ │ │ │ + bne.n 4b93c <_PyDict_DelItem_KnownHash@@Base+0xc8a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ae88 <_PyDict_DelItem_KnownHash@@Base+0xc2a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b93c <_PyDict_DelItem_KnownHash@@Base+0xc8a> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4af16 <_PyDict_DelItem_KnownHash@@Base+0xcb8> │ │ │ │ + ble.n 4b9ca <_PyDict_DelItem_KnownHash@@Base+0xd18> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4aec4 <_PyDict_DelItem_KnownHash@@Base+0xc66> │ │ │ │ + bpl.n 4b978 <_PyDict_DelItem_KnownHash@@Base+0xcc6> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4aeea <_PyDict_DelItem_KnownHash@@Base+0xc8c> │ │ │ │ + bne.n 4b99e <_PyDict_DelItem_KnownHash@@Base+0xcec> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4af18 <_PyDict_DelItem_KnownHash@@Base+0xcba> │ │ │ │ + b.n 4b9cc <_PyDict_DelItem_KnownHash@@Base+0xd1a> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4aede <_PyDict_DelItem_KnownHash@@Base+0xc80> │ │ │ │ + beq.n 4b992 <_PyDict_DelItem_KnownHash@@Base+0xce0> │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4aef6 <_PyDict_DelItem_KnownHash@@Base+0xc98> │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 4b9aa <_PyDict_DelItem_KnownHash@@Base+0xcf8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4aef6 <_PyDict_DelItem_KnownHash@@Base+0xc98> │ │ │ │ + bne.n 4b9aa <_PyDict_DelItem_KnownHash@@Base+0xcf8> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4af18 <_PyDict_DelItem_KnownHash@@Base+0xcba> │ │ │ │ + b.n 4b9cc <_PyDict_DelItem_KnownHash@@Base+0xd1a> │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4aed0 <_PyDict_DelItem_KnownHash@@Base+0xc72> │ │ │ │ + bne.n 4b984 <_PyDict_DelItem_KnownHash@@Base+0xcd2> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #18824 @ 0x4988 │ │ │ │ + movw r2, #19784 @ 0x4d48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52084 @ 0xcb74 │ │ │ │ + movw r0, #53044 @ 0xcf34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4af46 <_PyDict_DelItem_KnownHash@@Base+0xce8> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b9fa <_PyDict_DelItem_KnownHash@@Base+0xd48> │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4af28 <_PyDict_DelItem_KnownHash@@Base+0xcca> │ │ │ │ + bgt.n 4b9dc <_PyDict_DelItem_KnownHash@@Base+0xd2a> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22aaa0 <_PyThreadState_NewBound@@Base+0x10c> │ │ │ │ + b.w 22d768 <_PyThreadState_NewBound@@Base+0xf8> │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 485a4 <_PyCompile_OptimizeCfg@@Base+0x430> │ │ │ │ + b.w 49092 <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 227294 │ │ │ │ + bl 229ed8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4afcc <_PyDict_DelItem_KnownHash@@Base+0xd6e> │ │ │ │ - movw r6, #29832 @ 0x7488 │ │ │ │ + cbz r0, 4ba80 <_PyDict_DelItem_KnownHash@@Base+0xdce> │ │ │ │ + movw r6, #30792 @ 0x7848 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 4afcc <_PyDict_DelItem_KnownHash@@Base+0xd6e> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 4ba80 <_PyDict_DelItem_KnownHash@@Base+0xdce> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 4afae <_PyDict_DelItem_KnownHash@@Base+0xd50> │ │ │ │ - bl f5944 │ │ │ │ + cbz r5, 4ba62 <_PyDict_DelItem_KnownHash@@Base+0xdb0> │ │ │ │ + bl f63fc │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 4afae <_PyDict_DelItem_KnownHash@@Base+0xd50> │ │ │ │ - bne.n 4af96 <_PyDict_DelItem_KnownHash@@Base+0xd38> │ │ │ │ - bl 9bc70 │ │ │ │ + blt.n 4ba62 <_PyDict_DelItem_KnownHash@@Base+0xdb0> │ │ │ │ + bne.n 4ba4a <_PyDict_DelItem_KnownHash@@Base+0xd98> │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4afae <_PyDict_DelItem_KnownHash@@Base+0xd50> │ │ │ │ + beq.n 4ba62 <_PyDict_DelItem_KnownHash@@Base+0xdb0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 4af70 <_PyDict_DelItem_KnownHash@@Base+0xd12> │ │ │ │ + beq.n 4ba24 <_PyDict_DelItem_KnownHash@@Base+0xd72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4af70 <_PyDict_DelItem_KnownHash@@Base+0xd12> │ │ │ │ + bne.n 4ba24 <_PyDict_DelItem_KnownHash@@Base+0xd72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4af70 <_PyDict_DelItem_KnownHash@@Base+0xd12> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba24 <_PyDict_DelItem_KnownHash@@Base+0xd72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4afc4 <_PyDict_DelItem_KnownHash@@Base+0xd66> │ │ │ │ + beq.n 4ba78 <_PyDict_DelItem_KnownHash@@Base+0xdc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4afc4 <_PyDict_DelItem_KnownHash@@Base+0xd66> │ │ │ │ + cbnz r3, 4ba78 <_PyDict_DelItem_KnownHash@@Base+0xdc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4aff8 <_PyDict_DelItem_KnownHash@@Base+0xd9a> │ │ │ │ + cbnz r7, 4baac <_PyDict_DelItem_KnownHash@@Base+0xdfa> │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4aff8 <_PyDict_DelItem_KnownHash@@Base+0xd9a> │ │ │ │ + ble.n 4baac <_PyDict_DelItem_KnownHash@@Base+0xdfa> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4aff8 <_PyDict_DelItem_KnownHash@@Base+0xd9a> │ │ │ │ - cbnz r2, 4b018 <_PyDict_DelItem_KnownHash@@Base+0xdba> │ │ │ │ + bgt.n 4baac <_PyDict_DelItem_KnownHash@@Base+0xdfa> │ │ │ │ + cbnz r2, 4bacc <_PyDict_DelItem_KnownHash@@Base+0xe1a> │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r5, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - ldr r3, [pc, #452] @ (4b1d0 <_PyDict_DelItem_KnownHash@@Base+0xf72>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #452] @ (4bc84 <_PyDict_DelItem_KnownHash@@Base+0xfd2>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b1c6 <_PyDict_DelItem_KnownHash@@Base+0xf68> │ │ │ │ + beq.w 4bc7a <_PyDict_DelItem_KnownHash@@Base+0xfc8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b07c <_PyDict_DelItem_KnownHash@@Base+0xe1e> │ │ │ │ + beq.n 4bb30 <_PyDict_DelItem_KnownHash@@Base+0xe7e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4b05e <_PyDict_DelItem_KnownHash@@Base+0xe00> │ │ │ │ + bpl.n 4bb12 <_PyDict_DelItem_KnownHash@@Base+0xe60> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4b05a <_PyDict_DelItem_KnownHash@@Base+0xdfc> │ │ │ │ + cbz r0, 4bb0e <_PyDict_DelItem_KnownHash@@Base+0xe5c> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4b07e <_PyDict_DelItem_KnownHash@@Base+0xe20> │ │ │ │ + beq.n 4bb32 <_PyDict_DelItem_KnownHash@@Base+0xe80> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4b1c6 <_PyDict_DelItem_KnownHash@@Base+0xf68> │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + b.n 4bc7a <_PyDict_DelItem_KnownHash@@Base+0xfc8> │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + movw r0, #51044 @ 0xc764 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b05a <_PyDict_DelItem_KnownHash@@Base+0xdfc> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4bb0e <_PyDict_DelItem_KnownHash@@Base+0xe5c> │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4b0c6 <_PyDict_DelItem_KnownHash@@Base+0xe68> │ │ │ │ + ble.n 4bb7a <_PyDict_DelItem_KnownHash@@Base+0xec8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4b0aa <_PyDict_DelItem_KnownHash@@Base+0xe4c> │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 4bb5e <_PyDict_DelItem_KnownHash@@Base+0xeac> │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + movw r0, #51044 @ 0xc764 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b05a <_PyDict_DelItem_KnownHash@@Base+0xdfc> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4bb0e <_PyDict_DelItem_KnownHash@@Base+0xe5c> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b1c6 <_PyDict_DelItem_KnownHash@@Base+0xf68> │ │ │ │ + beq.w 4bc7a <_PyDict_DelItem_KnownHash@@Base+0xfc8> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4b044 <_PyDict_DelItem_KnownHash@@Base+0xde6> │ │ │ │ - b.n 4b0c8 <_PyDict_DelItem_KnownHash@@Base+0xe6a> │ │ │ │ + bne.n 4baf8 <_PyDict_DelItem_KnownHash@@Base+0xe46> │ │ │ │ + b.n 4bb7c <_PyDict_DelItem_KnownHash@@Base+0xeca> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b1c4 <_PyDict_DelItem_KnownHash@@Base+0xf66> │ │ │ │ + beq.n 4bc78 <_PyDict_DelItem_KnownHash@@Base+0xfc6> │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r0, #32] │ │ │ │ @@ -48346,558 +49380,558 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 4b12a <_PyDict_DelItem_KnownHash@@Base+0xecc> │ │ │ │ + cbz r3, 4bbde <_PyDict_DelItem_KnownHash@@Base+0xf2c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 4b13a <_PyDict_DelItem_KnownHash@@Base+0xedc> │ │ │ │ + cbz r2, 4bbee <_PyDict_DelItem_KnownHash@@Base+0xf3c> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4b162 <_PyDict_DelItem_KnownHash@@Base+0xf04> │ │ │ │ + cbz r0, 4bc16 <_PyDict_DelItem_KnownHash@@Base+0xf64> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b162 <_PyDict_DelItem_KnownHash@@Base+0xf04> │ │ │ │ + cbz r0, 4bc16 <_PyDict_DelItem_KnownHash@@Base+0xf64> │ │ │ │ mov r1, r4 │ │ │ │ blx 29718 │ │ │ │ movw r3, #65200 @ 0xfeb0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4b158 <_PyDict_DelItem_KnownHash@@Base+0xefa> │ │ │ │ + cbz r5, 4bc0c <_PyDict_DelItem_KnownHash@@Base+0xf5a> │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4b14e <_PyDict_DelItem_KnownHash@@Base+0xef0> │ │ │ │ + b.n 4bc02 <_PyDict_DelItem_KnownHash@@Base+0xf50> │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4b180 <_PyDict_DelItem_KnownHash@@Base+0xf22> │ │ │ │ + cbnz r0, 4bc34 <_PyDict_DelItem_KnownHash@@Base+0xf82> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b178 <_PyDict_DelItem_KnownHash@@Base+0xf1a> │ │ │ │ + beq.n 4bc2c <_PyDict_DelItem_KnownHash@@Base+0xf7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b178 <_PyDict_DelItem_KnownHash@@Base+0xf1a> │ │ │ │ + cbnz r3, 4bc2c <_PyDict_DelItem_KnownHash@@Base+0xf7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - bl 2407a8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + bl 242e40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4b1c6 <_PyDict_DelItem_KnownHash@@Base+0xf68> │ │ │ │ + b.n 4bc7a <_PyDict_DelItem_KnownHash@@Base+0xfc8> │ │ │ │ movw r7, #65200 @ 0xfeb0 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab590 │ │ │ │ + bl 2abd98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4b1be <_PyDict_DelItem_KnownHash@@Base+0xf60> │ │ │ │ + cbz r3, 4bc72 <_PyDict_DelItem_KnownHash@@Base+0xfc0> │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4b1b8 <_PyDict_DelItem_KnownHash@@Base+0xf5a> │ │ │ │ + cbz r3, 4bc6c <_PyDict_DelItem_KnownHash@@Base+0xfba> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r2, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 4b190 <_PyDict_DelItem_KnownHash@@Base+0xf32> │ │ │ │ + b.n 4bc44 <_PyDict_DelItem_KnownHash@@Base+0xf92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r5, #140 @ 0x8c │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4b202 <_PyDict_DelItem_KnownHash@@Base+0xfa4> │ │ │ │ + bgt.n 4bcb6 <_PyDict_DelItem_KnownHash@@Base+0x1004> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4b21c <_PyDict_DelItem_KnownHash@@Base+0xfbe> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4bcd0 <_PyDict_DelItem_KnownHash@@Base+0x101e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4b220 <_PyDict_DelItem_KnownHash@@Base+0xfc2> │ │ │ │ + cbz r3, 4bcd4 <_PyDict_DelItem_KnownHash@@Base+0x1022> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b22c <_PyDict_DelItem_KnownHash@@Base+0xfce> │ │ │ │ + b.n 4bce0 <_PyDict_DelItem_KnownHash@@Base+0x102e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4b230 <_PyDict_DelItem_KnownHash@@Base+0xfd2>) │ │ │ │ + ldr r0, [pc, #8] @ (4bce4 <_PyDict_DelItem_KnownHash@@Base+0x1032>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmdb r4!, {r1, r2, r3, r6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2a9744 <_PyObject_GetState@@Base> │ │ │ │ + bl 2aae18 <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b2ac <_PyDict_DelItem_KnownHash@@Base+0x104e> │ │ │ │ - ldr r0, [pc, #124] @ (4b2cc <_PyDict_DelItem_KnownHash@@Base+0x106e>) │ │ │ │ + cbz r0, 4bd60 <_PyDict_DelItem_KnownHash@@Base+0x10ae> │ │ │ │ + ldr r0, [pc, #124] @ (4bd80 <_PyDict_DelItem_KnownHash@@Base+0x10ce>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b2b2 <_PyDict_DelItem_KnownHash@@Base+0x1054> │ │ │ │ - bl 9f7dc │ │ │ │ + cbz r0, 4bd66 <_PyDict_DelItem_KnownHash@@Base+0x10b4> │ │ │ │ + bl a016c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b278 <_PyDict_DelItem_KnownHash@@Base+0x101a> │ │ │ │ + beq.n 4bd2c <_PyDict_DelItem_KnownHash@@Base+0x107a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b278 <_PyDict_DelItem_KnownHash@@Base+0x101a> │ │ │ │ + cbnz r3, 4bd2c <_PyDict_DelItem_KnownHash@@Base+0x107a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4b2b6 <_PyDict_DelItem_KnownHash@@Base+0x1058> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4bd6a <_PyDict_DelItem_KnownHash@@Base+0x10b8> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #80] @ (4b2d0 <_PyDict_DelItem_KnownHash@@Base+0x1072>) │ │ │ │ + ldr r2, [pc, #80] @ (4bd84 <_PyDict_DelItem_KnownHash@@Base+0x10d2>) │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 90d7c │ │ │ │ + bl 91698 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b2b2 <_PyDict_DelItem_KnownHash@@Base+0x1054> │ │ │ │ + beq.n 4bd66 <_PyDict_DelItem_KnownHash@@Base+0x10b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b2b2 <_PyDict_DelItem_KnownHash@@Base+0x1054> │ │ │ │ + cbnz r3, 4bd66 <_PyDict_DelItem_KnownHash@@Base+0x10b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b2b2 <_PyDict_DelItem_KnownHash@@Base+0x1054> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bd66 <_PyDict_DelItem_KnownHash@@Base+0x10b4> │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b2ba <_PyDict_DelItem_KnownHash@@Base+0x105c> │ │ │ │ - ldr r7, [pc, #28] @ (4b2d0 <_PyDict_DelItem_KnownHash@@Base+0x1072>) │ │ │ │ - b.n 4b2ba <_PyDict_DelItem_KnownHash@@Base+0x105c> │ │ │ │ - ldr r7, [pc, #24] @ (4b2d0 <_PyDict_DelItem_KnownHash@@Base+0x1072>) │ │ │ │ + b.n 4bd6e <_PyDict_DelItem_KnownHash@@Base+0x10bc> │ │ │ │ + ldr r7, [pc, #28] @ (4bd84 <_PyDict_DelItem_KnownHash@@Base+0x10d2>) │ │ │ │ + b.n 4bd6e <_PyDict_DelItem_KnownHash@@Base+0x10bc> │ │ │ │ + ldr r7, [pc, #24] @ (4bd84 <_PyDict_DelItem_KnownHash@@Base+0x10d2>) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bpl.n 4b3c0 │ │ │ │ + bpl.n 4be74 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 4b2f6 <_PyDict_DelItem_KnownHash@@Base+0x1098> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 4bdaa <_PyDict_DelItem_KnownHash@@Base+0x10f8> │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4b302 <_PyDict_DelItem_KnownHash@@Base+0x10a4> │ │ │ │ + cbz r3, 4bdb6 <_PyDict_DelItem_KnownHash@@Base+0x1104> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4b326 <_PyDict_DelItem_KnownHash@@Base+0x10c8> │ │ │ │ + b.n 4bdda <_PyDict_DelItem_KnownHash@@Base+0x1128> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4b322 <_PyDict_DelItem_KnownHash@@Base+0x10c4> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4bdd6 <_PyDict_DelItem_KnownHash@@Base+0x1124> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4b322 <_PyDict_DelItem_KnownHash@@Base+0x10c4> │ │ │ │ + cbnz r3, 4bdd6 <_PyDict_DelItem_KnownHash@@Base+0x1124> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 4b322 <_PyDict_DelItem_KnownHash@@Base+0x10c4> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 4bdd6 <_PyDict_DelItem_KnownHash@@Base+0x1124> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004b32a : │ │ │ │ - ldr r0, [pc, #4] @ (4b330 ) │ │ │ │ - b.w ef060 │ │ │ │ +0004bdde : │ │ │ │ + ldr r0, [pc, #4] @ (4bde4 ) │ │ │ │ + b.w efaf0 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 4b356 │ │ │ │ + bhi.n 4be0a │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4b36a │ │ │ │ + ble.n 4be1e │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - b.n 4b372 │ │ │ │ - movw r0, #55008 @ 0xd6e0 │ │ │ │ + b.n 4be26 │ │ │ │ + movw r0, #56028 @ 0xdadc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ - cbz r0, 4b3aa │ │ │ │ - b.n 4b34e │ │ │ │ + bl 200a0c │ │ │ │ + cbz r0, 4be5e │ │ │ │ + b.n 4be02 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4b390 │ │ │ │ + bgt.n 4be44 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4b3aa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4be5e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 4b3ae │ │ │ │ + cbz r3, 4be62 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b3c6 │ │ │ │ + b.n 4be7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 211b10 │ │ │ │ + bl 214b78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b3aa │ │ │ │ + beq.n 4be5e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #12] @ (4b3cc ) │ │ │ │ + ldr r0, [pc, #12] @ (4be80 ) │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r0, ip, #78 @ 0x4e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 4b3f2 │ │ │ │ + cbnz r3, 4bea6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1995f0 │ │ │ │ + b.w 19b660 │ │ │ │ movw r3, #44036 @ 0xac04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6660 @ 0x1a04 │ │ │ │ + movw r1, #7620 @ 0x1dc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b3e8 │ │ │ │ + beq.n 4be9c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #548] @ (4b64c ) │ │ │ │ + ldr r3, [pc, #548] @ (4c100 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 4b482 │ │ │ │ + cbnz r1, 4bf36 │ │ │ │ mov r5, r0 │ │ │ │ blx 29e34 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 29724 │ │ │ │ - bl 2088c4 <_PyOnceFlag_CallOnceSlow@@Base+0xc54> │ │ │ │ + bl 20b934 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #6692 @ 0x1a24 │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b630 │ │ │ │ + beq.w 4c0e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b5cc │ │ │ │ + beq.w 4c080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4b5cc │ │ │ │ + bne.w 4c080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b5cc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c080 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 4b4b6 │ │ │ │ + beq.n 4bf6a │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #440] @ (4b64c ) │ │ │ │ + ldr r3, [pc, #440] @ (4c100 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b63e │ │ │ │ + bne.w 4c0f2 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ - bl 82434 │ │ │ │ + b.w 11c9c4 │ │ │ │ + bl 82e34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b61c │ │ │ │ - bl 82434 │ │ │ │ + beq.w 4c0d0 │ │ │ │ + bl 82e34 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b622 │ │ │ │ + beq.w 4c0d6 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4b51a │ │ │ │ + beq.n 4bfce │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 4b51a │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 4bfce │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b624 │ │ │ │ + beq.w 4c0d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b50a │ │ │ │ + beq.n 4bfbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b50a │ │ │ │ + cbnz r3, 4bfbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4b514 │ │ │ │ + beq.n 4bfc8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b624 │ │ │ │ + b.n 4c0d8 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 4b4d8 │ │ │ │ + b.n 4bf8c │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4b5fc │ │ │ │ + beq.n 4c0b0 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 4b53a │ │ │ │ + beq.n 4bfee │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 4b5b6 │ │ │ │ - b.n 4b56a │ │ │ │ + bne.n 4c06a │ │ │ │ + b.n 4c01e │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 29770 │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 28a400 <_PyErr_BadInternalCall@@Base+0x8764> │ │ │ │ + bl 28af38 <_PyErr_BadInternalCall@@Base+0x89f8> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 4b5d0 │ │ │ │ + bne.n 4c084 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 4b5d0 │ │ │ │ + b.n 4c084 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 29770 │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2c3b64 │ │ │ │ + bl 2c3f2c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 4b5d0 │ │ │ │ + bne.n 4c084 │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - b.n 4b5d0 │ │ │ │ + b.n 4c084 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40760 @ 0x9f38 │ │ │ │ + movw r1, #41720 @ 0xa2f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b630 │ │ │ │ - cbz r4, 4b624 │ │ │ │ + b.n 4c0e4 │ │ │ │ + cbz r4, 4c0d8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b5f2 │ │ │ │ + beq.n 4c0a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b5f2 │ │ │ │ + cbnz r3, 4c0a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4b510 │ │ │ │ + bne.n 4bfc4 │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 4b522 │ │ │ │ + b.n 4bfd6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b624 │ │ │ │ + cbz r0, 4c0d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #6700 @ 0x1a2c │ │ │ │ + movw r0, #7660 @ 0x1dec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b624 │ │ │ │ + b.n 4c0d8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 4b624 │ │ │ │ + b.n 4c0d8 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 85e54 │ │ │ │ - ldr r3, [pc, #24] @ (4b64c ) │ │ │ │ + bl 8686c │ │ │ │ + ldr r3, [pc, #24] @ (4c100 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4b642 │ │ │ │ + beq.n 4c0f6 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #28] @ (4b684 ) │ │ │ │ + ldr r1, [pc, #28] @ (4c138 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ - movw r1, #6736 @ 0x1a50 │ │ │ │ + bl 2085a8 │ │ │ │ + movw r1, #7696 @ 0x1e10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (4b6ac ) │ │ │ │ + ldr r0, [pc, #12] @ (4c160 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004b6b0 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0004c164 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 29b488 │ │ │ │ + bl 29bea4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, r1, [r4] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #28 │ │ │ │ @@ -48909,55 +49943,55 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 4b710 <_PyTime_AsTimeval_clamp@@Base+0x60> │ │ │ │ - movw r0, #35480 @ 0x8a98 │ │ │ │ + beq.n 4c1c4 <_PyTime_AsTimeval_clamp@@Base+0x60> │ │ │ │ + movw r0, #36440 @ 0x8e58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 4b724 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 4c1d8 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18e79c │ │ │ │ - cbz r0, 4b724 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ + bl 1901ac │ │ │ │ + cbz r0, 4c1d8 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 4b784 │ │ │ │ + bl 4c238 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #40148 @ 0x9cd4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17b188 │ │ │ │ + b.w 17c7a8 │ │ │ │ │ │ │ │ -0004b740 : │ │ │ │ - ldr r0, [pc, #4] @ (4b748 ) │ │ │ │ - b.w ef060 │ │ │ │ +0004c1f4 : │ │ │ │ + ldr r0, [pc, #4] @ (4c1fc ) │ │ │ │ + b.w efaf0 │ │ │ │ nop │ │ │ │ cmp r6, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004b74c : │ │ │ │ +0004c200 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #44] @ (4b780 ) │ │ │ │ + ldr r4, [pc, #44] @ (4c234 ) │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r2, 4b774 │ │ │ │ + cbz r2, 4c228 │ │ │ │ add.w r3, r3, #9920 @ 0x26c0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ cmp r0, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ @@ -48974,64 +50008,64 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #38300 @ 0x959c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - cbnz r4, 4b7c0 │ │ │ │ + cbnz r4, 4c274 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63204 @ 0xf6e4 │ │ │ │ + movw r1, #64164 @ 0xfaa4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4b83e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4c2f2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 4b7d8 │ │ │ │ + cbnz r3, 4c28c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #6828 @ 0x1aac │ │ │ │ + movw r1, #7788 @ 0x1e6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b83e │ │ │ │ + cbz r0, 4c2f2 │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b80c │ │ │ │ + blt.n 4c2c0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c9fc4 │ │ │ │ - cbz r1, 4b82a │ │ │ │ - movw r1, #6880 @ 0x1ae0 │ │ │ │ + bl 2ca38c │ │ │ │ + cbz r1, 4c2de │ │ │ │ + movw r1, #7840 @ 0x1ea0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b81a │ │ │ │ + bne.n 4c2ce │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b83e │ │ │ │ + b.n 4c2f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b816 │ │ │ │ + bne.n 4c2ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b816 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c2ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ @@ -49043,452 +50077,454 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4b8fc │ │ │ │ + beq.n 4c3b0 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b8fc │ │ │ │ + bne.n 4c3b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b8fc │ │ │ │ - movw r3, #55125 @ 0xd755 │ │ │ │ + beq.n 4c3b0 │ │ │ │ + movw r3, #57181 @ 0xdf5d │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #6948 @ 0x1b24 │ │ │ │ + movw r0, #7908 @ 0x1ee4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b8a4 │ │ │ │ + cbnz r0, 4c358 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #6956 @ 0x1b2c │ │ │ │ + movw r0, #7916 @ 0x1eec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4b8dc │ │ │ │ + beq.n 4c390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b8dc │ │ │ │ + cbnz r3, 4c390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b898 │ │ │ │ + beq.n 4c34c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b8fc │ │ │ │ + beq.n 4c3b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b8fc │ │ │ │ + cbnz r3, 4c3b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #28] @ (4b938 ) │ │ │ │ + ldr r1, [pc, #28] @ (4c3ec ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ - movw r1, #6964 @ 0x1b34 │ │ │ │ + bl 2085a8 │ │ │ │ + movw r1, #7924 @ 0x1ef4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2ab9c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14de38 │ │ │ │ + b.w 14efa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 929d8 │ │ │ │ + bl 932f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b99e │ │ │ │ + beq.n 4c452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b99e │ │ │ │ + cbnz r3, 4c452 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4bb12 │ │ │ │ + beq.w 4c5c6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ - bl 161670 │ │ │ │ + bl 162c90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bb14 │ │ │ │ + beq.w 4c5c8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 4b9da │ │ │ │ - ble.w 4bb14 │ │ │ │ + beq.n 4c48e │ │ │ │ + ble.w 4c5c8 │ │ │ │ mov.w r8, #1 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 4ba16 │ │ │ │ - bl 1954bc │ │ │ │ + b.n 4c4ca │ │ │ │ + bl 1974a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b9ee │ │ │ │ + bne.n 4c4a2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4bb14 │ │ │ │ + b.n 4c5c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b9ea │ │ │ │ + bne.n 4c49e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b9ea │ │ │ │ - ldr r3, [pc, #284] @ (4bb1c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c49e │ │ │ │ + ldr r3, [pc, #284] @ (4c5d0 ) │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ba50 │ │ │ │ + bne.n 4c504 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4ba42 │ │ │ │ + bne.n 4c4f6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 4bb14 │ │ │ │ + beq.n 4c5c8 │ │ │ │ ldr.w r0, [r9, r8, lsl #2] │ │ │ │ - bl 161670 │ │ │ │ + bl 162c90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b9fe │ │ │ │ + bne.n 4c4b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4ba32 │ │ │ │ + bne.n 4c4e6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bb14 │ │ │ │ + b.n 4c5c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ba2e │ │ │ │ + bne.n 4c4e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba2e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c4e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ba0e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba0e │ │ │ │ + bne.n 4c4c2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c4c2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ba60 │ │ │ │ - ldr.w sl, [pc, #192] @ 4bb1c │ │ │ │ - b.n 4bae2 │ │ │ │ + bne.n 4c514 │ │ │ │ + ldr.w sl, [pc, #192] @ 4c5d0 │ │ │ │ + b.n 4c596 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4ba5a │ │ │ │ + beq.n 4c50e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d00b4 <_PyLong_GCD@@Base> │ │ │ │ + bl 1d3a0c <_PyLong_GCD@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4bae2 │ │ │ │ + cbz r0, 4c596 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 163ef4 │ │ │ │ + bl 165508 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4ba96 │ │ │ │ + beq.n 4c54a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4ba96 │ │ │ │ + cbnz r3, 4c54a │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4bae0 │ │ │ │ + beq.n 4c594 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 149b74 │ │ │ │ + bl 14acb0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4babc │ │ │ │ + beq.n 4c570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4babc │ │ │ │ + cbnz r3, 4c570 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4bae2 │ │ │ │ + beq.n 4c596 │ │ │ │ mov r0, sl │ │ │ │ - bl 1954bc │ │ │ │ + bl 1974a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4bae0 │ │ │ │ + beq.n 4c594 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4bae0 │ │ │ │ + cbnz r3, 4c594 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4baf4 │ │ │ │ + beq.n 4c5a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4baf4 │ │ │ │ + cbnz r3, 4c5a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 4bb06 │ │ │ │ + beq.n 4c5ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bb06 │ │ │ │ + cbnz r3, 4c5ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 4ba0e │ │ │ │ - b.n 4bb14 │ │ │ │ - ldr r4, [pc, #12] @ (4bb20 ) │ │ │ │ + bne.w 4c4c2 │ │ │ │ + b.n 4c5c8 │ │ │ │ + ldr r4, [pc, #12] @ (4c5d4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004bb24 : │ │ │ │ - ldr r0, [pc, #4] @ (4bb2c ) │ │ │ │ - b.w ef060 │ │ │ │ +0004c5d8 : │ │ │ │ + ldr r0, [pc, #4] @ (4c5e0 ) │ │ │ │ + b.w efaf0 │ │ │ │ nop │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (4bb50 ) │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + ldr r0, [pc, #8] @ (4c608 ) │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bmi.n 4bb4c │ │ │ │ + bmi.n 4c604 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4bc04 │ │ │ │ + beq.n 4c6bc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bc00 │ │ │ │ + bne.n 4c6b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bc00 │ │ │ │ + beq.n 4c6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #49404 @ 0xc0fc │ │ │ │ + movw r0, #50364 @ 0xc4bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4bbaa │ │ │ │ + cbnz r0, 4c662 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #7256 @ 0x1c58 │ │ │ │ + movw r0, #8216 @ 0x2018 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 4bbe0 │ │ │ │ + beq.n 4c698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bbe0 │ │ │ │ + cbnz r3, 4c698 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bb9e │ │ │ │ + beq.n 4c656 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bc00 │ │ │ │ + beq.n 4c6b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4bc00 │ │ │ │ + cbnz r3, 4c6b8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #184] @ (4bcd8 ) │ │ │ │ + ldr r1, [pc, #184] @ (4c790 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4bc2e │ │ │ │ + cbnz r0, 4c6e6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bcd4 │ │ │ │ + b.n 4c78c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc28 │ │ │ │ - ldr r1, [pc, #160] @ (4bcdc ) │ │ │ │ + blt.n 4c6e0 │ │ │ │ + ldr r1, [pc, #160] @ (4c794 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc28 │ │ │ │ + beq.n 4c6e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc28 │ │ │ │ - ldr r1, [pc, #136] @ (4bce0 ) │ │ │ │ + blt.n 4c6e0 │ │ │ │ + ldr r1, [pc, #136] @ (4c798 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc28 │ │ │ │ + beq.n 4c6e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc28 │ │ │ │ - ldr r1, [pc, #116] @ (4bce4 ) │ │ │ │ + blt.n 4c6e0 │ │ │ │ + ldr r1, [pc, #116] @ (4c79c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc28 │ │ │ │ + beq.n 4c6e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc28 │ │ │ │ - ldr r1, [pc, #92] @ (4bce8 ) │ │ │ │ + blt.n 4c6e0 │ │ │ │ + ldr r1, [pc, #92] @ (4c7a0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc28 │ │ │ │ + beq.n 4c6e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc28 │ │ │ │ - ldr r1, [pc, #72] @ (4bcec ) │ │ │ │ + blt.n 4c6e0 │ │ │ │ + ldr r1, [pc, #72] @ (4c7a4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 205430 │ │ │ │ + bl 2085a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc28 │ │ │ │ + beq.n 4c6e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 105cb8 │ │ │ │ + bl 106770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc28 │ │ │ │ + blt.n 4c6e0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #7276 @ 0x1c6c │ │ │ │ + movw r2, #8236 @ 0x202c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #48224 @ 0xbc60 │ │ │ │ + movw r1, #49184 @ 0xc020 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 22d77c │ │ │ │ + bl 2304c4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -49502,260 +50538,260 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4bd2c │ │ │ │ + bne.n 4c7e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 4bd40 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 4c7f8 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #63248 @ 0xf710 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4bd68 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4c820 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #63248 @ 0xf710 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 4bd68 │ │ │ │ - b.n 4bd04 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 4c820 │ │ │ │ + b.n 4c7bc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4bd6c │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 4c824 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #63248 @ 0xf710 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bda6 │ │ │ │ + b.n 4c85e │ │ │ │ mov r0, r3 │ │ │ │ - bl 114040 │ │ │ │ + bl 114b58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bda6 │ │ │ │ + cbz r0, 4c85e │ │ │ │ mov r0, r5 │ │ │ │ - bl 114040 │ │ │ │ + bl 114b58 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bd90 │ │ │ │ + cbz r0, 4c848 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29678 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4bd92 │ │ │ │ + b.n 4c84a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ - cbnz r5, 4bd9e │ │ │ │ + bl 85624 │ │ │ │ + cbnz r5, 4c856 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4bda6 │ │ │ │ + b.n 4c85e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 4bd9a │ │ │ │ + bl 85624 │ │ │ │ + b.n 4c852 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004bdaa : │ │ │ │ +0004c862 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #148] @ (4be50 ) │ │ │ │ + ldr r4, [pc, #148] @ (4c908 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4bdd0 │ │ │ │ + ble.n 4c888 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - cbnz r6, 4bdf0 │ │ │ │ + cbnz r6, 4c8a8 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #7284 @ 0x1c74 │ │ │ │ + movw r2, #8244 @ 0x2034 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23b730 <_PyErr_Format@@Base> │ │ │ │ + b.w 23e148 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ - cbz r2, 4bdfa │ │ │ │ + cbz r2, 4c8b2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 4be08 │ │ │ │ + cbnz r3, 4c8c0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov ip, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl fad1c <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ + bl fb7d8 <_PyEval_CheckExceptTypeValid@@Base+0xb10> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4be48 │ │ │ │ + cbz r0, 4c900 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2038bc │ │ │ │ + bl 206a34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w a0aec │ │ │ │ + b.w a14e4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - blt.n 4be88 │ │ │ │ + blt.n 4c940 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 4bed6 │ │ │ │ + ble.n 4c98e │ │ │ │ movw r7, #43960 @ 0xabb8 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ add.w r5, r1, #8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4beba │ │ │ │ + b.n 4c972 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #7448 @ 0x1d18 │ │ │ │ + movw r1, #8408 @ 0x20d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 29ac00 │ │ │ │ + bl 29b500 │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bed6 │ │ │ │ + cbz r0, 4c98e │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4bed6 │ │ │ │ + beq.n 4c98e │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4bea4 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4c95c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bea4 │ │ │ │ + beq.n 4c95c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4bf00 │ │ │ │ + cbz r0, 4c9b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 4c06a │ │ │ │ - b.n 4c06a │ │ │ │ + b.n 4cb22 │ │ │ │ + b.n 4cb22 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl aa244 │ │ │ │ + bl aac7c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b4c58 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1264> │ │ │ │ + b.w 2b50e8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x1254> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 29878 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 14de38 │ │ │ │ + b.w 14efa0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bic.w r5, r1, #3 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ add.w r5, r0, r5, lsl #1 │ │ │ │ mov r3, r0 │ │ │ │ add.w r4, r0, r1, lsl #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bcs.n 4bfb2 │ │ │ │ + bcs.n 4ca6a │ │ │ │ ldrh.w r8, [r3] │ │ │ │ ldrh.w lr, [r3, #2] │ │ │ │ ldrh.w ip, [r3, #4] │ │ │ │ eor.w r0, r8, #55296 @ 0xd800 │ │ │ │ eor.w r9, lr, #55296 @ 0xd800 │ │ │ │ ldrh r7, [r3, #6] │ │ │ │ and.w r0, r0, r9 │ │ │ │ eor.w r9, ip, #55296 @ 0xd800 │ │ │ │ and.w r0, r0, r9 │ │ │ │ eor.w r9, r7, #55296 @ 0xd800 │ │ │ │ and.w r0, r0, r9 │ │ │ │ cmp.w r0, #2048 @ 0x800 │ │ │ │ - bcc.n 4bfb2 │ │ │ │ + bcc.n 4ca6a │ │ │ │ adds r3, #8 │ │ │ │ strd r8, lr, [r6] │ │ │ │ strd ip, r7, [r6, #8] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r6, r6, #16 │ │ │ │ - bhi.n 4bf5c │ │ │ │ - b.n 4bfb2 │ │ │ │ + bhi.n 4ca14 │ │ │ │ + b.n 4ca6a │ │ │ │ ldrh.w r0, [r3], #2 │ │ │ │ sub.w r5, r0, #55296 @ 0xd800 │ │ │ │ cmp.w r5, #2048 @ 0x800 │ │ │ │ - bcc.n 4bfb8 │ │ │ │ + bcc.n 4ca70 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 4bfa0 │ │ │ │ - b.n 4bfc0 │ │ │ │ + bhi.n 4ca58 │ │ │ │ + b.n 4ca78 │ │ │ │ subs r4, r4, r3 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r4, asr #1 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -49763,294 +50799,294 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4bfec │ │ │ │ + cbnz r5, 4caa4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4bfec │ │ │ │ + ble.n 4caa4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4bfec │ │ │ │ - cbnz r2, 4c002 │ │ │ │ + bne.n 4caa4 │ │ │ │ + cbnz r2, 4caba │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (4c040 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 4c03a │ │ │ │ + ldr r3, [pc, #68] @ (4caf8 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 4caf2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4c0c0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4c02e │ │ │ │ + bl 4cb78 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4cae6 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 29f58 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c032 │ │ │ │ + beq.n 4caea │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aecb8 │ │ │ │ - movw r2, #7504 @ 0x1d50 │ │ │ │ + bl 1b11b0 │ │ │ │ + movw r2, #8464 @ 0x2110 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4c340 <_PyLong_UnsignedLongLong_Converter@@Base+0x280> │ │ │ │ + bl 4cdf8 <_PyLong_UnsignedLongLong_Converter@@Base+0x280> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c03a │ │ │ │ + b.n 4caf2 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4c068 │ │ │ │ + cbz r0, 4cb20 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 4c096 │ │ │ │ + cbnz r3, 4cb4e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4c0b2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4cb6a │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 4c0b6 │ │ │ │ + cbz r3, 4cb6e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #8704 @ 0x2200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c0be │ │ │ │ + b.n 4cb76 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004c0c0 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0004cb78 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 4c0fa <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4cbb2 <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4c0fa <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 4cbb2 <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #25152 @ 0x6240 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4c114 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ - bl 17d9fc │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4cbcc <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ + bl 17f1ac │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4c118 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4c118 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bne.n 4cbd0 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4cbd0 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c11e <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ + b.n 4cbd6 <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 4c142 <_PyLong_UnsignedLongLong_Converter@@Base+0x82> │ │ │ │ + cbnz r0, 4cbfa <_PyLong_UnsignedLongLong_Converter@@Base+0x82> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 4c14c <_PyLong_UnsignedLongLong_Converter@@Base+0x8c> │ │ │ │ - b.n 4c152 <_PyLong_UnsignedLongLong_Converter@@Base+0x92> │ │ │ │ + cbnz r0, 4cc04 <_PyLong_UnsignedLongLong_Converter@@Base+0x8c> │ │ │ │ + b.n 4cc0a <_PyLong_UnsignedLongLong_Converter@@Base+0x92> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c13c <_PyLong_UnsignedLongLong_Converter@@Base+0x7c> │ │ │ │ - b.n 4c17e <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ + beq.n 4cbf4 <_PyLong_UnsignedLongLong_Converter@@Base+0x7c> │ │ │ │ + b.n 4cc36 <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c17e <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ + cbnz r0, 4cc36 <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4c15c <_PyLong_UnsignedLongLong_Converter@@Base+0x9c> │ │ │ │ + cbz r0, 4cc14 <_PyLong_UnsignedLongLong_Converter@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c17e <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ + cbnz r0, 4cc36 <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4c166 <_PyLong_UnsignedLongLong_Converter@@Base+0xa6> │ │ │ │ + cbz r0, 4cc1e <_PyLong_UnsignedLongLong_Converter@@Base+0xa6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c17e <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ + cbnz r0, 4cc36 <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4c170 <_PyLong_UnsignedLongLong_Converter@@Base+0xb0> │ │ │ │ + cbz r0, 4cc28 <_PyLong_UnsignedLongLong_Converter@@Base+0xb0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c17e <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ + cbnz r0, 4cc36 <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4c17e <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ + cbz r0, 4cc36 <_PyLong_UnsignedLongLong_Converter@@Base+0xbe> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 4c06a │ │ │ │ + b.n 4cb22 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c18c <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ - b.w 956cc │ │ │ │ + blt.n 4cc44 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + b.w 95fe8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4c1d2 <_PyLong_UnsignedLongLong_Converter@@Base+0x112> │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bne.n 4cc8a <_PyLong_UnsignedLongLong_Converter@@Base+0x112> │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62292 @ 0xf354 │ │ │ │ + movw r0, #63256 @ 0xf718 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4c328 <_PyLong_UnsignedLongLong_Converter@@Base+0x268> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4cde0 <_PyLong_UnsignedLongLong_Converter@@Base+0x268> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1142e8 │ │ │ │ + bl 114e00 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c318 <_PyLong_UnsignedLongLong_Converter@@Base+0x258> │ │ │ │ + beq.w 4cdd0 <_PyLong_UnsignedLongLong_Converter@@Base+0x258> │ │ │ │ blx 29a70 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c208 <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ + beq.n 4ccc0 <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r7, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 4c21c <_PyLong_UnsignedLongLong_Converter@@Base+0x15c> │ │ │ │ + bcs.n 4ccd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x15c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c222 <_PyLong_UnsignedLongLong_Converter@@Base+0x162> │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 4c202 <_PyLong_UnsignedLongLong_Converter@@Base+0x142> │ │ │ │ + cbnz r0, 4ccda <_PyLong_UnsignedLongLong_Converter@@Base+0x162> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 4ccba <_PyLong_UnsignedLongLong_Converter@@Base+0x142> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 2a17c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 4c252 <_PyLong_UnsignedLongLong_Converter@@Base+0x192> │ │ │ │ + cbz r3, 4cd0a <_PyLong_UnsignedLongLong_Converter@@Base+0x192> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 4c252 <_PyLong_UnsignedLongLong_Converter@@Base+0x192> │ │ │ │ + beq.n 4cd0a <_PyLong_UnsignedLongLong_Converter@@Base+0x192> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 4c296 <_PyLong_UnsignedLongLong_Converter@@Base+0x1d6> │ │ │ │ + bhi.n 4cd4e <_PyLong_UnsignedLongLong_Converter@@Base+0x1d6> │ │ │ │ adds r7, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c26a <_PyLong_UnsignedLongLong_Converter@@Base+0x1aa> │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + cbnz r0, 4cd22 <_PyLong_UnsignedLongLong_Converter@@Base+0x1aa> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r7, #0 │ │ │ │ str.w r7, [r8] │ │ │ │ blx 2a17c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 4c294 <_PyLong_UnsignedLongLong_Converter@@Base+0x1d4> │ │ │ │ + cbz r3, 4cd4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1d4> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c30e <_PyLong_UnsignedLongLong_Converter@@Base+0x24e> │ │ │ │ + beq.n 4cdc6 <_PyLong_UnsignedLongLong_Converter@@Base+0x24e> │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r1, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 4c2a4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1e4> │ │ │ │ - cbz r4, 4c30e <_PyLong_UnsignedLongLong_Converter@@Base+0x24e> │ │ │ │ + bne.n 4cd5c <_PyLong_UnsignedLongLong_Converter@@Base+0x1e4> │ │ │ │ + cbz r4, 4cdc6 <_PyLong_UnsignedLongLong_Converter@@Base+0x24e> │ │ │ │ add r4, r1 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 4c2c8 <_PyLong_UnsignedLongLong_Converter@@Base+0x208> │ │ │ │ + bcs.n 4cd80 <_PyLong_UnsignedLongLong_Converter@@Base+0x208> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4c2d0 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ + cbnz r0, 4cd88 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ movs r4, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r7, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ @@ -50059,41 +51095,41 @@ │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls r2, [r7, r1] │ │ │ │ strhi.w r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 4c2d2 <_PyLong_UnsignedLongLong_Converter@@Base+0x212> │ │ │ │ + bne.n 4cd8a <_PyLong_UnsignedLongLong_Converter@@Base+0x212> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b0d78 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ + bl b1810 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + bl 85624 │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl b0d78 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ + bl b1810 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c31c <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ + b.n 4cdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x25c> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4584c │ │ │ │ + b.w 46298 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 4c376 │ │ │ │ + b.w 4ce2e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -50104,421 +51140,421 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 298b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4a758 <_PyDict_DelItem_KnownHash@@Base+0x4fa> │ │ │ │ + bl 4b1ac <_PyDict_DelItem_KnownHash@@Base+0x4fa> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004c376 : │ │ │ │ +0004ce2e : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4c380 │ │ │ │ + cbz r3, 4ce38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4c398 │ │ │ │ + cbnz r3, 4ce50 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7996 @ 0x1f3c │ │ │ │ + movw r1, #8956 @ 0x22fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c3f8 │ │ │ │ + cbz r0, 4ceb0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4c3c2 │ │ │ │ + cbz r3, 4ce7a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #22089 @ 0x5649 │ │ │ │ + movw r3, #24725 @ 0x6095 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4c3c2 │ │ │ │ - cbnz r1, 4c3f8 │ │ │ │ + beq.n 4ce7a │ │ │ │ + cbnz r1, 4ceb0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4c3e8 │ │ │ │ + bne.n 4cea0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c3f8 │ │ │ │ + b.n 4ceb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c3e4 │ │ │ │ + bne.n 4ce9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c3e4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ce9c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 45a8e │ │ │ │ + b.w 464da │ │ │ │ │ │ │ │ -0004c406 <_PyXI_InitExcInfo@@Base>: │ │ │ │ +0004cebe <_PyXI_InitExcInfo@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4c424 <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ + beq.n 4cedc <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 4c43c <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ + cbnz r1, 4cef4 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8280 @ 0x2058 │ │ │ │ + movw r1, #9240 @ 0x2418 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4c600 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4d0b8 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 4c450 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ + bmi.n 4cf08 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4c464 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bge.n 4cf1c <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 4c464 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bpl.n 4cf1c <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35cfe <_Py_open_noraise@@Base+0xa2> │ │ │ │ + bl 36416 <_Py_open_noraise@@Base+0xa2> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c5f0 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ + bne.w 4d0a8 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c604 <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ + b.n 4d0bc <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17576 @ 0x44a8 │ │ │ │ + movw r1, #18536 @ 0x4868 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c5ba <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ - movw r1, #48264 @ 0xbc88 │ │ │ │ + beq.w 4d072 <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ + movw r1, #49224 @ 0xc048 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4c490 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ + cbnz r0, 4cf48 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c528 <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ + b.n 4cfe0 <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c4ae <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + beq.n 4cf66 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c4ae <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + cbnz r3, 4cf66 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c48a <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 4cf42 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #48276 @ 0xbc94 │ │ │ │ + movw r1, #49236 @ 0xc054 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c48a <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 4cf42 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c4e6 <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + beq.n 4cf9e <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c4e6 <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + cbnz r3, 4cf9e <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c48a <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 4cf42 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #48324 @ 0xbcc4 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c48a <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 4cf42 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c51e <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + beq.n 4cfd6 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c51e <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + cbnz r3, 4cfd6 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c53e <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + beq.n 4cff6 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4c53e <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + cbnz r3, 4cff6 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4c5c4 <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ + bne.n 4d07c <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1912 @ 0x778 │ │ │ │ + movw r1, #2872 @ 0xb38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c5ce <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ + beq.n 4d086 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c574 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + beq.n 4d02c <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c574 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 4d02c <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 4c5d8 <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ + cbz r3, 4d090 <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40536 @ 0x9e58 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c5e2 <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ + cbz r0, 4d09a <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ movs r1, #0 │ │ │ │ - bl 36018 │ │ │ │ + bl 3672e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c5a8 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + beq.n 4d060 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c5a8 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + cbnz r3, 4d060 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c460 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ - movw r4, #8236 @ 0x202c │ │ │ │ + bne.w 4cf18 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ + movw r4, #9196 @ 0x23ec │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 4c5ea <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #8096 @ 0x1fa0 │ │ │ │ + b.n 4d0a2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #9056 @ 0x2360 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 4c5ea <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #25924 @ 0x6544 │ │ │ │ + b.n 4d0a2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #26884 @ 0x6904 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 4c5ea <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #8140 @ 0x1fcc │ │ │ │ + b.n 4d0a2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #9100 @ 0x238c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 4c5ea <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #26012 @ 0x659c │ │ │ │ + b.n 4d0a2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #26972 @ 0x695c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ - b.n 4c5ea <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #8184 @ 0x1ff8 │ │ │ │ + b.n 4d0a2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #9144 @ 0x23b8 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37f98 <_PyXI_ApplyError@@Base+0x5aa> │ │ │ │ + bl 38586 <_PyXI_ApplyError@@Base+0x480> │ │ │ │ movw r3, #5712 @ 0x1650 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #23556 @ 0x5c04 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 4c66a <_PyXI_InitExcInfo@@Base+0x264> │ │ │ │ + bne.n 4d122 <_PyXI_InitExcInfo@@Base+0x264> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 4c644 <_PyXI_InitExcInfo@@Base+0x23e> │ │ │ │ + bne.n 4d0fc <_PyXI_InitExcInfo@@Base+0x23e> │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 4c6ca <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ + b.n 4d182 <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4c652 <_PyXI_InitExcInfo@@Base+0x24c> │ │ │ │ + beq.n 4d10a <_PyXI_InitExcInfo@@Base+0x24c> │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 4c6ca <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ + b.n 4d182 <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 4c6ca <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ + b.n 4d182 <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 4c648 <_PyXI_InitExcInfo@@Base+0x242> │ │ │ │ + bpl.n 4d100 <_PyXI_InitExcInfo@@Base+0x242> │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c6ca <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ + cbz r0, 4d182 <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ mov r1, r7 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c69e <_PyXI_InitExcInfo@@Base+0x298> │ │ │ │ + bne.n 4d156 <_PyXI_InitExcInfo@@Base+0x298> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c6c8 <_PyXI_InitExcInfo@@Base+0x2c2> │ │ │ │ + beq.n 4d180 <_PyXI_InitExcInfo@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c6c8 <_PyXI_InitExcInfo@@Base+0x2c2> │ │ │ │ + cbnz r3, 4d180 <_PyXI_InitExcInfo@@Base+0x2c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c6c8 <_PyXI_InitExcInfo@@Base+0x2c2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d180 <_PyXI_InitExcInfo@@Base+0x2c2> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6a64 │ │ │ │ + bl f751c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4c6b8 <_PyXI_InitExcInfo@@Base+0x2b2> │ │ │ │ + bne.n 4d170 <_PyXI_InitExcInfo@@Base+0x2b2> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4c6ca <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ + b.n 4d182 <_PyXI_InitExcInfo@@Base+0x2c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c6b4 <_PyXI_InitExcInfo@@Base+0x2ae> │ │ │ │ + bne.n 4d16c <_PyXI_InitExcInfo@@Base+0x2ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c6b4 <_PyXI_InitExcInfo@@Base+0x2ae> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d16c <_PyXI_InitExcInfo@@Base+0x2ae> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4c7a2 <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ + beq.n 4d25a <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c7a2 <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ + bne.n 4d25a <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c7a2 <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ + beq.n 4d25a <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #8352 @ 0x20a0 │ │ │ │ + movw r0, #9312 @ 0x2460 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c74a <_PyXI_InitExcInfo@@Base+0x344> │ │ │ │ + cbnz r0, 4d202 <_PyXI_InitExcInfo@@Base+0x344> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #736 @ 0x2e0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #8360 @ 0x20a8 │ │ │ │ + movw r0, #9320 @ 0x2468 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4c782 <_PyXI_InitExcInfo@@Base+0x37c> │ │ │ │ + beq.n 4d23a <_PyXI_InitExcInfo@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c782 <_PyXI_InitExcInfo@@Base+0x37c> │ │ │ │ + cbnz r3, 4d23a <_PyXI_InitExcInfo@@Base+0x37c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c73e <_PyXI_InitExcInfo@@Base+0x338> │ │ │ │ + beq.n 4d1f6 <_PyXI_InitExcInfo@@Base+0x338> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c7a2 <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ + beq.n 4d25a <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c7a2 <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ + cbnz r3, 4d25a <_PyXI_InitExcInfo@@Base+0x39c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -50526,498 +51562,498 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29770 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4c7da <_PyXI_InitExcInfo@@Base+0x3d4> │ │ │ │ + bhi.n 4d292 <_PyXI_InitExcInfo@@Base+0x3d4> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c7ee <_PyXI_InitExcInfo@@Base+0x3e8> │ │ │ │ - b.n 4c834 <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ - movw r0, #21772 @ 0x550c │ │ │ │ + cbz r0, 4d2a6 <_PyXI_InitExcInfo@@Base+0x3e8> │ │ │ │ + b.n 4d2ec <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ + movw r0, #22732 @ 0x58cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 4c834 <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ - b.n 4c7cc <_PyXI_InitExcInfo@@Base+0x3c6> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 4d2ec <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ + b.n 4d284 <_PyXI_InitExcInfo@@Base+0x3c6> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4c868 <_PyXI_InitExcInfo@@Base+0x462> │ │ │ │ + ble.n 4d320 <_PyXI_InitExcInfo@@Base+0x462> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c856 <_PyXI_InitExcInfo@@Base+0x450> │ │ │ │ + beq.n 4d30e <_PyXI_InitExcInfo@@Base+0x450> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4c838 <_PyXI_InitExcInfo@@Base+0x432> │ │ │ │ + bpl.n 4d2f0 <_PyXI_InitExcInfo@@Base+0x432> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4c834 <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ + cbz r0, 4d2ec <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c858 <_PyXI_InitExcInfo@@Base+0x452> │ │ │ │ + beq.n 4d310 <_PyXI_InitExcInfo@@Base+0x452> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c898 <_PyXI_InitExcInfo@@Base+0x492> │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + b.n 4d350 <_PyXI_InitExcInfo@@Base+0x492> │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21772 @ 0x550c │ │ │ │ + movw r0, #22732 @ 0x58cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4c834 <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4d2ec <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4c86a <_PyXI_InitExcInfo@@Base+0x464> │ │ │ │ + beq.n 4d322 <_PyXI_InitExcInfo@@Base+0x464> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4c86a <_PyXI_InitExcInfo@@Base+0x464> │ │ │ │ - b.n 4c834 <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ + bge.n 4d322 <_PyXI_InitExcInfo@@Base+0x464> │ │ │ │ + b.n 4d2ec <_PyXI_InitExcInfo@@Base+0x42e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4c878 <_PyXI_InitExcInfo@@Base+0x472> │ │ │ │ + cbnz r4, 4d330 <_PyXI_InitExcInfo@@Base+0x472> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1d0d6c │ │ │ │ + bl 1d46c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c898 <_PyXI_InitExcInfo@@Base+0x492> │ │ │ │ + cbz r0, 4d350 <_PyXI_InitExcInfo@@Base+0x492> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + movw r0, #32488 @ 0x7ee8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4c8a2 <_PyXI_InitExcInfo@@Base+0x49c> │ │ │ │ + cbz r3, 4d35a <_PyXI_InitExcInfo@@Base+0x49c> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 464ba │ │ │ │ + b.w 46ede │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4c98e <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ + beq.n 4d446 <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c98e <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ + bne.n 4d446 <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c98e <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ + beq.n 4d446 <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #8380 @ 0x20bc │ │ │ │ + movw r0, #9340 @ 0x247c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c936 <_PyXI_InitExcInfo@@Base+0x530> │ │ │ │ + cbnz r0, 4d3ee <_PyXI_InitExcInfo@@Base+0x530> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #8388 @ 0x20c4 │ │ │ │ + movw r0, #9348 @ 0x2484 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4c96e <_PyXI_InitExcInfo@@Base+0x568> │ │ │ │ + beq.n 4d426 <_PyXI_InitExcInfo@@Base+0x568> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c96e <_PyXI_InitExcInfo@@Base+0x568> │ │ │ │ + cbnz r3, 4d426 <_PyXI_InitExcInfo@@Base+0x568> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c92a <_PyXI_InitExcInfo@@Base+0x524> │ │ │ │ + beq.n 4d3e2 <_PyXI_InitExcInfo@@Base+0x524> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c98e <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ + beq.n 4d446 <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c98e <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ + cbnz r3, 4d446 <_PyXI_InitExcInfo@@Base+0x588> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4c9ae <_PyXI_InitExcInfo@@Base+0x5a8> │ │ │ │ + cbz r3, 4d466 <_PyXI_InitExcInfo@@Base+0x5a8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c9c6 <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + b.n 4d47e <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c9b6 <_PyXI_InitExcInfo@@Base+0x5b0> │ │ │ │ + bgt.n 4d46e <_PyXI_InitExcInfo@@Base+0x5b0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c9c6 <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + b.n 4d47e <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c9b2 <_PyXI_InitExcInfo@@Base+0x5ac> │ │ │ │ + bgt.n 4d46a <_PyXI_InitExcInfo@@Base+0x5ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c9b2 <_PyXI_InitExcInfo@@Base+0x5ac> │ │ │ │ + beq.n 4d46a <_PyXI_InitExcInfo@@Base+0x5ac> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4c9e2 <_PyXI_InitExcInfo@@Base+0x5dc> │ │ │ │ + b.n 4d49a <_PyXI_InitExcInfo@@Base+0x5dc> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #112] @ (4ca4c <_PyXI_InitExcInfo@@Base+0x646>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #112] @ (4d504 <_PyXI_InitExcInfo@@Base+0x646>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ca46 <_PyXI_InitExcInfo@@Base+0x640> │ │ │ │ + cbz r0, 4d4fe <_PyXI_InitExcInfo@@Base+0x640> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 4ca64 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4ca46 <_PyXI_InitExcInfo@@Base+0x640> │ │ │ │ + bl 4d51c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4d4fe <_PyXI_InitExcInfo@@Base+0x640> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4ca06 <_PyXI_InitExcInfo@@Base+0x600> │ │ │ │ + beq.n 4d4be <_PyXI_InitExcInfo@@Base+0x600> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4ca0a <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4ca46 <_PyXI_InitExcInfo@@Base+0x640> │ │ │ │ - b.n 4ca0a <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ + bne.n 4d4c2 <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4d4fe <_PyXI_InitExcInfo@@Base+0x640> │ │ │ │ + b.n 4d4c2 <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2983c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4ca3a <_PyXI_InitExcInfo@@Base+0x634> │ │ │ │ + bne.n 4d4f2 <_PyXI_InitExcInfo@@Base+0x634> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 46882 │ │ │ │ + b.w 472c8 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 90f50 │ │ │ │ + b.w 9186c │ │ │ │ │ │ │ │ -0004ca64 <_PyLong_UnsignedInt_Converter@@Base>: │ │ │ │ +0004d51c <_PyLong_UnsignedInt_Converter@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 4ca9e <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4d556 <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4ca9e <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bne.n 4d556 <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #25152 @ 0x6240 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4caae <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ - bl 121214 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4d566 <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ + bl 121da8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4cab2 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4cab2 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bne.n 4d56a <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4d56a <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cab6 <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ + b.n 4d56e <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 4cad4 <_PyLong_UnsignedInt_Converter@@Base+0x70> │ │ │ │ + cbz r1, 4d58c <_PyLong_UnsignedInt_Converter@@Base+0x70> │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 4cad6 <_PyLong_UnsignedInt_Converter@@Base+0x72> │ │ │ │ + b.n 4d58e <_PyLong_UnsignedInt_Converter@@Base+0x72> │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #8404 @ 0x20d4 │ │ │ │ + movw sl, #9364 @ 0x2494 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ - movw r7, #8416 @ 0x20e0 │ │ │ │ + movw r7, #9376 @ 0x24a0 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #6008 @ 0x1778 │ │ │ │ + movw r8, #6968 @ 0x1b38 │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 4cb8e <_PyLong_UnsignedInt_Converter@@Base+0x12a> │ │ │ │ + bge.n 4d646 <_PyLong_UnsignedInt_Converter@@Base+0x12a> │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cb90 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4d648 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2526cc │ │ │ │ + bl 254a20 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4cb90 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4d648 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4cb90 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4d648 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2526cc │ │ │ │ + bl 254a20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cb90 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4d648 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4cb88 <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ + cbz r3, 4d640 <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 4cb88 <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ + ble.n 4d640 <_PyLong_UnsignedInt_Converter@@Base+0x124> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #4184 @ 0x1058 │ │ │ │ + movw r1, #5104 @ 0x13f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4cb90 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + beq.n 4d648 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 2526cc │ │ │ │ + bl 254a20 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4cb50 <_PyLong_UnsignedInt_Converter@@Base+0xec> │ │ │ │ - b.n 4cb90 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ + bne.n 4d608 <_PyLong_UnsignedInt_Converter@@Base+0xec> │ │ │ │ + b.n 4d648 <_PyLong_UnsignedInt_Converter@@Base+0x12c> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4caf8 <_PyLong_UnsignedInt_Converter@@Base+0x94> │ │ │ │ + b.n 4d5b0 <_PyLong_UnsignedInt_Converter@@Base+0x94> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0004cb96 <_PyEval_MatchKeys@@Base>: │ │ │ │ +0004d64e <_PyEval_MatchKeys@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 4ce54 <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ + beq.w 4d90c <_PyEval_MatchKeys@@Base+0x2be> │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ mov r8, r2 │ │ │ │ - ldr r1, [pc, #464] @ (4cd8c <_PyEval_MatchKeys@@Base+0x1f6>) │ │ │ │ + ldr r1, [pc, #464] @ (4d844 <_PyEval_MatchKeys@@Base+0x1f6>) │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl b01fc <_PyObject_GetMethod@@Base> │ │ │ │ + bl b0c94 <_PyObject_GetMethod@@Base> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4cd84 <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ - bl 106de8 │ │ │ │ + beq.w 4d83c <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ + bl 1078a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cd84 <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ - ldr r3, [pc, #432] @ (4cd90 <_PyEval_MatchKeys@@Base+0x1fa>) │ │ │ │ + beq.w 4d83c <_PyEval_MatchKeys@@Base+0x1ee> │ │ │ │ + ldr r3, [pc, #432] @ (4d848 <_PyEval_MatchKeys@@Base+0x1fa>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 224308 <_PyInterpreterState_SetRunningMain@@Base+0x6a8> │ │ │ │ + bl 226f4c <_PyInterpreterState_SetRunningMain@@Base+0x6a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cd98 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ + beq.w 4d850 <_PyEval_MatchKeys@@Base+0x202> │ │ │ │ mov r0, r9 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cd9a <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ + beq.w 4d852 <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 4cd00 <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ + ble.n 4d7b8 <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ add.w r8, r8, #8 │ │ │ │ add.w fp, r4, #8 │ │ │ │ ldr.w sl, [r8, #4]! │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 109c80 │ │ │ │ - cbnz r0, 4cc32 <_PyEval_MatchKeys@@Base+0x9c> │ │ │ │ + bl 10a7a4 │ │ │ │ + cbnz r0, 4d6ea <_PyEval_MatchKeys@@Base+0x9c> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 109260 │ │ │ │ - cbz r0, 4cc5c <_PyEval_MatchKeys@@Base+0xc6> │ │ │ │ + bl 109d84 │ │ │ │ + cbz r0, 4d714 <_PyEval_MatchKeys@@Base+0xc6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbz r2, 4cc40 <_PyEval_MatchKeys@@Base+0xaa> │ │ │ │ + cbz r2, 4d6f8 <_PyEval_MatchKeys@@Base+0xaa> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4cd9a <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ + bne.w 4d852 <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ movw r2, #43788 @ 0xab0c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #64648 @ 0xfc88 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ - b.n 4cd9a <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ + movw r2, #72 @ 0x48 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ + b.n 4d852 <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ strd r3, sl, [sp, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r5, [sp, #28] │ │ │ │ - cbz r3, 4cc72 <_PyEval_MatchKeys@@Base+0xdc> │ │ │ │ - bl aa080 <_PyObject_LookupSpecial@@Base+0x2e8> │ │ │ │ - b.n 4cc78 <_PyEval_MatchKeys@@Base+0xe2> │ │ │ │ + cbz r3, 4d72a <_PyEval_MatchKeys@@Base+0xdc> │ │ │ │ + bl aaab8 <_PyObject_LookupSpecial@@Base+0x2e8> │ │ │ │ + b.n 4d730 <_PyEval_MatchKeys@@Base+0xe2> │ │ │ │ add r1, sp, #24 │ │ │ │ - bl aa108 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ + bl aab40 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cd9a <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ + beq.w 4d852 <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 4ccf8 <_PyEval_MatchKeys@@Base+0x162> │ │ │ │ + bne.n 4d7b0 <_PyEval_MatchKeys@@Base+0x162> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ccae <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ + beq.n 4d766 <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ccae <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ - ldr r2, [pc, #252] @ (4cd94 <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ + cbnz r3, 4d766 <_PyEval_MatchKeys@@Base+0x118> │ │ │ │ + ldr r2, [pc, #252] @ (4d84c <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4cca6 <_PyEval_MatchKeys@@Base+0x110> │ │ │ │ + cbz r3, 4d75e <_PyEval_MatchKeys@@Base+0x110> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ccd8 <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ + beq.n 4d790 <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ccd8 <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ - ldr r2, [pc, #212] @ (4cd94 <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ + cbnz r3, 4d790 <_PyEval_MatchKeys@@Base+0x142> │ │ │ │ + ldr r2, [pc, #212] @ (4d84c <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4ccd0 <_PyEval_MatchKeys@@Base+0x13a> │ │ │ │ + cbz r3, 4d788 <_PyEval_MatchKeys@@Base+0x13a> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -51028,590 +52064,590 @@ │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 4cd00 <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ + b.n 4d7b8 <_PyEval_MatchKeys@@Base+0x16a> │ │ │ │ cmp r7, r9 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bne.n 4cc1a <_PyEval_MatchKeys@@Base+0x84> │ │ │ │ + bne.n 4d6d2 <_PyEval_MatchKeys@@Base+0x84> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd2c <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ + beq.n 4d7e4 <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4cd2c <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ - ldr r2, [pc, #128] @ (4cd94 <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ + cbnz r3, 4d7e4 <_PyEval_MatchKeys@@Base+0x196> │ │ │ │ + ldr r2, [pc, #128] @ (4d84c <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4cd24 <_PyEval_MatchKeys@@Base+0x18e> │ │ │ │ + cbz r3, 4d7dc <_PyEval_MatchKeys@@Base+0x18e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd56 <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ + beq.n 4d80e <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4cd56 <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ - ldr r2, [pc, #84] @ (4cd94 <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ + cbnz r3, 4d80e <_PyEval_MatchKeys@@Base+0x1c0> │ │ │ │ + ldr r2, [pc, #84] @ (4d84c <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4cd4e <_PyEval_MatchKeys@@Base+0x1b8> │ │ │ │ + cbz r3, 4d806 <_PyEval_MatchKeys@@Base+0x1b8> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ce56 <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ + beq.n 4d90e <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce56 <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ - ldr r2, [pc, #40] @ (4cd94 <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ + bne.n 4d90e <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ + ldr r2, [pc, #40] @ (4d84c <_PyEval_MatchKeys@@Base+0x1fe>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4cd7a <_PyEval_MatchKeys@@Base+0x1e4> │ │ │ │ + cbz r3, 4d832 <_PyEval_MatchKeys@@Base+0x1e4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4ce56 <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ + b.n 4d90e <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 4cd9a <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ + b.n 4d852 <_PyEval_MatchKeys@@Base+0x204> │ │ │ │ nop │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - cbz r7, 4cdc8 <_PyEval_MatchKeys@@Base+0x232> │ │ │ │ + cbz r7, 4d880 <_PyEval_MatchKeys@@Base+0x232> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cdc8 <_PyEval_MatchKeys@@Base+0x232> │ │ │ │ + beq.n 4d880 <_PyEval_MatchKeys@@Base+0x232> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4cdc8 <_PyEval_MatchKeys@@Base+0x232> │ │ │ │ - ldr r2, [pc, #176] @ (4ce60 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ + cbnz r3, 4d880 <_PyEval_MatchKeys@@Base+0x232> │ │ │ │ + ldr r2, [pc, #176] @ (4d918 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4cdc0 <_PyEval_MatchKeys@@Base+0x22a> │ │ │ │ + cbz r3, 4d878 <_PyEval_MatchKeys@@Base+0x22a> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r6, 4cdf4 <_PyEval_MatchKeys@@Base+0x25e> │ │ │ │ + cbz r6, 4d8ac <_PyEval_MatchKeys@@Base+0x25e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cdf4 <_PyEval_MatchKeys@@Base+0x25e> │ │ │ │ + beq.n 4d8ac <_PyEval_MatchKeys@@Base+0x25e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4cdf4 <_PyEval_MatchKeys@@Base+0x25e> │ │ │ │ - ldr r2, [pc, #132] @ (4ce60 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ + cbnz r3, 4d8ac <_PyEval_MatchKeys@@Base+0x25e> │ │ │ │ + ldr r2, [pc, #132] @ (4d918 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4cdec <_PyEval_MatchKeys@@Base+0x256> │ │ │ │ + cbz r3, 4d8a4 <_PyEval_MatchKeys@@Base+0x256> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r5, 4ce20 <_PyEval_MatchKeys@@Base+0x28a> │ │ │ │ + cbz r5, 4d8d8 <_PyEval_MatchKeys@@Base+0x28a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ce20 <_PyEval_MatchKeys@@Base+0x28a> │ │ │ │ + beq.n 4d8d8 <_PyEval_MatchKeys@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ce20 <_PyEval_MatchKeys@@Base+0x28a> │ │ │ │ - ldr r2, [pc, #88] @ (4ce60 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ + cbnz r3, 4d8d8 <_PyEval_MatchKeys@@Base+0x28a> │ │ │ │ + ldr r2, [pc, #88] @ (4d918 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4ce18 <_PyEval_MatchKeys@@Base+0x282> │ │ │ │ + cbz r3, 4d8d0 <_PyEval_MatchKeys@@Base+0x282> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r4, 4ce56 <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ + cbz r4, 4d90e <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4ce30 <_PyEval_MatchKeys@@Base+0x29a> │ │ │ │ + bne.n 4d8e8 <_PyEval_MatchKeys@@Base+0x29a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ce56 <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ + b.n 4d90e <_PyEval_MatchKeys@@Base+0x2c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ce2c <_PyEval_MatchKeys@@Base+0x296> │ │ │ │ - ldr r2, [pc, #36] @ (4ce60 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ + bne.n 4d8e4 <_PyEval_MatchKeys@@Base+0x296> │ │ │ │ + ldr r2, [pc, #36] @ (4d918 <_PyEval_MatchKeys@@Base+0x2ca>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4ce4a <_PyEval_MatchKeys@@Base+0x2b4> │ │ │ │ + cbz r3, 4d902 <_PyEval_MatchKeys@@Base+0x2b4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4ce2c <_PyEval_MatchKeys@@Base+0x296> │ │ │ │ - ldr r4, [pc, #12] @ (4ce64 <_PyEval_MatchKeys@@Base+0x2ce>) │ │ │ │ + b.n 4d8e4 <_PyEval_MatchKeys@@Base+0x296> │ │ │ │ + ldr r4, [pc, #12] @ (4d91c <_PyEval_MatchKeys@@Base+0x2ce>) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4cf0c <_PyEval_MatchKeys@@Base+0x376> │ │ │ │ + beq.n 4d9c4 <_PyEval_MatchKeys@@Base+0x376> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cf08 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ + bne.n 4d9c0 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4cf08 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ + beq.n 4d9c0 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ + movw r0, #22916 @ 0x5984 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ceb2 <_PyEval_MatchKeys@@Base+0x31c> │ │ │ │ + cbnz r0, 4d96a <_PyEval_MatchKeys@@Base+0x31c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #744 @ 0x2e8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #8552 @ 0x2168 │ │ │ │ + movw r0, #9512 @ 0x2528 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 4cee8 <_PyEval_MatchKeys@@Base+0x352> │ │ │ │ + beq.n 4d9a0 <_PyEval_MatchKeys@@Base+0x352> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cee8 <_PyEval_MatchKeys@@Base+0x352> │ │ │ │ + cbnz r3, 4d9a0 <_PyEval_MatchKeys@@Base+0x352> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4cea6 <_PyEval_MatchKeys@@Base+0x310> │ │ │ │ + beq.n 4d95e <_PyEval_MatchKeys@@Base+0x310> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cf08 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ + beq.n 4d9c0 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4cf08 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ + cbnz r3, 4d9c0 <_PyEval_MatchKeys@@Base+0x372> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 46be0 │ │ │ │ + b.w 4765e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4cf48 <_PyEval_MatchKeys@@Base+0x3b2> │ │ │ │ + cbz r0, 4da00 <_PyEval_MatchKeys@@Base+0x3b2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cf48 <_PyEval_MatchKeys@@Base+0x3b2> │ │ │ │ + beq.n 4da00 <_PyEval_MatchKeys@@Base+0x3b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf48 <_PyEval_MatchKeys@@Base+0x3b2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4da00 <_PyEval_MatchKeys@@Base+0x3b2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4cf64 <_PyEval_MatchKeys@@Base+0x3ce> │ │ │ │ + cbz r0, 4da1c <_PyEval_MatchKeys@@Base+0x3ce> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cf64 <_PyEval_MatchKeys@@Base+0x3ce> │ │ │ │ + beq.n 4da1c <_PyEval_MatchKeys@@Base+0x3ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf64 <_PyEval_MatchKeys@@Base+0x3ce> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4da1c <_PyEval_MatchKeys@@Base+0x3ce> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4cf80 <_PyEval_MatchKeys@@Base+0x3ea> │ │ │ │ + cbz r0, 4da38 <_PyEval_MatchKeys@@Base+0x3ea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cf80 <_PyEval_MatchKeys@@Base+0x3ea> │ │ │ │ + beq.n 4da38 <_PyEval_MatchKeys@@Base+0x3ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cf80 <_PyEval_MatchKeys@@Base+0x3ea> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4da38 <_PyEval_MatchKeys@@Base+0x3ea> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 47222 │ │ │ │ + b.w 47c6e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4cfca <_PyEval_MatchKeys@@Base+0x434> │ │ │ │ + beq.n 4da82 <_PyEval_MatchKeys@@Base+0x434> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 4cfca <_PyEval_MatchKeys@@Base+0x434> │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 4da82 <_PyEval_MatchKeys@@Base+0x434> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 22f9d4 │ │ │ │ + bl 2326ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4cfd2 <_PyEval_MatchKeys@@Base+0x43c> │ │ │ │ + bne.n 4da8a <_PyEval_MatchKeys@@Base+0x43c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 4d04e <_PyEval_MatchKeys@@Base+0x4b8> │ │ │ │ + b.n 4db06 <_PyEval_MatchKeys@@Base+0x4b8> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4cfe8 <_PyEval_MatchKeys@@Base+0x452> │ │ │ │ + beq.n 4daa0 <_PyEval_MatchKeys@@Base+0x452> │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4cff2 <_PyEval_MatchKeys@@Base+0x45c> │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 4daaa <_PyEval_MatchKeys@@Base+0x45c> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 4d002 <_PyEval_MatchKeys@@Base+0x46c> │ │ │ │ + b.n 4daba <_PyEval_MatchKeys@@Base+0x46c> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 22f9d4 │ │ │ │ + bl 2326ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d002 <_PyEval_MatchKeys@@Base+0x46c> │ │ │ │ + bne.n 4daba <_PyEval_MatchKeys@@Base+0x46c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 4d04e <_PyEval_MatchKeys@@Base+0x4b8> │ │ │ │ + b.n 4db06 <_PyEval_MatchKeys@@Base+0x4b8> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4d02a <_PyEval_MatchKeys@@Base+0x494> │ │ │ │ + bne.n 4dae2 <_PyEval_MatchKeys@@Base+0x494> │ │ │ │ movw r3, #44040 @ 0xac08 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8576 @ 0x2180 │ │ │ │ + movw r1, #9536 @ 0x2540 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d04e <_PyEval_MatchKeys@@Base+0x4b8> │ │ │ │ + b.n 4db06 <_PyEval_MatchKeys@@Base+0x4b8> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 3b226 │ │ │ │ - movw r0, #5436 @ 0x153c │ │ │ │ + bl 3b93e │ │ │ │ + movw r0, #6396 @ 0x18fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0004d052 <_PyTraceback_Add@@Base>: │ │ │ │ +0004db0a <_PyTraceback_Add@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ (4d124 <_PyTraceback_Add@@Base+0xd2>) │ │ │ │ + ldr r4, [pc, #192] @ (4dbdc <_PyTraceback_Add@@Base+0xd2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ str.w sl, [r6, #72] @ 0x48 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d116 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + beq.n 4dbce <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d146 │ │ │ │ + bl 4dbfe │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4d0ac <_PyTraceback_Add@@Base+0x5a> │ │ │ │ + cbnz r0, 4db64 <_PyTraceback_Add@@Base+0x5a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d116 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + beq.n 4dbce <_PyTraceback_Add@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d116 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + cbnz r3, 4dbce <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d116 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dbce <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d20c │ │ │ │ + bl 4dcc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d0d0 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + beq.n 4db88 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d0d0 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + cbnz r3, 4db88 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d0e6 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + beq.n 4db9e <_PyTraceback_Add@@Base+0x94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d0e6 <_PyTraceback_Add@@Base+0x94> │ │ │ │ + cbnz r3, 4db9e <_PyTraceback_Add@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4d116 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4dbce <_PyTraceback_Add@@Base+0xc4> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f9be8 │ │ │ │ + bl fa6a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d120 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + beq.n 4dbd8 <_PyTraceback_Add@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d120 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + cbnz r3, 4dbd8 <_PyTraceback_Add@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15407c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 15510c <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2a018 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ - b.n 4cf18 <_PyEval_MatchKeys@@Base+0x382> │ │ │ │ + b.w 967e0 │ │ │ │ + b.n 4d9d0 <_PyEval_MatchKeys@@Base+0x382> │ │ │ │ │ │ │ │ -0004d146 : │ │ │ │ +0004dbfe : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4d1ba │ │ │ │ + cbz r0, 4dc72 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4d1c4 │ │ │ │ - ldr r0, [pc, #136] @ (4d1fc ) │ │ │ │ + cbz r0, 4dc7c │ │ │ │ + ldr r0, [pc, #136] @ (4dcb4 ) │ │ │ │ movs r1, #6 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d1cc │ │ │ │ - ldr r0, [pc, #128] @ (4d200 ) │ │ │ │ + cbz r0, 4dc84 │ │ │ │ + ldr r0, [pc, #128] @ (4dcb8 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d1d2 │ │ │ │ + cbz r0, 4dc8a │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 29770 │ │ │ │ - ldr r3, [pc, #112] @ (4d204 ) │ │ │ │ + ldr r3, [pc, #112] @ (4dcbc ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #104] @ (4d208 ) │ │ │ │ + ldr r3, [pc, #104] @ (4dcc0 ) │ │ │ │ strd r5, r8, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl b15d4 │ │ │ │ + bl b206c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4d1d4 │ │ │ │ + b.n 4dc8c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4d1d4 │ │ │ │ + b.n 4dc8c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4d1d4 │ │ │ │ + b.n 4dc8c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4d1d4 │ │ │ │ + b.n 4dc8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4d204 ) │ │ │ │ - bl 85e54 │ │ │ │ + ldr r0, [pc, #44] @ (4dcbc ) │ │ │ │ + bl 8686c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r2, pc, #672 @ (adr r2, 4df58 ) │ │ │ │ lsls r2, r1, #1 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + add r2, pc, #704 @ (adr r2, 4df7c ) │ │ │ │ lsls r2, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004d20c : │ │ │ │ +0004dcc4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl b96f0 │ │ │ │ + bl ba1ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d356 │ │ │ │ + beq.w 4de0e │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ movs r7, #0 │ │ │ │ strd r4, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ strd r7, r7, [sp, #24] │ │ │ │ - bl b97f4 │ │ │ │ + bl ba2b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d356 │ │ │ │ + beq.w 4de0e │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24052 @ 0x5df4 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d28e │ │ │ │ + cbz r0, 4dd46 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ str r7, [r0, #8] │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ strd r7, r7, [r0, #16] │ │ │ │ strd r7, r7, [r0, #28] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4d2a6 │ │ │ │ + beq.n 4dd5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4d2a6 │ │ │ │ + b.n 4dd5e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d354 │ │ │ │ + beq.n 4de0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d354 │ │ │ │ + bne.n 4de0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d354 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de0c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d2be │ │ │ │ + beq.n 4dd76 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -51631,40 +52667,40 @@ │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ strh.w r3, [r4, #72] @ 0x48 │ │ │ │ - ble.n 4d302 │ │ │ │ + ble.n 4ddba │ │ │ │ add.w r2, r4, #72 @ 0x48 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ str.w r7, [r2, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 4d2f8 │ │ │ │ + bne.n 4ddb0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r4, #74] @ 0x4a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r1, [r4, #12] │ │ │ │ add.w r6, r6, r2, lsl #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r6, #126 @ 0x7e │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ - beq.n 4d32e │ │ │ │ + beq.n 4dde6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d32e │ │ │ │ + cbnz r3, 4dde6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #48] @ (4d360 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (4de18 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -51682,404 +52718,404 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #30592 @ 0x7780 │ │ │ │ + movw r1, #31552 @ 0x7b40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d3ba │ │ │ │ + beq.n 4de72 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2526cc │ │ │ │ + bl 254a20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d3ba │ │ │ │ + beq.n 4de72 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cab8 <_PyLong_UnsignedInt_Converter@@Base+0x54> │ │ │ │ + bl 4d570 <_PyLong_UnsignedInt_Converter@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d3ba │ │ │ │ + beq.n 4de72 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9452 @ 0x24ec │ │ │ │ + movw r1, #10412 @ 0x28ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + b.w aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r0, #56944 @ 0xde70 │ │ │ │ + movw r0, #57840 @ 0xe1f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl 99f94 │ │ │ │ - cbz r0, 4d414 │ │ │ │ + bl 9a8b0 │ │ │ │ + cbz r0, 4decc │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c7288 │ │ │ │ + bl 1ca10c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d418 │ │ │ │ + beq.n 4ded0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d418 │ │ │ │ + cbnz r3, 4ded0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d418 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ded0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4d438 │ │ │ │ + cbz r0, 4def0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1e7b68 <_PyUnicode_ToNumeric@@Base+0xae30> │ │ │ │ + bl 1eb538 <_PyUnicode_ToNumeric@@Base+0xae30> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 1d0814 │ │ │ │ + bl 1d416c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #16 │ │ │ │ cmp r3, r2 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 1d0814 │ │ │ │ + bl 1d416c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 4d4b2 │ │ │ │ + cbnz r3, 4df6a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4d4da │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4df92 │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 4d4d0 │ │ │ │ + cbz r3, 4df88 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #8704 @ 0x2200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4d4da │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4df92 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d508 │ │ │ │ + bhi.n 4dfc0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d51e │ │ │ │ - b.n 4d532 │ │ │ │ - movw r0, #52276 @ 0xcc34 │ │ │ │ + cbnz r0, 4dfd6 │ │ │ │ + b.n 4dfea │ │ │ │ + movw r0, #53236 @ 0xcff4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d5dc │ │ │ │ - b.n 4d4fa │ │ │ │ - bl 9ba20 │ │ │ │ + beq.n 4e094 │ │ │ │ + b.n 4dfb2 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4d540 │ │ │ │ + bne.n 4dff8 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4d550 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4e008 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d5dc │ │ │ │ + bne.n 4e094 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d550 │ │ │ │ + b.n 4e008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d52e │ │ │ │ + bne.n 4dfe6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d52e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dfe6 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4d5bc │ │ │ │ + ble.n 4e074 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4d56a │ │ │ │ + bpl.n 4e022 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d590 │ │ │ │ + bne.n 4e048 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 4d5be │ │ │ │ + b.n 4e076 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d584 │ │ │ │ + beq.n 4e03c │ │ │ │ movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 4d59c │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 4e054 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d59c │ │ │ │ + bne.n 4e054 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4d5be │ │ │ │ + b.n 4e076 │ │ │ │ movw r3, #34536 @ 0x86e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4d576 │ │ │ │ + bne.n 4e02e │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18824 @ 0x4988 │ │ │ │ + movw r2, #19784 @ 0x4d48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #52276 @ 0xcc34 │ │ │ │ + movw r0, #53236 @ 0xcff4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4d5dc │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e094 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 4d5ce │ │ │ │ + bgt.n 4e086 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22aaa0 <_PyThreadState_NewBound@@Base+0x10c> │ │ │ │ + b.w 22d768 <_PyThreadState_NewBound@@Base+0xf8> │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 485a4 <_PyCompile_OptimizeCfg@@Base+0x430> │ │ │ │ + b.w 49092 <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #38072 @ 0x94b8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1d7e34 │ │ │ │ + b.w 1db584 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 4d618 │ │ │ │ + cbnz r6, 4e0d0 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4d618 │ │ │ │ + ble.n 4e0d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d618 │ │ │ │ - cbnz r2, 4d62e │ │ │ │ + bne.n 4e0d0 │ │ │ │ + cbnz r2, 4e0e6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (4d68c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 4d680 │ │ │ │ + ldr r3, [pc, #100] @ (4e144 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 4e138 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d648 │ │ │ │ + bne.n 4e100 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4d664 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 4e11c │ │ │ │ + bl 17cbd4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4d664 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4d680 │ │ │ │ + bne.n 4e11c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4e138 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #40172 @ 0x9cec │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 4d860 │ │ │ │ + b.n 4e318 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d6ca │ │ │ │ + cbz r0, 4e182 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d6ca │ │ │ │ + bne.n 4e182 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d6c8 │ │ │ │ + beq.n 4e180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d6c8 │ │ │ │ + cbnz r3, 4e180 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ - cbz r7, 4d6f0 │ │ │ │ + cbz r7, 4e1a8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 4d708 │ │ │ │ + b.n 4e1c0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 4d6f8 │ │ │ │ + bgt.n 4e1b0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d708 │ │ │ │ + b.n 4e1c0 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 4d6f4 │ │ │ │ + bgt.n 4e1ac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4d6f4 │ │ │ │ + beq.n 4e1ac │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d728 │ │ │ │ + b.n 4e1e0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #320] @ (4d85c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #320] @ (4e314 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d852 │ │ │ │ + beq.w 4e30a │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4d74a │ │ │ │ + beq.n 4e202 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 4d744 │ │ │ │ + cbz r7, 4e1fc │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4d746 │ │ │ │ - b.n 4d750 │ │ │ │ + bne.n 4e1fe │ │ │ │ + b.n 4e208 │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 4d752 │ │ │ │ + b.n 4e20a │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4d752 │ │ │ │ + b.n 4e20a │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b5b0c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2118> │ │ │ │ + bl 2b5f9c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2108> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 4d76a │ │ │ │ + bne.n 4e222 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 4d786 │ │ │ │ + beq.n 4e23e │ │ │ │ strd r7, r5, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [sl, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 127980 │ │ │ │ + bl 1284c4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4d852 │ │ │ │ + b.n 4e30a │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - cbnz r3, 4d7a0 │ │ │ │ + cbnz r3, 4e258 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d84c │ │ │ │ + beq.n 4e304 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 4d84c │ │ │ │ + b.n 4e304 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4d790 │ │ │ │ + bge.n 4e248 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -52088,69 +53124,69 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 4d7e2 │ │ │ │ + beq.n 4e29a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 4d7e2 │ │ │ │ + cbnz r2, 4e29a │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 4d82c │ │ │ │ + bne.n 4e2e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b7aa4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x40b0> │ │ │ │ + bl 2b7e68 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3fd4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d806 │ │ │ │ + beq.n 4e2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d806 │ │ │ │ + cbnz r3, 4e2be │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 4d852 │ │ │ │ + bne.n 4e30a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d820 │ │ │ │ + beq.n 4e2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d820 │ │ │ │ + cbnz r3, 4e2d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - b.n 4d852 │ │ │ │ + b.n 4e30a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d842 │ │ │ │ + beq.n 4e2fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d842 │ │ │ │ + cbnz r3, 4e2fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4d850 │ │ │ │ + bne.n 4e308 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4d78a │ │ │ │ + b.n 4e242 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 4d852 │ │ │ │ + b.n 4e30a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -52161,173 +53197,173 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4d8c6 │ │ │ │ + beq.n 4e37e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4d8b4 │ │ │ │ + bvs.n 4e36c │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #7504 @ 0x1d50 │ │ │ │ + movw r3, #8464 @ 0x2110 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #8688 @ 0x21f0 │ │ │ │ + movw r2, #9648 @ 0x25b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 4d8bc │ │ │ │ - movw r2, #8688 @ 0x21f0 │ │ │ │ + b.n 4e374 │ │ │ │ + movw r2, #9648 @ 0x25b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4c340 <_PyLong_UnsignedLongLong_Converter@@Base+0x280> │ │ │ │ + bl 4cdf8 <_PyLong_UnsignedLongLong_Converter@@Base+0x280> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d8ce │ │ │ │ + b.n 4e386 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4d918 │ │ │ │ + bhi.n 4e3d0 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4d92e │ │ │ │ + bmi.n 4e3e6 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #22676 @ 0x5894 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4d9da │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e492 │ │ │ │ + movw r0, #22676 @ 0x5894 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d9da │ │ │ │ - b.n 4d8ee │ │ │ │ + beq.n 4e492 │ │ │ │ + b.n 4e3a6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4d9b0 │ │ │ │ + ble.n 4e468 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d996 │ │ │ │ + beq.n 4e44e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4d978 │ │ │ │ + bpl.n 4e430 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d9da │ │ │ │ + beq.n 4e492 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4d998 │ │ │ │ + beq.n 4e450 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4d9da │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4e492 │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #22676 @ 0x5894 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4d9da │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e492 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4d9b6 │ │ │ │ + beq.n 4e46e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4d9b8 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4d9da │ │ │ │ - b.n 4d9b8 │ │ │ │ + bne.n 4e470 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4e492 │ │ │ │ + b.n 4e470 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4d9b8 │ │ │ │ + b.n 4e470 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25fcdc <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 261914 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4d9da │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + cbz r0, 4e492 │ │ │ │ + movw r0, #32488 @ 0x7ee8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 4da0e │ │ │ │ + bls.n 4e4c6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8724 @ 0x2214 │ │ │ │ + movw r1, #9684 @ 0x25d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4da52 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4e50a │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5704 @ 0x1648 │ │ │ │ movtne r4, #76 @ 0x4c │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 1921f0 │ │ │ │ + bl 193f70 <_PyTime_AsTimespec@@Base+0x2f0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4da2c │ │ │ │ + cbz r0, 4e4e4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4da52 │ │ │ │ + b.n 4e50a │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4da28 │ │ │ │ - bl f96ac │ │ │ │ - cbz r4, 4da52 │ │ │ │ + beq.n 4e4e0 │ │ │ │ + bl fa168 │ │ │ │ + cbz r4, 4e50a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -52336,144 +53372,144 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r9, [r3] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4dba6 │ │ │ │ + beq.w 4e65e │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4db10 │ │ │ │ + ble.n 4e5c8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4db0c │ │ │ │ + beq.n 4e5c4 │ │ │ │ ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 4daa6 │ │ │ │ + beq.n 4e55e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 4dab8 │ │ │ │ + bpl.n 4e570 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4dab8 │ │ │ │ + bne.n 4e570 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r2, 4db0c │ │ │ │ + cbz r2, 4e5c4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dae6 │ │ │ │ + cbnz r0, 4e59e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dbac │ │ │ │ + beq.n 4e664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dbac │ │ │ │ + bne.n 4e664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dbac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e664 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4dafa │ │ │ │ + bne.n 4e5b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4db5a │ │ │ │ - b.n 4db66 │ │ │ │ + bne.n 4e612 │ │ │ │ + b.n 4e61e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4db0c │ │ │ │ + beq.n 4e5c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4db0c │ │ │ │ + cbnz r3, 4e5c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4da82 │ │ │ │ + b.n 4e53a │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4dba6 │ │ │ │ + beq.n 4e65e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 4db26 │ │ │ │ + b.n 4e5de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4db96 │ │ │ │ + bne.n 4e64e │ │ │ │ ldr r0, [r7, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a98a8 │ │ │ │ + bl aa2e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dba6 │ │ │ │ + beq.n 4e65e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4db7e │ │ │ │ + cbz r0, 4e636 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4db20 │ │ │ │ + bne.n 4e5d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4db66 │ │ │ │ + beq.n 4e61e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4db66 │ │ │ │ + cbnz r3, 4e61e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dbaa │ │ │ │ + beq.n 4e662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4dbaa │ │ │ │ + cbnz r3, 4e662 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dbaa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e662 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dbaa │ │ │ │ + beq.n 4e662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dbaa │ │ │ │ + cbnz r3, 4e662 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dbaa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4db26 │ │ │ │ + bne.n 4e5de │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4db26 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e5de │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4dbac │ │ │ │ + b.n 4e664 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -52484,62 +53520,62 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 4dc30 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 4e6e8 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4dc00 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4dc30 │ │ │ │ - bl 1559fc <_PyErr_ChainExceptions1@@Base+0x1980> │ │ │ │ + bne.n 4e6b8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4e6e8 │ │ │ │ + bl 156a98 <_PyErr_ChainExceptions1@@Base+0x198c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dc54 │ │ │ │ + cbz r0, 4e70c │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4dc34 │ │ │ │ + bge.n 4e6ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dc30 │ │ │ │ + beq.n 4e6e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dc30 │ │ │ │ + cbnz r3, 4e6e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dc54 │ │ │ │ + b.n 4e70c │ │ │ │ mov r0, r4 │ │ │ │ - bl 213308 │ │ │ │ + bl 216370 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dc52 │ │ │ │ + beq.n 4e70a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dc52 │ │ │ │ + cbnz r3, 4e70a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -52549,38 +53585,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2a6c8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 29bac │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #128] @ 4dd10 │ │ │ │ + vldr d7, [pc, #128] @ 4e7c8 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 4dcdc │ │ │ │ + bhi.n 4e794 │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r4, #12 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r4 │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 29d58 │ │ │ │ - b.n 4dcec │ │ │ │ + b.n 4e7a4 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2a758 │ │ │ │ - b.n 4dcec │ │ │ │ + b.n 4e7a4 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 29d58 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 4dcec │ │ │ │ + b.n 4e7a4 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2a758 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -52593,347 +53629,347 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ands r1, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4ddb0 │ │ │ │ + beq.n 4e868 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4dd40 │ │ │ │ + bne.n 4e7f8 │ │ │ │ ldrb r5, [r6, r7] │ │ │ │ - b.n 4dd4e │ │ │ │ + b.n 4e806 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r5, [r6, r7, lsl #1] │ │ │ │ ldrne.w r5, [r6, r7, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ subs r7, #1 │ │ │ │ - bl 4de74 │ │ │ │ - cbz r0, 4dd62 │ │ │ │ + bl 4e92c │ │ │ │ + cbz r0, 4e81a │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4dd36 │ │ │ │ + bne.n 4e7ee │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 4ddac │ │ │ │ + b.n 4e864 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4507e │ │ │ │ + bl 45ac6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dd5c │ │ │ │ + beq.n 4e814 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bge.n 4dd98 │ │ │ │ + bge.n 4e850 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4dd7c │ │ │ │ + bne.n 4e834 │ │ │ │ ldrb r5, [r6, r4] │ │ │ │ - b.n 4dd8a │ │ │ │ + b.n 4e842 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r5, [r6, r4, lsl #1] │ │ │ │ ldrne.w r5, [r6, r4, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4de74 │ │ │ │ - cbz r0, 4dd98 │ │ │ │ + bl 4e92c │ │ │ │ + cbz r0, 4e850 │ │ │ │ adds r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bgt.n 4dd72 │ │ │ │ + bgt.n 4e82a │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 4dda8 │ │ │ │ + beq.n 4e860 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4507e │ │ │ │ + bl 45ac6 │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 4ddac │ │ │ │ + b.n 4e864 │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #39224 @ 0x9938 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 30374 │ │ │ │ + b.w 30a9c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4ddf4 │ │ │ │ + beq.n 4e8ac │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4ddf4 │ │ │ │ + beq.n 4e8ac │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4de1a │ │ │ │ - b.n 4de0a │ │ │ │ + beq.n 4e8d2 │ │ │ │ + b.n 4e8c2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4ddec │ │ │ │ - movw r0, #51956 @ 0xcaf4 │ │ │ │ + beq.n 4e8a4 │ │ │ │ + movw r0, #52916 @ 0xceb4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 4de46 │ │ │ │ - b.n 4ddec │ │ │ │ - movw r0, #51956 @ 0xcaf4 │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 4e8fe │ │ │ │ + b.n 4e8a4 │ │ │ │ + movw r0, #52916 @ 0xceb4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 4de46 │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 4e8fe │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl f178c │ │ │ │ - cbnz r0, 4de3c │ │ │ │ + bl f2214 │ │ │ │ + cbnz r0, 4e8f4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #47596 @ 0xb9ec │ │ │ │ + movw r1, #48556 @ 0xbdac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4de46 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4e8fe │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4e374 │ │ │ │ + b.w 4ee2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 191f48 │ │ │ │ + bl 193cc8 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4de70 │ │ │ │ - bl 9f7dc │ │ │ │ + cbz r0, 4e928 │ │ │ │ + bl a016c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4de9e │ │ │ │ + bcs.n 4e956 │ │ │ │ lsrs r1, r0, #7 │ │ │ │ - movw r2, #29964 @ 0x750c │ │ │ │ + movw r2, #30924 @ 0x78cc │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ and.w r0, r0, #127 @ 0x7f │ │ │ │ - movw r3, #21260 @ 0x530c │ │ │ │ + movw r3, #22220 @ 0x56cc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #7 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 4dea0 │ │ │ │ + b.n 4e958 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #13180 @ 0x337c │ │ │ │ + movw r3, #14140 @ 0x373c │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4ded2 │ │ │ │ + cbz r3, 4e98a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4deea │ │ │ │ + b.n 4e9a2 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4deda │ │ │ │ + bgt.n 4e992 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4deea │ │ │ │ + b.n 4e9a2 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4ded6 │ │ │ │ + bne.n 4e98e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ded6 │ │ │ │ + beq.n 4e98e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4df08 │ │ │ │ + b.n 4e9c0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #492] @ (4e0e8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #492] @ (4eba0 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e0dc │ │ │ │ + beq.w 4eb94 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #24672 @ 0x6060 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4df1e │ │ │ │ + bne.n 4e9d6 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4df3e │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 4e9f6 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4df3e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4e9f6 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e0dc │ │ │ │ + bne.w 4eb94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4df4c │ │ │ │ + bne.n 4ea04 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4df6c │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 4ea24 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4df6c │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 4ea24 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e0dc │ │ │ │ + bne.w 4eb94 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4df80 │ │ │ │ + beq.n 4ea38 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4df8e │ │ │ │ + bne.n 4ea46 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 29d88 │ │ │ │ - b.n 4e0ce │ │ │ │ - bl 161670 │ │ │ │ + b.n 4eb86 │ │ │ │ + bl 162c90 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e0dc │ │ │ │ + beq.w 4eb94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4dfd8 │ │ │ │ + bne.n 4ea90 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8840 @ 0x2288 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e0dc │ │ │ │ + beq.w 4eb94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e0dc │ │ │ │ + bne.w 4eb94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e0dc │ │ │ │ - bl 17d9fc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eb94 │ │ │ │ + bl 17f1ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4dff6 │ │ │ │ + beq.n 4eaae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4dff6 │ │ │ │ + cbnz r3, 4eaae │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e020 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4e026 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 4ead8 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4eade │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e0dc │ │ │ │ - bl f96ac │ │ │ │ - b.n 4e026 │ │ │ │ + beq.n 4eb94 │ │ │ │ + bl fa168 │ │ │ │ + b.n 4eade │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 4e052 │ │ │ │ + beq.n 4eb0a │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4e052 │ │ │ │ + bvs.n 4eb0a │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4e0ca │ │ │ │ + bvs.n 4eb82 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 4e058 │ │ │ │ + bne.n 4eb10 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 4e0ce │ │ │ │ + b.n 4eb86 │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 4e092 │ │ │ │ + bpl.n 4eb4a │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 4e0ca │ │ │ │ + bcs.n 4eb82 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 4e0a6 │ │ │ │ + bcs.n 4eb5e │ │ │ │ subs r1, r4, r3 │ │ │ │ and.w r7, r7, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r6, r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ orr.w r3, r7, r6 │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b.n 4e0ce │ │ │ │ + b.n 4eb86 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 4e0b2 │ │ │ │ + bcs.n 4eb6a │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 4e0ca │ │ │ │ + bcc.n 4eb82 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 4e0ce │ │ │ │ + b.n 4eb86 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 4e0ca │ │ │ │ + bcc.n 4eb82 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 4e0ce │ │ │ │ + b.n 4eb86 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -52941,271 +53977,271 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 4e110 │ │ │ │ + bhi.n 4ebc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2b6124 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2730> │ │ │ │ + bl 2b65b4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2720> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4e112 │ │ │ │ + b.n 4ebca │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1aad0c <_PyLong_Format@@Base+0x1ba8> │ │ │ │ + bl 1acb48 <_PyLong_Format@@Base+0x19b8> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4e13e │ │ │ │ + cbnz r0, 4ebf6 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.n 4e12c │ │ │ │ + bhi.n 4ebe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b6238 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2844> │ │ │ │ + bl 2b66c8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2834> │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 4e13e │ │ │ │ + beq.n 4ebf6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1aad0c <_PyLong_Format@@Base+0x1ba8> │ │ │ │ + b.w 1acb48 <_PyLong_Format@@Base+0x19b8> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r7, 4e16e │ │ │ │ + cbnz r7, 4ec26 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 4e16e │ │ │ │ + blt.n 4ec26 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4e16e │ │ │ │ - cbnz r2, 4e18c │ │ │ │ + bgt.n 4ec26 │ │ │ │ + cbnz r2, 4ec44 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ movw r3, #14324 @ 0x37f4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 4e1c6 │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 4ec7e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4e19c │ │ │ │ + ble.n 4ec54 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4e19e │ │ │ │ - b.n 4e1ba │ │ │ │ + bge.n 4ec56 │ │ │ │ + b.n 4ec72 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29ce0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4e1be │ │ │ │ + cbz r0, 4ec76 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a5c0 <_PyDict_DelItem_KnownHash@@Base+0x362> │ │ │ │ + bl 4b014 <_PyDict_DelItem_KnownHash@@Base+0x362> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e1c6 │ │ │ │ + b.n 4ec7e │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4e1f0 │ │ │ │ + cbnz r0, 4eca8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4e1f8 │ │ │ │ + cbz r0, 4ecb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e1e2 │ │ │ │ + beq.n 4ec9a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 4e22c │ │ │ │ + cbz r2, 4ece4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13bfd8 │ │ │ │ + bl 13d10c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85e54 │ │ │ │ - cbz r4, 4e254 │ │ │ │ - ldr r0, [pc, #28] @ (4e25c ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 8686c │ │ │ │ + cbz r4, 4ed0c │ │ │ │ + ldr r0, [pc, #28] @ (4ed14 ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #65248 @ 0xfee0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 4e188 │ │ │ │ + bpl.n 4ec40 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4e36e │ │ │ │ + beq.n 4ee26 │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e36e │ │ │ │ + bne.n 4ee26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e36e │ │ │ │ + beq.n 4ee26 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 4e2ba │ │ │ │ + cbz r5, 4ed72 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4e2c2 │ │ │ │ + b.n 4ed7a │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r0, #9208 @ 0x23f8 │ │ │ │ + movw r0, #10168 @ 0x27b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e316 │ │ │ │ + cbnz r0, 4edce │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #14152 @ 0x3748 │ │ │ │ + movw r0, #15112 @ 0x3b08 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq.n 4e34e │ │ │ │ + beq.n 4ee06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e34e │ │ │ │ + cbnz r3, 4ee06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4e30a │ │ │ │ + beq.n 4edc2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e36e │ │ │ │ + beq.n 4ee26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e36e │ │ │ │ + cbnz r3, 4ee26 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0004e374 : │ │ │ │ +0004ee2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #32244 @ 0x7df4 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4e3cc │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4ee84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (4e3d0 ) │ │ │ │ + ldr r1, [pc, #52] @ (4ee88 ) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -53228,1078 +54264,1078 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e47c │ │ │ │ + beq.n 4ef34 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4e442 │ │ │ │ + ble.n 4eefa │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbz r1, 4e43e │ │ │ │ + cbz r1, 4eef6 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 4e416 │ │ │ │ + beq.n 4eece │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 4e428 │ │ │ │ + bpl.n 4eee0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e428 │ │ │ │ + bne.n 4eee0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbz r1, 4e43e │ │ │ │ - bl 9bc70 │ │ │ │ + cbz r1, 4eef6 │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4e43e │ │ │ │ + bne.n 4eef6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4e44e │ │ │ │ + bne.n 4ef06 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e47c │ │ │ │ + b.n 4ef34 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4e3f6 │ │ │ │ + b.n 4eeae │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 4e47c │ │ │ │ + cbz r3, 4ef34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 4e468 │ │ │ │ + b.n 4ef20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e43a │ │ │ │ + bne.n 4eef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e43a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eef2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e430 │ │ │ │ + beq.n 4eee8 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a98a8 │ │ │ │ + bl aa2e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e45e │ │ │ │ + bne.n 4ef16 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004e482 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 37b54 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ +0004ef3a <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3826c <_PyXI_ApplyError@@Base+0x166> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 4e4be <_PyXI_ExcInfoAsObject@@Base+0x3c> │ │ │ │ + bmi.n 4ef76 <_PyXI_ExcInfoAsObject@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #41864 @ 0xa388 │ │ │ │ + movw r2, #42824 @ 0xa748 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #35272 @ 0x89c8 │ │ │ │ + movw r0, #36232 @ 0x8d88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - cbnz r6, 4e4da <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + cbnz r6, 4ef92 <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54804 @ 0xd614 │ │ │ │ + movw r1, #55824 @ 0xda10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ adds r1, r6, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ subs r1, r6, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 2057a8 <_PyWarnings_Init@@Base+0x74> │ │ │ │ + bl 208920 <_PyWarnings_Init@@Base+0x74> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4e51a <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + cbz r0, 4efd2 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + beq.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4e512 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + cbz r3, 4efca <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e548 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ + b.n 4f000 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4e548 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ + beq.n 4f000 <_PyXI_ExcInfoAsObject@@Base+0xc6> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 1dbd30 │ │ │ │ - cbz r0, 4e546 <_PyXI_ExcInfoAsObject@@Base+0xc4> │ │ │ │ + bl 1df4e0 │ │ │ │ + cbz r0, 4effe <_PyXI_ExcInfoAsObject@@Base+0xc4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + beq.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + bne.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e50e <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4efc6 <_PyXI_ExcInfoAsObject@@Base+0x8c> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4e56a <_PyXI_ExcInfoAsObject@@Base+0xe8> │ │ │ │ + cbz r3, 4f022 <_PyXI_ExcInfoAsObject@@Base+0xe8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e582 <_PyXI_ExcInfoAsObject@@Base+0x100> │ │ │ │ + b.n 4f03a <_PyXI_ExcInfoAsObject@@Base+0x100> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4e572 <_PyXI_ExcInfoAsObject@@Base+0xf0> │ │ │ │ + bge.n 4f02a <_PyXI_ExcInfoAsObject@@Base+0xf0> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e582 <_PyXI_ExcInfoAsObject@@Base+0x100> │ │ │ │ + b.n 4f03a <_PyXI_ExcInfoAsObject@@Base+0x100> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e56e <_PyXI_ExcInfoAsObject@@Base+0xec> │ │ │ │ + bgt.n 4f026 <_PyXI_ExcInfoAsObject@@Base+0xec> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e56e <_PyXI_ExcInfoAsObject@@Base+0xec> │ │ │ │ + beq.n 4f026 <_PyXI_ExcInfoAsObject@@Base+0xec> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4e5a2 <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ + b.n 4f05a <_PyXI_ExcInfoAsObject@@Base+0x120> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #668] @ (4e834 <_PyXI_ExcInfoAsObject@@Base+0x3b2>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #668] @ (4f2ec <_PyXI_ExcInfoAsObject@@Base+0x3b2>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e9b8 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ + beq.w 4f470 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ adds r1, r5, r6 │ │ │ │ - beq.n 4e5ec <_PyXI_ExcInfoAsObject@@Base+0x16a> │ │ │ │ + beq.n 4f0a4 <_PyXI_ExcInfoAsObject@@Base+0x16a> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - cbz r5, 4e5b0 <_PyXI_ExcInfoAsObject@@Base+0x12e> │ │ │ │ + cbz r5, 4f068 <_PyXI_ExcInfoAsObject@@Base+0x12e> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4e5b8 <_PyXI_ExcInfoAsObject@@Base+0x136> │ │ │ │ - b.n 4e5fa <_PyXI_ExcInfoAsObject@@Base+0x178> │ │ │ │ + bne.n 4f070 <_PyXI_ExcInfoAsObject@@Base+0x136> │ │ │ │ + b.n 4f0b2 <_PyXI_ExcInfoAsObject@@Base+0x178> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e5e4 <_PyXI_ExcInfoAsObject@@Base+0x162> │ │ │ │ - bl 9ba20 │ │ │ │ + cbz r0, 4f09c <_PyXI_ExcInfoAsObject@@Base+0x162> │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e5de <_PyXI_ExcInfoAsObject@@Base+0x15c> │ │ │ │ + beq.n 4f096 <_PyXI_ExcInfoAsObject@@Base+0x15c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e5de <_PyXI_ExcInfoAsObject@@Base+0x15c> │ │ │ │ + cbnz r3, 4f096 <_PyXI_ExcInfoAsObject@@Base+0x15c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e5fe <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4e5fa <_PyXI_ExcInfoAsObject@@Base+0x178> │ │ │ │ - b.n 4e974 <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ + bne.n 4f0b6 <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 4f0b2 <_PyXI_ExcInfoAsObject@@Base+0x178> │ │ │ │ + b.n 4f42c <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e5fe <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ + b.n 4f0b6 <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 4e762 <_PyXI_ExcInfoAsObject@@Base+0x2e0> │ │ │ │ + bne.w 4f21a <_PyXI_ExcInfoAsObject@@Base+0x2e0> │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e9b8 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ + beq.w 4f470 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #39400 @ 0x99e8 │ │ │ │ + movw fp, #40360 @ 0x9da8 │ │ │ │ movt fp, #48 @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ movs r6, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4e6fe <_PyXI_ExcInfoAsObject@@Base+0x27c> │ │ │ │ + beq.n 4f1b6 <_PyXI_ExcInfoAsObject@@Base+0x27c> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4e736 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + blt.n 4f1ee <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ mov r1, r5 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bpl.n 4e660 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + bpl.n 4f118 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 4e64a <_PyXI_ExcInfoAsObject@@Base+0x1c8> │ │ │ │ - b.n 4e736 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ - cbnz r1, 4e66c <_PyXI_ExcInfoAsObject@@Base+0x1ea> │ │ │ │ + bne.n 4f102 <_PyXI_ExcInfoAsObject@@Base+0x1c8> │ │ │ │ + b.n 4f1ee <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + cbnz r1, 4f124 <_PyXI_ExcInfoAsObject@@Base+0x1ea> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e678 <_PyXI_ExcInfoAsObject@@Base+0x1f6> │ │ │ │ + b.n 4f130 <_PyXI_ExcInfoAsObject@@Base+0x1f6> │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 4e678 <_PyXI_ExcInfoAsObject@@Base+0x1f6> │ │ │ │ + bcc.n 4f130 <_PyXI_ExcInfoAsObject@@Base+0x1f6> │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 4e668 <_PyXI_ExcInfoAsObject@@Base+0x1e6> │ │ │ │ + bpl.n 4f120 <_PyXI_ExcInfoAsObject@@Base+0x1e6> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4e6a6 <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ + bne.n 4f15e <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 4e6a6 <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ + bne.n 4f15e <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 4e6a6 <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ + bne.n 4f15e <_PyXI_ExcInfoAsObject@@Base+0x224> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 4e736 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + b.n 4f1ee <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r9 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + beq.n 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4e6c2 <_PyXI_ExcInfoAsObject@@Base+0x240> │ │ │ │ + bgt.n 4f17a <_PyXI_ExcInfoAsObject@@Base+0x240> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4e6fa <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ + b.n 4f1b2 <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4e6e8 <_PyXI_ExcInfoAsObject@@Base+0x266> │ │ │ │ + cbz r0, 4f1a0 <_PyXI_ExcInfoAsObject@@Base+0x266> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + beq.n 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + cbnz r3, 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4e6fa <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ + beq.n 4f1b2 <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4e6fa <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ + cbnz r3, 4f1b2 <_PyXI_ExcInfoAsObject@@Base+0x278> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4e642 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ + b.n 4f0fa <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4e736 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + blt.n 4f1ee <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb.w r2, [r9, r5] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r7, r2, #28 │ │ │ │ - bpl.n 4e71c <_PyXI_ExcInfoAsObject@@Base+0x29a> │ │ │ │ + bpl.n 4f1d4 <_PyXI_ExcInfoAsObject@@Base+0x29a> │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 4e736 <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ - b.n 4e70a <_PyXI_ExcInfoAsObject@@Base+0x288> │ │ │ │ + bcc.n 4f1ee <_PyXI_ExcInfoAsObject@@Base+0x2b4> │ │ │ │ + b.n 4f1c2 <_PyXI_ExcInfoAsObject@@Base+0x288> │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + cbz r0, 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.w 4e978 <_PyXI_ExcInfoAsObject@@Base+0x4f6> │ │ │ │ + bgt.w 4f430 <_PyXI_ExcInfoAsObject@@Base+0x4f6> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24aa2c │ │ │ │ + bl 24cd60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4e9b8 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ + bne.w 4f470 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e974 <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ + beq.w 4f42c <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e974 <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ + bne.w 4f42c <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e974 <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f42c <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e974 <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ + bne.w 4f42c <_PyXI_ExcInfoAsObject@@Base+0x4f2> │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4e796 <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ + bne.n 4f24e <_PyXI_ExcInfoAsObject@@Base+0x314> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e96c <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ + b.n 4f424 <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 4e862 <_PyXI_ExcInfoAsObject@@Base+0x3e0> │ │ │ │ + bne.n 4f31a <_PyXI_ExcInfoAsObject@@Base+0x3e0> │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e96c <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ + beq.w 4f424 <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ subs r1, r6, #1 │ │ │ │ - bmi.n 4e83e <_PyXI_ExcInfoAsObject@@Base+0x3bc> │ │ │ │ + bmi.n 4f2f6 <_PyXI_ExcInfoAsObject@@Base+0x3bc> │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4e83c <_PyXI_ExcInfoAsObject@@Base+0x3ba> │ │ │ │ + beq.n 4f2f4 <_PyXI_ExcInfoAsObject@@Base+0x3ba> │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4e838 <_PyXI_ExcInfoAsObject@@Base+0x3b6> │ │ │ │ + bne.n 4f2f0 <_PyXI_ExcInfoAsObject@@Base+0x3b6> │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + beq.w 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4e7ec <_PyXI_ExcInfoAsObject@@Base+0x36a> │ │ │ │ + bgt.n 4f2a4 <_PyXI_ExcInfoAsObject@@Base+0x36a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4e82a <_PyXI_ExcInfoAsObject@@Base+0x3a8> │ │ │ │ + b.n 4f2e2 <_PyXI_ExcInfoAsObject@@Base+0x3a8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4e818 <_PyXI_ExcInfoAsObject@@Base+0x396> │ │ │ │ + cbz r0, 4f2d0 <_PyXI_ExcInfoAsObject@@Base+0x396> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + beq.w 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + bne.w 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e82a <_PyXI_ExcInfoAsObject@@Base+0x3a8> │ │ │ │ + beq.n 4f2e2 <_PyXI_ExcInfoAsObject@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4e82a <_PyXI_ExcInfoAsObject@@Base+0x3a8> │ │ │ │ + cbnz r3, 4f2e2 <_PyXI_ExcInfoAsObject@@Base+0x3a8> │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ subs r1, r6, #1 │ │ │ │ - bpl.n 4e7c0 <_PyXI_ExcInfoAsObject@@Base+0x33e> │ │ │ │ - b.n 4e84e <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + bpl.n 4f278 <_PyXI_ExcInfoAsObject@@Base+0x33e> │ │ │ │ + b.n 4f306 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ nop │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 4e7c6 <_PyXI_ExcInfoAsObject@@Base+0x344> │ │ │ │ - cbnz r5, 4e852 <_PyXI_ExcInfoAsObject@@Base+0x3d0> │ │ │ │ + bcs.n 4f27e <_PyXI_ExcInfoAsObject@@Base+0x344> │ │ │ │ + cbnz r5, 4f30a <_PyXI_ExcInfoAsObject@@Base+0x3d0> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4e8e0 <_PyXI_ExcInfoAsObject@@Base+0x45e> │ │ │ │ + beq.n 4f398 <_PyXI_ExcInfoAsObject@@Base+0x45e> │ │ │ │ movs r5, #0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 4e942 <_PyXI_ExcInfoAsObject@@Base+0x4c0> │ │ │ │ + blt.n 4f3fa <_PyXI_ExcInfoAsObject@@Base+0x4c0> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e902 <_PyXI_ExcInfoAsObject@@Base+0x480> │ │ │ │ - b.n 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ - bl 82234 │ │ │ │ + bne.n 4f3ba <_PyXI_ExcInfoAsObject@@Base+0x480> │ │ │ │ + b.n 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e96c <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ + beq.n 4f424 <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 4e8d0 <_PyXI_ExcInfoAsObject@@Base+0x44e> │ │ │ │ + beq.n 4f388 <_PyXI_ExcInfoAsObject@@Base+0x44e> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 231078 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 233d54 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4e8d0 <_PyXI_ExcInfoAsObject@@Base+0x44e> │ │ │ │ + blt.n 4f388 <_PyXI_ExcInfoAsObject@@Base+0x44e> │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + beq.n 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4e8aa <_PyXI_ExcInfoAsObject@@Base+0x428> │ │ │ │ + bgt.n 4f362 <_PyXI_ExcInfoAsObject@@Base+0x428> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4e8ca <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ + b.n 4f382 <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 4e91e <_PyXI_ExcInfoAsObject@@Base+0x49c> │ │ │ │ + cbnz r0, 4f3d6 <_PyXI_ExcInfoAsObject@@Base+0x49c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e8ca <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ + beq.n 4f382 <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e8ca <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ + cbnz r3, 4f382 <_PyXI_ExcInfoAsObject@@Base+0x448> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 4e86c <_PyXI_ExcInfoAsObject@@Base+0x3ea> │ │ │ │ - cbnz r5, 4e8f6 <_PyXI_ExcInfoAsObject@@Base+0x474> │ │ │ │ + b.n 4f324 <_PyXI_ExcInfoAsObject@@Base+0x3ea> │ │ │ │ + cbnz r5, 4f3ae <_PyXI_ExcInfoAsObject@@Base+0x474> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e8f6 <_PyXI_ExcInfoAsObject@@Base+0x474> │ │ │ │ + bne.n 4f3ae <_PyXI_ExcInfoAsObject@@Base+0x474> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 4e942 <_PyXI_ExcInfoAsObject@@Base+0x4c0> │ │ │ │ + b.n 4f3fa <_PyXI_ExcInfoAsObject@@Base+0x4c0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + cbz r0, 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4e90e <_PyXI_ExcInfoAsObject@@Base+0x48c> │ │ │ │ + bgt.n 4f3c6 <_PyXI_ExcInfoAsObject@@Base+0x48c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 4e940 <_PyXI_ExcInfoAsObject@@Base+0x4be> │ │ │ │ + b.n 4f3f8 <_PyXI_ExcInfoAsObject@@Base+0x4be> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4e930 <_PyXI_ExcInfoAsObject@@Base+0x4ae> │ │ │ │ + cbz r0, 4f3e8 <_PyXI_ExcInfoAsObject@@Base+0x4ae> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + beq.n 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + cbnz r3, 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e94e <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f406 <_PyXI_ExcInfoAsObject@@Base+0x4cc> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e940 <_PyXI_ExcInfoAsObject@@Base+0x4be> │ │ │ │ + beq.n 4f3f8 <_PyXI_ExcInfoAsObject@@Base+0x4be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e940 <_PyXI_ExcInfoAsObject@@Base+0x4be> │ │ │ │ + cbnz r3, 4f3f8 <_PyXI_ExcInfoAsObject@@Base+0x4be> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24aa2c │ │ │ │ + bl 24cd60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4e96c <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ + bne.n 4f424 <_PyXI_ExcInfoAsObject@@Base+0x4ea> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e792 <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ + beq.w 4f24a <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e792 <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ + bne.w 4f24a <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e792 <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f24a <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 4e9b8 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 4f470 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e9b8 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ + b.n 4f470 <_PyXI_ExcInfoAsObject@@Base+0x536> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4e9a0 <_PyXI_ExcInfoAsObject@@Base+0x51e> │ │ │ │ + cbz r0, 4f458 <_PyXI_ExcInfoAsObject@@Base+0x51e> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + beq.w 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + bne.w 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e744 <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f1fc <_PyXI_ExcInfoAsObject@@Base+0x2c2> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e734 <_PyXI_ExcInfoAsObject@@Base+0x2b2> │ │ │ │ + beq.w 4f1ec <_PyXI_ExcInfoAsObject@@Base+0x2b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e734 <_PyXI_ExcInfoAsObject@@Base+0x2b2> │ │ │ │ + bne.w 4f1ec <_PyXI_ExcInfoAsObject@@Base+0x2b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e734 <_PyXI_ExcInfoAsObject@@Base+0x2b2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f1ec <_PyXI_ExcInfoAsObject@@Base+0x2b2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (4ea28 <_PyXI_ExcInfoAsObject@@Base+0x5a6>) │ │ │ │ + ldr r1, [pc, #84] @ (4f4e0 <_PyXI_ExcInfoAsObject@@Base+0x5a6>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ - cbz r0, 4ea02 <_PyXI_ExcInfoAsObject@@Base+0x580> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + cbz r0, 4f4ba <_PyXI_ExcInfoAsObject@@Base+0x580> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15a9a0 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 15be00 <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea22 <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ + beq.n 4f4da <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ea22 <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ + cbnz r3, 4f4da <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ea22 <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f4da <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9216 @ 0x2400 │ │ │ │ + movw r1, #10176 @ 0x27c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r0, pc, #304 @ (adr r0, 4eb5c <_PyXI_ExcInfoAsObject@@Base+0x6da>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 4f614 <_PyXI_ExcInfoAsObject@@Base+0x6da>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4eaa0 <_PyXI_ExcInfoAsObject@@Base+0x61e> │ │ │ │ + cbz r0, 4f558 <_PyXI_ExcInfoAsObject@@Base+0x61e> │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4eaa0 <_PyXI_ExcInfoAsObject@@Base+0x61e> │ │ │ │ + cbnz r0, 4f558 <_PyXI_ExcInfoAsObject@@Base+0x61e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4eaa0 <_PyXI_ExcInfoAsObject@@Base+0x61e> │ │ │ │ + beq.n 4f558 <_PyXI_ExcInfoAsObject@@Base+0x61e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #55125 @ 0xd755 │ │ │ │ + movw r1, #57181 @ 0xdf5d │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #9260 @ 0x242c │ │ │ │ + movw r0, #10220 @ 0x27ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4eaa4 <_PyXI_ExcInfoAsObject@@Base+0x622> │ │ │ │ + cbnz r0, 4f55c <_PyXI_ExcInfoAsObject@@Base+0x622> │ │ │ │ mov r0, r4 │ │ │ │ - bl 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + bl 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4eafe <_PyXI_ExcInfoAsObject@@Base+0x67c> │ │ │ │ + b.n 4f5b6 <_PyXI_ExcInfoAsObject@@Base+0x67c> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #721 @ 0x2d1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #9268 @ 0x2434 │ │ │ │ + movw r0, #10228 @ 0x27f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4eadc <_PyXI_ExcInfoAsObject@@Base+0x65a> │ │ │ │ + beq.n 4f594 <_PyXI_ExcInfoAsObject@@Base+0x65a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4eadc <_PyXI_ExcInfoAsObject@@Base+0x65a> │ │ │ │ + cbnz r3, 4f594 <_PyXI_ExcInfoAsObject@@Base+0x65a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4ea9a <_PyXI_ExcInfoAsObject@@Base+0x618> │ │ │ │ + beq.n 4f552 <_PyXI_ExcInfoAsObject@@Base+0x618> │ │ │ │ mov r0, r5 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eafe <_PyXI_ExcInfoAsObject@@Base+0x67c> │ │ │ │ + beq.n 4f5b6 <_PyXI_ExcInfoAsObject@@Base+0x67c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eafe <_PyXI_ExcInfoAsObject@@Base+0x67c> │ │ │ │ + cbnz r3, 4f5b6 <_PyXI_ExcInfoAsObject@@Base+0x67c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4eb26 <_PyXI_ExcInfoAsObject@@Base+0x6a4> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4eb42 <_PyXI_ExcInfoAsObject@@Base+0x6c0> │ │ │ │ + bne.n 4f5de <_PyXI_ExcInfoAsObject@@Base+0x6a4> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4f5fa <_PyXI_ExcInfoAsObject@@Base+0x6c0> │ │ │ │ mov r0, r4 │ │ │ │ blx 29f1c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4eb38 <_PyXI_ExcInfoAsObject@@Base+0x6b6> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4eb42 <_PyXI_ExcInfoAsObject@@Base+0x6c0> │ │ │ │ + bne.n 4f5f0 <_PyXI_ExcInfoAsObject@@Base+0x6b6> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 4f5fa <_PyXI_ExcInfoAsObject@@Base+0x6c0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4eb6a <_PyXI_ExcInfoAsObject@@Base+0x6e8> │ │ │ │ + cbz r0, 4f622 <_PyXI_ExcInfoAsObject@@Base+0x6e8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eb88 <_PyXI_ExcInfoAsObject@@Base+0x706> │ │ │ │ + beq.n 4f640 <_PyXI_ExcInfoAsObject@@Base+0x706> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4eb88 <_PyXI_ExcInfoAsObject@@Base+0x706> │ │ │ │ + b.n 4f640 <_PyXI_ExcInfoAsObject@@Base+0x706> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 4eb86 <_PyXI_ExcInfoAsObject@@Base+0x704> │ │ │ │ - bl 1283f0 │ │ │ │ - cbz r0, 4eb82 <_PyXI_ExcInfoAsObject@@Base+0x700> │ │ │ │ + cbz r0, 4f63e <_PyXI_ExcInfoAsObject@@Base+0x704> │ │ │ │ + bl 128f34 │ │ │ │ + cbz r0, 4f63a <_PyXI_ExcInfoAsObject@@Base+0x700> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 4eb88 <_PyXI_ExcInfoAsObject@@Base+0x706> │ │ │ │ - ldr r0, [pc, #4] @ (4eb8c <_PyXI_ExcInfoAsObject@@Base+0x70a>) │ │ │ │ + b.n 4f640 <_PyXI_ExcInfoAsObject@@Base+0x706> │ │ │ │ + ldr r0, [pc, #4] @ (4f644 <_PyXI_ExcInfoAsObject@@Base+0x70a>) │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ble.n 4ec78 <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ + ble.n 4f730 <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ movs r4, #0 │ │ │ │ - movw fp, #29964 @ 0x750c │ │ │ │ + movw fp, #30924 @ 0x78cc │ │ │ │ movt fp, #60 @ 0x3c │ │ │ │ - movw sl, #13180 @ 0x337c │ │ │ │ + movw sl, #14140 @ 0x373c │ │ │ │ movt sl, #59 @ 0x3b │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r4 │ │ │ │ - movw ip, #21260 @ 0x530c │ │ │ │ + movw ip, #22220 @ 0x56cc │ │ │ │ movt ip, #59 @ 0x3b │ │ │ │ str.w ip, [sp, #4] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4ebd8 <_PyXI_ExcInfoAsObject@@Base+0x756> │ │ │ │ + bne.n 4f690 <_PyXI_ExcInfoAsObject@@Base+0x756> │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ - b.n 4ebee <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ + b.n 4f6a6 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 4ebe4 <_PyXI_ExcInfoAsObject@@Base+0x762> │ │ │ │ + bne.n 4f69c <_PyXI_ExcInfoAsObject@@Base+0x762> │ │ │ │ ldrh.w r0, [r7, r6, lsl #1] │ │ │ │ - b.n 4ebee <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ + b.n 4f6a6 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ ldr.w r0, [r7, r6, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4ec04 <_PyXI_ExcInfoAsObject@@Base+0x782> │ │ │ │ + bcs.n 4f6bc <_PyXI_ExcInfoAsObject@@Base+0x782> │ │ │ │ lsrs r2, r0, #7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrh.w r1, [fp, r2, lsl #1] │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ add.w r2, r2, r1, lsl #7 │ │ │ │ ldrh.w r2, [r3, r2, lsl #1] │ │ │ │ - b.n 4ec06 <_PyXI_ExcInfoAsObject@@Base+0x784> │ │ │ │ + b.n 4f6be <_PyXI_ExcInfoAsObject@@Base+0x784> │ │ │ │ movs r2, #0 │ │ │ │ add.w r2, sl, r2, lsl #4 │ │ │ │ ldrh r1, [r2, #14] │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 4ec3e <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ + bpl.n 4f6f6 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ tst.w r1, #7340032 @ 0x700000 │ │ │ │ - beq.n 4ec3e <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ + beq.n 4f6f6 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ ubfx r5, r1, #20, #3 │ │ │ │ tst.w r1, #7340032 @ 0x700000 │ │ │ │ - beq.n 4ec6e <_PyXI_ExcInfoAsObject@@Base+0x7ec> │ │ │ │ + beq.n 4f726 <_PyXI_ExcInfoAsObject@@Base+0x7ec> │ │ │ │ asrs r2, r1, #24 │ │ │ │ add r0, sp, #12 │ │ │ │ uxtah r2, r2, r1 │ │ │ │ - movw r1, #61892 @ 0xf1c4 │ │ │ │ + movw r1, #62868 @ 0xf594 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ blx 29e1c │ │ │ │ - b.n 4ec48 <_PyXI_ExcInfoAsObject@@Base+0x7c6> │ │ │ │ + b.n 4f700 <_PyXI_ExcInfoAsObject@@Base+0x7c6> │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2948b0 │ │ │ │ + bl 295178 │ │ │ │ subs r5, r0, #0 │ │ │ │ - ble.n 4ec6e <_PyXI_ExcInfoAsObject@@Base+0x7ec> │ │ │ │ + ble.n 4f726 <_PyXI_ExcInfoAsObject@@Base+0x7ec> │ │ │ │ add r5, r4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w ip, r9, r5, lsl #2 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r3 │ │ │ │ ite cs │ │ │ │ strcs r0, [r2, #0] │ │ │ │ strcc r3, [r2, #0] │ │ │ │ str.w r3, [r4], #4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 4ec56 <_PyXI_ExcInfoAsObject@@Base+0x7d4> │ │ │ │ + bne.n 4f70e <_PyXI_ExcInfoAsObject@@Base+0x7d4> │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4ebce <_PyXI_ExcInfoAsObject@@Base+0x74c> │ │ │ │ - b.n 4ec7a <_PyXI_ExcInfoAsObject@@Base+0x7f8> │ │ │ │ + bne.n 4f686 <_PyXI_ExcInfoAsObject@@Base+0x74c> │ │ │ │ + b.n 4f732 <_PyXI_ExcInfoAsObject@@Base+0x7f8> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 4ee0c <_PyXI_ExcInfoAsObject@@Base+0x98a> │ │ │ │ + bl 4f8c4 <_PyXI_ExcInfoAsObject@@Base+0x98a> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ecd8 <_PyXI_ExcInfoAsObject@@Base+0x856> │ │ │ │ + cbz r0, 4f790 <_PyXI_ExcInfoAsObject@@Base+0x856> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ecba <_PyXI_ExcInfoAsObject@@Base+0x838> │ │ │ │ + beq.n 4f772 <_PyXI_ExcInfoAsObject@@Base+0x838> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ecba <_PyXI_ExcInfoAsObject@@Base+0x838> │ │ │ │ + cbnz r3, 4f772 <_PyXI_ExcInfoAsObject@@Base+0x838> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 4ecd6 <_PyXI_ExcInfoAsObject@@Base+0x854> │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 4f78e <_PyXI_ExcInfoAsObject@@Base+0x854> │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 4ecd6 <_PyXI_ExcInfoAsObject@@Base+0x854> │ │ │ │ - bl f96ac │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 4f78e <_PyXI_ExcInfoAsObject@@Base+0x854> │ │ │ │ + bl fa168 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 29e7dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 29f0dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4ed00 <_PyXI_ExcInfoAsObject@@Base+0x87e> │ │ │ │ + cbz r0, 4f7b8 <_PyXI_ExcInfoAsObject@@Base+0x87e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ed24 <_PyXI_ExcInfoAsObject@@Base+0x8a2> │ │ │ │ + beq.n 4f7dc <_PyXI_ExcInfoAsObject@@Base+0x8a2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4ed24 <_PyXI_ExcInfoAsObject@@Base+0x8a2> │ │ │ │ + b.n 4f7dc <_PyXI_ExcInfoAsObject@@Base+0x8a2> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 4ed1c <_PyXI_ExcInfoAsObject@@Base+0x89a> │ │ │ │ - bl 1283f0 │ │ │ │ - cbz r0, 4ed18 <_PyXI_ExcInfoAsObject@@Base+0x896> │ │ │ │ + cbz r0, 4f7d4 <_PyXI_ExcInfoAsObject@@Base+0x89a> │ │ │ │ + bl 128f34 │ │ │ │ + cbz r0, 4f7d0 <_PyXI_ExcInfoAsObject@@Base+0x896> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 4ed24 <_PyXI_ExcInfoAsObject@@Base+0x8a2> │ │ │ │ + b.n 4f7dc <_PyXI_ExcInfoAsObject@@Base+0x8a2> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #9288 @ 0x2448 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 4ed68 <_PyXI_ExcInfoAsObject@@Base+0x8e6> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 4f820 <_PyXI_ExcInfoAsObject@@Base+0x8e6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 213918 │ │ │ │ - cbnz r0, 4ed5a <_PyXI_ExcInfoAsObject@@Base+0x8d8> │ │ │ │ + bl 157284 │ │ │ │ + cbnz r0, 4f812 <_PyXI_ExcInfoAsObject@@Base+0x8d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10e168 │ │ │ │ - b.n 4ed68 <_PyXI_ExcInfoAsObject@@Base+0x8e6> │ │ │ │ + bl 10ec80 │ │ │ │ + b.n 4f820 <_PyXI_ExcInfoAsObject@@Base+0x8e6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (4ed6c <_PyXI_ExcInfoAsObject@@Base+0x8ea>) │ │ │ │ + ldr r0, [pc, #12] @ (4f824 <_PyXI_ExcInfoAsObject@@Base+0x8ea>) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stcl 0, cr0, [r8, #312]! @ 0x138 │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4ed92 <_PyXI_ExcInfoAsObject@@Base+0x910> │ │ │ │ + cbnz r3, 4f84a <_PyXI_ExcInfoAsObject@@Base+0x910> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4ed92 <_PyXI_ExcInfoAsObject@@Base+0x910> │ │ │ │ + ble.n 4f84a <_PyXI_ExcInfoAsObject@@Base+0x910> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4ed92 <_PyXI_ExcInfoAsObject@@Base+0x910> │ │ │ │ - cbnz r4, 4edaa <_PyXI_ExcInfoAsObject@@Base+0x928> │ │ │ │ + bne.n 4f84a <_PyXI_ExcInfoAsObject@@Base+0x910> │ │ │ │ + cbnz r4, 4f862 <_PyXI_ExcInfoAsObject@@Base+0x928> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #112] @ (4ee08 <_PyXI_ExcInfoAsObject@@Base+0x986>) │ │ │ │ + ldr r3, [pc, #112] @ (4f8c0 <_PyXI_ExcInfoAsObject@@Base+0x986>) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ee00 <_PyXI_ExcInfoAsObject@@Base+0x97e> │ │ │ │ + cbz r0, 4f8b8 <_PyXI_ExcInfoAsObject@@Base+0x97e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4edf4 <_PyXI_ExcInfoAsObject@@Base+0x972> │ │ │ │ + beq.n 4f8ac <_PyXI_ExcInfoAsObject@@Base+0x972> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4c0c0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4edf4 <_PyXI_ExcInfoAsObject@@Base+0x972> │ │ │ │ + bl 4cb78 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4f8ac <_PyXI_ExcInfoAsObject@@Base+0x972> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2a598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4edf8 <_PyXI_ExcInfoAsObject@@Base+0x976> │ │ │ │ + bne.n 4f8b0 <_PyXI_ExcInfoAsObject@@Base+0x976> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ee00 <_PyXI_ExcInfoAsObject@@Base+0x97e> │ │ │ │ + b.n 4f8b8 <_PyXI_ExcInfoAsObject@@Base+0x97e> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ subs r0, #132 @ 0x84 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 291bc8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 2924c8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ee96 <_PyXI_ExcInfoAsObject@@Base+0xa14> │ │ │ │ + beq.n 4f94e <_PyXI_ExcInfoAsObject@@Base+0xa14> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 4ee96 <_PyXI_ExcInfoAsObject@@Base+0xa14> │ │ │ │ + cbnz r2, 4f94e <_PyXI_ExcInfoAsObject@@Base+0xa14> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 4ee4c <_PyXI_ExcInfoAsObject@@Base+0x9ca> │ │ │ │ + cbnz r0, 4f904 <_PyXI_ExcInfoAsObject@@Base+0x9ca> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ee64 <_PyXI_ExcInfoAsObject@@Base+0x9e2> │ │ │ │ + beq.n 4f91c <_PyXI_ExcInfoAsObject@@Base+0x9e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ee64 <_PyXI_ExcInfoAsObject@@Base+0x9e2> │ │ │ │ + cbnz r3, 4f91c <_PyXI_ExcInfoAsObject@@Base+0x9e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ee64 <_PyXI_ExcInfoAsObject@@Base+0x9e2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f91c <_PyXI_ExcInfoAsObject@@Base+0x9e2> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ee5c <_PyXI_ExcInfoAsObject@@Base+0x9da> │ │ │ │ + beq.n 4f914 <_PyXI_ExcInfoAsObject@@Base+0x9da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ee5c <_PyXI_ExcInfoAsObject@@Base+0x9da> │ │ │ │ + cbnz r3, 4f914 <_PyXI_ExcInfoAsObject@@Base+0x9da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16c93c │ │ │ │ - cbz r0, 4ee68 <_PyXI_ExcInfoAsObject@@Base+0x9e6> │ │ │ │ + bl 16e0c4 │ │ │ │ + cbz r0, 4f920 <_PyXI_ExcInfoAsObject@@Base+0x9e6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4ee96 <_PyXI_ExcInfoAsObject@@Base+0xa14> │ │ │ │ + b.n 4f94e <_PyXI_ExcInfoAsObject@@Base+0xa14> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9320 @ 0x2468 │ │ │ │ + movw r1, #10280 @ 0x2828 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ee94 <_PyXI_ExcInfoAsObject@@Base+0xa12> │ │ │ │ + beq.n 4f94c <_PyXI_ExcInfoAsObject@@Base+0xa12> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ee94 <_PyXI_ExcInfoAsObject@@Base+0xa12> │ │ │ │ + cbnz r3, 4f94c <_PyXI_ExcInfoAsObject@@Base+0xa12> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 4bb30 │ │ │ │ + b.w 4c5e8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #9404 @ 0x24bc │ │ │ │ + movw r0, #10364 @ 0x287c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -54310,396 +55346,396 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 929d8 │ │ │ │ + b.w 932f4 │ │ │ │ │ │ │ │ -0004eefa <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 37d92 <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ +0004f9b2 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 384aa <_PyXI_ApplyError@@Base+0x3a4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #9432 @ 0x24d8 │ │ │ │ + movw r0, #10392 @ 0x2898 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4efd4 <_PyXI_FormatExcInfo@@Base+0xda> │ │ │ │ + beq.n 4fa8c <_PyXI_FormatExcInfo@@Base+0xda> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4efd0 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ + bne.n 4fa88 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4efd0 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ + beq.n 4fa88 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #55125 @ 0xd755 │ │ │ │ + movw r2, #57181 @ 0xdf5d │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #9448 @ 0x24e8 │ │ │ │ + movw r0, #10408 @ 0x28a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ef7a <_PyXI_FormatExcInfo@@Base+0x80> │ │ │ │ + cbnz r0, 4fa32 <_PyXI_FormatExcInfo@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #528 @ 0x210 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #9456 @ 0x24f0 │ │ │ │ + movw r0, #10416 @ 0x28b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 4efb0 <_PyXI_FormatExcInfo@@Base+0xb6> │ │ │ │ + beq.n 4fa68 <_PyXI_FormatExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4efb0 <_PyXI_FormatExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 4fa68 <_PyXI_FormatExcInfo@@Base+0xb6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ef6e <_PyXI_FormatExcInfo@@Base+0x74> │ │ │ │ + beq.n 4fa26 <_PyXI_FormatExcInfo@@Base+0x74> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4efd0 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ + beq.n 4fa88 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4efd0 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ + cbnz r3, 4fa88 <_PyXI_FormatExcInfo@@Base+0xd6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #5436 @ 0x153c │ │ │ │ + movw r0, #6396 @ 0x18fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ - cbz r2, 4f01c <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ + cbz r2, 4fad4 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 4f01e <_PyXI_FormatExcInfo@@Base+0x124> │ │ │ │ + b.n 4fad6 <_PyXI_FormatExcInfo@@Base+0x124> │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #12 │ │ │ │ - cbnz r2, 4f02a <_PyXI_FormatExcInfo@@Base+0x130> │ │ │ │ + cbnz r2, 4fae2 <_PyXI_FormatExcInfo@@Base+0x130> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 4f02a <_PyXI_FormatExcInfo@@Base+0x130> │ │ │ │ - cbnz r4, 4f042 <_PyXI_FormatExcInfo@@Base+0x148> │ │ │ │ + bne.n 4fae2 <_PyXI_FormatExcInfo@@Base+0x130> │ │ │ │ + cbnz r4, 4fafa <_PyXI_FormatExcInfo@@Base+0x148> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #116] @ (4f0b0 <_PyXI_FormatExcInfo@@Base+0x1b6>) │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #116] @ (4fb68 <_PyXI_FormatExcInfo@@Base+0x1b6>) │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f0a8 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ + cbz r0, 4fb60 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4f072 <_PyXI_FormatExcInfo@@Base+0x178> │ │ │ │ + bne.n 4fb2a <_PyXI_FormatExcInfo@@Base+0x178> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ + movw r1, #54620 @ 0xd55c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #9556 @ 0x2554 │ │ │ │ + movw r0, #10516 @ 0x2914 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r4, r6 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f0a8 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4fb60 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #52992 @ 0xcf00 │ │ │ │ movteq r4, #77 @ 0x4d │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24be94 │ │ │ │ + bl 24e140 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ab2c │ │ │ │ + bl 3b312 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f0a8 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ + beq.n 4fb60 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f0a8 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ + cbnz r3, 4fb60 <_PyXI_FormatExcInfo@@Base+0x1ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0004f0b4 <_PyXI_ClearExcInfo@@Base>: │ │ │ │ - b.w 37f98 <_PyXI_ApplyError@@Base+0x5aa> │ │ │ │ +0004fb6c <_PyXI_ClearExcInfo@@Base>: │ │ │ │ + b.w 38586 <_PyXI_ApplyError@@Base+0x480> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #9572 @ 0x2564 │ │ │ │ + movw r1, #10532 @ 0x2924 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 4f0f6 <_PyXI_ClearExcInfo@@Base+0x42> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 4fbae <_PyXI_ClearExcInfo@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 4f148 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 4fc00 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #9588 @ 0x2574 │ │ │ │ + movw r0, #10548 @ 0x2934 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 4f1be <_PyEval_FormatAwaitableError@@Base+0xc2> │ │ │ │ + b.n 4fc76 <_PyEval_FormatAwaitableError@@Base+0xc2> │ │ │ │ │ │ │ │ -0004f0fc <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0004fbb4 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 4f104 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 4fbbc <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 4f146 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 4fbfe <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 4f124 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 4fbdc <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #9596 @ 0x257c │ │ │ │ + movw r2, #10556 @ 0x293c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 23b730 <_PyErr_Format@@Base> │ │ │ │ + b.w 23e148 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f142 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 4fbfa <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #9688 @ 0x25d8 │ │ │ │ + movw r2, #10648 @ 0x2998 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 23b730 <_PyErr_Format@@Base> │ │ │ │ + b.w 23e148 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f1ba <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ + cbz r0, 4fc72 <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 4f176 <_PyEval_FormatAwaitableError@@Base+0x7a> │ │ │ │ + ble.n 4fc2e <_PyEval_FormatAwaitableError@@Base+0x7a> │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 4f176 <_PyEval_FormatAwaitableError@@Base+0x7a> │ │ │ │ + cbz r3, 4fc2e <_PyEval_FormatAwaitableError@@Base+0x7a> │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 4f18a <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ + cbz r3, 4fc42 <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4f194 <_PyEval_FormatAwaitableError@@Base+0x98> │ │ │ │ + bne.n 4fc4c <_PyEval_FormatAwaitableError@@Base+0x98> │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f19c <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + b.n 4fc54 <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4f1aa <_PyEval_FormatAwaitableError@@Base+0xae> │ │ │ │ + bne.n 4fc62 <_PyEval_FormatAwaitableError@@Base+0xae> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4f1ba <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ + b.n 4fc72 <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f1a6 <_PyEval_FormatAwaitableError@@Base+0xaa> │ │ │ │ + bne.n 4fc5e <_PyEval_FormatAwaitableError@@Base+0xaa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f1a6 <_PyEval_FormatAwaitableError@@Base+0xaa> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fc5e <_PyEval_FormatAwaitableError@@Base+0xaa> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #152] @ (4f268 <_PyEval_FormatAwaitableError@@Base+0x16c>) │ │ │ │ + ldr r3, [pc, #152] @ (4fd20 <_PyEval_FormatAwaitableError@@Base+0x16c>) │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #430] @ 0x1ae │ │ │ │ - cbz r3, 4f206 <_PyEval_FormatAwaitableError@@Base+0x10a> │ │ │ │ + cbz r3, 4fcbe <_PyEval_FormatAwaitableError@@Base+0x10a> │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4f1fc <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ + bne.n 4fcb4 <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4f1ec <_PyEval_FormatAwaitableError@@Base+0xf0> │ │ │ │ + bne.n 4fca4 <_PyEval_FormatAwaitableError@@Base+0xf0> │ │ │ │ dmb ish │ │ │ │ - beq.n 4f206 <_PyEval_FormatAwaitableError@@Base+0x10a> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 4fcbe <_PyEval_FormatAwaitableError@@Base+0x10a> │ │ │ │ + bl 2c74c8 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ blx 29e1c │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 4f3d8 <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ + bl 4fe90 <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 4f24a <_PyEval_FormatAwaitableError@@Base+0x14e> │ │ │ │ + cbz r3, 4fd02 <_PyEval_FormatAwaitableError@@Base+0x14e> │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4f240 <_PyEval_FormatAwaitableError@@Base+0x144> │ │ │ │ + bne.n 4fcf8 <_PyEval_FormatAwaitableError@@Base+0x144> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4f230 <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ + bne.n 4fce8 <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ dmb ish │ │ │ │ - beq.n 4f24a <_PyEval_FormatAwaitableError@@Base+0x14e> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 4fd02 <_PyEval_FormatAwaitableError@@Base+0x14e> │ │ │ │ + bl 2ace44 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4f268 <_PyEval_FormatAwaitableError@@Base+0x16c>) │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4fd20 <_PyEval_FormatAwaitableError@@Base+0x16c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4f264 <_PyEval_FormatAwaitableError@@Base+0x168> │ │ │ │ + beq.n 4fd1c <_PyEval_FormatAwaitableError@@Base+0x168> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4f28c <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ + cbnz r3, 4fd44 <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4f28c <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ + ble.n 4fd44 <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4f28c <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ - cbnz r0, 4f2a0 <_PyEval_FormatAwaitableError@@Base+0x1a4> │ │ │ │ + bne.n 4fd44 <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ + cbnz r0, 4fd58 <_PyEval_FormatAwaitableError@@Base+0x1a4> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #80] @ (4f2e8 <_PyEval_FormatAwaitableError@@Base+0x1ec>) │ │ │ │ + ldr r3, [pc, #80] @ (4fda0 <_PyEval_FormatAwaitableError@@Base+0x1ec>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 4f2e4 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 4fd9c <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f2e2 <_PyEval_FormatAwaitableError@@Base+0x1e6> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 4fd9a <_PyEval_FormatAwaitableError@@Base+0x1e6> │ │ │ │ + bl b4228 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a188 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4f2d8 <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ + bne.n 4fd90 <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f2e4 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ + b.n 4fd9c <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 129a74 │ │ │ │ - b.n 4f2e4 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ + bl 12a9a4 │ │ │ │ + b.n 4fd9c <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54714,102 +55750,102 @@ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, fp, r6, lsl #2 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bmi.n 4f37e <_PyEval_FormatAwaitableError@@Base+0x282> │ │ │ │ + bmi.n 4fe36 <_PyEval_FormatAwaitableError@@Base+0x282> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4f348 <_PyEval_FormatAwaitableError@@Base+0x24c> │ │ │ │ + beq.n 4fe00 <_PyEval_FormatAwaitableError@@Base+0x24c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f348 <_PyEval_FormatAwaitableError@@Base+0x24c> │ │ │ │ + cbnz r3, 4fe00 <_PyEval_FormatAwaitableError@@Base+0x24c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 4f38a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + blt.n 4fe42 <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f372 <_PyEval_FormatAwaitableError@@Base+0x276> │ │ │ │ + beq.n 4fe2a <_PyEval_FormatAwaitableError@@Base+0x276> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #416 @ 0x1a0 │ │ │ │ + movw r1, #1336 @ 0x538 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4f38a <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 4fe42 <_PyEval_FormatAwaitableError@@Base+0x28e> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w fp, [fp, #260] @ 0x104 │ │ │ │ - b.n 4f316 <_PyEval_FormatAwaitableError@@Base+0x21a> │ │ │ │ + b.n 4fdce <_PyEval_FormatAwaitableError@@Base+0x21a> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f3b8 <_PyEval_FormatAwaitableError@@Base+0x2bc> │ │ │ │ + cbz r0, 4fe70 <_PyEval_FormatAwaitableError@@Base+0x2bc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4a218 │ │ │ │ + bl 4ac6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 4f3c4 <_PyEval_FormatAwaitableError@@Base+0x2c8> │ │ │ │ + cbz r3, 4fe7c <_PyEval_FormatAwaitableError@@Base+0x2c8> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4f3cc <_PyEval_FormatAwaitableError@@Base+0x2d0> │ │ │ │ + b.n 4fe84 <_PyEval_FormatAwaitableError@@Base+0x2d0> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w 2ad64c │ │ │ │ + b.w 2ade54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r3, [pc, #344] @ (4f544 <_PyEval_FormatAwaitableError@@Base+0x448>) │ │ │ │ + ldr r3, [pc, #344] @ (4fffc <_PyEval_FormatAwaitableError@@Base+0x448>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #356] @ 0x164 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 4f52c <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ + bne.w 4ffe4 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ ldr.w r8, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ add.w r7, r0, #96 @ 0x60 │ │ │ │ cmp.w r8, #128 @ 0x80 │ │ │ │ - bls.n 4f45e <_PyEval_FormatAwaitableError@@Base+0x362> │ │ │ │ + bls.n 4ff16 <_PyEval_FormatAwaitableError@@Base+0x362> │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ adds.w lr, r3, #128 @ 0x80 │ │ │ │ str.w lr, [r0, #64] @ 0x40 │ │ │ │ adc.w lr, r1, #0 │ │ │ │ cmn.w r3, #128 @ 0x80 │ │ │ │ ldr.w ip, [r0, #72] @ 0x48 │ │ │ │ @@ -54820,15 +55856,15 @@ │ │ │ │ movcc r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ adds.w r3, r3, ip │ │ │ │ str.w lr, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ adc.w r3, r2, #0 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b8d28 │ │ │ │ sub.w r2, r8, #128 @ 0x80 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r2, [r4, #352] @ 0x160 │ │ │ │ blx 2a580 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -54843,15 +55879,15 @@ │ │ │ │ movcs r1, #1 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - cbz r2, 4f4ae <_PyEval_FormatAwaitableError@@Base+0x3b2> │ │ │ │ + cbz r2, 4ff66 <_PyEval_FormatAwaitableError@@Base+0x3b2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strb.w r3, [r4, #88] @ 0x58 │ │ │ │ strb.w r3, [r4, #89] @ 0x59 │ │ │ │ strb.w r3, [r4, #90] @ 0x5a │ │ │ │ strb.w r3, [r4, #91] @ 0x5b │ │ │ │ strb.w r3, [r4, #92] @ 0x5c │ │ │ │ strb.w r3, [r4, #93] @ 0x5d │ │ │ │ @@ -54868,15 +55904,15 @@ │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ strb.w r3, [r4, #85] @ 0x55 │ │ │ │ strb.w r3, [r4, #86] @ 0x56 │ │ │ │ strb.w r3, [r4, #87] @ 0x57 │ │ │ │ blx 29770 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b8d28 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r4, r1, lsl #3 │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ adds r1, #1 │ │ │ │ @@ -54887,56 +55923,56 @@ │ │ │ │ mov.w ip, r3, lsr #8 │ │ │ │ mov.w r7, r3, lsr #16 │ │ │ │ mov.w r3, r3, lsr #24 │ │ │ │ bfi r0, ip, #8, #8 │ │ │ │ bfi r0, r7, #16, #8 │ │ │ │ bfi r0, r3, #24, #8 │ │ │ │ str.w r0, [r2, #-4] │ │ │ │ - bne.n 4f4ea <_PyEval_FormatAwaitableError@@Base+0x3ee> │ │ │ │ + bne.n 4ffa2 <_PyEval_FormatAwaitableError@@Base+0x3ee> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e1c │ │ │ │ - ldr r3, [pc, #20] @ (4f544 <_PyEval_FormatAwaitableError@@Base+0x448>) │ │ │ │ + ldr r3, [pc, #20] @ (4fffc <_PyEval_FormatAwaitableError@@Base+0x448>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4f53e <_PyEval_FormatAwaitableError@@Base+0x442> │ │ │ │ + beq.n 4fff6 <_PyEval_FormatAwaitableError@@Base+0x442> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f56e <_PyEval_FormatAwaitableError@@Base+0x472> │ │ │ │ + cbz r0, 50026 <_PyEval_FormatAwaitableError@@Base+0x472> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4a3e0 <_PyDict_DelItem_KnownHash@@Base+0x182> │ │ │ │ + bl 4ae32 <_PyDict_DelItem_KnownHash@@Base+0x180> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #65120 @ 0xfe60 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4f5ca <_PyEval_FormatAwaitableError@@Base+0x4ce> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 50082 <_PyEval_FormatAwaitableError@@Base+0x4ce> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (4f5cc <_PyEval_FormatAwaitableError@@Base+0x4d0>) │ │ │ │ + ldr r1, [pc, #52] @ (50084 <_PyEval_FormatAwaitableError@@Base+0x4d0>) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -54953,268 +55989,268 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1bbc64 │ │ │ │ + b.w 1be36c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 4f60a <_PyEval_FormatAwaitableError@@Base+0x50e> │ │ │ │ + cbz r2, 500c2 <_PyEval_FormatAwaitableError@@Base+0x50e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4f606 <_PyEval_FormatAwaitableError@@Base+0x50a> │ │ │ │ + beq.n 500be <_PyEval_FormatAwaitableError@@Base+0x50a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4f606 <_PyEval_FormatAwaitableError@@Base+0x50a> │ │ │ │ + cbnz r3, 500be <_PyEval_FormatAwaitableError@@Base+0x50a> │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #116] @ (4f694 <_PyEval_FormatAwaitableError@@Base+0x598>) │ │ │ │ + ldr r1, [pc, #116] @ (5014c <_PyEval_FormatAwaitableError@@Base+0x598>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f68c <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ + beq.n 50144 <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 4f652 <_PyEval_FormatAwaitableError@@Base+0x556> │ │ │ │ + cbz r5, 5010a <_PyEval_FormatAwaitableError@@Base+0x556> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1283f0 │ │ │ │ + bl 128f34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f64e <_PyEval_FormatAwaitableError@@Base+0x552> │ │ │ │ + beq.n 50106 <_PyEval_FormatAwaitableError@@Base+0x552> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f64e <_PyEval_FormatAwaitableError@@Base+0x552> │ │ │ │ + cbnz r3, 50106 <_PyEval_FormatAwaitableError@@Base+0x552> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4f654 <_PyEval_FormatAwaitableError@@Base+0x558> │ │ │ │ - b.n 4f68c <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ - ldr r4, [pc, #68] @ (4f698 <_PyEval_FormatAwaitableError@@Base+0x59c>) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5010c <_PyEval_FormatAwaitableError@@Base+0x558> │ │ │ │ + b.n 50144 <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ + ldr r4, [pc, #68] @ (50150 <_PyEval_FormatAwaitableError@@Base+0x59c>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a9744 <_PyObject_GetState@@Base> │ │ │ │ + bl 2aae18 <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4f676 <_PyEval_FormatAwaitableError@@Base+0x57a> │ │ │ │ + cbnz r0, 5012e <_PyEval_FormatAwaitableError@@Base+0x57a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f68c <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ + beq.n 50144 <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f68c <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ + cbnz r3, 50144 <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f68c <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50144 <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #9816 @ 0x2658 │ │ │ │ + movw r0, #10776 @ 0x2a18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #512 @ (adr r5, 4f898 <_PyLong_UnsignedLong_Converter@@Base+0x196>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 50350 <_PyLong_UnsignedLong_Converter@@Base+0x196>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 4f6a4 <_PyEval_FormatAwaitableError@@Base+0x5a8> │ │ │ │ + cbz r3, 5015c <_PyEval_FormatAwaitableError@@Base+0x5a8> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4f6ac <_PyEval_FormatAwaitableError@@Base+0x5b0> │ │ │ │ + b.n 50164 <_PyEval_FormatAwaitableError@@Base+0x5b0> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36680 @ 0x8f48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 23f594 │ │ │ │ - ldr r2, [pc, #36] @ (4f6e8 <_PyEval_FormatAwaitableError@@Base+0x5ec>) │ │ │ │ + b.w 241e28 │ │ │ │ + ldr r2, [pc, #36] @ (501a0 <_PyEval_FormatAwaitableError@@Base+0x5ec>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d7, [pc, #24] @ 4f6e0 <_PyEval_FormatAwaitableError@@Base+0x5e4> │ │ │ │ + vldr d7, [pc, #24] @ 50198 <_PyEval_FormatAwaitableError@@Base+0x5e4> │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 4f6f8 <_PyEval_FormatAwaitableError@@Base+0x5fc> │ │ │ │ + cbnz r2, 501b0 <_PyEval_FormatAwaitableError@@Base+0x5fc> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 90f50 │ │ │ │ + b.w 9186c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 90be4 │ │ │ │ - b.w 4acf4 <_PyDict_DelItem_KnownHash@@Base+0xa96> │ │ │ │ + b.w 91500 │ │ │ │ + b.w 4b7a8 <_PyDict_DelItem_KnownHash@@Base+0xaf6> │ │ │ │ │ │ │ │ -0004f702 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +000501ba <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 4f73c <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 501f4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4f73c <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 501f4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #25152 @ 0x6240 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4f74c <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ - bl 121214 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50204 <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ + bl 121da8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f750 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 4f750 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bne.n 50208 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 50208 <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f754 <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ + b.n 5020c <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 252064 │ │ │ │ + bl 2543b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + beq.w 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #268] @ (4f888 <_PyLong_UnsignedLong_Converter@@Base+0x186>) │ │ │ │ + ldr r1, [pc, #268] @ (50340 <_PyLong_UnsignedLong_Converter@@Base+0x186>) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 2bce7c │ │ │ │ - movw r3, #9824 @ 0x2660 │ │ │ │ + bl 2bd244 │ │ │ │ + movw r3, #10784 @ 0x2a20 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r1, #4200 @ 0x1068 │ │ │ │ + movw r1, #5120 @ 0x1400 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f7b6 <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ + bne.n 5026e <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4f7cc <_PyLong_UnsignedLong_Converter@@Base+0xca> │ │ │ │ - b.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + bne.n 50284 <_PyLong_UnsignedLong_Converter@@Base+0xca> │ │ │ │ + b.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 4f7dc <_PyLong_UnsignedLong_Converter@@Base+0xda> │ │ │ │ + bne.n 50294 <_PyLong_UnsignedLong_Converter@@Base+0xda> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + beq.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + bne.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f7ec <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + beq.n 502a4 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f7ec <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + cbnz r3, 502a4 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4f840 <_PyLong_UnsignedLong_Converter@@Base+0x13e> │ │ │ │ + ble.n 502f8 <_PyLong_UnsignedLong_Converter@@Base+0x13e> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 4f816 <_PyLong_UnsignedLong_Converter@@Base+0x114> │ │ │ │ + beq.n 502ce <_PyLong_UnsignedLong_Converter@@Base+0x114> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 4f820 <_PyLong_UnsignedLong_Converter@@Base+0x11e> │ │ │ │ + beq.n 502d8 <_PyLong_UnsignedLong_Converter@@Base+0x11e> │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 4f82a <_PyLong_UnsignedLong_Converter@@Base+0x128> │ │ │ │ + beq.n 502e2 <_PyLong_UnsignedLong_Converter@@Base+0x128> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9840 @ 0x2670 │ │ │ │ + movw r1, #10800 @ 0x2a30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ - movw r1, #9832 @ 0x2668 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + movw r1, #10792 @ 0x2a28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 4f832 <_PyLong_UnsignedLong_Converter@@Base+0x130> │ │ │ │ - movw r1, #9836 @ 0x266c │ │ │ │ + b.n 502ea <_PyLong_UnsignedLong_Converter@@Base+0x130> │ │ │ │ + movw r1, #10796 @ 0x2a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 4f832 <_PyLong_UnsignedLong_Converter@@Base+0x130> │ │ │ │ - movw r1, #9828 @ 0x2664 │ │ │ │ + b.n 502ea <_PyLong_UnsignedLong_Converter@@Base+0x130> │ │ │ │ + movw r1, #10788 @ 0x2a24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + beq.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 4f866 <_PyLong_UnsignedLong_Converter@@Base+0x164> │ │ │ │ + cbz r3, 5031e <_PyLong_UnsignedLong_Converter@@Base+0x164> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #26932 @ 0x6934 │ │ │ │ + movw r1, #27892 @ 0x6cf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + beq.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8440 │ │ │ │ + bl 2b8808 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f87e <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ + beq.n 50336 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45012 @ 0xafd4 │ │ │ │ + movw r1, #45972 @ 0xb394 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w ae284 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + b.w aed1c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -55222,180 +56258,180 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r6, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r2, r1, #0 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r1, r3 │ │ │ │ add.w r3, r2, #60 @ 0x3c │ │ │ │ ite ge │ │ │ │ movge r1, r8 │ │ │ │ movlt r2, r3 │ │ │ │ - cbz r0, 4f95e <_PyLong_UnsignedLong_Converter@@Base+0x25c> │ │ │ │ + cbz r0, 50416 <_PyLong_UnsignedLong_Converter@@Base+0x25c> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 4f932 <_PyLong_UnsignedLong_Converter@@Base+0x230> │ │ │ │ + cbz r5, 503ea <_PyLong_UnsignedLong_Converter@@Base+0x230> │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #22704 @ 0x58b0 │ │ │ │ + movw r4, #23664 @ 0x5c70 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r2, #58580 @ 0xe4d4 │ │ │ │ + movw r2, #59540 @ 0xe894 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #9872 @ 0x2690 │ │ │ │ + movw r0, #10832 @ 0x2a50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 4f986 <_PyLong_UnsignedLong_Converter@@Base+0x284> │ │ │ │ + bl 106980 │ │ │ │ + b.n 5043e <_PyLong_UnsignedLong_Converter@@Base+0x284> │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #22704 @ 0x58b0 │ │ │ │ + movw r4, #23664 @ 0x5c70 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #58580 @ 0xe4d4 │ │ │ │ + movw r2, #59540 @ 0xe894 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #9900 @ 0x26ac │ │ │ │ + movw r0, #10860 @ 0x2a6c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 4f986 <_PyLong_UnsignedLong_Converter@@Base+0x284> │ │ │ │ - cbz r5, 4f972 <_PyLong_UnsignedLong_Converter@@Base+0x270> │ │ │ │ + bl 106980 │ │ │ │ + b.n 5043e <_PyLong_UnsignedLong_Converter@@Base+0x284> │ │ │ │ + cbz r5, 5042a <_PyLong_UnsignedLong_Converter@@Base+0x270> │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #9924 @ 0x26c4 │ │ │ │ + movw r0, #10884 @ 0x2a84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 4f986 <_PyLong_UnsignedLong_Converter@@Base+0x284> │ │ │ │ + bl 106980 │ │ │ │ + b.n 5043e <_PyLong_UnsignedLong_Converter@@Base+0x284> │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #9944 @ 0x26d8 │ │ │ │ + movw r0, #10904 @ 0x2a98 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 4acf4 <_PyDict_DelItem_KnownHash@@Base+0xa96> │ │ │ │ + b.w 4b7a8 <_PyDict_DelItem_KnownHash@@Base+0xaf6> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4f9b4 <_PyLong_UnsignedLong_Converter@@Base+0x2b2> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4fa0c <_PyLong_UnsignedLong_Converter@@Base+0x30a> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 5046c <_PyLong_UnsignedLong_Converter@@Base+0x2b2> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 504c4 <_PyLong_UnsignedLong_Converter@@Base+0x30a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f9d6 <_PyLong_UnsignedLong_Converter@@Base+0x2d4> │ │ │ │ + b.n 5048e <_PyLong_UnsignedLong_Converter@@Base+0x2d4> │ │ │ │ mov r5, r0 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f9d2 <_PyLong_UnsignedLong_Converter@@Base+0x2d0> │ │ │ │ + beq.n 5048a <_PyLong_UnsignedLong_Converter@@Base+0x2d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f9d2 <_PyLong_UnsignedLong_Converter@@Base+0x2d0> │ │ │ │ + cbnz r3, 5048a <_PyLong_UnsignedLong_Converter@@Base+0x2d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4f9a8 <_PyLong_UnsignedLong_Converter@@Base+0x2a6> │ │ │ │ + beq.n 50460 <_PyLong_UnsignedLong_Converter@@Base+0x2a6> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 4f9e6 <_PyLong_UnsignedLong_Converter@@Base+0x2e4> │ │ │ │ + bgt.n 5049e <_PyLong_UnsignedLong_Converter@@Base+0x2e4> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22aaa0 <_PyThreadState_NewBound@@Base+0x10c> │ │ │ │ + b.w 22d768 <_PyThreadState_NewBound@@Base+0xf8> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 485a4 <_PyCompile_OptimizeCfg@@Base+0x430> │ │ │ │ - cbz r0, 4fa0e <_PyLong_UnsignedLong_Converter@@Base+0x30c> │ │ │ │ + bl 49092 <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ + cbz r0, 504c6 <_PyLong_UnsignedLong_Converter@@Base+0x30c> │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 4fa04 <_PyLong_UnsignedLong_Converter@@Base+0x302> │ │ │ │ + beq.n 504bc <_PyLong_UnsignedLong_Converter@@Base+0x302> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 4fa0e <_PyLong_UnsignedLong_Converter@@Base+0x30c> │ │ │ │ + bne.n 504c6 <_PyLong_UnsignedLong_Converter@@Base+0x30c> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 4fa0e <_PyLong_UnsignedLong_Converter@@Base+0x30c> │ │ │ │ + b.n 504c6 <_PyLong_UnsignedLong_Converter@@Base+0x30c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4fa32 <_PyLong_UnsignedLong_Converter@@Base+0x330> │ │ │ │ + bne.n 504ea <_PyLong_UnsignedLong_Converter@@Base+0x330> │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 4fa66 <_PyLong_UnsignedLong_Converter@@Base+0x364> │ │ │ │ + b.n 5051e <_PyLong_UnsignedLong_Converter@@Base+0x364> │ │ │ │ mov r0, r1 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4fa66 <_PyLong_UnsignedLong_Converter@@Base+0x364> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4fa62 <_PyLong_UnsignedLong_Converter@@Base+0x360> │ │ │ │ + bne.n 5051e <_PyLong_UnsignedLong_Converter@@Base+0x364> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5051a <_PyLong_UnsignedLong_Converter@@Base+0x360> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9960 @ 0x26e8 │ │ │ │ + movw r1, #10920 @ 0x2aa8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fa94 <_PyLong_UnsignedLong_Converter@@Base+0x392> │ │ │ │ + b.n 5054c <_PyLong_UnsignedLong_Converter@@Base+0x392> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4fa4c <_PyLong_UnsignedLong_Converter@@Base+0x34a> │ │ │ │ - ldr r2, [pc, #44] @ (4faa0 <_PyLong_UnsignedLong_Converter@@Base+0x39e>) │ │ │ │ + bls.n 50504 <_PyLong_UnsignedLong_Converter@@Base+0x34a> │ │ │ │ + ldr r2, [pc, #44] @ (50558 <_PyLong_UnsignedLong_Converter@@Base+0x39e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d7, [pc, #32] @ 4fa98 <_PyLong_UnsignedLong_Converter@@Base+0x396> │ │ │ │ + vldr d7, [pc, #32] @ 50550 <_PyLong_UnsignedLong_Converter@@Base+0x396> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -55408,1264 +56444,1264 @@ │ │ │ │ asrs r6, r5 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (4fad8 <_PyLong_UnsignedLong_Converter@@Base+0x3d6>) │ │ │ │ + ldr r3, [pc, #36] @ (50590 <_PyLong_UnsignedLong_Converter@@Base+0x3d6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r4, [r3, #3744] @ 0xea0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4faca <_PyLong_UnsignedLong_Converter@@Base+0x3c8> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 4fad4 <_PyLong_UnsignedLong_Converter@@Base+0x3d2> │ │ │ │ + bne.n 50582 <_PyLong_UnsignedLong_Converter@@Base+0x3c8> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5058c <_PyLong_UnsignedLong_Converter@@Base+0x3d2> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004fadc : │ │ │ │ +00050594 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4fb16 │ │ │ │ + bne.n 505ce │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 4fb16 │ │ │ │ - ldr r3, [pc, #128] @ (4fb84 ) │ │ │ │ + blt.n 505ce │ │ │ │ + ldr r3, [pc, #128] @ (5063c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add.w r9, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r9, #380] @ 0x17c │ │ │ │ cmp r1, r5 │ │ │ │ - bgt.n 4fb2c │ │ │ │ - movw r0, #22504 @ 0x57e8 │ │ │ │ + bgt.n 505e4 │ │ │ │ + movw r0, #23464 @ 0x5ba8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #1566 @ 0x61e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fb7e │ │ │ │ + b.n 50636 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ - cbz r0, 4fb3a │ │ │ │ + cbz r0, 505f2 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 4fb66 │ │ │ │ - b.n 4fb3c │ │ │ │ + bgt.n 5061e │ │ │ │ + b.n 505f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fb26 │ │ │ │ + beq.n 505de │ │ │ │ ldr.w r3, [r9, #380] @ 0x17c │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4fb60 │ │ │ │ + ble.n 50618 │ │ │ │ add.w r2, r0, r4, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r4, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4fb56 │ │ │ │ + bne.n 5060e │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ add.w r4, r0, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4fb7a │ │ │ │ + cbz r0, 50632 │ │ │ │ add.w r5, r5, #1120 @ 0x460 │ │ │ │ ldr.w r3, [r7, r5, lsl #2] │ │ │ │ - cbz r3, 4fb7a │ │ │ │ + cbz r3, 50632 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4fbb6 │ │ │ │ + bls.n 5066e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10004 @ 0x2714 │ │ │ │ + movw r1, #10964 @ 0x2ad4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4fc0a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 506c2 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5704 @ 0x1648 │ │ │ │ movtne r4, #76 @ 0x4c │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1921f0 │ │ │ │ + bl 193f70 <_PyTime_AsTimespec@@Base+0x2f0> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fc0a │ │ │ │ + cbnz r0, 506c2 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 4fc0a │ │ │ │ - bl f96ac │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 506c2 │ │ │ │ + bl fa168 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27819c │ │ │ │ - cbz r4, 4fc0a │ │ │ │ + bl 278fc4 │ │ │ │ + cbz r4, 506c2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4fc0a │ │ │ │ + blt.n 506c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4fc04 │ │ │ │ + bne.n 506bc │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4fc0a │ │ │ │ + b.n 506c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4fc00 │ │ │ │ + b.n 506b8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 4fc6c │ │ │ │ + b.n 50724 │ │ │ │ │ │ │ │ -0004fc10 : │ │ │ │ +000506c8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi.n 4fc30 │ │ │ │ + bhi.n 506e8 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ - b.n 4fc42 │ │ │ │ + b.n 506fa │ │ │ │ movw r1, #3077 @ 0xc05 │ │ │ │ - movw r0, #38960 @ 0x9830 │ │ │ │ + movw r0, #39920 @ 0x9bf0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 4fc62 │ │ │ │ + cbnz r3, 5071a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 4fc58 │ │ │ │ + cbz r2, 50710 │ │ │ │ movw r3, #52992 @ 0xcf00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4fc62 │ │ │ │ + bne.n 5071a │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #156] @ (4fd18 ) │ │ │ │ + ldr r3, [pc, #156] @ (507d0 ) │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #430] @ 0x1ae │ │ │ │ - cbz r3, 4fcb4 │ │ │ │ + cbz r3, 5076c │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4fcaa │ │ │ │ + bne.n 50762 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4fc9a │ │ │ │ + bne.n 50752 │ │ │ │ dmb ish │ │ │ │ - beq.n 4fcb4 │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 5076c │ │ │ │ + bl 2c74c8 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ blx 29e1c │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 4f3d8 <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ + bl 4fe90 <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 4fcf8 │ │ │ │ + cbz r3, 507b0 │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4fcee │ │ │ │ + bne.n 507a6 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4fcde │ │ │ │ + bne.n 50796 │ │ │ │ dmb ish │ │ │ │ - beq.n 4fcf8 │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 507b0 │ │ │ │ + bl 2ace44 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81d4c │ │ │ │ - ldr r3, [pc, #20] @ (4fd18 ) │ │ │ │ + bl 8274c │ │ │ │ + ldr r3, [pc, #20] @ (507d0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4fd12 │ │ │ │ + beq.n 507ca │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 4fd4c │ │ │ │ + bpl.n 50804 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 4fd6e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50826 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 4fd72 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5082a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fe38 │ │ │ │ + b.n 508f0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fd6e │ │ │ │ + beq.n 50826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4fda2 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5085a │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 4fd6e │ │ │ │ + bl f2f10 │ │ │ │ + b.n 50826 │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ - cbnz r3, 4fdd4 │ │ │ │ + cbnz r3, 5088c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4fdbc │ │ │ │ + blt.n 50874 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - b.n 4fdd4 │ │ │ │ + b.n 5088c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b851c │ │ │ │ + bl 2b88e4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 4fe38 │ │ │ │ - bl b3790 │ │ │ │ + b.n 508f0 │ │ │ │ + bl b4228 │ │ │ │ addw r4, r4, #431 @ 0x1af │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4fdf6 │ │ │ │ + bne.n 508ae │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4fde6 │ │ │ │ + bne.n 5089e │ │ │ │ dmb ish │ │ │ │ - beq.n 4fe02 │ │ │ │ + beq.n 508ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2b851c │ │ │ │ + bl 2b88e4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4fe24 │ │ │ │ + bne.n 508dc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4fe14 │ │ │ │ + bne.n 508cc │ │ │ │ dmb ish │ │ │ │ - beq.n 4fe30 │ │ │ │ + beq.n 508e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 4fdc4 │ │ │ │ + bl b7854 │ │ │ │ + b.n 5087c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2674b8 <_Py_RestoreSignals@@Base+0x2e8c> │ │ │ │ + b.w 268cc0 <_Py_RestoreSignals@@Base+0x2e8c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 22d8a0 │ │ │ │ + bl 2305e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4ffc6 │ │ │ │ + beq.w 50a7e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr.w r9, [r3, #3880] @ 0xf28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4fe90 │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + bne.n 50948 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ + movw r0, #1420 @ 0x58c │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 4ff1a │ │ │ │ + bne.n 509d2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ff00 │ │ │ │ - ldr r3, [pc, #368] @ (50014 ) │ │ │ │ + bne.n 509b8 │ │ │ │ + ldr r3, [pc, #368] @ (50acc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 4ffc6 │ │ │ │ - movw r1, #46800 @ 0xb6d0 │ │ │ │ + bne.w 50a7e │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl e6244 │ │ │ │ - cbnz r0, 4fed6 │ │ │ │ + bl e6c3c │ │ │ │ + cbnz r0, 5098e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r4, #332] @ 0x14c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4fefa │ │ │ │ - b.n 4ff6e │ │ │ │ - movw r1, #58528 @ 0xe4a0 │ │ │ │ + bne.n 509b2 │ │ │ │ + b.n 50a26 │ │ │ │ + movw r1, #59488 @ 0xe860 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl e6244 │ │ │ │ + bl e6c3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ffc6 │ │ │ │ + bne.n 50a7e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r4, #336] @ 0x150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ff6e │ │ │ │ + beq.n 50a26 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4ff6e │ │ │ │ + b.n 50a26 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5000c │ │ │ │ + beq.w 50ac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ff6c │ │ │ │ + beq.n 50a24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ff6c │ │ │ │ + b.n 50a24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ffc6 │ │ │ │ + beq.n 50a7e │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 2019b4 │ │ │ │ + bl 204b2c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ff36 │ │ │ │ + bne.n 509ee │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 605b0 │ │ │ │ - b.n 4ffc6 │ │ │ │ + bl 60ffc │ │ │ │ + b.n 50a7e │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 4ff5c │ │ │ │ + cbz r2, 50a14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35564 @ 0x8aec │ │ │ │ + movw r1, #36524 @ 0x8eac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl efc40 │ │ │ │ + bl f06cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4ff5c │ │ │ │ - bl f96ac │ │ │ │ + bge.n 50a14 │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a4320 │ │ │ │ + bl a4d14 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ff98 │ │ │ │ - b.n 4ffb0 │ │ │ │ + bne.n 50a50 │ │ │ │ + b.n 50a68 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fb0c0 │ │ │ │ + bl 1fe228 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ffca │ │ │ │ - bl 992ac │ │ │ │ - cbz r0, 4ffe2 │ │ │ │ + cbz r0, 50a82 │ │ │ │ + bl 99bc8 │ │ │ │ + cbz r0, 50a9a │ │ │ │ mov r1, r5 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4fffc │ │ │ │ + bne.n 50ab4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 4ffb0 │ │ │ │ + beq.n 50a68 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 1f7fbc │ │ │ │ + bl 1fb148 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5000c │ │ │ │ + bge.n 50ac4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 13a9b4 │ │ │ │ + bl 13bae8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ffc6 │ │ │ │ + beq.n 50a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ffc6 │ │ │ │ + cbnz r3, 50a7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5000c │ │ │ │ + b.n 50ac4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5000c │ │ │ │ + beq.n 50ac4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5000c │ │ │ │ + cbnz r3, 50ac4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5000c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50ac4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ffb0 │ │ │ │ + beq.n 50a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ffb0 │ │ │ │ + bne.n 50a68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ffb0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ff92 │ │ │ │ + bne.n 50a4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ff92 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a4a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #47780 @ 0xbaa4 │ │ │ │ + movw r0, #48740 @ 0xbe64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64272 @ 0xfb10 │ │ │ │ + movw r0, #65236 @ 0xfed4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 50074 │ │ │ │ + cbnz r6, 50b2c │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 50074 │ │ │ │ + ble.n 50b2c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 50074 │ │ │ │ - cbnz r2, 50090 │ │ │ │ + bne.n 50b2c │ │ │ │ + cbnz r2, 50b48 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (5010c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #132] @ (50bc4 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50104 │ │ │ │ + beq.n 50bbc │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 500b4 │ │ │ │ + beq.n 50b6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 500d6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 50b8e │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 29fe58 <_PyGen_SetStopIterationValue@@Base+0x167c> │ │ │ │ + bl 2a07ac <_PyGen_SetStopIterationValue@@Base+0x16d0> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 50106 │ │ │ │ + b.n 50bbe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #49064 @ 0xbfa8 │ │ │ │ + movw r0, #50024 @ 0xc368 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - movw r4, #42080 @ 0xa460 │ │ │ │ + movw r4, #43040 @ 0xa820 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #12 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - beq.n 5015e │ │ │ │ - movw r0, #60812 @ 0xed8c │ │ │ │ + beq.n 50c16 │ │ │ │ + movw r0, #61776 @ 0xf150 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50266 │ │ │ │ + beq.w 50d1e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5026a │ │ │ │ - ldr r2, [pc, #260] @ (5027c ) │ │ │ │ + beq.n 50d22 │ │ │ │ + ldr r2, [pc, #260] @ (50d34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #324] @ 0x144 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 501a2 │ │ │ │ + bmi.n 50c5a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10528 @ 0x2920 │ │ │ │ + movw r1, #11488 @ 0x2ce0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5026a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50d22 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 501c6 │ │ │ │ + bne.n 50c7e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10576 @ 0x2950 │ │ │ │ + movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5026a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50d22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 501ea │ │ │ │ + bgt.n 50ca2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10616 @ 0x2978 │ │ │ │ + movw r1, #11576 @ 0x2d38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5026a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50d22 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ffa4 │ │ │ │ + bl 27133c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5026a │ │ │ │ + cbz r0, 50d22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 50220 │ │ │ │ + cbnz r3, 50cd8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10648 @ 0x2998 │ │ │ │ + movw r1, #11608 @ 0x2d58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 270ee4 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ - b.n 5026a │ │ │ │ + bl 272250 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ + b.n 50d22 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r0, #10692 @ 0x29c4 │ │ │ │ + movw r0, #11652 @ 0x2d84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5025c │ │ │ │ + beq.n 50d14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 29df4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 270ee4 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ - b.n 5026a │ │ │ │ + bl 272250 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ + b.n 50d22 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00050280 : │ │ │ │ +00050d38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 502b2 │ │ │ │ + beq.n 50d6a │ │ │ │ movw r1, #1542 @ 0x606 │ │ │ │ - movw r0, #22504 @ 0x57e8 │ │ │ │ + movw r0, #23464 @ 0x5ba8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 502d0 │ │ │ │ + b.n 50d88 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbz r3, 502c0 │ │ │ │ + cbz r3, 50d78 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 502c0 │ │ │ │ + blt.n 50d78 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 502c6 │ │ │ │ + bgt.n 50d7e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 502ce │ │ │ │ + b.n 50d86 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 502fe │ │ │ │ + bne.n 50db6 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7328 @ 0x1ca0 │ │ │ │ + movw r1, #8288 @ 0x2060 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 50324 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 50ddc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 50330 │ │ │ │ + cbnz r3, 50de8 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 50328 │ │ │ │ + cbz r3, 50de0 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #7380 @ 0x1cd4 │ │ │ │ + movw r1, #8340 @ 0x2094 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50348 │ │ │ │ + b.n 50e00 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 2674b8 <_Py_RestoreSignals@@Base+0x2e8c> │ │ │ │ + bl 268cc0 <_Py_RestoreSignals@@Base+0x2e8c> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b5a80 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x208c> │ │ │ │ - cbnz r0, 50348 │ │ │ │ + bl 2b5f10 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x207c> │ │ │ │ + cbnz r0, 50e00 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005034a : │ │ │ │ +00050e02 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5036c │ │ │ │ + bne.n 50e24 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5036e │ │ │ │ + beq.n 50e26 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 50e4e │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + cbz r0, 50e56 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 50e40 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5038e │ │ │ │ + cbz r3, 50e76 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50e8e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 50396 │ │ │ │ + bge.n 50e7e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50e8e │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 50392 │ │ │ │ + bgt.n 50e7a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 50392 │ │ │ │ + beq.n 50e7a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 503c6 │ │ │ │ + b.n 50eae │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #636] @ (50638 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #636] @ (51120 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50776 │ │ │ │ + beq.w 5125e │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 50410 │ │ │ │ + beq.n 50ef8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 503d4 │ │ │ │ + cbz r6, 50ebc │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 503dc │ │ │ │ - b.n 5041e │ │ │ │ + bne.n 50ec4 │ │ │ │ + b.n 50f06 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50408 │ │ │ │ - bl 9ba20 │ │ │ │ + cbz r0, 50ef0 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50402 │ │ │ │ + beq.n 50eea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50402 │ │ │ │ + cbnz r3, 50eea │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50422 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 5041e │ │ │ │ - b.n 50732 │ │ │ │ + bne.n 50f0a │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 50f06 │ │ │ │ + b.n 5121a │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50422 │ │ │ │ + b.n 50f0a │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 50438 │ │ │ │ + cbz r5, 50f20 │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ - b.n 50440 │ │ │ │ + b.n 50f28 │ │ │ │ movw r7, #11048 @ 0x2b28 │ │ │ │ movt r7, #83 @ 0x53 │ │ │ │ cmp.w r8, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 50562 │ │ │ │ + bne.w 5104a │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50726 │ │ │ │ - movw fp, #39400 @ 0x99e8 │ │ │ │ + beq.w 5120e │ │ │ │ + movw fp, #40360 @ 0x9da8 │ │ │ │ movt fp, #48 @ 0x30 │ │ │ │ subs r5, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 50504 │ │ │ │ + beq.n 50fec │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 5053a │ │ │ │ + blt.n 51022 │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ mov r1, r5 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 50496 │ │ │ │ + bpl.n 50f7e │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 50482 │ │ │ │ - b.n 5053a │ │ │ │ - cbnz r1, 504a2 │ │ │ │ + bne.n 50f6a │ │ │ │ + b.n 51022 │ │ │ │ + cbnz r1, 50f8a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 504ac │ │ │ │ + b.n 50f94 │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 504ac │ │ │ │ + bcc.n 50f94 │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bpl.n 5049e │ │ │ │ + bpl.n 50f86 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50548 │ │ │ │ + beq.n 51030 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 504c8 │ │ │ │ + bgt.n 50fb0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50500 │ │ │ │ + b.n 50fe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 504ee │ │ │ │ + cbz r0, 50fd6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50548 │ │ │ │ + beq.n 51030 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 50548 │ │ │ │ + cbnz r3, 51030 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50548 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51030 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50500 │ │ │ │ + beq.n 50fe8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 50500 │ │ │ │ + cbnz r3, 50fe8 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 5047a │ │ │ │ + b.n 50f62 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 5053a │ │ │ │ - movw r3, #39400 @ 0x99e8 │ │ │ │ + blt.n 51022 │ │ │ │ + movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r7, r5] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 50520 │ │ │ │ + bpl.n 51008 │ │ │ │ subs r5, #1 │ │ │ │ - bcc.n 5053a │ │ │ │ - b.n 50510 │ │ │ │ + bcc.n 51022 │ │ │ │ + b.n 50ff8 │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 50548 │ │ │ │ + cbz r0, 51030 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.w 50736 │ │ │ │ + bgt.w 5121e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24aa2c │ │ │ │ + bl 24cd60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 50726 │ │ │ │ + bne.w 5120e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5055e │ │ │ │ + beq.n 51046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5055e │ │ │ │ + cbnz r3, 51046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50726 │ │ │ │ + b.n 5120e │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5055e │ │ │ │ + bne.n 51046 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 50594 │ │ │ │ + bne.n 5107c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50720 │ │ │ │ + b.n 51208 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 5063c │ │ │ │ + bne.n 51124 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50720 │ │ │ │ + beq.w 51208 │ │ │ │ subs r1, r5, #1 │ │ │ │ - bmi.n 50622 │ │ │ │ + bmi.n 5110a │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 50626 │ │ │ │ + beq.n 5110e │ │ │ │ mov fp, r1 │ │ │ │ ldrb.w r3, [r7, fp] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5061a │ │ │ │ + bne.n 51102 │ │ │ │ add.w r0, fp, #1 │ │ │ │ sub.w r1, r1, fp │ │ │ │ add r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50702 │ │ │ │ + beq.w 511ea │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 505ee │ │ │ │ + bgt.n 510d6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50610 │ │ │ │ + b.n 510f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 506d2 │ │ │ │ + bne.n 511ba │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50610 │ │ │ │ + beq.n 510f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50610 │ │ │ │ + cbnz r3, 510f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ subs.w r1, fp, #1 │ │ │ │ - bpl.n 505be │ │ │ │ - b.n 50622 │ │ │ │ + bpl.n 510a6 │ │ │ │ + b.n 5110a │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bcs.n 505c4 │ │ │ │ - b.n 50626 │ │ │ │ + bcs.n 510ac │ │ │ │ + b.n 5110e │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.n 506f6 │ │ │ │ + bne.n 511de │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 506b6 │ │ │ │ - b.n 50702 │ │ │ │ + bne.n 5119e │ │ │ │ + b.n 511ea │ │ │ │ nop │ │ │ │ subs r1, #124 @ 0x7c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50720 │ │ │ │ + beq.n 51208 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 506aa │ │ │ │ + beq.n 51192 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 231078 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 233d54 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 506aa │ │ │ │ + blt.n 51192 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50702 │ │ │ │ + beq.n 511ea │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50684 │ │ │ │ + bgt.n 5116c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 506a4 │ │ │ │ + b.n 5118c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 506d2 │ │ │ │ + cbnz r0, 511ba │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 506a4 │ │ │ │ + beq.n 5118c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 506a4 │ │ │ │ + cbnz r3, 5118c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 50646 │ │ │ │ + b.n 5112e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 50702 │ │ │ │ + cbz r0, 511ea │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 506c2 │ │ │ │ + bgt.n 511aa │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 506f4 │ │ │ │ + b.n 511dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 506e4 │ │ │ │ + cbz r0, 511cc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50702 │ │ │ │ + beq.n 511ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50702 │ │ │ │ + cbnz r3, 511ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50702 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 511ea │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 506f4 │ │ │ │ + beq.n 511dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 506f4 │ │ │ │ + cbnz r3, 511dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24aa2c │ │ │ │ + bl 24cd60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50720 │ │ │ │ + bne.n 51208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50590 │ │ │ │ + beq.w 51078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50590 │ │ │ │ + bne.w 51078 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50590 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51078 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 50776 │ │ │ │ + b.n 5125e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50776 │ │ │ │ + b.n 5125e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 5075e │ │ │ │ + cbz r0, 51246 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50548 │ │ │ │ + beq.w 51030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50548 │ │ │ │ + bne.w 51030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50548 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51030 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50538 │ │ │ │ + beq.w 51020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50538 │ │ │ │ + bne.w 51020 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50538 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51020 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005077e : │ │ │ │ +00051266 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 223b94 <_PyEval_MakePendingCalls@@Base+0x50c> │ │ │ │ + b.w 2267d8 <_PyEval_MakePendingCalls@@Base+0x50c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 507ae │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 507b6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 507a0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - b.n 507ba │ │ │ │ + b.n 51272 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ │ │ │ │ -000507c8 : │ │ │ │ +00051280 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -56679,29 +57715,29 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 5080a │ │ │ │ + beq.n 512c2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2be5f0 │ │ │ │ + b.w 2be9b8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #19068 @ 0x4a7c │ │ │ │ + movw r2, #20028 @ 0x4e3c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #10780 @ 0x2a1c │ │ │ │ + movw r0, #11740 @ 0x2ddc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005082c : │ │ │ │ +000512e4 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -56714,74 +57750,74 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 50872 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 50898 │ │ │ │ + bne.n 5132a │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 51350 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5087e │ │ │ │ + b.n 51336 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5086e │ │ │ │ + blt.n 51326 │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 5089a │ │ │ │ + b.n 51352 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (50904 ) │ │ │ │ + ldr r1, [pc, #84] @ (513bc ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ - cbz r0, 508de │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + cbz r0, 51396 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15a9a0 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 15be00 <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 508fe │ │ │ │ + beq.n 513b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 508fe │ │ │ │ + cbnz r3, 513b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 508fe │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 513b6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10724 @ 0x29e4 │ │ │ │ + movw r1, #11684 @ 0x2da4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56796,746 +57832,746 @@ │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r1, r4, #1 │ │ │ │ iteee ne │ │ │ │ strne r4, [sp, #0] │ │ │ │ movweq r4, #5704 @ 0x1648 │ │ │ │ - movweq r1, #10796 @ 0x2a2c │ │ │ │ + movweq r1, #11756 @ 0x2dec │ │ │ │ movteq r4, #76 @ 0x4c │ │ │ │ itete ne │ │ │ │ - movwne r1, #10804 @ 0x2a34 │ │ │ │ + movwne r1, #11764 @ 0x2df4 │ │ │ │ movteq r1, #48 @ 0x30 │ │ │ │ movtne r1, #48 @ 0x30 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5098c │ │ │ │ + beq.n 51444 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #10812 @ 0x2a3c │ │ │ │ + movw r1, #11772 @ 0x2dfc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ - ldr r1, [pc, #188] @ (50a4c ) │ │ │ │ + b.w f7970 │ │ │ │ + ldr r1, [pc, #188] @ (51504 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f59f8 │ │ │ │ + bl f64b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 509a8 │ │ │ │ - bne.n 509b2 │ │ │ │ + blt.n 51460 │ │ │ │ + bne.n 5146a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f59f8 │ │ │ │ + bl f64b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 509ac │ │ │ │ + bge.n 51464 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50a48 │ │ │ │ - beq.n 509b4 │ │ │ │ + b.n 51500 │ │ │ │ + beq.n 5146c │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 509b4 │ │ │ │ - ldr r6, [pc, #152] @ (50a4c ) │ │ │ │ + b.n 5146c │ │ │ │ + ldr r6, [pc, #152] @ (51504 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 149b74 │ │ │ │ + bl 14acb0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50a48 │ │ │ │ + beq.n 51500 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl eb8c8 │ │ │ │ + bl ec368 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 509e2 │ │ │ │ + beq.n 5149a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 509e2 │ │ │ │ + cbnz r3, 5149a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 50a46 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 514fe │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 11bb14 │ │ │ │ + bl 11c730 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50a08 │ │ │ │ + cbnz r0, 514c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50a48 │ │ │ │ + beq.n 51500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 50a48 │ │ │ │ + cbnz r3, 51500 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a48 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51500 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50a24 │ │ │ │ + beq.n 514dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a24 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 514dc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50a34 │ │ │ │ + beq.n 514ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 50a3e │ │ │ │ + cbz r3, 514f6 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 50a48 │ │ │ │ + b.n 51500 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a34 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 514ec │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 50a6e │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 50a78 │ │ │ │ + bne.n 51526 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 51530 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 50a9a │ │ │ │ + cbz r3, 51552 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 50ab6 │ │ │ │ + b.n 5156e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 50aa4 │ │ │ │ + bgt.n 5155c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 50ab6 │ │ │ │ + b.n 5156e │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 50a9e │ │ │ │ + bgt.n 51556 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 50a9e │ │ │ │ + beq.n 51556 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 50ada │ │ │ │ + b.n 51592 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #14956 @ 0x3a6c │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50bb8 │ │ │ │ + beq.n 51670 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 50aee │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 515a6 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50bb8 │ │ │ │ + bne.n 51670 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 50b02 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 515ba │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50bb8 │ │ │ │ + bne.n 51670 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 50b0c │ │ │ │ + bne.n 515c4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 50b5c │ │ │ │ + b.n 51614 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 50bb8 │ │ │ │ - bne.n 50b08 │ │ │ │ + blt.n 51670 │ │ │ │ + bne.n 515c0 │ │ │ │ movw r5, #14956 @ 0x3a6c │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ - cbz r4, 50b58 │ │ │ │ - bl b3790 │ │ │ │ + cbz r4, 51610 │ │ │ │ + bl b4228 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aafc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 50b58 │ │ │ │ + bge.n 51610 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 50b56 │ │ │ │ + bne.n 5160e │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - cbnz r3, 50b78 │ │ │ │ + cbnz r3, 51630 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ - cbnz r5, 50b9e │ │ │ │ - bl b3790 │ │ │ │ + cbnz r5, 51656 │ │ │ │ + bl b4228 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2a5e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 50b88 │ │ │ │ + bge.n 51640 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 50ba2 │ │ │ │ - cbnz r5, 50bac │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 5165a │ │ │ │ + cbnz r5, 51664 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21274c │ │ │ │ + bl 2157b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50bac │ │ │ │ + bne.n 51664 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a1b8 │ │ │ │ - b.n 50ba2 │ │ │ │ + b.n 5165a │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 50bac │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 50bb8 │ │ │ │ + bne.n 51664 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 51670 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a9744 <_PyObject_GetState@@Base> │ │ │ │ + bl 2aae18 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50c2e │ │ │ │ + cbz r0, 516e6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50bfe │ │ │ │ + cbnz r0, 516b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50bfa │ │ │ │ + beq.n 516b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50bfa │ │ │ │ + cbnz r3, 516b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50c2e │ │ │ │ + b.n 516e6 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 50c1c │ │ │ │ + bge.n 516d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10844 @ 0x2a5c │ │ │ │ + movw r0, #11804 @ 0x2e1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #10852 @ 0x2a64 │ │ │ │ + movw r0, #11812 @ 0x2e24 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00050c34 : │ │ │ │ +000516ec : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ subs r0, r0, r3 │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00050c44 : │ │ │ │ +000516fc : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 50c78 │ │ │ │ + bmi.n 51730 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10892 @ 0x2a8c │ │ │ │ + movw r1, #11852 @ 0x2e4c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add.w r7, r4, #124 @ 0x7c │ │ │ │ subs r3, r3, r7 │ │ │ │ - bpl.n 50cd8 │ │ │ │ + bpl.n 51790 │ │ │ │ ldrb.w r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.n 50cd8 │ │ │ │ + bne.n 51790 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 50cd8 │ │ │ │ + bne.n 51790 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ subs r0, r3, r0 │ │ │ │ add.w r3, r5, #36 @ 0x24 │ │ │ │ adds r2, #8 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r6, r0 │ │ │ │ - bge.n 50cd6 │ │ │ │ + bge.n 5178e │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [ip] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 50cb6 │ │ │ │ + b.n 5176e │ │ │ │ str r7, [r5, #28] │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - ble.n 50d82 │ │ │ │ + ble.n 5183a │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl dcb14 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 50cf8 │ │ │ │ + bl dd4ec <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 517b0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 50ce0 │ │ │ │ + b.n 51798 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 50d0c │ │ │ │ + bge.n 517c4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.n 50d82 │ │ │ │ + bpl.n 5183a │ │ │ │ ldr r1, [r5, #32] │ │ │ │ add.w r0, r6, #10 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ - cbz r1, 50d70 │ │ │ │ + cbz r1, 51828 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 50d6e │ │ │ │ + blt.n 51826 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 50d70 │ │ │ │ - cbz r0, 50d82 │ │ │ │ + bpl.n 51828 │ │ │ │ + cbz r0, 5183a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 50d72 │ │ │ │ + bne.n 5182a │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - movw r1, #12544 @ 0x3100 │ │ │ │ + movw r1, #13504 @ 0x34c0 │ │ │ │ movt r1, #59 @ 0x3b │ │ │ │ - movw r2, #12800 @ 0x3200 │ │ │ │ + movw r2, #13760 @ 0x35c0 │ │ │ │ movt r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - bcs.n 50d72 │ │ │ │ + bcs.n 5182a │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ ldrb.w ip, [r7, #1] │ │ │ │ orr.w r3, ip, r3 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ - bne.n 50d5c │ │ │ │ + bne.n 51814 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 50d6e │ │ │ │ + beq.n 51826 │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ ite eq │ │ │ │ lsleq r3, r3, #8 │ │ │ │ movne r3, #0 │ │ │ │ adds r4, #1 │ │ │ │ add.w r7, r7, r4, lsl #1 │ │ │ │ - b.n 50d44 │ │ │ │ + b.n 517fc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 50d82 │ │ │ │ + cbz r0, 5183a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50d9e │ │ │ │ + beq.n 51856 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 50d9e │ │ │ │ - movw r3, #44068 @ 0xac24 │ │ │ │ + b.n 51856 │ │ │ │ + movw r3, #44072 @ 0xac28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + movw r1, #11880 @ 0x2e68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 50dc4 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 5187c │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 50dea │ │ │ │ + cbnz r3, 518a2 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 50de8 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 518a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1248 │ │ │ │ + bl e1c2c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 50de8 │ │ │ │ + cbnz r3, 518a0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 50dea │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 518a2 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 50e24 │ │ │ │ + cbnz r3, 518dc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5102c │ │ │ │ + b.n 51ae4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r8, r1 │ │ │ │ cmp r0, #11 │ │ │ │ mov r6, r2 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp r3, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 50ef8 │ │ │ │ + bne.n 519b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r9, [r3] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5102c │ │ │ │ + beq.w 51ae4 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 50e56 │ │ │ │ + bgt.n 5190e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50ed0 │ │ │ │ + b.n 51988 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 50ece │ │ │ │ + ble.n 51986 │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 50ece │ │ │ │ + ble.n 51986 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r3, [r8, sl, lsl #2] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 50ec6 │ │ │ │ + bne.n 5197e │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 260248 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ + bl 261e80 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5100e │ │ │ │ + beq.w 51ac6 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 50e90 │ │ │ │ + bgt.n 51948 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 50eba │ │ │ │ + b.n 51972 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 50ea8 │ │ │ │ + cbz r0, 51960 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 50f20 │ │ │ │ - b.n 5100e │ │ │ │ + bne.n 519d8 │ │ │ │ + b.n 51ac6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50eba │ │ │ │ + beq.n 51972 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 50eba │ │ │ │ + cbnz r3, 51972 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, sl, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ - bgt.n 50e5a │ │ │ │ - b.n 50ece │ │ │ │ + bgt.n 51912 │ │ │ │ + b.n 51986 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 50e68 │ │ │ │ - cbnz r5, 50ee0 │ │ │ │ + bne.n 51920 │ │ │ │ + cbnz r5, 51998 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 50fa4 │ │ │ │ + beq.n 51a5c │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r0 │ │ │ │ - blt.w 5100a │ │ │ │ + blt.w 51ac2 │ │ │ │ subs r1, r6, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 260248 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ + bl 261e80 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50fca │ │ │ │ - b.n 5100e │ │ │ │ - bl 82234 │ │ │ │ + bne.n 51a82 │ │ │ │ + b.n 51ac6 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5102c │ │ │ │ + beq.w 51ae4 │ │ │ │ movs r5, #0 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 50f74 │ │ │ │ + b.n 51a2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 50f7e │ │ │ │ + cbz r0, 51a36 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5100e │ │ │ │ + beq.n 51ac6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5100e │ │ │ │ + bne.n 51ac6 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5100e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51ac6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ sub.w r1, r6, sl │ │ │ │ strd r3, r2, [sp] │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 2add3c │ │ │ │ + bl 2ae548 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ - blt.n 50f94 │ │ │ │ + blt.n 51a4c │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r9 │ │ │ │ - bl 260248 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ + bl 261e80 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5100e │ │ │ │ + beq.n 51ac6 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 50f0a │ │ │ │ + bgt.n 519c2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r9 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 50f32 │ │ │ │ - b.n 50f94 │ │ │ │ + bgt.n 519ea │ │ │ │ + b.n 51a4c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 50f6c │ │ │ │ + beq.n 51a24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50f6c │ │ │ │ + bne.n 51a24 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50f6c │ │ │ │ - cbnz r5, 50fba │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51a24 │ │ │ │ + cbnz r5, 51a72 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 50fba │ │ │ │ + bne.n 51a72 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 5100a │ │ │ │ + b.n 51ac2 │ │ │ │ sub.w r1, r6, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 260248 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ + bl 261e80 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5100e │ │ │ │ + cbz r0, 51ac6 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 50fd6 │ │ │ │ + bgt.n 51a8e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 51008 │ │ │ │ + b.n 51ac0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 50ff8 │ │ │ │ + cbz r0, 51ab0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5100e │ │ │ │ + beq.n 51ac6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5100e │ │ │ │ + cbnz r3, 51ac6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5100e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51ac6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51008 │ │ │ │ + beq.n 51ac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51008 │ │ │ │ + cbnz r3, 51ac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5102c │ │ │ │ + b.n 51ae4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50e20 │ │ │ │ + beq.w 518d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50e20 │ │ │ │ + bne.w 518d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50e20 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 518d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 51056 │ │ │ │ + cbnz r3, 51b0e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 51056 │ │ │ │ + ble.n 51b0e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51056 │ │ │ │ - cbnz r0, 5106a │ │ │ │ + bne.n 51b0e │ │ │ │ + cbnz r0, 51b22 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #76] @ (510b0 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 510aa │ │ │ │ + ldr r3, [pc, #76] @ (51b68 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 51b62 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #63664 @ 0xf8b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 51096 │ │ │ │ + beq.n 51b4e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10948 @ 0x2ac4 │ │ │ │ + movw r1, #11908 @ 0x2e84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40ff4 │ │ │ │ + bl 41790 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -57551,186 +58587,186 @@ │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #10992 @ 0x2af0 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 5114a │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 51c02 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r0, 51130 │ │ │ │ + cbnz r0, 51be8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 51118 │ │ │ │ + bne.n 51bd0 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r4, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ blx 29b10 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 511a2 │ │ │ │ + blt.n 51c5a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 511b4 │ │ │ │ + b.n 51c6c │ │ │ │ add r3, sp, #16 │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 29b10 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 511a2 │ │ │ │ + blt.n 51c5a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 511b4 │ │ │ │ + b.n 51c6c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 5114e │ │ │ │ + bne.n 51c06 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11008 @ 0x2b00 │ │ │ │ + movw r1, #11968 @ 0x2ec0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 511b4 │ │ │ │ + b.n 51c6c │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 5116e │ │ │ │ + bcc.n 51c26 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r1, #12008 @ 0x2ee8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5114a │ │ │ │ - bl 81ba4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 51c02 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 511b4 │ │ │ │ + cbz r0, 51c6c │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29b10 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 511aa │ │ │ │ + bge.n 51c62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 511a2 │ │ │ │ + beq.n 51c5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 511a2 │ │ │ │ + cbnz r3, 51c5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 511b4 │ │ │ │ + b.n 51c6c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a0b0 │ │ │ │ - cbnz r0, 511e4 │ │ │ │ + cbnz r0, 51c9c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 511ec │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 51ca4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 128978 │ │ │ │ + b.w 1294b8 │ │ │ │ │ │ │ │ -000511f8 : │ │ │ │ +00051cb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d0d6c │ │ │ │ + bl 1d46c4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r1, r3, [r0, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ │ │ │ │ -00051228 : │ │ │ │ +00051ce0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5126a │ │ │ │ + cbz r0, 51d22 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50c44 │ │ │ │ + bl 516fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5125a │ │ │ │ + bne.n 51d12 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5126a │ │ │ │ + b.n 51d22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51256 │ │ │ │ + bne.n 51d0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51256 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51d0e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #49984 @ 0xc340 │ │ │ │ + movw r1, #50944 @ 0xc700 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 513b4 │ │ │ │ - ldr r2, [pc, #32] @ (5129c ) │ │ │ │ + b.n 51e6c │ │ │ │ + ldr r2, [pc, #32] @ (51d54 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #48300 @ 0xbcac │ │ │ │ + movw r0, #49260 @ 0xc06c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3792] @ 0xed0 │ │ │ │ ldr.w r2, [r1, #3776] @ 0xec0 │ │ │ │ ldr.w r1, [r1, #3760] @ 0xeb0 │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -57739,569 +58775,569 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #204] @ (513a0 ) │ │ │ │ + ldr r1, [pc, #204] @ (51e58 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #40636 @ 0x9ebc │ │ │ │ + movw r2, #41596 @ 0xa27c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #11080 @ 0x2b48 │ │ │ │ + movw r1, #12040 @ 0x2f08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5137a │ │ │ │ + beq.n 51e32 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #5564 @ 0x15bc │ │ │ │ + movw r0, #6524 @ 0x197c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51320 │ │ │ │ + bne.n 51dd8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51372 │ │ │ │ + b.n 51e2a │ │ │ │ ldr r4, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #2 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 28a1fc <_PyErr_BadInternalCall@@Base+0x8560> │ │ │ │ + bl 28ad34 <_PyErr_BadInternalCall@@Base+0x87f4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5131c │ │ │ │ - bl b3790 │ │ │ │ + beq.n 51dd4 │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 29b58 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ - bl 4b410 │ │ │ │ + bl 4bec4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84c04 │ │ │ │ - b.n 5137c │ │ │ │ + bl 85624 │ │ │ │ + b.n 51e34 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (513a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (51e58 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51394 │ │ │ │ + beq.n 51e4c │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 4ee0c <_PyXI_ExcInfoAsObject@@Base+0x98a> │ │ │ │ + bl 4f8c4 <_PyXI_ExcInfoAsObject@@Base+0x98a> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51418 │ │ │ │ + cbz r0, 51ed0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #5236 @ 0x1474 │ │ │ │ + movw r2, #6196 @ 0x1834 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl f0578 │ │ │ │ + bl f1004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 513fa │ │ │ │ + beq.n 51eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 513fa │ │ │ │ + cbnz r3, 51eb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 51416 │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 51ece │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 51416 │ │ │ │ - bl f96ac │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 51ece │ │ │ │ + bl fa168 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 29e7dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 29f0dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51552 │ │ │ │ + beq.w 5200a │ │ │ │ mov r4, r0 │ │ │ │ subs r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 5148c │ │ │ │ + beq.n 51f44 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ add.w r1, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 51488 │ │ │ │ + bge.n 51f40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51488 │ │ │ │ + bne.n 51f40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51552 │ │ │ │ + beq.n 5200a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51552 │ │ │ │ + bne.n 5200a │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 51448 │ │ │ │ + b.n 51f00 │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #11100 @ 0x2b5c │ │ │ │ + movw r2, #12060 @ 0x2f1c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r7, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a98a8 │ │ │ │ - cbz r0, 5152c │ │ │ │ + bl aa2e0 │ │ │ │ + cbz r0, 51fe4 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 5152c │ │ │ │ + bcs.n 51fe4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 5155a │ │ │ │ + bl 52012 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 514de │ │ │ │ + cbz r0, 51f96 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 514f0 │ │ │ │ - bl ddd10 │ │ │ │ + bpl.n 51fa8 │ │ │ │ + bl de6e8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 514f8 │ │ │ │ + cbnz r0, 51fb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 51546 │ │ │ │ - b.n 51552 │ │ │ │ - movw r3, #49936 @ 0xc310 │ │ │ │ + bne.n 51ffe │ │ │ │ + b.n 5200a │ │ │ │ + movw r3, #50896 @ 0xc6d0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #50440 @ 0xc508 │ │ │ │ + movw r2, #51400 @ 0xc8c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 51520 │ │ │ │ + bne.n 51fd8 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 514ae │ │ │ │ + b.n 51f66 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 5151c │ │ │ │ + bcs.n 51fd4 │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 514ae │ │ │ │ + b.n 51f66 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51552 │ │ │ │ + beq.n 5200a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51552 │ │ │ │ + cbnz r3, 5200a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #24] @ (51584 ) │ │ │ │ + ldr r1, [pc, #24] @ (5203c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8fd0 │ │ │ │ - cbnz r0, 5157e │ │ │ │ + bl d99a8 │ │ │ │ + cbnz r0, 52036 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1128e4 │ │ │ │ + bl 1133fc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00051588 <_PyObject_CheckCrossInterpreterData@@Base>: │ │ │ │ +00052040 <_PyObject_CheckCrossInterpreterData@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 175d84 │ │ │ │ + bl 177738 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl 2b31dc <_PyObject_GetCrossInterpreterData@@Base+0x274> │ │ │ │ - cbnz r0, 515c8 <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 515c2 <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ + bl 2b367c <_PyObject_GetCrossInterpreterData@@Base+0x274> │ │ │ │ + cbnz r0, 52080 <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5207a <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - movw r1, #6320 @ 0x18b0 │ │ │ │ + movw r1, #7280 @ 0x1c70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r4, #1420] @ 0x58c │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 515ca <_PyObject_CheckCrossInterpreterData@@Base+0x42> │ │ │ │ + b.n 52082 <_PyObject_CheckCrossInterpreterData@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #152] @ (51674 <_PyObject_CheckCrossInterpreterData@@Base+0xec>) │ │ │ │ + ldr r3, [pc, #152] @ (5212c <_PyObject_CheckCrossInterpreterData@@Base+0xec>) │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #222] @ 0xde │ │ │ │ - cbz r3, 51612 <_PyObject_CheckCrossInterpreterData@@Base+0x8a> │ │ │ │ + cbz r3, 520ca <_PyObject_CheckCrossInterpreterData@@Base+0x8a> │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51608 <_PyObject_CheckCrossInterpreterData@@Base+0x80> │ │ │ │ + bne.n 520c0 <_PyObject_CheckCrossInterpreterData@@Base+0x80> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 515f8 <_PyObject_CheckCrossInterpreterData@@Base+0x70> │ │ │ │ + bne.n 520b0 <_PyObject_CheckCrossInterpreterData@@Base+0x70> │ │ │ │ dmb ish │ │ │ │ - beq.n 51612 <_PyObject_CheckCrossInterpreterData@@Base+0x8a> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 520ca <_PyObject_CheckCrossInterpreterData@@Base+0x8a> │ │ │ │ + bl 2c74c8 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29e1c │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 5184e │ │ │ │ + bl 52306 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 51654 <_PyObject_CheckCrossInterpreterData@@Base+0xcc> │ │ │ │ + cbz r3, 5210c <_PyObject_CheckCrossInterpreterData@@Base+0xcc> │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5164a <_PyObject_CheckCrossInterpreterData@@Base+0xc2> │ │ │ │ + bne.n 52102 <_PyObject_CheckCrossInterpreterData@@Base+0xc2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5163a <_PyObject_CheckCrossInterpreterData@@Base+0xb2> │ │ │ │ + bne.n 520f2 <_PyObject_CheckCrossInterpreterData@@Base+0xb2> │ │ │ │ dmb ish │ │ │ │ - beq.n 51654 <_PyObject_CheckCrossInterpreterData@@Base+0xcc> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 5210c <_PyObject_CheckCrossInterpreterData@@Base+0xcc> │ │ │ │ + bl 2ace44 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (51674 <_PyObject_CheckCrossInterpreterData@@Base+0xec>) │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5212c <_PyObject_CheckCrossInterpreterData@@Base+0xec>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5166e <_PyObject_CheckCrossInterpreterData@@Base+0xe6> │ │ │ │ + beq.n 52126 <_PyObject_CheckCrossInterpreterData@@Base+0xe6> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #50952 @ 0xc708 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 513b4 │ │ │ │ + b.n 51e6c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w e5318 │ │ │ │ + b.w e5d0c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 18ad44 │ │ │ │ - cbnz r0, 516aa <_PyObject_CheckCrossInterpreterData@@Base+0x122> │ │ │ │ + bl 18c728 │ │ │ │ + cbnz r0, 52162 <_PyObject_CheckCrossInterpreterData@@Base+0x122> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51704 <_PyObject_CheckCrossInterpreterData@@Base+0x17c> │ │ │ │ + b.n 521bc <_PyObject_CheckCrossInterpreterData@@Base+0x17c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51778 <_PyObject_CheckCrossInterpreterData@@Base+0x1f0> │ │ │ │ + bl 52230 <_PyObject_CheckCrossInterpreterData@@Base+0x1f0> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 516d0 <_PyObject_CheckCrossInterpreterData@@Base+0x148> │ │ │ │ - movw r3, #34073 @ 0x8519 │ │ │ │ + beq.n 52188 <_PyObject_CheckCrossInterpreterData@@Base+0x148> │ │ │ │ + movw r3, #35041 @ 0x88e1 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 516da <_PyObject_CheckCrossInterpreterData@@Base+0x152> │ │ │ │ + bne.n 52192 <_PyObject_CheckCrossInterpreterData@@Base+0x152> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b85c8 │ │ │ │ - b.n 516e2 <_PyObject_CheckCrossInterpreterData@@Base+0x15a> │ │ │ │ - bl 954e8 │ │ │ │ + bl 2b8990 │ │ │ │ + b.n 5219a <_PyObject_CheckCrossInterpreterData@@Base+0x15a> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 516b8 <_PyObject_CheckCrossInterpreterData@@Base+0x130> │ │ │ │ - b.n 516a6 <_PyObject_CheckCrossInterpreterData@@Base+0x11e> │ │ │ │ + beq.n 52170 <_PyObject_CheckCrossInterpreterData@@Base+0x130> │ │ │ │ + b.n 5215e <_PyObject_CheckCrossInterpreterData@@Base+0x11e> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 516fc <_PyObject_CheckCrossInterpreterData@@Base+0x174> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 521b4 <_PyObject_CheckCrossInterpreterData@@Base+0x174> │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 51704 <_PyObject_CheckCrossInterpreterData@@Base+0x17c> │ │ │ │ + b.n 521bc <_PyObject_CheckCrossInterpreterData@@Base+0x17c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #80] @ (51768 <_PyObject_CheckCrossInterpreterData@@Base+0x1e0>) │ │ │ │ + ldr r3, [pc, #80] @ (52220 <_PyObject_CheckCrossInterpreterData@@Base+0x1e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w r1, r3, #512 @ 0x200 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bhi.n 51744 <_PyObject_CheckCrossInterpreterData@@Base+0x1bc> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bhi.n 521fc <_PyObject_CheckCrossInterpreterData@@Base+0x1bc> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60700 @ 0xed1c │ │ │ │ + movw r1, #61660 @ 0xf0dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ str.w r3, [r4, #3688] @ 0xe68 │ │ │ │ - bl 24ad68 │ │ │ │ + bl 24d09c │ │ │ │ mov r0, r4 │ │ │ │ - bl 24add0 │ │ │ │ + bl 24d104 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #49768 @ 0xc268 │ │ │ │ + movw r1, #50728 @ 0xc628 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 513b4 │ │ │ │ + b.n 51e6c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 517a6 <_PyObject_CheckCrossInterpreterData@@Base+0x21e> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 517aa <_PyObject_CheckCrossInterpreterData@@Base+0x222> │ │ │ │ - b.n 517d2 <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ + bne.n 5225e <_PyObject_CheckCrossInterpreterData@@Base+0x21e> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 52262 <_PyObject_CheckCrossInterpreterData@@Base+0x222> │ │ │ │ + b.n 5228a <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 517d2 <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ + bge.n 5228a <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 517d2 <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ + cbz r3, 5228a <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 517d2 <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ - movw r2, #52833 @ 0xce61 │ │ │ │ + cbz r3, 5228a <_PyObject_CheckCrossInterpreterData@@Base+0x24a> │ │ │ │ + movw r2, #58889 @ 0xe609 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 517c4 <_PyObject_CheckCrossInterpreterData@@Base+0x23c> │ │ │ │ + bne.n 5227c <_PyObject_CheckCrossInterpreterData@@Base+0x23c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 517c8 <_PyObject_CheckCrossInterpreterData@@Base+0x240> │ │ │ │ + b.n 52280 <_PyObject_CheckCrossInterpreterData@@Base+0x240> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000517d6 : │ │ │ │ +0005228e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 239820 │ │ │ │ + bl 23c4a0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ and.w r1, r2, #253 @ 0xfd │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ - beq.n 5182c │ │ │ │ + beq.n 522e4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #12136 @ 0x2f68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5184a │ │ │ │ + b.n 52302 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 5183e │ │ │ │ + bne.n 522f6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a3b1c │ │ │ │ + b.w a4510 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 51c82 │ │ │ │ + bl 5273a │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #224] @ (51940 ) │ │ │ │ + ldr r3, [pc, #224] @ (523f8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 51926 │ │ │ │ + bne.n 523de │ │ │ │ ldr.w r5, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ add.w r6, r0, #48 @ 0x30 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ - bls.n 518b6 │ │ │ │ + bls.n 5236e │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmn.w r3, #65 @ 0x41 │ │ │ │ add.w r3, r3, #64 @ 0x40 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r2, ip │ │ │ │ str r3, [r0, #32] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ - bl 2bf130 │ │ │ │ + bl 2bf4f8 │ │ │ │ sub.w r2, r5, #64 @ 0x40 │ │ │ │ add.w r1, r4, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [r4, #176] @ 0xb0 │ │ │ │ blx 2a580 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ ldrb.w r2, [r4, #181] @ 0xb5 │ │ │ │ adds r3, r0, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r2, 518e2 │ │ │ │ + cbz r2, 5239a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ strb.w r3, [r4, #45] @ 0x2d │ │ │ │ strb.w r3, [r4, #46] @ 0x2e │ │ │ │ strb.w r3, [r4, #47] @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ rsb r2, r0, #128 @ 0x80 │ │ │ │ @@ -58310,109 +59346,109 @@ │ │ │ │ strb.w r3, [r4, #41] @ 0x29 │ │ │ │ add r0, r6 │ │ │ │ strb.w r3, [r4, #42] @ 0x2a │ │ │ │ strb.w r3, [r4, #43] @ 0x2b │ │ │ │ blx 29770 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bf130 │ │ │ │ + bl 2bf4f8 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r1, [r2], #4 │ │ │ │ - bne.n 5190e │ │ │ │ + bne.n 523c6 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ - ldr r3, [pc, #24] @ (51940 ) │ │ │ │ + ldr r3, [pc, #24] @ (523f8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51938 │ │ │ │ + beq.n 523f0 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (51974 ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (5242c ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11168 @ 0x2ba0 │ │ │ │ + movw r0, #12128 @ 0x2f60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 519b4 │ │ │ │ - movw r5, #44104 @ 0xac48 │ │ │ │ + beq.n 5246c │ │ │ │ + movw r5, #44112 @ 0xac50 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 502d2 │ │ │ │ + bl 50d8a │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 519dc │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + cbnz r0, 52494 │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 519be │ │ │ │ - bl f96ac │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 52476 │ │ │ │ + bl fa168 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 51a08 │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + b.n 524c0 │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 519b0 │ │ │ │ + bne.n 52468 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 519b0 │ │ │ │ - b.n 51a08 │ │ │ │ + bne.n 52468 │ │ │ │ + b.n 524c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 519f0 │ │ │ │ + beq.n 524a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 519f0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 524a8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #52204 @ 0xcbec │ │ │ │ + movw r1, #53224 @ 0xcfe8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #21060 @ 0x5244 │ │ │ │ + movw r0, #22020 @ 0x5604 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -58423,353 +59459,353 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - cbz r0, 51a68 │ │ │ │ + cbz r0, 52520 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51a68 │ │ │ │ + beq.n 52520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51a68 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52520 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 929d8 │ │ │ │ + b.w 932f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #148] @ (51b18 ) │ │ │ │ + ldr r3, [pc, #148] @ (525d0 ) │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb.w r3, [r0, #222] @ 0xde │ │ │ │ - cbz r3, 51ab8 │ │ │ │ + cbz r3, 52570 │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51aae │ │ │ │ + bne.n 52566 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51a9e │ │ │ │ + bne.n 52556 │ │ │ │ dmb ish │ │ │ │ - beq.n 51ab8 │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 52570 │ │ │ │ + bl 2c74c8 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29e1c │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 5184e │ │ │ │ + bl 52306 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 51afa │ │ │ │ + cbz r3, 525b2 │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51af0 │ │ │ │ + bne.n 525a8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51ae0 │ │ │ │ + bne.n 52598 │ │ │ │ dmb ish │ │ │ │ - beq.n 51afa │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 525b2 │ │ │ │ + bl 2ace44 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81d4c │ │ │ │ - ldr r3, [pc, #20] @ (51b18 ) │ │ │ │ + bl 8274c │ │ │ │ + ldr r3, [pc, #20] @ (525d0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51b14 │ │ │ │ + beq.n 525cc │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ │ │ │ │ -00051b1c <_PyCrossInterpreterData_UnregisterClass@@Base>: │ │ │ │ +000525d4 <_PyCrossInterpreterData_UnregisterClass@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #168] @ (51bd4 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb8>) │ │ │ │ + ldr r2, [pc, #168] @ (5268c <_PyCrossInterpreterData_UnregisterClass@@Base+0xb8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r3, r3, #22 │ │ │ │ itete mi │ │ │ │ addmi.w r4, r4, #5472 @ 0x1560 │ │ │ │ ldrpl.w r4, [r4, #3720] @ 0xe88 │ │ │ │ addmi r4, #28 │ │ │ │ addpl.w r4, r4, #648 @ 0x288 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 51b74 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + cbz r3, 5262c <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51b6a <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ + bne.n 52622 <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51b5a <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ + bne.n 52612 <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ dmb ish │ │ │ │ - beq.n 51b74 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 5262c <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + bl 2c74c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26c144 <_PyCrossInterpreterData_RegisterClass@@Base+0xfc> │ │ │ │ + bl 26d4f0 <_PyCrossInterpreterData_RegisterClass@@Base+0xfc> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51ba6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ + cbz r0, 5265e <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - cbnz r3, 51ba4 <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ + cbnz r3, 5265c <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ - cbz r2, 51b92 <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ + cbz r2, 5264a <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 51b94 <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ + b.n 5264c <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r3, 51b98 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ + cbz r3, 52650 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 51bd0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + cbz r3, 52688 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51bc6 <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ + bne.n 5267e <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51bb6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ + bne.n 5266e <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ dmb ish │ │ │ │ - beq.n 51bd0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 52688 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051bd8 : │ │ │ │ +00052690 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r1, [sp] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 51c2e │ │ │ │ + cbz r0, 526e6 │ │ │ │ mov r0, sp │ │ │ │ - bl 1f983c │ │ │ │ + bl 1fc9c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51c26 │ │ │ │ + beq.n 526de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51c26 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 526de │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 51c2e │ │ │ │ - bl 84c04 │ │ │ │ + cbz r0, 526e6 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (51c64 ) │ │ │ │ + ldr r3, [pc, #32] @ (5271c ) │ │ │ │ ldr.w r3, [r3, #1184] @ 0x4a0 │ │ │ │ - cbz r3, 51c58 │ │ │ │ - bl 1f1704 <_Py_write_noraise@@Base+0x2a8> │ │ │ │ + cbz r3, 52710 │ │ │ │ + bl 1f50d4 <_Py_write_noraise@@Base+0x2a8> │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 51c60 │ │ │ │ + b.n 52718 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #11336 @ 0x2c48 │ │ │ │ + movw r1, #12204 @ 0x2fac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 15e574 │ │ │ │ + b.w 15f9dc │ │ │ │ │ │ │ │ -00051c82 : │ │ │ │ +0005273a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1dc924 │ │ │ │ + bl 1e02f4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00051c9e : │ │ │ │ +00052756 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 20d634 │ │ │ │ + bl 2106a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 51ccc │ │ │ │ - bl 84c04 │ │ │ │ + cbz r0, 52784 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 51d02 │ │ │ │ + bpl.n 527ba │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 51d24 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 527dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 51d28 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 527e0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51dec │ │ │ │ + b.n 528a4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51d24 │ │ │ │ + beq.n 527dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 51d58 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 52810 │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 51d24 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 527dc │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ - cbnz r3, 51d8a │ │ │ │ + cbnz r3, 52842 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 51d72 │ │ │ │ + blt.n 5282a │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #222] @ 0xde │ │ │ │ - b.n 51d8a │ │ │ │ + b.n 52842 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2beca0 │ │ │ │ + bl 2bf068 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 51dec │ │ │ │ - bl b3790 │ │ │ │ + b.n 528a4 │ │ │ │ + bl b4228 │ │ │ │ adds r4, #223 @ 0xdf │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51daa │ │ │ │ + bne.n 52862 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51d9a │ │ │ │ + bne.n 52852 │ │ │ │ dmb ish │ │ │ │ - beq.n 51db6 │ │ │ │ + beq.n 5286e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2beca0 │ │ │ │ + bl 2bf068 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51dd8 │ │ │ │ + bne.n 52890 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51dc8 │ │ │ │ + bne.n 52880 │ │ │ │ dmb ish │ │ │ │ - beq.n 51de4 │ │ │ │ + beq.n 5289c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 51d7a │ │ │ │ + bl b7854 │ │ │ │ + b.n 52832 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051df0 : │ │ │ │ +000528a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -58783,15 +59819,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #4 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 140d50 │ │ │ │ + bl 141ebc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2a1f8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -58800,172 +59836,172 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 51e56 │ │ │ │ + cbz r3, 5290e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 51e6e │ │ │ │ + b.n 52926 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 51e5e │ │ │ │ + bge.n 52916 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51e6e │ │ │ │ + b.n 52926 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 51e5a │ │ │ │ + bgt.n 52912 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51e5a │ │ │ │ + beq.n 52912 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 51e8e │ │ │ │ + b.n 52946 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #388] @ (52008 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #388] @ (52ac0 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51fec │ │ │ │ + beq.w 52aa4 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 51eb0 │ │ │ │ + beq.n 52968 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 51e9a │ │ │ │ + cbz r6, 52952 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 51eb6 │ │ │ │ + beq.n 5296e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 51eac │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 52964 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 51fea │ │ │ │ + blt.w 52aa2 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 51eb6 │ │ │ │ + beq.n 5296e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 51eb8 │ │ │ │ + b.n 52970 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 51eb8 │ │ │ │ + b.n 52970 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2b6054 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2660> │ │ │ │ + bl 2b64e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2650> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 51fea │ │ │ │ + beq.w 52aa2 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51f3c │ │ │ │ + beq.n 529f4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 51eec │ │ │ │ + bpl.n 529a4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 51fea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52aa2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 51f0c │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 529c4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 51fea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52aa2 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51fea │ │ │ │ + beq.n 52aa2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 51f3c │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 529f4 │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 51fea │ │ │ │ + bl f2f10 │ │ │ │ + b.n 52aa2 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 521ba │ │ │ │ + bl 52c72 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 51f5a │ │ │ │ - cbnz r6, 51f52 │ │ │ │ + cbnz r0, 52a12 │ │ │ │ + cbnz r6, 52a0a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 51fec │ │ │ │ + b.n 52aa4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 51fea │ │ │ │ + bl f2f10 │ │ │ │ + b.n 52aa2 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 296b8 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 296b8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #120 @ (adr r3, 51ff8 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 52ab0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #120 @ (adr r3, 52000 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 52ab8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r7, r8, [r0] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 51fb8 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 52a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51f4c │ │ │ │ + beq.n 52a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51f4c │ │ │ │ + bne.n 52a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51f4c │ │ │ │ - cbz r6, 51fec │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52a04 │ │ │ │ + cbz r6, 52aa4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 51fda │ │ │ │ - bl b3790 │ │ │ │ + blt.n 52a92 │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 5e1b2 │ │ │ │ + bl 5eb4e │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 51fe2 │ │ │ │ + bl b7854 │ │ │ │ + b.n 52a9a │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e1b2 │ │ │ │ + bl 5eb4e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 51fec │ │ │ │ + bl f2f10 │ │ │ │ + b.n 52aa4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop.w │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r0, #116] @ 0x74 │ │ │ │ @@ -58976,273 +60012,273 @@ │ │ │ │ asrs r2, r6, #32 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00052016 : │ │ │ │ +00052ace : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58868 @ 0xe5f4 │ │ │ │ + movw r1, #59888 @ 0xe9f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58872 @ 0xe5f8 │ │ │ │ + movw r0, #59892 @ 0xe9f4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 520da │ │ │ │ + beq.n 52b92 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 29770 │ │ │ │ add.w r2, sp, #8192 @ 0x2000 │ │ │ │ movs r3, #1 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ str.w r2, [r4, #-20] │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ - ble.n 520b2 │ │ │ │ + ble.n 52b6a │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #9001 @ 0x2329 │ │ │ │ + movw r2, #13469 @ 0x349d │ │ │ │ movt r2, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #57489 @ 0xe091 │ │ │ │ + movw r1, #62713 @ 0xf4f9 │ │ │ │ movt r1, #21 │ │ │ │ - movw r0, #7401 @ 0x1ce9 │ │ │ │ + movw r0, #11861 @ 0x2e55 │ │ │ │ movt r0, #20 │ │ │ │ - bl 1f3b08 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7cf7c <_Py_hashtable_new_full@@Base> │ │ │ │ str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 520b2 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 520da │ │ │ │ + cbnz r0, 52b6a │ │ │ │ + bl 242e40 │ │ │ │ + b.n 52b92 │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 13f2a0 <_PyLong_AsByteArray@@Base+0x850> │ │ │ │ + bl 14040c <_PyLong_AsByteArray@@Base+0x850> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 520c6 │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 52b7e │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr.w r0, [r4, #-16] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r4, #-24] │ │ │ │ ldr.w r3, [r4, #-40] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2a1f8 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - movw r0, #11400 @ 0x2c88 │ │ │ │ + movw r0, #12360 @ 0x3048 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7860 @ 0x1eb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5213a │ │ │ │ + beq.n 52bf2 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5213a │ │ │ │ + beq.n 52bf2 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #47328 @ 0xb8e0 │ │ │ │ + movw r1, #48288 @ 0xbca0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl e1a84 │ │ │ │ - cbnz r0, 52152 │ │ │ │ + bl e2468 │ │ │ │ + cbnz r0, 52c0a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 521ac │ │ │ │ + b.n 52c64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5211a │ │ │ │ - movw r0, #47328 @ 0xb8e0 │ │ │ │ + beq.n 52bd2 │ │ │ │ + movw r0, #48288 @ 0xbca0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52136 │ │ │ │ - b.n 5211a │ │ │ │ + beq.n 52bee │ │ │ │ + b.n 52bd2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 521ac │ │ │ │ + cbz r0, 52c64 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52176 │ │ │ │ + bne.n 52c2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5217e │ │ │ │ + b.n 52c36 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r5, 5219a │ │ │ │ + cbnz r5, 52c52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 52196 │ │ │ │ + beq.n 52c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52196 │ │ │ │ + cbnz r3, 52c4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 521ac │ │ │ │ + b.n 52c64 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ strd r2, r4, [r5, #8] │ │ │ │ - b.n 52196 │ │ │ │ + b.n 52c4e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000521b2 : │ │ │ │ +00052c6a : │ │ │ │ sub sp, #16 │ │ │ │ add sp, #16 │ │ │ │ - b.w 1cc3c4 │ │ │ │ + b.w 1cfa94 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 521d8 │ │ │ │ + cbz r0, 52c90 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2c110c │ │ │ │ + b.w 2c14d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b3d94 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3a0> │ │ │ │ - cbnz r0, 52200 │ │ │ │ + bl 2b4234 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3a0> │ │ │ │ + cbnz r0, 52cb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 52388 │ │ │ │ + b.n 52e40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7620 @ 0x1dc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 52254 │ │ │ │ + beq.n 52d0c │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 52254 │ │ │ │ + beq.n 52d0c │ │ │ │ mov r0, r6 │ │ │ │ - bl d4ce0 │ │ │ │ + bl d56b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 5226a │ │ │ │ + bgt.n 52d22 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28032 @ 0x6d80 │ │ │ │ + movw r1, #28992 @ 0x7140 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 522a2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52d5a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 52230 │ │ │ │ - movw r0, #42716 @ 0xa6dc │ │ │ │ + beq.n 52ce8 │ │ │ │ + movw r0, #43676 @ 0xaa9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 522a2 │ │ │ │ - b.n 52230 │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 52d5a │ │ │ │ + b.n 52ce8 │ │ │ │ subs r0, #1 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 522fc │ │ │ │ + beq.n 52db4 │ │ │ │ add.w sl, r6, #12 │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 9f7dc │ │ │ │ - cbnz r0, 522a6 │ │ │ │ + bl a016c │ │ │ │ + cbnz r0, 52d5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 522a2 │ │ │ │ + beq.n 52d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 522a2 │ │ │ │ + cbnz r3, 52d5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 522fc │ │ │ │ + b.n 52db4 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 52280 │ │ │ │ + bne.n 52d38 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 522c8 │ │ │ │ + bne.n 52d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 522d0 │ │ │ │ + b.n 52d88 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r5, 522ea │ │ │ │ + cbnz r5, 52da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 522fa │ │ │ │ + beq.n 52db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 522fa │ │ │ │ + cbnz r3, 52db2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 522fa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52db2 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ @@ -59251,78 +60287,78 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmn.w r1, #11 │ │ │ │ - bne.n 52328 │ │ │ │ + bne.n 52de0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2977c │ │ │ │ - bl 2088c4 <_PyOnceFlag_CallOnceSlow@@Base+0xc54> │ │ │ │ + bl 20b934 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #6692 @ 0x1a24 │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5236c │ │ │ │ + cbz r0, 52e24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5236c │ │ │ │ + beq.n 52e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5236c │ │ │ │ + cbnz r3, 52e24 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2927c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #208 @ 0xd0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ mov r4, r1 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 523f4 │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 52eac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 523c8 │ │ │ │ + cbz r4, 52e80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #44] @ (523f8 ) │ │ │ │ + ldr r5, [pc, #44] @ (52eb0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ @@ -59346,415 +60382,415 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 52468 │ │ │ │ + bge.n 52f20 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 146bbc │ │ │ │ - cbnz r0, 52464 │ │ │ │ + bl 147d14 │ │ │ │ + cbnz r0, 52f1c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 239820 │ │ │ │ + bl 23c4a0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 52414 │ │ │ │ + b.n 52ecc │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11408 @ 0x2c90 │ │ │ │ + movw r1, #12368 @ 0x3050 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15e574 │ │ │ │ - ldr r0, [pc, #0] @ (52488 ) │ │ │ │ + b.w 15f9dc │ │ │ │ + ldr r0, [pc, #0] @ (52f40 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (52490 ) │ │ │ │ + ldr r0, [pc, #0] @ (52f48 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.n 524d0 │ │ │ │ - ldr r0, [pc, #4] @ (524a4 ) │ │ │ │ + b.n 52f88 │ │ │ │ + ldr r0, [pc, #4] @ (52f5c ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r2, #14] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r4, r0 │ │ │ │ blx 29294 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 524fe │ │ │ │ + bne.n 52fb6 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11492 @ 0x2ce4 │ │ │ │ + movw r1, #12452 @ 0x30a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5251c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52fd4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 52520 │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + ble.n 52fd8 │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 526da │ │ │ │ + b.n 53192 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5262c │ │ │ │ + bne.w 530e4 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 5255a │ │ │ │ + cbz r3, 53012 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 5254c │ │ │ │ - movw r1, #11540 @ 0x2d14 │ │ │ │ + cbnz r4, 53004 │ │ │ │ + movw r1, #12500 @ 0x30d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ - b.n 526da │ │ │ │ - movw r1, #11592 @ 0x2d48 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 53192 │ │ │ │ + movw r1, #12552 @ 0x3108 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5251c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52fd4 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 52574 │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + cbz r6, 5302c │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ - b.n 5251c │ │ │ │ + bl 196644 │ │ │ │ + b.n 52fd4 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 52598 │ │ │ │ + beq.n 53050 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #52148 @ 0xcbb4 │ │ │ │ + movw r1, #53168 @ 0xcfb0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5251c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52fd4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 525ea │ │ │ │ - movw r1, #44104 @ 0xac48 │ │ │ │ + cbnz r3, 530a2 │ │ │ │ + movw r1, #44112 @ 0xac50 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 267548 <_Py_RestoreSignals@@Base+0x2f1c> │ │ │ │ + bl 268f3c <_Py_RestoreSignals@@Base+0x3108> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52692 │ │ │ │ + beq.n 5314a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 526da │ │ │ │ + bne.w 53192 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5266e │ │ │ │ + beq.n 53126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5266e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5266e │ │ │ │ + bne.n 53126 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53126 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #696 @ 0x2b8 │ │ │ │ + movw r1, #1656 @ 0x678 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ strd r6, r6, [sp, #20] │ │ │ │ - bl e1c4c │ │ │ │ + bl e2630 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5251c │ │ │ │ + beq.n 52fd4 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 267548 <_Py_RestoreSignals@@Base+0x2f1c> │ │ │ │ + bl 268f3c <_Py_RestoreSignals@@Base+0x3108> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b5a80 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x208c> │ │ │ │ + bl 2b5f10 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x207c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52692 │ │ │ │ - b.n 526da │ │ │ │ + cbz r0, 5314a │ │ │ │ + b.n 53192 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1bbc64 │ │ │ │ + bl 1be36c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 5264a │ │ │ │ + cbz r3, 53102 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b5a80 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x208c> │ │ │ │ - cbz r0, 52692 │ │ │ │ + b.w 2b5f10 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x207c> │ │ │ │ + cbz r0, 5314a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 526da │ │ │ │ + bne.n 53192 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5266e │ │ │ │ + beq.n 53126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5266e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53126 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #52268 @ 0xcc2c │ │ │ │ + movw r1, #53288 @ 0xd028 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5251c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 52fd4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f9440 │ │ │ │ - cbnz r0, 526c0 │ │ │ │ - movw r3, #44104 @ 0xac48 │ │ │ │ + bl f9efc │ │ │ │ + cbnz r0, 53178 │ │ │ │ + movw r3, #44112 @ 0xac50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5251c │ │ │ │ + beq.w 52fd4 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 5251c │ │ │ │ - bl f96ac │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + bne.w 52fd4 │ │ │ │ + bl fa168 │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ add.w r5, r0, r1, lsl #2 │ │ │ │ - cbz r3, 5275a │ │ │ │ + cbz r3, 53212 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 52754 │ │ │ │ + bcs.n 5320c │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ eor.w r7, ip, #55296 @ 0xd800 │ │ │ │ eor.w r3, r3, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ tst.w r3, #63488 @ 0xf800 │ │ │ │ - beq.n 52754 │ │ │ │ + beq.n 5320c │ │ │ │ adds r0, #16 │ │ │ │ str.w ip, [r4] │ │ │ │ adds r4, #16 │ │ │ │ cmp r0, r6 │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bcs.n 52754 │ │ │ │ - b.n 526f6 │ │ │ │ + bcs.n 5320c │ │ │ │ + b.n 531ae │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r6, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r6, #2048 @ 0x800 │ │ │ │ - bcc.n 527cc │ │ │ │ + bcc.n 53284 │ │ │ │ str.w r3, [r4], #4 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 52742 │ │ │ │ - b.n 527d4 │ │ │ │ + bhi.n 531fa │ │ │ │ + b.n 5328c │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 527c6 │ │ │ │ + bcs.n 5327e │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ rev.w ip, r7 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ eor.w r3, r3, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r3, r7 │ │ │ │ tst.w r3, #63488 @ 0xf800 │ │ │ │ - beq.n 527c6 │ │ │ │ + beq.n 5327e │ │ │ │ adds r0, #16 │ │ │ │ str.w ip, [r4] │ │ │ │ adds r4, #16 │ │ │ │ cmp r0, r6 │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bcc.n 5275e │ │ │ │ - b.n 527c6 │ │ │ │ + bcc.n 53216 │ │ │ │ + b.n 5327e │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r6, r3, #55296 @ 0xd800 │ │ │ │ rev r3, r3 │ │ │ │ cmp.w r6, #2048 @ 0x800 │ │ │ │ - bcc.n 527cc │ │ │ │ + bcc.n 53284 │ │ │ │ str.w r3, [r4], #4 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 527b2 │ │ │ │ - b.n 527d4 │ │ │ │ + bhi.n 5326a │ │ │ │ + b.n 5328c │ │ │ │ subs r5, r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [r2, #0] │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (52870 ) │ │ │ │ + ldr r3, [pc, #132] @ (53328 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 52820 │ │ │ │ + cbz r3, 532d8 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 52816 │ │ │ │ + bne.n 532ce │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52806 │ │ │ │ + bne.n 532be │ │ │ │ dmb ish │ │ │ │ - beq.n 52820 │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 532d8 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 52bc4 │ │ │ │ + bl 5367c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 52852 │ │ │ │ + cbz r3, 5330a │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52848 │ │ │ │ + bne.n 53300 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52838 │ │ │ │ + bne.n 532f0 │ │ │ │ dmb ish │ │ │ │ - beq.n 52852 │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 5330a │ │ │ │ + bl 2ace44 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81d4c │ │ │ │ - ldr r3, [pc, #20] @ (52870 ) │ │ │ │ + bl 8274c │ │ │ │ + ldr r3, [pc, #20] @ (53328 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5286c │ │ │ │ + beq.n 53324 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - movw r4, #42240 @ 0xa500 │ │ │ │ + movw r4, #43200 @ 0xa8c0 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -59762,152 +60798,152 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 528ba │ │ │ │ + bne.n 53372 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 528ba │ │ │ │ + ble.n 53372 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 528ba │ │ │ │ - cbnz r6, 528d8 │ │ │ │ + bne.n 53372 │ │ │ │ + cbnz r6, 53390 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #372] @ (52a40 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #372] @ (534f8 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52a24 │ │ │ │ + beq.w 534dc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52a20 │ │ │ │ - ldr r3, [pc, #328] @ (52a44 ) │ │ │ │ + beq.w 534d8 │ │ │ │ + ldr r3, [pc, #328] @ (534fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrd r8, sl, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #324] @ 0x144 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 5292a │ │ │ │ + bmi.n 533e2 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10528 @ 0x2920 │ │ │ │ + movw r1, #11488 @ 0x2ce0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52a20 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 534d8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 5294e │ │ │ │ + bne.n 53406 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #12604 @ 0x313c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52a20 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 534d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 52972 │ │ │ │ + bgt.n 5342a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52a20 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 534d8 │ │ │ │ mov r0, sl │ │ │ │ - bl d9bc0 │ │ │ │ - cbnz r0, 52992 │ │ │ │ + bl da598 │ │ │ │ + cbnz r0, 5344a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11716 @ 0x2dc4 │ │ │ │ + movw r1, #12676 @ 0x3184 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52a20 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 534d8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26ffa4 │ │ │ │ + bl 27133c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52a20 │ │ │ │ + beq.n 534d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 529be │ │ │ │ + cbnz r3, 53476 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11764 @ 0x2df4 │ │ │ │ + movw r1, #12724 @ 0x31b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52a18 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 534d0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 2705e8 <_PyParkingLot_AfterFork@@Base+0x51c> │ │ │ │ + bl 271908 <_PyParkingLot_AfterFork@@Base+0x4a4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52a18 │ │ │ │ + cbz r0, 534d0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #10692 @ 0x29c4 │ │ │ │ + movw r0, #11652 @ 0x2d84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52a10 │ │ │ │ + beq.n 534c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 529fa │ │ │ │ + blt.n 534b2 │ │ │ │ mov r0, r7 │ │ │ │ blx 294c4 │ │ │ │ - b.n 52a00 │ │ │ │ + b.n 534b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2ec │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1459ec │ │ │ │ + bl 146b44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 270ee4 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ + bl 272250 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 270ee4 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ + bl 272250 <_PyTime_AsMilliseconds@@Base+0x3f0> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 52a2a │ │ │ │ + b.n 534e2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r6, r7, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -59918,191 +60954,191 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 52a6a │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 53522 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 52a76 │ │ │ │ + cbz r3, 5352e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 52ab8 │ │ │ │ + b.n 53570 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52ab4 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 5356c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52ab4 │ │ │ │ + cbnz r3, 5356c │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52ab4 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 5356c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52ab4 │ │ │ │ + cbnz r3, 5356c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52ab4 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 5356c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52ab4 │ │ │ │ + cbnz r3, 5356c │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52ab4 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 5356c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1281fc │ │ │ │ - cbnz r0, 52b38 │ │ │ │ + bl 128d40 │ │ │ │ + cbnz r0, 535f0 │ │ │ │ ldrd r1, r2, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - cbz r2, 52b12 │ │ │ │ + cbz r2, 535ca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 52b12 │ │ │ │ + beq.n 535ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 52b12 │ │ │ │ + cbnz r3, 535ca │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 52b2e │ │ │ │ + cbz r0, 535e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52b2e │ │ │ │ + beq.n 535e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52b2e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 535e6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 929d8 │ │ │ │ + b.w 932f4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 52b52 │ │ │ │ - ldr r2, [pc, #20] @ (52b54 ) │ │ │ │ + cbnz r3, 5360a │ │ │ │ + ldr r2, [pc, #20] @ (5360c ) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #520 @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5d330 │ │ │ │ + b.w 5dccc │ │ │ │ bx lr │ │ │ │ - cbnz r0, 52b80 │ │ │ │ + cbnz r0, 53638 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 52b88 │ │ │ │ + beq.n 53640 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 52b88 │ │ │ │ + ble.n 53640 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52ba2 │ │ │ │ + beq.n 5365a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52ba2 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + b.n 5365a │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52bc0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 53678 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52bc0 │ │ │ │ + beq.n 53678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52bc0 │ │ │ │ + cbnz r3, 53678 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #244] @ (52ccc ) │ │ │ │ + ldr r3, [pc, #244] @ (53784 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldrd r3, lr, [r0] │ │ │ │ ands.w r6, r4, #63 @ 0x3f │ │ │ │ - bne.n 52bf6 │ │ │ │ + bne.n 536ae │ │ │ │ orrs.w r2, r4, r5 │ │ │ │ - bne.n 52bfa │ │ │ │ + bne.n 536b2 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 52bfe │ │ │ │ + b.n 536b6 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - cbnz r6, 52c16 │ │ │ │ + cbnz r6, 536ce │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r6, #64 @ 0x40 │ │ │ │ subs r6, r7, r6 │ │ │ │ and.w r8, r7, #64 @ 0x40 │ │ │ │ add.w r1, lr, r6 │ │ │ │ and.w sl, r7, #63 @ 0x3f │ │ │ │ add r8, r1 │ │ │ │ lsrs r7, r7, #6 │ │ │ │ - beq.n 52c30 │ │ │ │ + beq.n 536e8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ rsb r6, r4, #119 @ 0x77 │ │ │ │ add r7, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r6, r6, #63 @ 0x3f │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r6, #9 │ │ │ │ @@ -60112,80 +61148,80 @@ │ │ │ │ blx 29770 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 29e1c │ │ │ │ add.w r8, r7, sl │ │ │ │ strb.w fp, [r7, sl] │ │ │ │ - cbz r6, 52c70 │ │ │ │ + cbz r6, 53728 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r8, #1 │ │ │ │ blx 29770 │ │ │ │ add r8, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, r4, lsr #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str.w r5, [r8, #5] │ │ │ │ str.w r4, [r8, #1] │ │ │ │ lsrs r4, r3, #6 │ │ │ │ - beq.n 52c9c │ │ │ │ + beq.n 53754 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 52c9c │ │ │ │ + bne.n 53754 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ str.w r1, [r9, #8] │ │ │ │ - ldr r3, [pc, #24] @ (52ccc ) │ │ │ │ + ldr r3, [pc, #24] @ (53784 ) │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52cc6 │ │ │ │ + beq.n 5377e │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #12 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 52cf0 │ │ │ │ + cbnz r2, 537a8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 52cf0 │ │ │ │ - cbnz r3, 52d06 │ │ │ │ + bne.n 537a8 │ │ │ │ + cbnz r3, 537be │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #40] @ (52d28 ) │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #40] @ (537e0 ) │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 52d22 │ │ │ │ + cbz r0, 537da │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 52d22 │ │ │ │ + cbz r0, 537da │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ @@ -60194,124 +61230,124 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 231ce4 <_PyErr_ProgramDecodedTextObject@@Base+0x39c> │ │ │ │ + bl 2349a8 <_PyErr_ProgramDecodedTextObject@@Base+0x39c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 52d72 │ │ │ │ + beq.n 5382a │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 52d8a │ │ │ │ + b.n 53842 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 52d7a │ │ │ │ + bgt.n 53832 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 52d8a │ │ │ │ + b.n 53842 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 52d76 │ │ │ │ + bgt.n 5382e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 52d76 │ │ │ │ + beq.n 5382e │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 52da8 │ │ │ │ + b.n 53860 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #192] @ (52e60 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #192] @ (53918 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52e58 │ │ │ │ + beq.n 53910 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 52e30 │ │ │ │ + beq.n 538e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 52df6 │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 538ae │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 52dcc │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 53884 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52e58 │ │ │ │ + bne.n 53910 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52df0 │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 538a8 │ │ │ │ + bl 9c330 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52dec │ │ │ │ + beq.n 538a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 52dec │ │ │ │ + cbnz r3, 538a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 52dbe │ │ │ │ + beq.n 53876 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 52df8 │ │ │ │ - b.n 52e38 │ │ │ │ + bne.n 538b0 │ │ │ │ + b.n 538f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 52e0e │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 52e58 │ │ │ │ + cbnz r0, 538c6 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 53910 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52e3c │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 538f4 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52e2a │ │ │ │ + beq.n 538e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52e2a │ │ │ │ + cbnz r3, 538e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 52e3c │ │ │ │ - b.n 52e02 │ │ │ │ + bne.n 538f4 │ │ │ │ + b.n 538ba │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 52e3c │ │ │ │ + b.n 538f4 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 267d58 <_Py_RestoreSignals@@Base+0x372c> │ │ │ │ + b.w 269560 <_Py_RestoreSignals@@Base+0x372c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60319,153 +61355,153 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 52e86 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 5393e │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 52e92 │ │ │ │ + cbz r3, 5394a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 52eb4 │ │ │ │ + b.n 5396c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52eb0 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 53968 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 52eb0 │ │ │ │ + cbnz r3, 53968 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 52eb0 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 53968 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 52ee8 │ │ │ │ + beq.n 539a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 52ee8 │ │ │ │ + ble.n 539a0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52f04 │ │ │ │ + beq.n 539bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 52f04 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + b.n 539bc │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 52f22 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 539da │ │ │ │ mov r0, r4 │ │ │ │ - bl 137948 │ │ │ │ + bl 138a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52f22 │ │ │ │ + beq.n 539da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52f22 │ │ │ │ + cbnz r3, 539da │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00052f26 : │ │ │ │ - b.w 23d10c <_PyTime_gmtime@@Base+0x44> │ │ │ │ +000539de : │ │ │ │ + b.w 23faf0 <_PyTime_gmtime@@Base+0x44> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #48400 @ 0xbd10 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 52f7a │ │ │ │ + beq.n 53a32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 52f7a │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 53a32 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #11836 @ 0x2e3c │ │ │ │ + movw r1, #12796 @ 0x31fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52f8a │ │ │ │ + beq.n 53a42 │ │ │ │ movs r4, #0 │ │ │ │ - bl 542c4 │ │ │ │ - b.n 5300a │ │ │ │ + bl 54d7a │ │ │ │ + b.n 53ac2 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 52fa0 │ │ │ │ + bge.n 53a58 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271108 <_PyTime_AsMilliseconds@@Base+0x614> │ │ │ │ + bl 272474 <_PyTime_AsMilliseconds@@Base+0x614> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5300a │ │ │ │ + beq.n 53ac2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 52fc4 │ │ │ │ + ble.n 53a7c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 52fe4 │ │ │ │ + ble.n 53a9c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, r5, r0, r3 │ │ │ │ blx 29e1c │ │ │ │ - ldr r0, [pc, #40] @ (53010 ) │ │ │ │ + ldr r0, [pc, #40] @ (53ac8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -60481,100 +61517,100 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 53066 │ │ │ │ + bne.n 53b1e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51778 <_PyObject_CheckCrossInterpreterData@@Base+0x1f0> │ │ │ │ + bl 52230 <_PyObject_CheckCrossInterpreterData@@Base+0x1f0> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 53050 │ │ │ │ - movw r3, #25809 @ 0x64d1 │ │ │ │ + beq.n 53b08 │ │ │ │ + movw r3, #34413 @ 0x866d │ │ │ │ movt r3, #26 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5305a │ │ │ │ + bne.n 53b12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24f4b0 │ │ │ │ - bl 954e8 │ │ │ │ + b.w 2515d0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1014> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53038 │ │ │ │ - b.n 5306c │ │ │ │ + beq.n 53af0 │ │ │ │ + b.n 53b24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18ad44 │ │ │ │ + bl 18c728 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00053070 : │ │ │ │ - ldr r3, [pc, #68] @ (530b8 ) │ │ │ │ +00053b28 : │ │ │ │ + ldr r3, [pc, #68] @ (53b70 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 53098 │ │ │ │ + cbnz r0, 53b50 │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 530a2 │ │ │ │ + beq.n 53b5a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 530a2 │ │ │ │ + bcs.n 53b5a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 530b6 │ │ │ │ + cbz r0, 53b6e │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 5307e │ │ │ │ - b.n 53094 │ │ │ │ + bne.n 53b36 │ │ │ │ + b.n 53b4c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 530b6 │ │ │ │ + cbz r0, 53b6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 530b6 │ │ │ │ + beq.n 53b6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #6404 @ 0x1904 │ │ │ │ + movw r0, #7364 @ 0x1cc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 99f94 │ │ │ │ - movw r1, #50448 @ 0xc510 │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w 4aba6 <_PyDict_DelItem_KnownHash@@Base+0x948> │ │ │ │ + b.w 4b658 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ │ │ │ │ -000530da : │ │ │ │ +00053b92 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (5310c ) │ │ │ │ + ldr r3, [pc, #32] @ (53bc4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1fb160 │ │ │ │ - cbz r0, 53108 │ │ │ │ + bl 1fe2c8 │ │ │ │ + cbz r0, 53bc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -61261,28 +62297,28 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53a02 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 53a50 │ │ │ │ - b.n 53a14 │ │ │ │ + bne.n 544ba │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 54508 │ │ │ │ + b.n 544cc │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #96] @ 53a68 │ │ │ │ + vldr d6, [pc, #96] @ 54520 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 53a54 │ │ │ │ + bhi.n 5450c │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 29878 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ @@ -61291,133 +62327,133 @@ │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53a5c │ │ │ │ + beq.n 54514 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 53a5c │ │ │ │ + b.n 54514 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53a5c │ │ │ │ + b.n 54514 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 19bf60 <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 53a96 │ │ │ │ + bl 19dfa4 <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 5454e │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #49404 @ 0xc0fc │ │ │ │ + movw r0, #50364 @ 0xc4bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 53ac8 │ │ │ │ + cbz r0, 54580 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ac8 │ │ │ │ + beq.n 54580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ac8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54580 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 53ae4 │ │ │ │ + cbz r0, 5459c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ae4 │ │ │ │ + beq.n 5459c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ae4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5459c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 53b00 │ │ │ │ + cbz r0, 545b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b00 │ │ │ │ + beq.n 545b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b00 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 545b8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 53b1c │ │ │ │ + cbz r0, 545d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b1c │ │ │ │ + beq.n 545d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b1c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 545d4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 53b38 │ │ │ │ + cbz r0, 545f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b38 │ │ │ │ + beq.n 545f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b38 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 545f0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 53b54 │ │ │ │ + cbz r0, 5460c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b54 │ │ │ │ + beq.n 5460c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b54 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5460c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 53b78 │ │ │ │ + cbz r3, 54630 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 53b7a │ │ │ │ + b.n 54632 │ │ │ │ mov r9, r3 │ │ │ │ - movw r5, #42416 @ 0xa5b0 │ │ │ │ + movw r5, #43376 @ 0xa970 │ │ │ │ movt r5, #74 @ 0x4a │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -61431,532 +62467,495 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 53bce │ │ │ │ + bne.n 54686 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 53bce │ │ │ │ + ble.n 54686 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 53bce │ │ │ │ - cbnz r4, 53bf2 │ │ │ │ + bne.n 54686 │ │ │ │ + cbnz r4, 546aa │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #15572 @ 0x3cd4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53d66 │ │ │ │ + beq.w 5481e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add.w r7, r9, r8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldrd sl, r9, [sp, #140] @ 0x8c │ │ │ │ ldr.w r8, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53d74 │ │ │ │ + beq.w 5482c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 53c8c │ │ │ │ + cbz r0, 54744 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 53c3c │ │ │ │ + beq.n 546f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge.n 53c40 │ │ │ │ - b.n 53c8c │ │ │ │ + bge.n 546f8 │ │ │ │ + b.n 54744 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 53c4c │ │ │ │ + blt.n 54704 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 53c6e │ │ │ │ + bpl.n 54726 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12032 @ 0x2f00 │ │ │ │ + movw r0, #12992 @ 0x32c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53c8c │ │ │ │ - ldr.w fp, [pc, #304] @ 53d9c │ │ │ │ - b.n 53ce4 │ │ │ │ + beq.n 54744 │ │ │ │ + ldr.w fp, [pc, #304] @ 54854 │ │ │ │ + b.n 5479c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #61908 @ 0xf1d4 │ │ │ │ + movw r2, #62872 @ 0xf598 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #1804 @ 0x70c │ │ │ │ + movw r1, #2824 @ 0xb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53d7a │ │ │ │ + b.n 54832 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53d7a │ │ │ │ + beq.n 54832 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - blt.n 53cfe │ │ │ │ + blt.n 547b6 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a058 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 53d58 │ │ │ │ + bge.n 54810 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 53d2e │ │ │ │ + bne.n 547e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53d1e │ │ │ │ + bne.n 547d6 │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 53c90 │ │ │ │ + bne.n 54748 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1459ec │ │ │ │ - b.n 53c8c │ │ │ │ + bl 146b44 │ │ │ │ + b.n 54744 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 53d10 │ │ │ │ + cbz r3, 547c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 29e4c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 53cbe │ │ │ │ + b.n 54776 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 29fdc │ │ │ │ mov r1, r0 │ │ │ │ - b.n 53cbe │ │ │ │ + b.n 54776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53ce4 │ │ │ │ + bne.n 5479c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53ce4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5479c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1459ec │ │ │ │ + bl 146b44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c8c │ │ │ │ + beq.n 54744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53c8c │ │ │ │ + bne.n 54744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53c8c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54744 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 53d62 │ │ │ │ + beq.n 5481a │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 53d7a │ │ │ │ + b.n 54832 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53d7a │ │ │ │ + b.n 54832 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ strd sl, r9, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #160 @ (adr r6, 53e40 ) │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 299870 │ │ │ │ - cbz r0, 53dd6 │ │ │ │ + bl 29a170 │ │ │ │ + cbz r0, 5488e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53dd4 │ │ │ │ + beq.n 5488c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53dd4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5488c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (53e98 ) │ │ │ │ + ldr r3, [pc, #176] @ (54950 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 53e1c │ │ │ │ + cbz r3, 548d4 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 53e12 │ │ │ │ + bne.n 548ca │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53e02 │ │ │ │ + bne.n 548ba │ │ │ │ dmb ish │ │ │ │ - beq.n 53e1c │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 548d4 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 52bc4 │ │ │ │ + bl 5367c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 53e4e │ │ │ │ + cbz r3, 54906 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 53e44 │ │ │ │ + bne.n 548fc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 53e34 │ │ │ │ + bne.n 548ec │ │ │ │ dmb ish │ │ │ │ - beq.n 53e4e │ │ │ │ - bl 2ac63c │ │ │ │ - movw r1, #49040 @ 0xbf90 │ │ │ │ + beq.n 54906 │ │ │ │ + bl 2ace44 │ │ │ │ + movw r1, #50000 @ 0xc350 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ and.w r5, r0, #15 │ │ │ │ mov.w r0, r0, lsr #4 │ │ │ │ ldrb r5, [r1, r5] │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ - bne.n 53e5c │ │ │ │ + bne.n 54914 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 95480 │ │ │ │ - ldr r3, [pc, #20] @ (53e98 ) │ │ │ │ + bl 95d9c │ │ │ │ + ldr r3, [pc, #20] @ (54950 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 53e94 │ │ │ │ + beq.n 5494c │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ - b.n 53ecc │ │ │ │ + b.n 54984 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - movw r0, #7196 @ 0x1c1c │ │ │ │ + movw r0, #8156 @ 0x1fdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 95480 │ │ │ │ + b.w 95d9c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 53ef0 │ │ │ │ + cbz r7, 549a8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 53ef0 │ │ │ │ + beq.n 549a8 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 53efe │ │ │ │ - bl 1a6c48 │ │ │ │ + bgt.n 549b6 │ │ │ │ + bl 1a8c74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53fa2 │ │ │ │ + bne.n 54a5a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5404c │ │ │ │ + b.n 54b04 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 53fa8 │ │ │ │ + bne.n 54a60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - blt.n 53f1a │ │ │ │ + blt.n 549d2 │ │ │ │ cmp r6, r2 │ │ │ │ it ge │ │ │ │ movge r6, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ - ble.n 53f92 │ │ │ │ + ble.n 54a4a │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 53f5c │ │ │ │ + bne.n 54a14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22fc20 │ │ │ │ + bl 2328f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 53f4a │ │ │ │ + cbnz r0, 54a02 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 5404c │ │ │ │ + b.n 54b04 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str.w sl, [r4, #24] │ │ │ │ subs r2, r6, r7 │ │ │ │ rsb r3, r3, #63 @ 0x3f │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ add r7, r3 │ │ │ │ - cbz r3, 53f8e │ │ │ │ + cbz r3, 54a46 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r2, [r4, #24] │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp r1, r9 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ - b.n 53f6a │ │ │ │ + b.n 54a22 │ │ │ │ cmp r7, r6 │ │ │ │ - blt.n 53f32 │ │ │ │ + blt.n 549ea │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 53efa │ │ │ │ + beq.n 549b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 53efa │ │ │ │ + b.n 549b2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2c9ab8 │ │ │ │ + bl 2c9e80 │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 53fbc │ │ │ │ + bcs.n 54a74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bfd8 │ │ │ │ + bl 13d10c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5404c │ │ │ │ + beq.n 54b04 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53fe2 │ │ │ │ + blt.n 54a9a │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 53fe2 │ │ │ │ + bge.n 54a9a │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 54024 │ │ │ │ + ble.n 54adc │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299870 │ │ │ │ - cbnz r0, 5400e │ │ │ │ + bl 29a170 │ │ │ │ + cbnz r0, 54ac6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 5400a │ │ │ │ + beq.n 54ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5400a │ │ │ │ + cbnz r3, 54ac2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5404c │ │ │ │ + b.n 54b04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 5401e │ │ │ │ + beq.n 54ad6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5401e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54ad6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - blt.n 53fee │ │ │ │ + blt.n 54aa6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 53efa │ │ │ │ + beq.w 549b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53efa │ │ │ │ + bne.w 549b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53efa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 549b2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 26e288 │ │ │ │ + bl 26f624 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 54074 │ │ │ │ - beq.n 54078 │ │ │ │ + blt.n 54b2c │ │ │ │ + beq.n 54b30 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 54080 │ │ │ │ + b.n 54b38 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54080 │ │ │ │ + b.n 54b38 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #22 │ │ │ │ - bmi.n 540b4 │ │ │ │ - ldrd r3, r5, [r4, #4] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - subs r3, #12 │ │ │ │ - add.w r5, r5, r3, lsr #2 │ │ │ │ - cmp r5, #0 │ │ │ │ - bgt.n 540be │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 540dc │ │ │ │ - mov r1, r2 │ │ │ │ - blx r6 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 540a0 │ │ │ │ - b.n 540dc │ │ │ │ - adds r4, #8 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr.w r0, [r4, #4]! │ │ │ │ - mov r1, r7 │ │ │ │ - cbnz r0, 540d6 │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - cmp r8, r5 │ │ │ │ - bne.n 540c4 │ │ │ │ - b.n 540b0 │ │ │ │ - blx r6 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 540cc │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 53a98 │ │ │ │ + b.n 54550 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 54102 │ │ │ │ + cbz r3, 54b5c │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 54104 │ │ │ │ + b.n 54b5e │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #376] @ (54280 ) │ │ │ │ + ldr r4, [pc, #376] @ (54cd8 ) │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ add r6, sp, #32 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -61969,409 +62968,446 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 54152 │ │ │ │ + bne.n 54bac │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 54152 │ │ │ │ + ble.n 54bac │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 54152 │ │ │ │ - cbnz r5, 5416e │ │ │ │ + bne.n 54bac │ │ │ │ + cbnz r5, 54bc8 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #288] @ (54284 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #284] @ (54cdc ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54240 │ │ │ │ + beq.n 54c9a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5424e │ │ │ │ + beq.n 54ca8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 541fa │ │ │ │ + cbz r0, 54c54 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 541b4 │ │ │ │ + beq.n 54c0e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 541b6 │ │ │ │ - b.n 541fa │ │ │ │ + bge.n 54c10 │ │ │ │ + b.n 54c54 │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 541be │ │ │ │ + blt.n 54c18 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 541dc │ │ │ │ + bpl.n 54c36 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ + movw r0, #13052 @ 0x32fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 541fe │ │ │ │ - b.n 541fa │ │ │ │ + bne.n 54c58 │ │ │ │ + b.n 54c54 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #61932 @ 0xf1ec │ │ │ │ + movw r2, #62896 @ 0xf5b0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #1804 @ 0x70c │ │ │ │ + movw r1, #2824 @ 0xb08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5425e │ │ │ │ - bl b3790 │ │ │ │ + b.n 54cb8 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54214 │ │ │ │ + blt.n 54c6e │ │ │ │ mov r0, r7 │ │ │ │ blx 2a530 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54226 │ │ │ │ + b.n 54c80 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 54220 │ │ │ │ + cbz r5, 54c7a │ │ │ │ blx 295d4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54226 │ │ │ │ + b.n 54c80 │ │ │ │ blx 29cbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ - cbz r5, 54256 │ │ │ │ + bl b7854 │ │ │ │ + cbz r5, 54cb0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ - b.n 541fa │ │ │ │ + bl 11e6f8 │ │ │ │ + b.n 54c54 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5425e │ │ │ │ + b.n 54cb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5425e │ │ │ │ + b.n 54cb8 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - add r6, pc, #208 @ (adr r6, 54354 ) │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ subs r5, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 191f48 │ │ │ │ + bl 193cc8 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 542c0 │ │ │ │ - bl 24aa2c │ │ │ │ + cbz r0, 54d18 │ │ │ │ + bl 24cd60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 542c0 │ │ │ │ + bne.n 54d18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 542be │ │ │ │ + beq.n 54d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 542be │ │ │ │ + cbnz r3, 54d16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #22 │ │ │ │ + bmi.n 54d4e │ │ │ │ + ldrd r3, r5, [r4, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + subs r3, #12 │ │ │ │ + add.w r5, r5, r3, lsr #2 │ │ │ │ + cmp r5, #0 │ │ │ │ + bgt.n 54d58 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 54d76 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r6 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 54d3a │ │ │ │ + b.n 54d76 │ │ │ │ + adds r4, #8 │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr.w r0, [r4, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + cbnz r0, 54d70 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r8, r5 │ │ │ │ + bne.n 54d5e │ │ │ │ + b.n 54d4a │ │ │ │ + blx r6 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 54d66 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000542c4 : │ │ │ │ +00054d7a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (542f4 ) │ │ │ │ + ldr r0, [pc, #32] @ (54dac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #12108 @ 0x2f4c │ │ │ │ + movw r2, #13068 @ 0x330c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 54324 │ │ │ │ + cbz r5, 54ddc │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ blx 299ec │ │ │ │ mov r0, r6 │ │ │ │ blx 299ec │ │ │ │ mov r0, r5 │ │ │ │ blx 299ec │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 929d8 │ │ │ │ + bl 932f4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5434c │ │ │ │ + beq.n 54e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5434c │ │ │ │ + cbnz r3, 54e04 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #58580 @ 0xe4d4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 95480 │ │ │ │ + bl 95d9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54396 │ │ │ │ + cbz r0, 54e4e │ │ │ │ mov r1, r5 │ │ │ │ - bl 13daa4 │ │ │ │ + bl 13ec10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54386 │ │ │ │ + bne.n 54e3e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54396 │ │ │ │ + b.n 54e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54382 │ │ │ │ + bne.n 54e3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54382 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54e3a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 543b8 │ │ │ │ + cbz r3, 54e70 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 543d0 │ │ │ │ + b.n 54e88 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 543c0 │ │ │ │ + bge.n 54e78 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 543d0 │ │ │ │ + b.n 54e88 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 543bc │ │ │ │ + bgt.n 54e74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 543bc │ │ │ │ + beq.n 54e74 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 543f0 │ │ │ │ + b.n 54ea8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #396] @ (54570 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #396] @ (55028 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54558 │ │ │ │ + beq.w 55010 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 54412 │ │ │ │ + beq.n 54eca │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 543fc │ │ │ │ + cbz r6, 54eb4 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 54418 │ │ │ │ + beq.n 54ed0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5440e │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 54ec6 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 54556 │ │ │ │ + blt.w 5500e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 54418 │ │ │ │ + beq.n 54ed0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 5441a │ │ │ │ + b.n 54ed2 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 5441a │ │ │ │ + b.n 54ed2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2b6054 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2660> │ │ │ │ + bl 2b64e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2650> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 54556 │ │ │ │ + beq.w 5500e │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5449e │ │ │ │ + beq.n 54f56 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5444e │ │ │ │ + bpl.n 54f06 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54556 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5500e │ │ │ │ mov r0, r6 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5446e │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 54f26 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54556 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5500e │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54556 │ │ │ │ + beq.n 5500e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5449e │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 54f56 │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 54556 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5500e │ │ │ │ mov r0, r7 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 54736 │ │ │ │ + bl 551ee │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 544bc │ │ │ │ - cbnz r6, 544b4 │ │ │ │ + cbnz r0, 54f74 │ │ │ │ + cbnz r6, 54f6c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 54558 │ │ │ │ + b.n 55010 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 54556 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5500e │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 296b8 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #5 │ │ │ │ blx 296b8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #128 @ (adr r3, 54560 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 55018 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #124 @ (adr r3, 54568 ) │ │ │ │ + add r3, pc, #124 @ (adr r3, 55020 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movw r3, #57840 @ 0xe1f0 │ │ │ │ movt r3, #50130 @ 0xc3d2 │ │ │ │ str r3, [r7, #16] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 54524 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 54fdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 544ae │ │ │ │ + beq.n 54f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 544ae │ │ │ │ + bne.n 54f66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 544ae │ │ │ │ - cbz r6, 54558 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54f66 │ │ │ │ + cbz r6, 55010 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54546 │ │ │ │ - bl b3790 │ │ │ │ + blt.n 54ffe │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 5e56c │ │ │ │ + bl 5ef08 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5454e │ │ │ │ + bl b7854 │ │ │ │ + b.n 55006 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e56c │ │ │ │ + bl 5ef08 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 54558 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 55010 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r0, #116] @ 0x74 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ @@ -62384,416 +63420,416 @@ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 54596 │ │ │ │ + bne.n 5504e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 545ae │ │ │ │ - b.n 545c2 │ │ │ │ + cbnz r0, 55066 │ │ │ │ + b.n 5507a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49072 @ 0xbfb0 │ │ │ │ + movw r0, #50032 @ 0xc370 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5458a │ │ │ │ + bne.n 55042 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54674 │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 5512c │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 545d0 │ │ │ │ + bne.n 55088 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 545e0 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 55098 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 545aa │ │ │ │ + bne.n 55062 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 545e0 │ │ │ │ + b.n 55098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 545be │ │ │ │ + bne.n 55076 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 545be │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55076 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54600 │ │ │ │ + bne.n 550b8 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12152 @ 0x2f78 │ │ │ │ + movw r1, #13112 @ 0x3338 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 545aa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 55062 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 54612 │ │ │ │ + blt.n 550ca │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 330d6 │ │ │ │ + b.w 337fe │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 5461a │ │ │ │ - cbnz r4, 54626 │ │ │ │ + ble.n 550d2 │ │ │ │ + cbnz r4, 550de │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 429a4 │ │ │ │ + b.w 430c4 │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ff60 │ │ │ │ + bl 2520e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 545aa │ │ │ │ + bne.n 55062 │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 54640 │ │ │ │ - bl 330d6 │ │ │ │ - b.n 54644 │ │ │ │ - bl 429a4 │ │ │ │ + bge.n 550f8 │ │ │ │ + bl 337fe │ │ │ │ + b.n 550fc │ │ │ │ + bl 430c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 545aa │ │ │ │ + beq.n 55062 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5465c │ │ │ │ + beq.n 55114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5465c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55114 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ff60 │ │ │ │ + bl 2520e8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 546ba │ │ │ │ + beq.n 55172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 546ba │ │ │ │ + cbnz r3, 55172 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #50232 @ 0xc438 │ │ │ │ + movw r1, #51192 @ 0xc7f8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 54758 │ │ │ │ + b.n 55210 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 546ec │ │ │ │ + bmi.n 551a4 │ │ │ │ movw r2, #23556 @ 0x5c04 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 54726 │ │ │ │ + bne.n 551de │ │ │ │ mov r6, r0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5472e │ │ │ │ + cbz r0, 551e6 │ │ │ │ mov r1, r6 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5470c │ │ │ │ + beq.n 551c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5472e │ │ │ │ + bne.n 551e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54722 │ │ │ │ + beq.n 551da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54722 │ │ │ │ + cbnz r3, 551da │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5472e │ │ │ │ + b.n 551e6 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 4d128 <_PyTraceback_Add@@Base+0xd6> │ │ │ │ + b.w 4dbe0 <_PyTraceback_Add@@Base+0xd6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54754 │ │ │ │ + cbz r0, 5520c │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #29812 @ 0x7474 │ │ │ │ + movw r1, #30772 @ 0x7834 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #29816 @ 0x7478 │ │ │ │ + movw r0, #30776 @ 0x7838 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54796 │ │ │ │ + beq.n 5524e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54798 │ │ │ │ + beq.n 55250 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 54798 │ │ │ │ + b.n 55250 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 547ca │ │ │ │ + bmi.n 55282 │ │ │ │ movw r3, #23556 @ 0x5c04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 547ca │ │ │ │ + beq.n 55282 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 547e2 │ │ │ │ + b.n 5529a │ │ │ │ mov r0, r4 │ │ │ │ - bl 37e6e <_PyXI_ApplyError@@Base+0x480> │ │ │ │ + bl 385d4 <_PyXI_ApplyError@@Base+0x4ce> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 547c0 │ │ │ │ + beq.n 55278 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 547e8 │ │ │ │ + b.n 552a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 298b4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 5480c │ │ │ │ + cbz r1, 552c4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 54814 │ │ │ │ + b.n 552cc │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - b.w 3a462 │ │ │ │ - movw r1, #50460 @ 0xc51c │ │ │ │ + b.w 3ab3e │ │ │ │ + movw r1, #51420 @ 0xc8dc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 54758 │ │ │ │ + b.n 55210 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 54866 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r1, 5531e │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6500 @ 0x1964 │ │ │ │ + movw r1, #7460 @ 0x1d24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54892 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5534a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54888 │ │ │ │ + beq.n 55340 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5488c │ │ │ │ + cbz r4, 55344 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54892 │ │ │ │ + b.n 5534a │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ (5489c ) │ │ │ │ + ldr r0, [pc, #4] @ (55354 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 548cc │ │ │ │ + cbz r0, 55384 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 548cc │ │ │ │ + beq.n 55384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 548cc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55384 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 548ea │ │ │ │ + cbnz r2, 553a2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 548ea │ │ │ │ + cbz r0, 553a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 548ea │ │ │ │ + beq.n 553a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 548ea │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 553a2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #49976 @ 0xc338 │ │ │ │ + movw r1, #50936 @ 0xc6f8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.n 54758 │ │ │ │ + b.n 55210 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 54924 │ │ │ │ + bgt.n 553dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3d94 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3a0> │ │ │ │ - cbnz r0, 5493e │ │ │ │ + bl 2b4234 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3a0> │ │ │ │ + cbnz r0, 553f6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 52388 │ │ │ │ + b.w 52e40 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12188 @ 0x2f9c │ │ │ │ + movw r1, #13148 @ 0x335c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54910 │ │ │ │ + bne.n 553c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #50220 @ 0xc42c │ │ │ │ + movw r1, #51180 @ 0xc7ec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w 4aba6 <_PyDict_DelItem_KnownHash@@Base+0x948> │ │ │ │ + b.w 4b658 <_PyDict_DelItem_KnownHash@@Base+0x9a6> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 54960 │ │ │ │ - movw r0, #12284 @ 0x2ffc │ │ │ │ + cbnz r3, 55418 │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 177e64 │ │ │ │ - cbnz r0, 54992 │ │ │ │ + bl 1794d8 │ │ │ │ + cbnz r0, 5544a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #12300 @ 0x300c │ │ │ │ + movw r0, #13260 @ 0x33cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1781dc │ │ │ │ - b.n 549b6 │ │ │ │ + bl 179800 │ │ │ │ + b.n 5546e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 549b4 │ │ │ │ + bne.n 5546c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #59932 @ 0xea1c │ │ │ │ + movw r1, #60892 @ 0xeddc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ (549c0 ) │ │ │ │ + ldr r0, [pc, #4] @ (55478 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000549c4 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (549ec <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +0005547c <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (554a4 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #99328 @ 0x18400 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ @@ -62810,381 +63846,381 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54a9c <_PyContext_NewHamtForTests@@Base+0xd8> │ │ │ │ + beq.n 55554 <_PyContext_NewHamtForTests@@Base+0xd8> │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54a9c <_PyContext_NewHamtForTests@@Base+0xd8> │ │ │ │ + bne.n 55554 <_PyContext_NewHamtForTests@@Base+0xd8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #48020 @ 0xbb94 │ │ │ │ + movw r0, #48980 @ 0xbf54 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 54a98 <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ - bne.n 54ac8 <_PyContext_NewHamtForTests@@Base+0x104> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55550 <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ + bne.n 55580 <_PyContext_NewHamtForTests@@Base+0x104> │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 54ab0 <_PyContext_NewHamtForTests@@Base+0xec> │ │ │ │ + cbz r3, 55568 <_PyContext_NewHamtForTests@@Base+0xec> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 54ab0 <_PyContext_NewHamtForTests@@Base+0xec> │ │ │ │ + bge.n 55568 <_PyContext_NewHamtForTests@@Base+0xec> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 54ac8 <_PyContext_NewHamtForTests@@Base+0x104> │ │ │ │ + beq.n 55580 <_PyContext_NewHamtForTests@@Base+0x104> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54aa0 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ + bne.n 55558 <_PyContext_NewHamtForTests@@Base+0xdc> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 54a58 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ + bge.n 55510 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54b10 <_PyContext_NewHamtForTests@@Base+0x14c> │ │ │ │ + b.n 555c8 <_PyContext_NewHamtForTests@@Base+0x14c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54a5c <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ + b.n 55514 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54a92 <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ + bne.n 5554a <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54a92 <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5554a <_PyContext_NewHamtForTests@@Base+0xce> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53276 @ 0xd01c │ │ │ │ + movw r1, #54296 @ 0xd418 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54a98 <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 55550 <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 54b08 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ + cbz r3, 555c0 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 54b08 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ + bge.n 555c0 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ subs r2, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r4, r2 │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ add.w r0, r1, r4, lsl #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bge.n 54af2 <_PyContext_NewHamtForTests@@Base+0x12e> │ │ │ │ + bge.n 555aa <_PyContext_NewHamtForTests@@Base+0x12e> │ │ │ │ subs r2, r2, r4 │ │ │ │ adds r6, #4 │ │ │ │ add r1, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2a580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54b08 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ + beq.n 555c0 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54b08 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ + cbnz r3, 555c0 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (54ba8 <_PyContext_NewHamtForTests@@Base+0x1e4>) │ │ │ │ + ldr r3, [pc, #132] @ (55660 <_PyContext_NewHamtForTests@@Base+0x1e4>) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 54b58 <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ + cbz r3, 55610 <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54b4e <_PyContext_NewHamtForTests@@Base+0x18a> │ │ │ │ + bne.n 55606 <_PyContext_NewHamtForTests@@Base+0x18a> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54b3e <_PyContext_NewHamtForTests@@Base+0x17a> │ │ │ │ + bne.n 555f6 <_PyContext_NewHamtForTests@@Base+0x17a> │ │ │ │ dmb ish │ │ │ │ - beq.n 54b58 <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 55610 <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 54d62 <_PyContext_NewHamtForTests@@Base+0x39e> │ │ │ │ + bl 5581a <_PyContext_NewHamtForTests@@Base+0x39e> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 54b8a <_PyContext_NewHamtForTests@@Base+0x1c6> │ │ │ │ + cbz r3, 55642 <_PyContext_NewHamtForTests@@Base+0x1c6> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54b80 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ + bne.n 55638 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54b70 <_PyContext_NewHamtForTests@@Base+0x1ac> │ │ │ │ + bne.n 55628 <_PyContext_NewHamtForTests@@Base+0x1ac> │ │ │ │ dmb ish │ │ │ │ - beq.n 54b8a <_PyContext_NewHamtForTests@@Base+0x1c6> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 55642 <_PyContext_NewHamtForTests@@Base+0x1c6> │ │ │ │ + bl 2ace44 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 81d4c │ │ │ │ - ldr r3, [pc, #20] @ (54ba8 <_PyContext_NewHamtForTests@@Base+0x1e4>) │ │ │ │ + bl 8274c │ │ │ │ + ldr r3, [pc, #20] @ (55660 <_PyContext_NewHamtForTests@@Base+0x1e4>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 54ba4 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ + beq.n 5565c <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 54bd4 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + cbz r3, 5568c <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 54bd4 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + bgt.n 5568c <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2aaa30 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2ab238 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 54bde <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ + beq.n 55696 <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 54c0a <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + bhi.n 556c2 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 54c1e <_PyContext_NewHamtForTests@@Base+0x25a> │ │ │ │ + beq.n 556d6 <_PyContext_NewHamtForTests@@Base+0x25a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54c20 <_PyContext_NewHamtForTests@@Base+0x25c> │ │ │ │ - movw r0, #35240 @ 0x89a8 │ │ │ │ + b.n 556d8 <_PyContext_NewHamtForTests@@Base+0x25c> │ │ │ │ + movw r0, #36200 @ 0x8d68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 54c38 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ - b.n 54c00 <_PyContext_NewHamtForTests@@Base+0x23c> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 556f0 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ + b.n 556b8 <_PyContext_NewHamtForTests@@Base+0x23c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54c3c <_PyContext_NewHamtForTests@@Base+0x278> │ │ │ │ + bne.n 556f4 <_PyContext_NewHamtForTests@@Base+0x278> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54cf8 <_PyContext_NewHamtForTests@@Base+0x334> │ │ │ │ + b.n 557b0 <_PyContext_NewHamtForTests@@Base+0x334> │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r3, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bge.n 54c62 <_PyContext_NewHamtForTests@@Base+0x29e> │ │ │ │ + bge.n 5571a <_PyContext_NewHamtForTests@@Base+0x29e> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 54c5e <_PyContext_NewHamtForTests@@Base+0x29a> │ │ │ │ + bne.n 55716 <_PyContext_NewHamtForTests@@Base+0x29a> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 54c9c <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ + bpl.n 55754 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ movs r3, #1 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 54c42 <_PyContext_NewHamtForTests@@Base+0x27e> │ │ │ │ - cbnz r3, 54cbc <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + b.n 556fa <_PyContext_NewHamtForTests@@Base+0x27e> │ │ │ │ + cbnz r3, 55774 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 54cbc <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + bge.n 55774 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w sl, [r3, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 54c84 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + beq.n 5573c <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 54c66 <_PyContext_NewHamtForTests@@Base+0x2a2> │ │ │ │ + b.n 5571e <_PyContext_NewHamtForTests@@Base+0x2a2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 54c38 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ - beq.n 54c80 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ + blt.n 556f0 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ + beq.n 55738 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 54c80 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ + bmi.n 55738 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ adds r3, r4, #2 │ │ │ │ - beq.n 54c38 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ + beq.n 556f0 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 54cbc <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + blt.n 55774 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27748 @ 0x6c64 │ │ │ │ + movw r1, #28708 @ 0x7024 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54c38 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 556f0 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r0, 54cd6 <_PyContext_NewHamtForTests@@Base+0x312> │ │ │ │ - cbz r5, 54cf0 <_PyContext_NewHamtForTests@@Base+0x32c> │ │ │ │ + cbnz r0, 5578e <_PyContext_NewHamtForTests@@Base+0x312> │ │ │ │ + cbz r5, 557a8 <_PyContext_NewHamtForTests@@Base+0x32c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54cea <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ + bne.n 557a2 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 54cf8 <_PyContext_NewHamtForTests@@Base+0x334> │ │ │ │ + b.n 557b0 <_PyContext_NewHamtForTests@@Base+0x334> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 20455c │ │ │ │ + bl 2076d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54c38 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ + beq.n 556f0 <_PyContext_NewHamtForTests@@Base+0x274> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54cc6 <_PyContext_NewHamtForTests@@Base+0x302> │ │ │ │ - b.n 54cf8 <_PyContext_NewHamtForTests@@Base+0x334> │ │ │ │ + beq.n 5577e <_PyContext_NewHamtForTests@@Base+0x302> │ │ │ │ + b.n 557b0 <_PyContext_NewHamtForTests@@Base+0x334> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 54cd2 <_PyContext_NewHamtForTests@@Base+0x30e> │ │ │ │ + b.n 5578a <_PyContext_NewHamtForTests@@Base+0x30e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 12912c <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 54cd2 <_PyContext_NewHamtForTests@@Base+0x30e> │ │ │ │ + bl 129c68 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 5578a <_PyContext_NewHamtForTests@@Base+0x30e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b3d94 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3a0> │ │ │ │ - cbnz r0, 54d22 <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ + bl 2b4234 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3a0> │ │ │ │ + cbnz r0, 557da <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b44dc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xae8> │ │ │ │ + b.w 2b497c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xae8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #21712 @ 0x54d0 │ │ │ │ + movw r1, #22672 @ 0x5890 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e1a84 │ │ │ │ - cbz r0, 54d5e <_PyContext_NewHamtForTests@@Base+0x39a> │ │ │ │ + bl e2468 │ │ │ │ + cbz r0, 55816 <_PyContext_NewHamtForTests@@Base+0x39a> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 290194 │ │ │ │ + bl 290bb4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r3, [pc, #280] @ (54e8c <_PyContext_NewHamtForTests@@Base+0x4c8>) │ │ │ │ + ldr r3, [pc, #280] @ (55944 <_PyContext_NewHamtForTests@@Base+0x4c8>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldrd r8, r9, [r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ands.w r6, r4, #63 @ 0x3f │ │ │ │ - bne.n 54d94 <_PyContext_NewHamtForTests@@Base+0x3d0> │ │ │ │ + bne.n 5584c <_PyContext_NewHamtForTests@@Base+0x3d0> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - bne.n 54d98 <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + bne.n 55850 <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ mov ip, r6 │ │ │ │ - b.n 54d9e <_PyContext_NewHamtForTests@@Base+0x3da> │ │ │ │ + b.n 55856 <_PyContext_NewHamtForTests@@Base+0x3da> │ │ │ │ movs r6, #0 │ │ │ │ mov.w ip, #64 @ 0x40 │ │ │ │ add.w lr, sp, #8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ str.w r0, [lr] │ │ │ │ - cbnz r6, 54dc6 <_PyContext_NewHamtForTests@@Base+0x402> │ │ │ │ + cbnz r6, 5587e <_PyContext_NewHamtForTests@@Base+0x402> │ │ │ │ cmp ip, r6 │ │ │ │ it ne │ │ │ │ movne r6, #64 @ 0x40 │ │ │ │ sub.w r6, ip, r6 │ │ │ │ and.w sl, ip, #63 @ 0x3f │ │ │ │ add.w r1, r9, r6 │ │ │ │ and.w r9, ip, #64 @ 0x40 │ │ │ │ add r9, r1 │ │ │ │ movs.w ip, ip, lsr #6 │ │ │ │ - beq.n 54de4 <_PyContext_NewHamtForTests@@Base+0x420> │ │ │ │ + beq.n 5589c <_PyContext_NewHamtForTests@@Base+0x420> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ rsb r6, r4, #119 @ 0x77 │ │ │ │ add.w r8, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r6, r6, #63 @ 0x3f │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r6, #9 │ │ │ │ @@ -63194,209 +64230,209 @@ │ │ │ │ blx 29770 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ add.w r9, r8, sl │ │ │ │ strb.w fp, [r8, sl] │ │ │ │ - cbz r6, 54e26 <_PyContext_NewHamtForTests@@Base+0x462> │ │ │ │ + cbz r6, 558de <_PyContext_NewHamtForTests@@Base+0x462> │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r9, #1 │ │ │ │ blx 29770 │ │ │ │ add r9, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, r4, lsr #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ rev r4, r4 │ │ │ │ rev r5, r5 │ │ │ │ str.w r4, [r9, #5] │ │ │ │ lsrs r4, r3, #6 │ │ │ │ str.w r5, [r9, #1] │ │ │ │ - beq.n 54e56 <_PyContext_NewHamtForTests@@Base+0x492> │ │ │ │ + beq.n 5590e <_PyContext_NewHamtForTests@@Base+0x492> │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 54e56 <_PyContext_NewHamtForTests@@Base+0x492> │ │ │ │ + bne.n 5590e <_PyContext_NewHamtForTests@@Base+0x492> │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ rev r0, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ rev r0, r1 │ │ │ │ rev r1, r2 │ │ │ │ rev r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r7, #4] │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ str r2, [r7, #12] │ │ │ │ - ldr r3, [pc, #20] @ (54e8c <_PyContext_NewHamtForTests@@Base+0x4c8>) │ │ │ │ + ldr r3, [pc, #20] @ (55944 <_PyContext_NewHamtForTests@@Base+0x4c8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 54e86 <_PyContext_NewHamtForTests@@Base+0x4c2> │ │ │ │ + beq.n 5593e <_PyContext_NewHamtForTests@@Base+0x4c2> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 54ebe <_PyContext_NewHamtForTests@@Base+0x4fa> │ │ │ │ + bne.n 55976 <_PyContext_NewHamtForTests@@Base+0x4fa> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11492 @ 0x2ce4 │ │ │ │ + movw r1, #12452 @ 0x30a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54fa8 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ + b.n 55a60 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 54f00 <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ + cbnz r3, 559b8 <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 54ef8 <_PyContext_NewHamtForTests@@Base+0x534> │ │ │ │ + cbz r3, 559b0 <_PyContext_NewHamtForTests@@Base+0x534> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 54eea <_PyContext_NewHamtForTests@@Base+0x526> │ │ │ │ - movw r1, #11540 @ 0x2d14 │ │ │ │ + cbnz r4, 559a2 <_PyContext_NewHamtForTests@@Base+0x526> │ │ │ │ + movw r1, #12500 @ 0x30d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54fa8 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ - movw r1, #11592 @ 0x2d48 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 55a60 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ + movw r1, #12552 @ 0x3108 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54eba <_PyContext_NewHamtForTests@@Base+0x4f6> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 55972 <_PyContext_NewHamtForTests@@Base+0x4f6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 2674b8 <_Py_RestoreSignals@@Base+0x2e8c> │ │ │ │ + bl 268cc0 <_Py_RestoreSignals@@Base+0x2e8c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 54f24 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + cbz r2, 559dc <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b5a80 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x208c> │ │ │ │ + bl 2b5f10 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x207c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54fa8 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ + bne.n 55a60 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 54fa8 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ - cbz r0, 54f6c <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ + b.n 55a60 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ + cbz r0, 55a24 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #0 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54f76 <_PyContext_NewHamtForTests@@Base+0x5b2> │ │ │ │ + bne.n 55a2e <_PyContext_NewHamtForTests@@Base+0x5b2> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f52 <_PyContext_NewHamtForTests@@Base+0x58e> │ │ │ │ + beq.n 55a0a <_PyContext_NewHamtForTests@@Base+0x58e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54f52 <_PyContext_NewHamtForTests@@Base+0x58e> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55a0a <_PyContext_NewHamtForTests@@Base+0x58e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #52268 @ 0xcc2c │ │ │ │ + movw r1, #53288 @ 0xd028 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 54fa8 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 55a60 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbnz r0, 54f96 <_PyContext_NewHamtForTests@@Base+0x5d2> │ │ │ │ - movw r3, #44104 @ 0xac48 │ │ │ │ + bl f9efc │ │ │ │ + cbnz r0, 55a4e <_PyContext_NewHamtForTests@@Base+0x5d2> │ │ │ │ + movw r3, #44112 @ 0xac50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 54fa8 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ - bl f96ac │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 55a60 <_PyContext_NewHamtForTests@@Base+0x5e4> │ │ │ │ + bl fa168 │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 550b6 <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ + beq.n 55b6e <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #236] @ (550c4 <_PyContext_NewHamtForTests@@Base+0x700>) │ │ │ │ - bl 16d2e4 │ │ │ │ + ldr r0, [pc, #236] @ (55b7c <_PyContext_NewHamtForTests@@Base+0x700>) │ │ │ │ + bl 16ea6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55096 <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ + beq.n 55b4e <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15592 @ 0x3ce8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55008 <_PyContext_NewHamtForTests@@Base+0x644> │ │ │ │ + beq.n 55ac0 <_PyContext_NewHamtForTests@@Base+0x644> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12320 @ 0x3020 │ │ │ │ + movw r1, #13280 @ 0x33e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 55096 <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ + bl f7970 │ │ │ │ + b.n 55b4e <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl f1738 │ │ │ │ + bl f21c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 55096 <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ + blt.n 55b4e <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ movw r0, #65328 @ 0xff30 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55096 <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ + beq.n 55b4e <_PyContext_NewHamtForTests@@Base+0x6d2> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r0, #8] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #148] @ (550c8 <_PyContext_NewHamtForTests@@Base+0x704>) │ │ │ │ + ldr r2, [pc, #148] @ (55b80 <_PyContext_NewHamtForTests@@Base+0x704>) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ sub.w r7, r0, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -63408,264 +64444,264 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r7, [ip] │ │ │ │ cmp r3, lr │ │ │ │ strd r1, r2, [r0, #-8] │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq.n 5507a <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ + beq.n 55b32 <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5507a <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ + cbnz r3, 55b32 <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5508a <_PyContext_NewHamtForTests@@Base+0x6c6> │ │ │ │ + beq.n 55b42 <_PyContext_NewHamtForTests@@Base+0x6c6> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5508e <_PyContext_NewHamtForTests@@Base+0x6ca> │ │ │ │ + cbz r4, 55b46 <_PyContext_NewHamtForTests@@Base+0x6ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 550ba <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + b.n 55b72 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 550ba <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ - bl 85eb4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55b72 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + bl 868cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 550b6 <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ + beq.n 55b6e <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 550b6 <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ + cbnz r3, 55b6e <_PyContext_NewHamtForTests@@Base+0x6f2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #688 @ (adr r0, 55378 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 55e30 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000550cc : │ │ │ │ - movw r0, #2568 @ 0xa08 │ │ │ │ +00055b84 : │ │ │ │ + movw r0, #3528 @ 0xdc8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r1, #47072 @ 0xb7e0 │ │ │ │ + movw r1, #48032 @ 0xbba0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 55146 │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 55bfe │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 28f824 │ │ │ │ + bl 28fafc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5511c │ │ │ │ - cbnz r0, 5512a │ │ │ │ - b.n 55146 │ │ │ │ + beq.n 55bd4 │ │ │ │ + cbnz r0, 55be2 │ │ │ │ + b.n 55bfe │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55146 │ │ │ │ - b.n 55138 │ │ │ │ + beq.n 55bfe │ │ │ │ + b.n 55bf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5513e │ │ │ │ + cbz r0, 55bf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55146 │ │ │ │ + beq.n 55bfe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 55146 │ │ │ │ + b.n 55bfe │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5516e │ │ │ │ + cbnz r5, 55c26 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5516e │ │ │ │ + ble.n 55c26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5516e │ │ │ │ - cbnz r2, 55184 │ │ │ │ + bne.n 55c26 │ │ │ │ + cbnz r2, 55c3c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (551c0 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 551bc │ │ │ │ + ldr r3, [pc, #64] @ (55c78 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 55c74 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4c0c0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 551b0 │ │ │ │ + bl 4cb78 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 55c68 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2a338 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 551b4 │ │ │ │ + beq.n 55c6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aecb8 │ │ │ │ - movw r2, #7504 @ 0x1d50 │ │ │ │ + bl 1b11b0 │ │ │ │ + movw r2, #8464 @ 0x2110 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4c340 <_PyLong_UnsignedLongLong_Converter@@Base+0x280> │ │ │ │ + bl 4cdf8 <_PyLong_UnsignedLongLong_Converter@@Base+0x280> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 551bc │ │ │ │ + b.n 55c74 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 551ee │ │ │ │ + beq.n 55ca6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61992 @ 0xf228 │ │ │ │ + movw r0, #62956 @ 0xf5ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbnz r0, 551ee │ │ │ │ + bl 2008b4 │ │ │ │ + cbnz r0, 55ca6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5522e │ │ │ │ + b.n 55ce6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55202 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 55cba │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551ea │ │ │ │ + bne.n 55ca2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55216 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 55cce │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551ea │ │ │ │ + bne.n 55ca2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1506d8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 151768 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 552ca │ │ │ │ + beq.n 55d82 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 552ca │ │ │ │ + beq.n 55d82 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #26889 @ 0x6909 │ │ │ │ + movw r3, #31145 @ 0x79a9 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55268 │ │ │ │ + bne.n 55d20 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 5526c │ │ │ │ + b.n 55d24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 5528e │ │ │ │ + beq.n 55d46 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 5528e │ │ │ │ + cbz r3, 55d46 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23417 @ 0x5b79 │ │ │ │ + movw r3, #26169 @ 0x6639 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5528e │ │ │ │ + bne.n 55d46 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 65a54 │ │ │ │ + bl 66514 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 552aa │ │ │ │ + cbz r0, 55d62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 552aa │ │ │ │ + beq.n 55d62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 552aa │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55d62 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 552ca │ │ │ │ + cbz r0, 55d82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 552ca │ │ │ │ + beq.n 55d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 552ca │ │ │ │ + cbnz r3, 55d82 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 299510 │ │ │ │ + bl 299e10 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -63675,55 +64711,55 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5531c │ │ │ │ + cbnz r6, 55dd4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5531c │ │ │ │ + ble.n 55dd4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5531c │ │ │ │ - cbnz r2, 55332 │ │ │ │ + bne.n 55dd4 │ │ │ │ + cbnz r2, 55dea │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (55390 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 55386 │ │ │ │ + ldr r3, [pc, #100] @ (55e48 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 55e3e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5534c │ │ │ │ + bne.n 55e04 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 55368 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 55e20 │ │ │ │ + bl 17cbd4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55368 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 55386 │ │ │ │ + bne.n 55e20 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 55e3e │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #41512 @ 0xa228 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4d860 │ │ │ │ + b.w 4e318 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -63740,40 +64776,40 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #63872 @ 0xf980 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5543e │ │ │ │ + cbz r0, 55ef6 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 55414 │ │ │ │ + ble.n 55ecc │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #16 │ │ │ │ blx 29770 │ │ │ │ - ldr r0, [pc, #44] @ (55444 ) │ │ │ │ + ldr r0, [pc, #44] @ (55efc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str r5, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ @@ -63794,39 +64830,39 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5546c │ │ │ │ + cbnz r5, 55f24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5546c │ │ │ │ + ble.n 55f24 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5546c │ │ │ │ - cbnz r2, 55486 │ │ │ │ + bne.n 55f24 │ │ │ │ + cbnz r2, 55f3e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ (554ac ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #44] @ (55f64 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 554a8 │ │ │ │ + cbz r0, 55f60 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 5557e │ │ │ │ + bl 56036 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -63840,132 +64876,132 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 554ee │ │ │ │ + bge.n 55fa6 │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 554f2 │ │ │ │ + blt.n 55faa │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 554ea │ │ │ │ + bne.n 55fa2 │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 554f4 │ │ │ │ + b.n 55fac │ │ │ │ adds r4, #2 │ │ │ │ - b.n 554cc │ │ │ │ + b.n 55f84 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 554f4 │ │ │ │ + b.n 55fac │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5552c │ │ │ │ + blt.n 55fe4 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29854 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 5552e │ │ │ │ + b.n 55fe6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00055530 : │ │ │ │ +00055fe8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 55542 │ │ │ │ - cbnz r1, 55548 │ │ │ │ - bl 55e76 │ │ │ │ - b.n 55554 │ │ │ │ + cbz r0, 55ffa │ │ │ │ + cbnz r1, 56000 │ │ │ │ + bl 5692e │ │ │ │ + b.n 5600c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5555a │ │ │ │ + cbnz r0, 56012 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5557a │ │ │ │ + b.n 56032 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a9b4 │ │ │ │ + bl 13bae8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5557a │ │ │ │ + beq.n 56032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5557a │ │ │ │ + cbnz r3, 56032 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 555ae │ │ │ │ + beq.n 56066 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 555ae │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 56066 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 298fc0 │ │ │ │ + b.w 2998c0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 555ce │ │ │ │ + beq.n 56086 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12364 @ 0x304c │ │ │ │ + movw r1, #13324 @ 0x340c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 555f6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 560ae │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ subs r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.n 555f2 │ │ │ │ + bgt.n 560aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 555fc │ │ │ │ - bl 2407a8 │ │ │ │ + ble.n 560b4 │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55626 │ │ │ │ + b.n 560de │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 271774 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ + bl 272ae0 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 55626 │ │ │ │ + beq.n 560de │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 55624 │ │ │ │ + ble.n 560dc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mla r0, r0, r7, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -63983,362 +65019,362 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (556dc ) │ │ │ │ + ldr r3, [pc, #132] @ (56194 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 5568c │ │ │ │ + cbz r3, 56144 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 55682 │ │ │ │ + bne.n 5613a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55672 │ │ │ │ + bne.n 5612a │ │ │ │ dmb ish │ │ │ │ - beq.n 5568c │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 56144 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 54d62 <_PyContext_NewHamtForTests@@Base+0x39e> │ │ │ │ + bl 5581a <_PyContext_NewHamtForTests@@Base+0x39e> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 556be │ │ │ │ + cbz r3, 56176 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 556b4 │ │ │ │ + bne.n 5616c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 556a4 │ │ │ │ + bne.n 5615c │ │ │ │ dmb ish │ │ │ │ - beq.n 556be │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 56176 │ │ │ │ + bl 2ace44 │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (556dc ) │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (56194 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 556d8 │ │ │ │ + beq.n 56190 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 85d80 │ │ │ │ - bl 85db0 │ │ │ │ + bl 86798 │ │ │ │ + bl 867c8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 5571c │ │ │ │ + bgt.n 561d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #22241 @ 0x56e1 │ │ │ │ + movw r2, #24985 @ 0x6199 │ │ │ │ movt r2, #5 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5571c │ │ │ │ + bne.n 561d4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 192280 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 194000 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ subs r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ble.n 5572a │ │ │ │ + ble.n 561e2 │ │ │ │ add.w r7, r5, #16 │ │ │ │ - b.n 5574c │ │ │ │ + b.n 56204 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r2, 5575a │ │ │ │ + cbz r2, 56212 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - ble.n 5575a │ │ │ │ + ble.n 56212 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 192294 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 194014 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ subs r6, #1 │ │ │ │ - bcc.n 5572a │ │ │ │ + bcc.n 561e2 │ │ │ │ ldr.w r0, [r7, r6, lsl #2] │ │ │ │ - bl 85e54 │ │ │ │ - b.n 5574c │ │ │ │ + bl 8686c │ │ │ │ + b.n 56204 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5577e │ │ │ │ + bne.n 56236 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5579e │ │ │ │ - b.n 55796 │ │ │ │ + bne.n 56256 │ │ │ │ + b.n 5624e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13216 @ 0x33a0 │ │ │ │ + movw r0, #14176 @ 0x3760 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5584e │ │ │ │ - b.n 55770 │ │ │ │ - bl 954e8 │ │ │ │ + beq.n 56306 │ │ │ │ + b.n 56228 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5584e │ │ │ │ + bne.n 56306 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 557b4 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 5626c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5584e │ │ │ │ + bne.n 56306 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 557dc │ │ │ │ + beq.n 56294 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12404 @ 0x3074 │ │ │ │ + movw r1, #13364 @ 0x3434 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 557e8 │ │ │ │ + bhi.n 562a0 │ │ │ │ tst.w r4, #98304 @ 0x18000 │ │ │ │ - beq.n 5582a │ │ │ │ - b.n 55804 │ │ │ │ + beq.n 562e2 │ │ │ │ + b.n 562bc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #60492 @ 0xec4c │ │ │ │ + movw r1, #61452 @ 0xf00c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movw r3, #32784 @ 0x8010 │ │ │ │ movt r3, #1 │ │ │ │ bics r3, r4 │ │ │ │ - beq.n 5582a │ │ │ │ + beq.n 562e2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60648 @ 0xece8 │ │ │ │ + movw r1, #61608 @ 0xf0a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ bic.w r2, r4, #98304 @ 0x18000 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bcc.n 55852 │ │ │ │ + bcc.n 5630a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12432 @ 0x3090 │ │ │ │ + movw r1, #13392 @ 0x3450 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5586a │ │ │ │ + b.n 56322 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24cb2c │ │ │ │ + bl 24ee2c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5493 @ 0x1575 │ │ │ │ + movw r1, #12113 @ 0x2f51 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ movw r0, #64496 @ 0xfbf0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49224 <_PyCompile_OptimizeCfg@@Base+0x10b0> │ │ │ │ - movw r0, #7188 @ 0x1c14 │ │ │ │ + b.w 49cdc <_PyCompile_OptimizeCfg@@Base+0x1076> │ │ │ │ + movw r0, #8148 @ 0x1fd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 95480 │ │ │ │ + b.w 95d9c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 558ae │ │ │ │ + cbz r3, 56366 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 558ca │ │ │ │ + b.n 56382 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 558b8 │ │ │ │ + bgt.n 56370 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 558ca │ │ │ │ + b.n 56382 │ │ │ │ cmp r2, #5 │ │ │ │ - bgt.n 558b2 │ │ │ │ + bgt.n 5636a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 558b2 │ │ │ │ + beq.n 5636a │ │ │ │ clz r9, r1 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - b.n 558ea │ │ │ │ + b.n 563a2 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #5 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #328] @ (55a28 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #328] @ (564e0 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55a20 │ │ │ │ + beq.w 564d8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 558fe │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 563b6 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5598c │ │ │ │ + bne.n 56444 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 55914 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 563cc │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5598c │ │ │ │ + bne.n 56444 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 5592a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5598c │ │ │ │ + cbnz r0, 563e2 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 56444 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5594e │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 56406 │ │ │ │ + bl 9c330 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5594a │ │ │ │ + beq.n 56402 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5594a │ │ │ │ + cbnz r3, 56402 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 5591e │ │ │ │ + beq.n 563d6 │ │ │ │ add r6, r9 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 559fe │ │ │ │ + beq.n 564b6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5595e │ │ │ │ + cbz r0, 56416 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 55966 │ │ │ │ - b.n 5596a │ │ │ │ + bne.n 5641e │ │ │ │ + b.n 56422 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 55972 │ │ │ │ + b.n 5642a │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 55990 │ │ │ │ + bge.n 56448 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #13456 @ 0x3490 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55a20 │ │ │ │ + b.n 564d8 │ │ │ │ movw r9, #5704 @ 0x1648 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 559aa │ │ │ │ + beq.n 56462 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5598c │ │ │ │ + beq.n 56444 │ │ │ │ add r4, sp, #16 │ │ │ │ - b.n 559ac │ │ │ │ + b.n 56464 │ │ │ │ movs r4, #0 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 559c0 │ │ │ │ + beq.n 56478 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5598c │ │ │ │ + beq.n 56444 │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 559c2 │ │ │ │ + b.n 5647a │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r3, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ blx 298f0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 55a18 │ │ │ │ + bge.n 564d0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 55a08 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 564c0 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 559c6 │ │ │ │ - b.n 5598c │ │ │ │ + beq.n 5647e │ │ │ │ + b.n 56444 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 55976 │ │ │ │ + blt.n 5642e │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 559c2 │ │ │ │ + b.n 5647a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 5598c │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 56444 │ │ │ │ mov r0, r9 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -64359,338 +65395,338 @@ │ │ │ │ blx 299ec │ │ │ │ mov r0, r6 │ │ │ │ blx 299ec │ │ │ │ mov r0, r5 │ │ │ │ blx 299ec │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 929d8 │ │ │ │ + bl 932f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55a8c │ │ │ │ + beq.n 56544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55a8c │ │ │ │ + cbnz r3, 56544 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 55ab8 │ │ │ │ + cbz r1, 56570 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55ad4 │ │ │ │ + bmi.n 5658c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33324 @ 0x822c │ │ │ │ + movw r1, #34284 @ 0x85ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55aee │ │ │ │ + b.n 565a6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 55b0e │ │ │ │ + cbz r3, 565c6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 55b26 │ │ │ │ + b.n 565de │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 55b16 │ │ │ │ + bge.n 565ce │ │ │ │ movs r6, #0 │ │ │ │ - b.n 55b26 │ │ │ │ + b.n 565de │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 55b12 │ │ │ │ + bgt.n 565ca │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55b12 │ │ │ │ + beq.n 565ca │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 55b46 │ │ │ │ + b.n 565fe │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #420] @ (55ce0 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #420] @ (56798 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55cb8 │ │ │ │ + beq.w 56770 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 55b68 │ │ │ │ + beq.n 56620 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 55b52 │ │ │ │ + cbz r6, 5660a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 55b6e │ │ │ │ + beq.n 56626 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 55b64 │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 5661c │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 55cb6 │ │ │ │ + blt.w 5676e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 55b6e │ │ │ │ + beq.n 56626 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 55b70 │ │ │ │ + b.n 56628 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 55b70 │ │ │ │ + b.n 56628 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 281e44 <_PyErr_BadInternalCall@@Base+0x1a8> │ │ │ │ + bl 28297c <_PyErr_BadInternalCall@@Base+0x43c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 55cb6 │ │ │ │ + beq.w 5676e │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 55bf4 │ │ │ │ + beq.n 566ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 55ba4 │ │ │ │ + bpl.n 5665c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 55cb6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5676e │ │ │ │ mov r0, r6 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 55bc4 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5667c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 55cb6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5676e │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55cb6 │ │ │ │ + beq.n 5676e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 55bf4 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 566ac │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 55cb6 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5676e │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 55e3e │ │ │ │ + bl 568f6 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55c0e │ │ │ │ - cbnz r6, 55c06 │ │ │ │ + cbnz r0, 566c6 │ │ │ │ + cbnz r6, 566be │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55cb8 │ │ │ │ + b.n 56770 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 55cb6 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5676e │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 296b8 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 296b8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 55cc0 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 56778 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 55cc8 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 56780 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #136 @ (adr r3, 55cd0 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 56788 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 55cd8 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 56790 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 55c84 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 5673c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55c00 │ │ │ │ + beq.n 566b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55c00 │ │ │ │ + bne.n 566b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c00 │ │ │ │ - cbz r6, 55cb8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 566b8 │ │ │ │ + cbz r6, 56770 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 55ca6 │ │ │ │ - bl b3790 │ │ │ │ + blt.n 5675e │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 5ea50 │ │ │ │ + bl 5f3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 55cae │ │ │ │ + bl b7854 │ │ │ │ + b.n 56766 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ea50 │ │ │ │ + bl 5f3ec │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 55cb8 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 56770 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ - bpl.n 55cd6 │ │ │ │ + bpl.n 5678e │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ - ble.n 55cfa │ │ │ │ + ble.n 567b2 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ ldr r1, [r7, r4] │ │ │ │ @ instruction: 0xf70e0b31 │ │ │ │ vorr.i32 d17, #8454144 @ 0x00810000 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrh r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ - ldr r7, [pc, #656] @ (55f70 ) │ │ │ │ + ldr r7, [pc, #656] @ (56a28 ) │ │ │ │ bkpt 0x00fa │ │ │ │ subs r6, #96 @ 0x60 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 55cfc │ │ │ │ + cbz r1, 567b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55d18 │ │ │ │ + bmi.n 567d0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33364 @ 0x8254 │ │ │ │ + movw r1, #34324 @ 0x8614 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55d32 │ │ │ │ + b.n 567ea │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 55d5a │ │ │ │ + cbnz r0, 56812 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1720f8 │ │ │ │ + b.w 173830 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55d4c │ │ │ │ + beq.n 56804 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 55d98 │ │ │ │ + cbz r3, 56850 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 55db6 │ │ │ │ + beq.n 5686e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 55db6 │ │ │ │ + b.n 5686e │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 55da8 │ │ │ │ + cbnz r3, 56860 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 55daa │ │ │ │ + b.n 56862 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #9356 @ 0x248c │ │ │ │ + movw r0, #10316 @ 0x284c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -64698,88 +65734,88 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1588 │ │ │ │ - cbnz r0, 55e1c │ │ │ │ + bl f2010 │ │ │ │ + cbnz r0, 568d4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 55dea │ │ │ │ + cbz r5, 568a2 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 55df2 │ │ │ │ + b.n 568aa │ │ │ │ movw r4, #11048 @ 0x2b28 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 55e10 │ │ │ │ + blt.n 568c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 55e10 │ │ │ │ + cbnz r0, 568c8 │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55e1e │ │ │ │ + b.n 568d6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55e1e │ │ │ │ + b.n 568d6 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 55e28 │ │ │ │ + cbz r3, 568e0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 55e38 │ │ │ │ + cbz r0, 568f0 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.w 484e2 <_PyCompile_OptimizeCfg@@Base+0x36e> │ │ │ │ + b.w 48f9c <_PyCompile_OptimizeCfg@@Base+0x336> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55e5c │ │ │ │ + cbz r0, 56914 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #63864 @ 0xf978 │ │ │ │ + movw r0, #64824 @ 0xfd38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 99f94 │ │ │ │ - ldr r3, [pc, #40] @ (55ea0 ) │ │ │ │ + b.w 9a8b0 │ │ │ │ + ldr r3, [pc, #40] @ (56958 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 55e86 │ │ │ │ + cbz r3, 5693e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 55e9c │ │ │ │ + cbnz r3, 56954 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #12580 @ 0x3124 │ │ │ │ + movw r2, #13540 @ 0x34e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + b.w 15fa38 <_PyErr_SetString@@Base> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -64789,526 +65825,526 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1588 │ │ │ │ - cbnz r0, 55f06 │ │ │ │ + bl f2010 │ │ │ │ + cbnz r0, 569be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 55ed4 │ │ │ │ + cbz r5, 5698c │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 55edc │ │ │ │ + b.n 56994 │ │ │ │ movw r4, #11048 @ 0x2b28 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 55efa │ │ │ │ + blt.n 569b2 │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 55efa │ │ │ │ + cbnz r0, 569b2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55f08 │ │ │ │ + b.n 569c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55f08 │ │ │ │ + b.n 569c0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 55f12 │ │ │ │ + cbz r3, 569ca │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 55f34 │ │ │ │ + cbz r3, 569ec │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 55f4c │ │ │ │ + b.n 56a04 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 55f3c │ │ │ │ + bgt.n 569f4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 55f4c │ │ │ │ + b.n 56a04 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 55f38 │ │ │ │ + bgt.n 569f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55f38 │ │ │ │ + beq.n 569f0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 55f68 │ │ │ │ + b.n 56a20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #44] @ (55f8c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #44] @ (56a44 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55f86 │ │ │ │ + cbz r0, 56a3e │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5704 @ 0x1648 │ │ │ │ movteq r2, #76 @ 0x4c │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 195674 │ │ │ │ + b.w 1976e4 <_PyGen_FetchStopIterationValue@@Base+0x160> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #12616 @ 0x3148 │ │ │ │ + movw r0, #13576 @ 0x3508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24c4ac │ │ │ │ + bl 24e7cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 5602a │ │ │ │ + ble.n 56ae2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5602a │ │ │ │ + beq.n 56ae2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 55ff4 │ │ │ │ + cbz r5, 56aac │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 55ff4 │ │ │ │ + bge.n 56aac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 5600e │ │ │ │ + ble.n 56ac6 │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 55fec │ │ │ │ + blt.n 56aa4 │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271774 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ + bl 272ae0 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5603a │ │ │ │ + beq.n 56af2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1894ac <_PyBytes_Repeat@@Base> │ │ │ │ + bl 18ace0 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5603c │ │ │ │ + beq.n 56af4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5603c │ │ │ │ + b.n 56af4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #4] @ (56048 ) │ │ │ │ + ldr r0, [pc, #4] @ (56b00 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 15bfa8 │ │ │ │ - b.w 158388 │ │ │ │ + b.w 15d40c │ │ │ │ + b.w 159430 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ │ │ │ │ -00056064 : │ │ │ │ +00056b1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 56078 │ │ │ │ - cbnz r1, 5607e │ │ │ │ - bl 55e76 │ │ │ │ - b.n 56088 │ │ │ │ + cbz r0, 56b30 │ │ │ │ + cbnz r1, 56b36 │ │ │ │ + bl 5692e │ │ │ │ + b.n 56b40 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b901c │ │ │ │ + bl b9ad8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 56098 │ │ │ │ - movw r0, #12636 @ 0x315c │ │ │ │ + bge.n 56b50 │ │ │ │ + movw r0, #13596 @ 0x351c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 5609e │ │ │ │ + bl 24a700 │ │ │ │ + b.n 56b56 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 560c2 │ │ │ │ + cbnz r0, 56b7a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 560d2 │ │ │ │ - b.n 560cc │ │ │ │ + cbz r0, 56b8a │ │ │ │ + b.n 56b84 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 560bc │ │ │ │ - b.n 560e0 │ │ │ │ + beq.n 56b74 │ │ │ │ + b.n 56b98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 560e0 │ │ │ │ + cbnz r0, 56b98 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 560e0 │ │ │ │ + cbz r0, 56b98 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (56178 ) │ │ │ │ + ldr r3, [pc, #132] @ (56c30 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 56126 │ │ │ │ + cbz r3, 56bde │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5611c │ │ │ │ + bne.n 56bd4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5610c │ │ │ │ + bne.n 56bc4 │ │ │ │ dmb ish │ │ │ │ - beq.n 56126 │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 56bde │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 56398 │ │ │ │ + bl 56e50 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 56158 │ │ │ │ + cbz r3, 56c10 │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5614e │ │ │ │ + bne.n 56c06 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5613e │ │ │ │ + bne.n 56bf6 │ │ │ │ dmb ish │ │ │ │ - beq.n 56158 │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 56c10 │ │ │ │ + bl 2ace44 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81d4c │ │ │ │ - ldr r3, [pc, #20] @ (56178 ) │ │ │ │ + bl 8274c │ │ │ │ + ldr r3, [pc, #20] @ (56c30 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 56172 │ │ │ │ + beq.n 56c2a │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 561a2 │ │ │ │ + cbnz r0, 56c5a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 561aa │ │ │ │ + cbz r0, 56c62 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56194 │ │ │ │ + beq.n 56c4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - bl 2c3e78 │ │ │ │ - cbz r0, 561e8 │ │ │ │ + bl 2c4240 │ │ │ │ + cbz r0, 56ca0 │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 561e0 │ │ │ │ + cbz r3, 56c98 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n 561d0 │ │ │ │ + bne.n 56c88 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5620a │ │ │ │ + cbnz r3, 56cc2 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5620a │ │ │ │ + ble.n 56cc2 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5620a │ │ │ │ - cbnz r4, 56224 │ │ │ │ + bne.n 56cc2 │ │ │ │ + cbnz r4, 56cdc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #172] @ (562bc ) │ │ │ │ + ldr r3, [pc, #172] @ (56d74 ) │ │ │ │ movs r5, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 562b6 │ │ │ │ + beq.n 56d6e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 56236 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 56294 │ │ │ │ + bne.n 56cee │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 56d4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56248 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 56294 │ │ │ │ + bne.n 56d00 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 56d4c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #47780 @ 0xbaa4 │ │ │ │ + movw r1, #48740 @ 0xbe64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #12036 @ 0x2f04 │ │ │ │ + movw r0, #12996 @ 0x32c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56294 │ │ │ │ - bl b3790 │ │ │ │ + beq.n 56d4c │ │ │ │ + bl b4228 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r6, 56298 │ │ │ │ + bl b7854 │ │ │ │ + cbz r6, 56d50 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 562a2 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 56d5a │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5626a │ │ │ │ + beq.n 56d22 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 562b6 │ │ │ │ + b.n 56d6e │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 562b6 │ │ │ │ + b.n 56d6e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r6, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26d210 │ │ │ │ + bl 26e5ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56362 │ │ │ │ + beq.n 56e1a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbnz r0, 562f8 │ │ │ │ + cbnz r0, 56db0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 56318 │ │ │ │ + beq.n 56dd0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 56318 │ │ │ │ - bl 992f8 │ │ │ │ - cbnz r0, 56320 │ │ │ │ + b.n 56dd0 │ │ │ │ + bl 99c14 │ │ │ │ + cbnz r0, 56dd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56314 │ │ │ │ + beq.n 56dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56314 │ │ │ │ + cbnz r3, 56dcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56362 │ │ │ │ + b.n 56e1a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12772 @ 0x31e4 │ │ │ │ + movw r0, #13732 @ 0x35a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 56352 │ │ │ │ + bne.n 56e0a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56362 │ │ │ │ + b.n 56e1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5634e │ │ │ │ + bne.n 56e06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5634e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56e06 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5638e │ │ │ │ + cbnz r0, 56e46 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 56396 │ │ │ │ + cbz r0, 56e4e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56380 │ │ │ │ + beq.n 56e38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r3, [pc, #284] @ (564c8 ) │ │ │ │ + ldr r3, [pc, #284] @ (56f80 ) │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldrd ip, lr, [r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ands.w r5, r6, #63 @ 0x3f │ │ │ │ - bne.n 563cc │ │ │ │ + bne.n 56e84 │ │ │ │ orrs.w r3, r6, r9 │ │ │ │ - bne.n 563d0 │ │ │ │ + bne.n 56e88 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 563d6 │ │ │ │ + b.n 56e8e │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #64 @ 0x40 │ │ │ │ add r4, sp, #12 │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ ldr.w r2, [ip, #24] │ │ │ │ ldr.w r3, [ip, #28] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 56408 │ │ │ │ + beq.n 56ec0 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, #64 @ 0x40 │ │ │ │ add.w r3, r8, #9 │ │ │ │ mov.w sl, #128 @ 0x80 │ │ │ │ mov.w r9, r9, lsl #3 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -65338,20 +66374,20 @@ │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ add.w r3, r3, r5, lsl #6 │ │ │ │ ldrd r0, r1, [sp, #44] @ 0x2c │ │ │ │ strb.w sl, [r8, #-132] │ │ │ │ strd r0, r1, [r3, #-140] @ 0x8c │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 565e0 │ │ │ │ + bl 57098 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 56480 │ │ │ │ + bne.n 56f38 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 565e0 │ │ │ │ + bl 57098 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ rev r0, r0 │ │ │ │ rev r1, r1 │ │ │ │ str r0, [r7, #0] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ @@ -65364,60 +66400,60 @@ │ │ │ │ rev r1, r1 │ │ │ │ str r0, [r7, #16] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r7, #20] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - ldr r3, [pc, #20] @ (564c8 ) │ │ │ │ + ldr r3, [pc, #20] @ (56f80 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 564c2 │ │ │ │ + beq.n 56f7a │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 56516 │ │ │ │ + cbz r0, 56fce │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 564fc │ │ │ │ + cbz r0, 56fb4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56514 │ │ │ │ + cbnz r0, 56fcc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56518 │ │ │ │ + beq.n 56fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56518 │ │ │ │ + cbnz r3, 56fd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56518 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56fd0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 56524 │ │ │ │ + cbz r2, 56fdc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 56528 │ │ │ │ + cbnz r3, 56fe0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -65425,28 +66461,28 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5655c │ │ │ │ + cbnz r0, 57014 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 56564 │ │ │ │ + cbz r0, 5701c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5654e │ │ │ │ + beq.n 57006 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #3 │ │ │ │ - b.w 26bb68 │ │ │ │ + b.w 1c513c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ @@ -65455,40 +66491,40 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #40188 @ 0x9cfc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 565a4 │ │ │ │ + beq.n 5705c │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 565de │ │ │ │ + b.n 57096 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5659a │ │ │ │ + bne.n 57052 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5659a │ │ │ │ + bhi.n 57052 │ │ │ │ mov r4, r2 │ │ │ │ - bl 4653e │ │ │ │ + bl 47010 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 565dc │ │ │ │ + beq.n 57094 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 565de │ │ │ │ + b.n 57096 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ rev r3, r3 │ │ │ │ @@ -67841,541 +68877,541 @@ │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 58236 │ │ │ │ + cbz r0, 58cee │ │ │ │ movs r1, #3 │ │ │ │ - b.w 26bb68 │ │ │ │ + b.w 1c513c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58266 │ │ │ │ + cbnz r0, 58d1e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5826e │ │ │ │ + cbz r0, 58d26 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58258 │ │ │ │ + beq.n 58d10 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25f534 │ │ │ │ + b.w 26116c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5829e │ │ │ │ + cbz r0, 58d56 │ │ │ │ movs r1, #5 │ │ │ │ - b.w 26bb68 │ │ │ │ + b.w 1c513c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38193 @ 0x9531 │ │ │ │ + movw r1, #40921 @ 0x9fd9 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64704 @ 0xfcc0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49224 <_PyCompile_OptimizeCfg@@Base+0x10b0> │ │ │ │ + b.w 49cdc <_PyCompile_OptimizeCfg@@Base+0x1076> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 582f0 │ │ │ │ - cbz r2, 582f0 │ │ │ │ + blt.n 58da8 │ │ │ │ + cbz r2, 58da8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5830c │ │ │ │ + bgt.n 58dc4 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12864 @ 0x3240 │ │ │ │ + movw r1, #13824 @ 0x3600 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 583a4 │ │ │ │ + b.n 58e5c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r8, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ add.w r0, r1, r4, lsl #2 │ │ │ │ - cbz r5, 58374 │ │ │ │ + cbz r5, 58e2c │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 5835a │ │ │ │ + beq.n 58e12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 5835a │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 58e12 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #59624 @ 0xe8e8 │ │ │ │ + movw r1, #60584 @ 0xeca8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 58306 │ │ │ │ + bl f7970 │ │ │ │ + b.n 58dbe │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str.w r5, [r2, r4, lsl #2] │ │ │ │ - b.n 5838a │ │ │ │ + b.n 58e42 │ │ │ │ subs r5, r3, #1 │ │ │ │ str r5, [r2, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 5838a │ │ │ │ + ble.n 58e42 │ │ │ │ subs r2, r3, r4 │ │ │ │ adds r7, #4 │ │ │ │ subs r2, #1 │ │ │ │ add r1, r7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2a580 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5839a │ │ │ │ + beq.n 58e52 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbz r4, 5839e │ │ │ │ + cbz r4, 58e56 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 583a4 │ │ │ │ + b.n 58e5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (58440 ) │ │ │ │ + ldr r3, [pc, #132] @ (58ef8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 583ee │ │ │ │ + cbz r3, 58ea6 │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 583e4 │ │ │ │ + bne.n 58e9c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 583d4 │ │ │ │ + bne.n 58e8c │ │ │ │ dmb ish │ │ │ │ - beq.n 583ee │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 58ea6 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 56398 │ │ │ │ + bl 56e50 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 58420 │ │ │ │ + cbz r3, 58ed8 │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 58416 │ │ │ │ + bne.n 58ece │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 58406 │ │ │ │ + bne.n 58ebe │ │ │ │ dmb ish │ │ │ │ - beq.n 58420 │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 58ed8 │ │ │ │ + bl 2ace44 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (58440 ) │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (58ef8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5843a │ │ │ │ + beq.n 58ef2 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5844e │ │ │ │ + cbz r0, 58f06 │ │ │ │ movs r1, #7 │ │ │ │ - b.w 26bb68 │ │ │ │ + b.w 1c513c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 28f824 │ │ │ │ + bl 28fafc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5848a │ │ │ │ + beq.n 58f42 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5849a │ │ │ │ + bne.n 58f52 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5849c │ │ │ │ + beq.n 58f54 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5849c │ │ │ │ + b.n 58f54 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 584fc │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 58fb4 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 58510 │ │ │ │ + vldr d7, [pc, #64] @ 58fc8 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 58500 │ │ │ │ + bhi.n 58fb8 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 58508 │ │ │ │ + b.n 58fc0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58508 │ │ │ │ + b.n 58fc0 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 28f824 │ │ │ │ + bl 28fafc │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 58548 │ │ │ │ - movw r0, #41012 @ 0xa034 │ │ │ │ + bne.n 59000 │ │ │ │ + movw r0, #41972 @ 0xa3f4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 95480 │ │ │ │ - movw r0, #41004 @ 0xa02c │ │ │ │ + b.w 95d9c │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 95480 │ │ │ │ + b.w 95d9c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 58578 │ │ │ │ + cbnz r3, 59030 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 58578 │ │ │ │ + ble.n 59030 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 58578 │ │ │ │ - cbnz r4, 58598 │ │ │ │ + bne.n 59030 │ │ │ │ + cbnz r4, 59050 │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #28 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16380 @ 0x3ffc │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58634 │ │ │ │ + beq.n 590ec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 585aa │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 58612 │ │ │ │ + bne.n 59062 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 590ca │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 58612 │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 590ca │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 58612 │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 590ca │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #12900 @ 0x3264 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #4184 @ 0x1058 │ │ │ │ + movw r0, #5144 @ 0x1418 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58612 │ │ │ │ - bl b3790 │ │ │ │ + beq.n 590ca │ │ │ │ + bl b4228 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2969c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r7, 58616 │ │ │ │ + bl b7854 │ │ │ │ + cbz r7, 590ce │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 58620 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 590d8 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 585e6 │ │ │ │ + beq.n 5909e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58634 │ │ │ │ + b.n 590ec │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 58634 │ │ │ │ + b.n 590ec │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5865a │ │ │ │ + cbz r3, 59112 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5865c │ │ │ │ + b.n 59114 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 5866a │ │ │ │ + cbnz r3, 59122 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 5866a │ │ │ │ + ble.n 59122 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 5866a │ │ │ │ - cbnz r4, 5868a │ │ │ │ + bgt.n 59122 │ │ │ │ + cbnz r4, 59142 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #360] @ (587e8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #360] @ (592a0 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 587e0 │ │ │ │ + beq.w 59298 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 586a0 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 59158 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58756 │ │ │ │ + bne.n 5920e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 586b6 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 5916e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58756 │ │ │ │ + bne.n 5920e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 586ce │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 59186 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58756 │ │ │ │ + bne.n 5920e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 586f2 │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 591aa │ │ │ │ + bl 9c330 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 586ee │ │ │ │ + beq.n 591a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 586ee │ │ │ │ + cbnz r3, 591a6 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 586c0 │ │ │ │ + beq.n 59178 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 58728 │ │ │ │ + beq.n 591e0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 58702 │ │ │ │ + cbz r6, 591ba │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 58734 │ │ │ │ - b.n 5870a │ │ │ │ + beq.n 591ec │ │ │ │ + b.n 591c2 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 58714 │ │ │ │ + cbz r5, 591cc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5873c │ │ │ │ - b.n 5871c │ │ │ │ + beq.n 591f4 │ │ │ │ + b.n 591d4 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 4ca64 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 58756 │ │ │ │ - b.n 5873c │ │ │ │ + bl 4d51c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 5920e │ │ │ │ + b.n 591f4 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ - b.n 5873c │ │ │ │ + b.n 591f4 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5875a │ │ │ │ + bge.n 59212 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #13456 @ 0x3490 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 587e0 │ │ │ │ + b.n 59298 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 5877a │ │ │ │ + beq.n 59232 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58756 │ │ │ │ + beq.n 5920e │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 5877c │ │ │ │ + b.n 59234 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 58790 │ │ │ │ + beq.n 59248 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58756 │ │ │ │ + beq.n 5920e │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 58792 │ │ │ │ + b.n 5924a │ │ │ │ movs r4, #0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 29554 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 587d8 │ │ │ │ + bge.n 59290 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 587c8 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 59280 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58792 │ │ │ │ - b.n 58756 │ │ │ │ + beq.n 5924a │ │ │ │ + b.n 5920e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 58756 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 5920e │ │ │ │ mov r0, r5 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ands r0, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -68386,79 +69422,79 @@ │ │ │ │ sub sp, #32 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - cbz r6, 5881e │ │ │ │ + cbz r6, 592d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 58830 │ │ │ │ + cbz r2, 592e8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13bfd8 │ │ │ │ + bl 13d10c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 85e54 │ │ │ │ - cbz r4, 5885e │ │ │ │ - ldr r0, [pc, #28] @ (58864 ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 8686c │ │ │ │ + cbz r4, 59316 │ │ │ │ + ldr r0, [pc, #28] @ (5931c ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #65248 @ 0xfee0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 58790 │ │ │ │ + bpl.n 59248 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 588c4 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5937c │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 588d8 │ │ │ │ + vldr d7, [pc, #64] @ 59390 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 588c8 │ │ │ │ + bgt.n 59380 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 588d0 │ │ │ │ + b.n 59388 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 588d0 │ │ │ │ + b.n 59388 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -68472,627 +69508,627 @@ │ │ │ │ blx 299ec │ │ │ │ mov r0, r6 │ │ │ │ blx 299ec │ │ │ │ mov r0, r5 │ │ │ │ blx 299ec │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 929d8 │ │ │ │ + bl 932f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5892e │ │ │ │ + beq.n 593e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5892e │ │ │ │ + cbnz r3, 593e6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 58974 │ │ │ │ + bhi.n 5942c │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5898a │ │ │ │ + bmi.n 59442 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21848 @ 0x5558 │ │ │ │ + movw r0, #22808 @ 0x5918 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58a36 │ │ │ │ - movw r0, #21848 @ 0x5558 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 594ee │ │ │ │ + movw r0, #22808 @ 0x5918 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58a36 │ │ │ │ - b.n 5894a │ │ │ │ + beq.n 594ee │ │ │ │ + b.n 59402 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 58a0c │ │ │ │ + ble.n 594c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 589f2 │ │ │ │ + beq.n 594aa │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 589d4 │ │ │ │ + bpl.n 5948c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58a36 │ │ │ │ + beq.n 594ee │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 589f4 │ │ │ │ + beq.n 594ac │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 58a36 │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 594ee │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21848 @ 0x5558 │ │ │ │ + movw r0, #22808 @ 0x5918 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58a36 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 594ee │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 58a12 │ │ │ │ + beq.n 594ca │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58a14 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 58a36 │ │ │ │ - b.n 58a14 │ │ │ │ + bne.n 594cc │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 594ee │ │ │ │ + b.n 594cc │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 58a14 │ │ │ │ + b.n 594cc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2af3f4 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2afc04 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 58a36 │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + cbz r0, 594ee │ │ │ │ + movw r0, #32488 @ 0x7ee8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00058a3c : │ │ │ │ +000594f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 58a54 │ │ │ │ - bl 55e76 │ │ │ │ - b.n 58a5e │ │ │ │ + cbnz r0, 5950c │ │ │ │ + bl 5692e │ │ │ │ + b.n 59516 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2ab344 │ │ │ │ + bl 2abaac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 58a6e │ │ │ │ - movw r0, #12908 @ 0x326c │ │ │ │ + bge.n 59526 │ │ │ │ + movw r0, #13868 @ 0x362c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 58a74 │ │ │ │ + bl 24a700 │ │ │ │ + b.n 5952c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 58ac0 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 59578 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 58ac2 │ │ │ │ + b.n 5957a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 58ad2 │ │ │ │ - b.n 59178 │ │ │ │ + cbnz r3, 5958a │ │ │ │ + b.n 59c30 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2af1b4 │ │ │ │ + b.w 2af9c4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 271774 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ + bl 272ae0 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 58b70 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 59628 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 58e9c │ │ │ │ + bl 59954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 58b66 │ │ │ │ - bl 5b770 <_PyMonitoring_FireStopIterationEvent@@Base+0x554> │ │ │ │ - b.n 58b70 │ │ │ │ + cbz r3, 5961e │ │ │ │ + bl 5c1e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x554> │ │ │ │ + b.n 59628 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 58b92 │ │ │ │ + cbnz r3, 5964a │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 58bac │ │ │ │ + cbz r2, 59664 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 58bac │ │ │ │ + cbz r3, 59664 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58c5c │ │ │ │ + b.n 59714 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 58bba │ │ │ │ + cbz r2, 59672 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 29f828 <_PyGen_SetStopIterationValue@@Base+0x104c> │ │ │ │ + bl 2a0128 <_PyGen_SetStopIterationValue@@Base+0x104c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58c5c │ │ │ │ + beq.n 59714 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 1d0814 │ │ │ │ + bl 1d416c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 1d0814 │ │ │ │ + bl 1d416c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 58c5c │ │ │ │ + cbz r3, 59714 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3158 │ │ │ │ + bl 1d6ab0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58c18 │ │ │ │ + beq.n 596d0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 58c32 │ │ │ │ + b.n 596ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58ba8 │ │ │ │ + beq.n 59660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58ba8 │ │ │ │ + bne.n 59660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58ba8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59660 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 58c5a │ │ │ │ + bge.n 59712 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ strne.w lr, [r3] │ │ │ │ str.w r3, [ip, r7] │ │ │ │ - b.n 58c32 │ │ │ │ + b.n 596ea │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 58c7e │ │ │ │ + cbz r3, 59736 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58c96 │ │ │ │ + b.n 5974e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 58c86 │ │ │ │ + bge.n 5973e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58c96 │ │ │ │ + b.n 5974e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 58c82 │ │ │ │ + bgt.n 5973a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58c82 │ │ │ │ + beq.n 5973a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58cb6 │ │ │ │ + b.n 5976e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #420] @ (58e50 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #420] @ (59908 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58e28 │ │ │ │ + beq.w 598e0 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 58cd8 │ │ │ │ + beq.n 59790 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 58cc2 │ │ │ │ + cbz r6, 5977a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 58cde │ │ │ │ + beq.n 59796 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 58cd4 │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 5978c │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 58e26 │ │ │ │ + blt.w 598de │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 58cde │ │ │ │ + beq.n 59796 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 58ce0 │ │ │ │ + b.n 59798 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 58ce0 │ │ │ │ + b.n 59798 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 281e44 <_PyErr_BadInternalCall@@Base+0x1a8> │ │ │ │ + bl 28297c <_PyErr_BadInternalCall@@Base+0x43c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 58e26 │ │ │ │ + beq.w 598de │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 58d64 │ │ │ │ + beq.n 5981c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 58d14 │ │ │ │ + bpl.n 597cc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 58e26 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 598de │ │ │ │ mov r0, r6 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 58d34 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 597ec │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 58e26 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 598de │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58e26 │ │ │ │ + beq.n 598de │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 58d64 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5981c │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 58e26 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 598de │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 59008 │ │ │ │ + bl 59ac0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 58d7e │ │ │ │ - cbnz r6, 58d76 │ │ │ │ + cbnz r0, 59836 │ │ │ │ + cbnz r6, 5982e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 58e28 │ │ │ │ + b.n 598e0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 58e26 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 598de │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 296b8 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 296b8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 58e30 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 598e8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 58e38 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 598f0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #136 @ (adr r3, 58e40 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 598f8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 58e48 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 59900 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #32 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 58df4 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 598ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58d70 │ │ │ │ + beq.n 59828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58d70 │ │ │ │ + bne.n 59828 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58d70 │ │ │ │ - cbz r6, 58e28 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59828 │ │ │ │ + cbz r6, 598e0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 58e16 │ │ │ │ - bl b3790 │ │ │ │ + blt.n 598ce │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 5ea50 │ │ │ │ + bl 5f3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 58e1e │ │ │ │ + bl b7854 │ │ │ │ + b.n 598d6 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ea50 │ │ │ │ + bl 5f3ec │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 58e28 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 598e0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 58b02 │ │ │ │ + b.n 595ba │ │ │ │ ldr r1, [r1, #32] │ │ │ │ add r6, sp, #532 @ 0x214 │ │ │ │ - cbnz r7, 58e92 │ │ │ │ + cbnz r7, 5994a │ │ │ │ @ instruction: 0xf3723c6e │ │ │ │ - bmi.w fffd38de <__bss_end__@@Base+0xffa9e866> │ │ │ │ + bmi.w fffd4396 <__bss_end__@@Base+0xffa9f31e> │ │ │ │ strh r7, [r7, r1] │ │ │ │ str r6, [r1, r4] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bls.n 58da2 │ │ │ │ + bls.n 5985a │ │ │ │ subs r3, r0, #6 │ │ │ │ ldmia r5!, {r0, r3, r4} │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ eors r4, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00058e54 : │ │ │ │ +0005990c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2ab344 │ │ │ │ + bl 2abaac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00058e78 : │ │ │ │ +00059930 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b901c │ │ │ │ + bl b9ad8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vcmp.f64 d0, d1 │ │ │ │ sub sp, #16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 58fa0 │ │ │ │ + bvs.n 59a58 │ │ │ │ vabs.f64 d5, d1 │ │ │ │ - vldr d6, [pc, #248] @ 58fa8 │ │ │ │ + vldr d6, [pc, #248] @ 59a60 │ │ │ │ vabs.f64 d4, d0 │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d4, d6 │ │ │ │ - ble.n 58ee6 │ │ │ │ + ble.n 5999e │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - bgt.n 58efe │ │ │ │ - vldr d0, [pc, #216] @ 58fb0 │ │ │ │ + bgt.n 599b6 │ │ │ │ + vldr d0, [pc, #216] @ 59a68 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #220] @ 58fb8 │ │ │ │ + vldr d7, [pc, #220] @ 59a70 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 58fa4 │ │ │ │ + b.n 59a5c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 58f44 │ │ │ │ + cbz r3, 599fc │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 58f44 │ │ │ │ - b.n 58f92 │ │ │ │ + beq.n 599fc │ │ │ │ + b.n 59a4a │ │ │ │ vmov r2, s1 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58f32 │ │ │ │ - vldr d0, [pc, #156] @ 58fc0 │ │ │ │ + bne.n 599ea │ │ │ │ + vldr d0, [pc, #156] @ 59a78 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #160] @ 58fc8 │ │ │ │ + vldr d7, [pc, #160] @ 59a80 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 58fa4 │ │ │ │ - vldr d0, [pc, #156] @ 58fd0 │ │ │ │ + b.n 59a5c │ │ │ │ + vldr d0, [pc, #156] @ 59a88 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #156] @ 58fd8 │ │ │ │ + vldr d7, [pc, #156] @ 59a90 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 58fa4 │ │ │ │ + b.n 59a5c │ │ │ │ vmov r3, s1 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmov r3, s15 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58f80 │ │ │ │ - vldr d0, [pc, #112] @ 58fe0 │ │ │ │ + bne.n 59a38 │ │ │ │ + vldr d0, [pc, #112] @ 59a98 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #112] @ 58fe8 │ │ │ │ + vldr d7, [pc, #112] @ 59aa0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 58fa4 │ │ │ │ - vldr d0, [pc, #108] @ 58ff0 │ │ │ │ + b.n 59a5c │ │ │ │ + vldr d0, [pc, #108] @ 59aa8 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #112] @ 58ff8 │ │ │ │ + vldr d7, [pc, #112] @ 59ab0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 58fa4 │ │ │ │ + b.n 59a5c │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #16 │ │ │ │ b.w 2a478 │ │ │ │ - vldr d0, [pc, #92] @ 59000 │ │ │ │ + vldr d0, [pc, #92] @ 59ab8 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -69107,19 +70143,19 @@ │ │ │ │ subal r7, #233 @ 0xe9 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ moval r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 590d0 @ unpredictable │ │ │ │ + bls.n 59b88 @ unpredictable │ │ │ │ andal r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 590d8 │ │ │ │ + bls.n 59b90 │ │ │ │ stmia r0!, {r1} │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -69132,183 +70168,183 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59026 │ │ │ │ + cbz r0, 59ade │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 59044 │ │ │ │ + cbz r3, 59afc │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 5905c │ │ │ │ + b.n 59b14 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5904c │ │ │ │ + bgt.n 59b04 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 5905c │ │ │ │ + b.n 59b14 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 59048 │ │ │ │ + bgt.n 59b00 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 59048 │ │ │ │ + beq.n 59b00 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 5907a │ │ │ │ + b.n 59b32 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #260] @ (59174 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #260] @ (59c2c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5916c │ │ │ │ + beq.n 59c24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 59090 │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 59b48 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5911c │ │ │ │ - b.n 59162 │ │ │ │ - bl 9ba20 │ │ │ │ + bne.n 59bd4 │ │ │ │ + b.n 59c1a │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 590ac │ │ │ │ + beq.n 59b64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 590ac │ │ │ │ + cbnz r3, 59b64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 59086 │ │ │ │ + beq.n 59b3e │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 590c8 │ │ │ │ + beq.n 59b80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 590ca │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5911c │ │ │ │ - b.n 590ca │ │ │ │ + bne.n 59b82 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 59bd4 │ │ │ │ + b.n 59b82 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 59120 │ │ │ │ + bge.n 59bd8 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ add.w r7, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2aa08 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 59144 │ │ │ │ + bge.n 59bfc │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 59134 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 59bec │ │ │ │ + bl 10f5d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 590ee │ │ │ │ + bne.n 59ba6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 59152 │ │ │ │ + bne.n 59c0a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5916c │ │ │ │ + b.n 59c24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 590ea │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 5916c │ │ │ │ + bne.n 59ba2 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 59c24 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 59112 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 59bca │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5914e │ │ │ │ + beq.n 59c06 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 5916c │ │ │ │ + b.n 59c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5911c │ │ │ │ + bne.n 59bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5911c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59bd4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 590ce │ │ │ │ + beq.n 59b86 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 590b4 │ │ │ │ + b.n 59b6c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2aef80 │ │ │ │ + b.w 2af790 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 591c8 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r4, 59c80 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13068 @ 0x330c │ │ │ │ + movw r1, #14028 @ 0x36cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ - b.n 591e6 │ │ │ │ + b.n 59c9e │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -69321,721 +70357,721 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 59262 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 59d1a │ │ │ │ add r3, sp, #8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ str r4, [r0, #0] │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl 58e9c │ │ │ │ + bl 59954 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl 1d9400 <_Py_c_abs@@Base> │ │ │ │ + bl 1dcb58 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 5924e │ │ │ │ - bl 5b770 <_PyMonitoring_FireStopIterationEvent@@Base+0x554> │ │ │ │ - b.n 59264 │ │ │ │ - movw r0, #13100 @ 0x332c │ │ │ │ + cbz r1, 59d06 │ │ │ │ + bl 5c1e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x554> │ │ │ │ + b.n 59d1c │ │ │ │ + movw r0, #14060 @ 0x36ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59264 │ │ │ │ + b.n 59d1c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r6, [r0, #65] @ 0x41 │ │ │ │ - cbz r6, 5929c │ │ │ │ + cbz r6, 59d54 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #8704 @ 0x2200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 592f8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 59db0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 592ae │ │ │ │ + bpl.n 59d66 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 592ce │ │ │ │ + bgt.n 59d86 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + movw r1, #14064 @ 0x36f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #12 │ │ │ │ - bl 1f4d30 │ │ │ │ + bl 1f8650 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59410 │ │ │ │ + beq.w 59ec8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 266cd8 <_Py_RestoreSignals@@Base+0x26ac> │ │ │ │ + bl 2684e0 <_Py_RestoreSignals@@Base+0x26ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 5930c │ │ │ │ + bne.n 59dc4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 592fc │ │ │ │ + bne.n 59db4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59410 │ │ │ │ + b.n 59ec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 592f8 │ │ │ │ + bne.n 59db0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 592f8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59db0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5931c │ │ │ │ + beq.n 59dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5931c │ │ │ │ + cbnz r3, 59dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.n 59360 │ │ │ │ + beq.n 59e18 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0310 │ │ │ │ + bl 2a0c54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59410 │ │ │ │ + beq.n 59ec8 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2673d8 <_Py_RestoreSignals@@Base+0x2dac> │ │ │ │ + bl 268be0 <_Py_RestoreSignals@@Base+0x2dac> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59350 │ │ │ │ + bne.n 59e08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 592f8 │ │ │ │ + bl 85624 │ │ │ │ + b.n 59db0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 29e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 59388 │ │ │ │ + bmi.n 59e40 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13164 @ 0x336c │ │ │ │ + movw r1, #14124 @ 0x372c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ - bl 9ba20 │ │ │ │ + b.w f7970 │ │ │ │ + bl 9c330 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59398 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 5939c │ │ │ │ - b.n 592f8 │ │ │ │ + bne.n 59e50 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 59e54 │ │ │ │ + b.n 59db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 593b4 │ │ │ │ + bge.n 59e6c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2016 @ 0x7e0 │ │ │ │ + movw r1, #2976 @ 0xba0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 592f8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 59db0 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 59408 │ │ │ │ + beq.n 59ec0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 593e8 │ │ │ │ + bmi.n 59ea0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13216 @ 0x33a0 │ │ │ │ + movw r1, #14176 @ 0x3760 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 593f8 │ │ │ │ - bl a0edc │ │ │ │ + cbz r0, 59eb0 │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 59410 │ │ │ │ + b.n 59ec8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #13268 @ 0x33d4 │ │ │ │ + movw r0, #14228 @ 0x3794 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 269af0 │ │ │ │ + bl 26b214 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5944e │ │ │ │ + beq.n 59f06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59450 │ │ │ │ + beq.n 59f08 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59450 │ │ │ │ + b.n 59f08 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 59472 │ │ │ │ + cbz r3, 59f2a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5948a │ │ │ │ + b.n 59f42 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 5947a │ │ │ │ + bge.n 59f32 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5948a │ │ │ │ + b.n 59f42 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 59476 │ │ │ │ + bgt.n 59f2e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 59476 │ │ │ │ + beq.n 59f2e │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 594aa │ │ │ │ + b.n 59f62 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #496] @ (59690 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #496] @ (5a148 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59648 │ │ │ │ + beq.w 5a100 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 594cc │ │ │ │ + beq.n 59f84 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 594b6 │ │ │ │ + cbz r6, 59f6e │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 594d2 │ │ │ │ + beq.n 59f8a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 594c8 │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 59f80 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 59646 │ │ │ │ + blt.w 5a0fe │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 594d2 │ │ │ │ + beq.n 59f8a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 594d4 │ │ │ │ + b.n 59f8c │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 594d4 │ │ │ │ + b.n 59f8c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 281e44 <_PyErr_BadInternalCall@@Base+0x1a8> │ │ │ │ + bl 28297c <_PyErr_BadInternalCall@@Base+0x43c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 59646 │ │ │ │ + beq.w 5a0fe │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5955e │ │ │ │ + beq.n 5a016 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5950c │ │ │ │ + bpl.n 59fc4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 59646 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5a0fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5952c │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 59fe4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 59646 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5a0fe │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 59646 │ │ │ │ + beq.w 5a0fe │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5955e │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5a016 │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 59646 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5a0fe │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 597ee │ │ │ │ + bl 5a2a6 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59576 │ │ │ │ - cbnz r7, 5956e │ │ │ │ + cbnz r0, 5a02e │ │ │ │ + cbnz r7, 5a026 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 59648 │ │ │ │ + b.n 5a100 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 59646 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5a0fe │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ blx 296b8 │ │ │ │ movs r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 296b8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #180 @ (adr r3, 59650 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 5a108 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5] │ │ │ │ - add r3, pc, #180 @ (adr r3, 59658 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 5a110 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - add r3, pc, #176 @ (adr r3, 59660 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 5a118 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #16] │ │ │ │ - add r3, pc, #176 @ (adr r3, 59668 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 5a120 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #24] │ │ │ │ - add r3, pc, #172 @ (adr r3, 59670 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 5a128 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #32] │ │ │ │ - add r3, pc, #172 @ (adr r3, 59678 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 5a130 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, #168 @ (adr r3, 59680 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 5a138 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, #168 @ (adr r3, 59688 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 5a140 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ strd r5, r8, [r0] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 59614 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 5a0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59568 │ │ │ │ + beq.n 5a020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59568 │ │ │ │ + bne.n 5a020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59568 │ │ │ │ - cbz r7, 59648 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a020 │ │ │ │ + cbz r7, 5a100 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 59636 │ │ │ │ - bl b3790 │ │ │ │ + blt.n 5a0ee │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 282004 <_PyErr_BadInternalCall@@Base+0x368> │ │ │ │ + bl 282b3c <_PyErr_BadInternalCall@@Base+0x5fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5963e │ │ │ │ + bl b7854 │ │ │ │ + b.n 5a0f6 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282004 <_PyErr_BadInternalCall@@Base+0x368> │ │ │ │ + bl 282b3c <_PyErr_BadInternalCall@@Base+0x5fc> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl f2488 │ │ │ │ - b.n 59648 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5a100 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ ldr r5, [sp, #372] @ 0x174 │ │ │ │ ldmia r3, {r0, r1, r3, r4, r5, r7} │ │ │ │ - bpl.n 5966a │ │ │ │ + bpl.n 5a122 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ble.n 59692 │ │ │ │ + ble.n 5a14a │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [r7, r4] │ │ │ │ - blx fff6801c <__bss_end__@@Base+0xffa32fa4> │ │ │ │ + blx fff68ad4 <__bss_end__@@Base+0xffa33a5c> │ │ │ │ asrs r7, r5, #20 │ │ │ │ lsrs r1, r6, #12 │ │ │ │ vmlsl.u q9, d0, d3[5] │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ asrs r1, r2, #20 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr r2, [pc, #540] @ (5989c <_PyMonitoring_FirePyStartEvent@@Base+0x8c>) │ │ │ │ + ldr r2, [pc, #540] @ (5a354 <_PyMonitoring_FirePyStartEvent@@Base+0x8c>) │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ ldrh r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #13 │ │ │ │ - blt.n 596a2 │ │ │ │ - ldr r7, [pc, #656] @ (5991c <_PyMonitoring_FirePyStartEvent@@Base+0x10c>) │ │ │ │ + blt.n 5a15a │ │ │ │ + ldr r7, [pc, #656] @ (5a3d4 <_PyMonitoring_FirePyStartEvent@@Base+0x10c>) │ │ │ │ bkpt 0x00fa │ │ │ │ - ldr r0, [pc, #116] @ (59704 ) │ │ │ │ + ldr r0, [pc, #116] @ (5a1bc ) │ │ │ │ @ instruction: 0x47b5 │ │ │ │ lsls r4, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2aec7c │ │ │ │ + b.w 2af48c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16236 @ 0x3f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 596e0 │ │ │ │ + beq.n 5a198 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 596e4 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 5a19c │ │ │ │ mov r3, r5 │ │ │ │ - b.n 596e8 │ │ │ │ + b.n 5a1a0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 59720 │ │ │ │ + bpl.n 5a1d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59728 │ │ │ │ + cbz r0, 5a1e0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 269af0 │ │ │ │ + bl 26b214 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59728 │ │ │ │ + bne.n 5a1e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5971c │ │ │ │ + beq.n 5a1d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5971c │ │ │ │ + cbnz r3, 5a1d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59728 │ │ │ │ + b.n 5a1e0 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005972c : │ │ │ │ +0005a1e4 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #64] @ (59774 ) │ │ │ │ + ldr r5, [pc, #64] @ (5a22c ) │ │ │ │ ldr r4, [r4, r5] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ it eq │ │ │ │ cmpeq ip, r7 │ │ │ │ - beq.n 5976c │ │ │ │ + beq.n 5a224 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 59764 │ │ │ │ + ble.n 5a21c │ │ │ │ add.w r7, r5, #98304 @ 0x18000 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #548] @ 0x224 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59752 │ │ │ │ + bne.n 5a20a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbnz r4, 597a2 │ │ │ │ + cbnz r4, 5a25a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63204 @ 0xf6e4 │ │ │ │ + movw r1, #64164 @ 0xfaa4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 597ea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5a2a2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 95480 │ │ │ │ + bl 95d9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 597ea │ │ │ │ + cbz r0, 5a2a2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 597da │ │ │ │ + bne.n 5a292 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 597ea │ │ │ │ + b.n 5a2a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 597d6 │ │ │ │ + bne.n 5a28e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 597d6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a28e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5980c │ │ │ │ + cbz r0, 5a2c4 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059810 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005a2c8 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 59864 <_PyMonitoring_FirePyStartEvent@@Base+0x54> │ │ │ │ + beq.n 5a31c <_PyMonitoring_FirePyStartEvent@@Base+0x54> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49072 @ 0xbfb0 │ │ │ │ + movw r0, #50032 @ 0xc370 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 59894 <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 5a34c <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5988e <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ - bl 9ba20 │ │ │ │ + cbz r0, 5a346 <_PyMonitoring_FirePyStartEvent@@Base+0x7e> │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5988a <_PyMonitoring_FirePyStartEvent@@Base+0x7a> │ │ │ │ + beq.n 5a342 <_PyMonitoring_FirePyStartEvent@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5988a <_PyMonitoring_FirePyStartEvent@@Base+0x7a> │ │ │ │ + cbnz r3, 5a342 <_PyMonitoring_FirePyStartEvent@@Base+0x7a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5989c <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 59898 <_PyMonitoring_FirePyStartEvent@@Base+0x88> │ │ │ │ + bne.n 5a354 <_PyMonitoring_FirePyStartEvent@@Base+0x8c> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 5a350 <_PyMonitoring_FirePyStartEvent@@Base+0x88> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 599c8 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ + b.n 5a480 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 598c4 <_PyMonitoring_FirePyStartEvent@@Base+0xb4> │ │ │ │ + beq.n 5a37c <_PyMonitoring_FirePyStartEvent@@Base+0xb4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59996 <_PyMonitoring_FirePyStartEvent@@Base+0x186> │ │ │ │ + beq.n 5a44e <_PyMonitoring_FirePyStartEvent@@Base+0x186> │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ - cbnz r6, 598d8 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ + cbnz r6, 5a390 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 29e460 │ │ │ │ + bl 29ed60 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 599c8 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ + beq.n 5a480 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldrd sl, r2, [r5, #4] │ │ │ │ add.w r3, r4, sl │ │ │ │ add.w r6, sl, #1 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 59952 <_PyMonitoring_FirePyStartEvent@@Base+0x142> │ │ │ │ + ble.n 5a40a <_PyMonitoring_FirePyStartEvent@@Base+0x142> │ │ │ │ cmp r6, #8 │ │ │ │ add.w r6, r6, r6, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r3, #6 │ │ │ │ movle r3, #3 │ │ │ │ adds r6, r6, r3 │ │ │ │ - beq.n 59912 <_PyMonitoring_FirePyStartEvent@@Base+0x102> │ │ │ │ + beq.n 5a3ca <_PyMonitoring_FirePyStartEvent@@Base+0x102> │ │ │ │ mov r1, r6 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 59916 <_PyMonitoring_FirePyStartEvent@@Base+0x106> │ │ │ │ - b.n 5994c <_PyMonitoring_FirePyStartEvent@@Base+0x13c> │ │ │ │ + bcc.n 5a3ce <_PyMonitoring_FirePyStartEvent@@Base+0x106> │ │ │ │ + b.n 5a404 <_PyMonitoring_FirePyStartEvent@@Base+0x13c> │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ adds r5, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 5992a <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ - bl 9bf2c │ │ │ │ + beq.n 5a3e2 <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ + bl 9c850 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 59942 <_PyMonitoring_FirePyStartEvent@@Base+0x132> │ │ │ │ - b.n 5994c <_PyMonitoring_FirePyStartEvent@@Base+0x13c> │ │ │ │ + cbnz r0, 5a3fa <_PyMonitoring_FirePyStartEvent@@Base+0x132> │ │ │ │ + b.n 5a404 <_PyMonitoring_FirePyStartEvent@@Base+0x13c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5994c <_PyMonitoring_FirePyStartEvent@@Base+0x13c> │ │ │ │ + cbz r0, 5a404 <_PyMonitoring_FirePyStartEvent@@Base+0x13c> │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 29e1c │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ strd r6, r7, [r5, #8] │ │ │ │ - b.n 59952 <_PyMonitoring_FirePyStartEvent@@Base+0x142> │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 59894 <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + b.n 5a40a <_PyMonitoring_FirePyStartEvent@@Base+0x142> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 5a34c <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ cmp r4, sl │ │ │ │ ldr r6, [r5, #4] │ │ │ │ it ge │ │ │ │ movge r4, sl │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 59972 <_PyMonitoring_FirePyStartEvent@@Base+0x162> │ │ │ │ + bge.n 5a42a <_PyMonitoring_FirePyStartEvent@@Base+0x162> │ │ │ │ subs r2, r6, r4 │ │ │ │ adds r0, r4, #1 │ │ │ │ add.w r1, r7, r4, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r7, r0, lsl #2 │ │ │ │ blx 2a580 │ │ │ │ ldr.w r3, [r9] │ │ │ │ @@ -70045,67 +71081,67 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ adds r3, r6, #1 │ │ │ │ str.w r9, [r7, r4, lsl #2] │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 599c8 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ + b.n 5a480 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ movw r1, #5080 @ 0x13d8 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 150d04 │ │ │ │ - bl ef650 │ │ │ │ + bl 151d94 │ │ │ │ + bl f00dc │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #49072 @ 0xbfb0 │ │ │ │ + movw r0, #50032 @ 0xc370 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59894 <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5a34c <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #276] @ (59af8 <_PyMonitoring_FirePyStartEvent@@Base+0x2e8>) │ │ │ │ + ldr r3, [pc, #276] @ (5a5b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2e8>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r6, [r9] │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 59a1a <_PyMonitoring_FirePyStartEvent@@Base+0x20a> │ │ │ │ + bge.n 5a4d2 <_PyMonitoring_FirePyStartEvent@@Base+0x20a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #14264 @ 0x37b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 59aec <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5a5a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ cmp r7, #5 │ │ │ │ - beq.n 59a2a <_PyMonitoring_FirePyStartEvent@@Base+0x21a> │ │ │ │ - bl 95ec4 │ │ │ │ + beq.n 5a4e2 <_PyMonitoring_FirePyStartEvent@@Base+0x21a> │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59aec <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + beq.n 5a5a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - cbnz r6, 59a30 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ + cbnz r6, 5a4e8 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59af0 <_PyMonitoring_FirePyStartEvent@@Base+0x2e0> │ │ │ │ + b.n 5a5a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2e0> │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #48832 @ 0xbec0 │ │ │ │ + movw r8, #49792 @ 0xc280 │ │ │ │ movt r8, #60 @ 0x3c │ │ │ │ orr.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r6, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ mov r1, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -70118,200 +71154,200 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ it hi │ │ │ │ addhi r4, #4 │ │ │ │ lsl.w fp, ip, r4 │ │ │ │ sxtb r0, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 24c2a8 │ │ │ │ + bl 24e554 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ uxtb.w r1, fp │ │ │ │ - cbz r0, 59ae0 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ + cbz r0, 5a598 <_PyMonitoring_FirePyStartEvent@@Base+0x2d0> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 59af0 <_PyMonitoring_FirePyStartEvent@@Base+0x2e0> │ │ │ │ + beq.n 5a5a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2e0> │ │ │ │ cmp r7, #9 │ │ │ │ - ble.n 59ad4 <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ + ble.n 5a58c <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ add.w r4, r4, r4, lsl #4 │ │ │ │ - movw r2, #25356 @ 0x630c │ │ │ │ + movw r2, #26316 @ 0x66cc │ │ │ │ movt r2, #52 @ 0x34 │ │ │ │ add r4, r7 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ - movw r1, #61616 @ 0xf0b0 │ │ │ │ + movw r1, #62576 @ 0xf470 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add.w r5, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr.w r0, [r5, #576] @ 0x240 │ │ │ │ - cbz r0, 59aec <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + cbz r0, 5a5a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r5, #576] @ 0x240 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59aec <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + beq.n 5a5a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59aec <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59aec <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + cbnz r3, 5a5a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a5a4 <_PyMonitoring_FirePyStartEvent@@Base+0x2dc> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ eor.w r3, r1, r6 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 59a2c <_PyMonitoring_FirePyStartEvent@@Base+0x21c> │ │ │ │ + beq.n 5a4e4 <_PyMonitoring_FirePyStartEvent@@Base+0x21c> │ │ │ │ uxtb r6, r3 │ │ │ │ - b.n 59a42 <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ + b.n 5a4fa <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #0] @ (59b00 <_PyMonitoring_FirePyStartEvent@@Base+0x2f0>) │ │ │ │ + ldr r0, [pc, #0] @ (5a5b8 <_PyMonitoring_FirePyStartEvent@@Base+0x2f0>) │ │ │ │ bx lr │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (59b08 <_PyMonitoring_FirePyStartEvent@@Base+0x2f8>) │ │ │ │ + ldr r0, [pc, #0] @ (5a5c0 <_PyMonitoring_FirePyStartEvent@@Base+0x2f8>) │ │ │ │ bx lr │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 124cec │ │ │ │ + b.w 1258c0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (59b60 <_PyMonitoring_FirePyStartEvent@@Base+0x350>) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (5a618 <_PyMonitoring_FirePyStartEvent@@Base+0x350>) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 59b44 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ + blt.n 5a5fc <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65240 @ 0xfed8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #664 @ 0x298 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - bl 82434 │ │ │ │ + b.w 9a8b0 │ │ │ │ + bl 82e34 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 59b5e <_PyMonitoring_FirePyStartEvent@@Base+0x34e> │ │ │ │ + cbz r0, 5a616 <_PyMonitoring_FirePyStartEvent@@Base+0x34e> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65248 @ 0xfee0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xe854004e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 59b90 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ + cbz r0, 5a648 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59b90 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ + beq.n 5a648 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 59b90 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a648 <_PyMonitoring_FirePyStartEvent@@Base+0x380> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 158970 │ │ │ │ + bl 159a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2c98 │ │ │ │ + bl 1c5a14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059ba0 : │ │ │ │ +0005a658 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.n 59ba6 │ │ │ │ + b.n 5a65e │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - b.w 2c3238 <_PyLong_DivmodNear@@Base+0x844> │ │ │ │ + b.w 2c3aa4 <_PyLong_DivmodNear@@Base+0xce8> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 59bce │ │ │ │ + cbz r3, 5a686 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 59bd0 │ │ │ │ + b.n 5a688 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 59bde │ │ │ │ + cbnz r3, 5a696 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 59bde │ │ │ │ + ble.n 5a696 │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 59bde │ │ │ │ - cbnz r4, 59bfa │ │ │ │ + bgt.n 5a696 │ │ │ │ + cbnz r4, 5a6b2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #112] @ (59c64 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #112] @ (5a71c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59c58 │ │ │ │ + cbz r0, 5a710 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 1504dc │ │ │ │ - cbz r0, 59c4c │ │ │ │ + bl 15156c │ │ │ │ + cbz r0, 5a704 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 59c1e │ │ │ │ + beq.n 5a6d6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b41e4 │ │ │ │ + bl 1b6724 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59c20 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 59c4c │ │ │ │ - b.n 59c20 │ │ │ │ + bne.n 5a6d8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5a704 │ │ │ │ + b.n 5a6d8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 29d7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 59c50 │ │ │ │ + bne.n 5a708 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59c58 │ │ │ │ + b.n 5a710 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adcs r0, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -70322,348 +71358,348 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1588 │ │ │ │ - cbnz r0, 59ce2 │ │ │ │ + bl f2010 │ │ │ │ + cbnz r0, 5a79a │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 59cb8 │ │ │ │ + blt.n 5a770 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 59cb8 │ │ │ │ + ble.n 5a770 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 293f4 │ │ │ │ - cbnz r0, 59cb8 │ │ │ │ + cbnz r0, 5a770 │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59ce4 │ │ │ │ + b.n 5a79c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 59cd6 │ │ │ │ + bne.n 5a78e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59ce4 │ │ │ │ + beq.n 5a79c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59ce4 │ │ │ │ + b.n 5a79c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59ce4 │ │ │ │ + b.n 5a79c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59cee │ │ │ │ + cbz r3, 5a7a6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00059cf4 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005a7ac <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #2 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #1 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (59db8 <_PyMonitoring_FirePyResumeEvent@@Base+0xc4>) │ │ │ │ + ldr r3, [pc, #132] @ (5a870 <_PyMonitoring_FirePyResumeEvent@@Base+0xc4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 59d66 <_PyMonitoring_FirePyResumeEvent@@Base+0x72> │ │ │ │ + cbz r3, 5a81e <_PyMonitoring_FirePyResumeEvent@@Base+0x72> │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 59d5c <_PyMonitoring_FirePyResumeEvent@@Base+0x68> │ │ │ │ + bne.n 5a814 <_PyMonitoring_FirePyResumeEvent@@Base+0x68> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59d4c <_PyMonitoring_FirePyResumeEvent@@Base+0x58> │ │ │ │ + bne.n 5a804 <_PyMonitoring_FirePyResumeEvent@@Base+0x58> │ │ │ │ dmb ish │ │ │ │ - beq.n 59d66 <_PyMonitoring_FirePyResumeEvent@@Base+0x72> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 5a81e <_PyMonitoring_FirePyResumeEvent@@Base+0x72> │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2821cc <_PyErr_BadInternalCall@@Base+0x530> │ │ │ │ + bl 282d04 <_PyErr_BadInternalCall@@Base+0x7c4> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 59d98 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + cbz r3, 5a850 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59d8e <_PyMonitoring_FirePyResumeEvent@@Base+0x9a> │ │ │ │ + bne.n 5a846 <_PyMonitoring_FirePyResumeEvent@@Base+0x9a> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59d7e <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ + bne.n 5a836 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ dmb ish │ │ │ │ - beq.n 59d98 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 5a850 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + bl 2ace44 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (59db8 <_PyMonitoring_FirePyResumeEvent@@Base+0xc4>) │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5a870 <_PyMonitoring_FirePyResumeEvent@@Base+0xc4>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 59db2 <_PyMonitoring_FirePyResumeEvent@@Base+0xbe> │ │ │ │ + beq.n 5a86a <_PyMonitoring_FirePyResumeEvent@@Base+0xbe> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59dde <_PyMonitoring_FirePyResumeEvent@@Base+0xea> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 59e02 <_PyMonitoring_FirePyResumeEvent@@Base+0x10e> │ │ │ │ + bne.n 5a896 <_PyMonitoring_FirePyResumeEvent@@Base+0xea> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5a8ba <_PyMonitoring_FirePyResumeEvent@@Base+0x10e> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 59df8 <_PyMonitoring_FirePyResumeEvent@@Base+0x104> │ │ │ │ + cbz r3, 5a8b0 <_PyMonitoring_FirePyResumeEvent@@Base+0x104> │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 59df2 <_PyMonitoring_FirePyResumeEvent@@Base+0xfe> │ │ │ │ + blt.n 5a8aa <_PyMonitoring_FirePyResumeEvent@@Base+0xfe> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 59df6 <_PyMonitoring_FirePyResumeEvent@@Base+0x102> │ │ │ │ + b.n 5a8ae <_PyMonitoring_FirePyResumeEvent@@Base+0x102> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 59e04 <_PyMonitoring_FirePyResumeEvent@@Base+0x110> │ │ │ │ + b.n 5a8bc <_PyMonitoring_FirePyResumeEvent@@Base+0x110> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00059e06 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005a8be <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059e30 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005a8e8 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059e5e : │ │ │ │ +0005a916 : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 59e6c │ │ │ │ + cbnz r0, 5a924 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 59e9e │ │ │ │ + beq.n 5a956 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64376 @ 0xfb78 │ │ │ │ + movw r0, #65336 @ 0xff38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a046 │ │ │ │ + beq.w 5aafe │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59eb4 │ │ │ │ + bne.n 5a96c │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 59ed4 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 5a98c │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 59ed4 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 5a98c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a046 │ │ │ │ + bne.w 5aafe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59ee2 │ │ │ │ + bne.n 5a99a │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 59f02 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 5a9ba │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 59f02 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 5a9ba │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a046 │ │ │ │ + bne.w 5aafe │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #324] @ 5a050 │ │ │ │ + vldr d10, [pc, #324] @ 5ab08 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 59f2e │ │ │ │ + bhi.n 5a9e6 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 59f9e │ │ │ │ - b.n 59ff4 │ │ │ │ - ble.n 59f9e │ │ │ │ + bhi.n 5aa56 │ │ │ │ + b.n 5aaac │ │ │ │ + ble.n 5aa56 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 59f9e │ │ │ │ + bhi.n 5aa56 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 59f9e │ │ │ │ + beq.n 5aa56 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 29730 │ │ │ │ - vldr d7, [pc, #256] @ 5a058 │ │ │ │ + vldr d7, [pc, #256] @ 5ab10 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #252] @ 5a060 │ │ │ │ + vldr d5, [pc, #252] @ 5ab18 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 59f8c │ │ │ │ + ble.n 5aa44 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 5a030 │ │ │ │ + b.n 5aae8 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 59fc8 │ │ │ │ + b.n 5aa80 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2c5048 <_Py_hashtable_foreach@@Base+0x454> │ │ │ │ + bl 2c5410 <_Py_hashtable_foreach@@Base+0x454> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2c5048 <_Py_hashtable_foreach@@Base+0x454> │ │ │ │ + bl 2c5410 <_Py_hashtable_foreach@@Base+0x454> │ │ │ │ add r4, r0 │ │ │ │ movw r3, #19792 @ 0x4d50 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 5a030 │ │ │ │ + beq.n 5aae8 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 5a030 │ │ │ │ + bvs.n 5aae8 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 5a030 │ │ │ │ + ble.n 5aae8 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 5b770 <_PyMonitoring_FireStopIterationEvent@@Base+0x554> │ │ │ │ - b.n 5a046 │ │ │ │ + bl 5c1e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x554> │ │ │ │ + b.n 5aafe │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5a00c │ │ │ │ + bne.n 5aac4 │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 5a030 │ │ │ │ + b.n 5aae8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 29d58 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2a758 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cc3c4 │ │ │ │ + b.w 1cfa94 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -70674,184 +71710,184 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 , q8, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + movw r1, #56484 @ 0xdca4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 22fee0 │ │ │ │ + bl 232bb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a112 │ │ │ │ + beq.n 5abca │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5a0e8 │ │ │ │ + cbz r5, 5aba0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5a0c8 │ │ │ │ + bmi.n 5ab80 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13440 @ 0x3480 │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a112 │ │ │ │ + beq.n 5abca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a112 │ │ │ │ + cbnz r3, 5abca │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a112 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5abca │ │ │ │ mov r0, r5 │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a0ee │ │ │ │ + beq.n 5aba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a0ee │ │ │ │ + cbnz r3, 5aba6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a0ee │ │ │ │ - bl 80e78 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aba6 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5a114 │ │ │ │ + cbz r4, 5abcc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a114 │ │ │ │ + bne.n 5abcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a112 │ │ │ │ + beq.n 5abca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a112 │ │ │ │ + cbnz r3, 5abca │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 5a12e │ │ │ │ - movw r0, #41020 @ 0xa03c │ │ │ │ + bne.n 5abe6 │ │ │ │ + movw r0, #41980 @ 0xa3fc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 95480 │ │ │ │ - movw r0, #41028 @ 0xa044 │ │ │ │ + b.w 95d9c │ │ │ │ + movw r0, #41988 @ 0xa404 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r1, #6 │ │ │ │ - b.w 95480 │ │ │ │ + b.w 95d9c │ │ │ │ │ │ │ │ -0005a13c : │ │ │ │ +0005abf4 : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #56] @ (5a190 ) │ │ │ │ + ldr r4, [pc, #56] @ (5ac48 ) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r5, [r4, #1292] @ 0x50c │ │ │ │ - cbz r5, 5a170 │ │ │ │ + cbz r5, 5ac28 │ │ │ │ ldr.w r5, [r4, #1364] @ 0x554 │ │ │ │ ldr.w r6, [r4, #1368] @ 0x558 │ │ │ │ - b.n 5a172 │ │ │ │ + b.n 5ac2a │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #13472 @ 0x34a0 │ │ │ │ + movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5a1bc │ │ │ │ + cbnz r1, 5ac74 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13476 @ 0x34a4 │ │ │ │ + movw r1, #14436 @ 0x3864 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5a1e8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5aca0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5a1fe │ │ │ │ + beq.n 5acb6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 5a1ee │ │ │ │ + bmi.n 5aca6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #13508 @ 0x34c4 │ │ │ │ + movw r1, #14468 @ 0x3884 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a210 │ │ │ │ + b.n 5acc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5a200 │ │ │ │ + beq.n 5acb8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5a200 │ │ │ │ + b.n 5acb8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a2aa │ │ │ │ + bne.n 5ad62 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a2aa │ │ │ │ + beq.n 5ad62 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2f0 │ │ │ │ + beq.n 5ada8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ @@ -70870,15 +71906,15 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ - cbz r2, 5a2b8 │ │ │ │ + cbz r2, 5ad70 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -70887,334 +71923,311 @@ │ │ │ │ str r3, [r4, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 5a2b8 │ │ │ │ + b.n 5ad70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - cbz r3, 5a2ca │ │ │ │ + cbz r3, 5ad82 │ │ │ │ movs r0, #3 │ │ │ │ - bl 9127c │ │ │ │ + bl 91b98 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a2d2 │ │ │ │ + b.n 5ad8a │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a2e0 │ │ │ │ + bne.n 5ad98 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a2f0 │ │ │ │ + b.n 5ada8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a2dc │ │ │ │ + bne.n 5ad94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a2dc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ad94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5a334 ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5adec ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5a324 │ │ │ │ + cbz r2, 5addc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 5a324 │ │ │ │ - movw r0, #11168 @ 0x2ba0 │ │ │ │ + cbz r3, 5addc │ │ │ │ + movw r0, #12128 @ 0x2f60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #6636 @ 0x19ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - bpl.n 5a260 │ │ │ │ + b.w 9a8b0 │ │ │ │ + bpl.n 5ad18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005a338 : │ │ │ │ +0005adf0 : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (5a38c ) │ │ │ │ + ldr r3, [pc, #56] @ (5ae44 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3800 @ 0xed8 │ │ │ │ ldr.w r3, [r3, #3800] @ 0xed8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a37c │ │ │ │ + beq.n 5ae34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a36a │ │ │ │ + bne.n 5ae22 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a37c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5a386 │ │ │ │ + bne.n 5ae34 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5ae3e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ │ │ │ │ -0005a396 : │ │ │ │ +0005ae4e : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - movw r0, #48104 @ 0xbbe8 │ │ │ │ + movw r0, #48900 @ 0xbf04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5a5e8 │ │ │ │ + bl 5b05c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5a3d2 │ │ │ │ + cbz r3, 5ae8a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ │ │ │ │ -0005a3da : │ │ │ │ +0005ae92 : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5a40c │ │ │ │ + cbnz r0, 5aec4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a414 │ │ │ │ + cbz r0, 5aecc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a3fe │ │ │ │ + beq.n 5aeb6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5a442 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6500 @ 0x1964 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a458 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - adds r0, #16 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r1, #0] │ │ │ │ - bl 1d0814 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ │ │ │ │ -0005a45a <_PyDict_SizeOf@@Base>: │ │ │ │ - b.n 5a5e8 │ │ │ │ +0005aece <_PyDict_SizeOf@@Base>: │ │ │ │ + b.n 5b05c │ │ │ │ │ │ │ │ -0005a45c <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005aed0 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005a48a : │ │ │ │ +0005aefe : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a5aa │ │ │ │ - ldr r5, [pc, #284] @ (5a5e4 ) │ │ │ │ + beq.n 5b01e │ │ │ │ + ldr r5, [pc, #284] @ (5b058 ) │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a5e0 │ │ │ │ + beq.w 5b054 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #57489 @ 0xe091 │ │ │ │ + movw r1, #62713 @ 0xf4f9 │ │ │ │ movt r1, #21 │ │ │ │ - movw r3, #20549 @ 0x5045 │ │ │ │ + movw r3, #21517 @ 0x540d │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ movw r0, #41772 @ 0xa32c │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #7401 @ 0x1ce9 │ │ │ │ + movw r0, #11861 @ 0x2e55 │ │ │ │ movt r0, #20 │ │ │ │ movw r4, #39404 @ 0x99ec │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 1f3b08 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7cf7c <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a5a6 │ │ │ │ + beq.n 5b01a │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r0, [r5, #1384] @ 0x568 │ │ │ │ - bl 5a716 <_PyMonitoring_FireBranchEvent@@Base+0x2e> │ │ │ │ + bl 5b18a <_PyMonitoring_FireBranchEvent@@Base+0x2e> │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a5a6 │ │ │ │ + beq.n 5b01a │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r7, [r5, #1388] @ 0x56c │ │ │ │ - bl 1f3bfc <_Py_hashtable_new_full@@Base+0xf4> │ │ │ │ + bl 1f751c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a55c │ │ │ │ + cbz r0, 5afd0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44155 @ 0xac7b │ │ │ │ + movw r1, #46835 @ 0xb6f3 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c4bf4 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5a55c │ │ │ │ + bl 2c4fbc <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5afd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 5a5a6 │ │ │ │ + cbz r3, 5b01a │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1f3e84 │ │ │ │ + bl 1f77a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #44821 @ 0xaf15 │ │ │ │ + movw r1, #47501 @ 0xb98d │ │ │ │ movt r1, #5 │ │ │ │ - bl 2c4bf4 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 2c4fbc <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a59c │ │ │ │ + cbnz r0, 5b010 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #45731 @ 0xb2a3 │ │ │ │ + movw r1, #48411 @ 0xbd1b │ │ │ │ movt r1, #5 │ │ │ │ - bl 2c4bf4 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 2c4fbc <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1f3e84 │ │ │ │ - cbz r4, 5a5c6 │ │ │ │ - b.n 5a5aa │ │ │ │ - bl 2407a8 │ │ │ │ + bl 1f77a4 │ │ │ │ + cbz r4, 5b03a │ │ │ │ + b.n 5b01e │ │ │ │ + bl 242e40 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5a5c6 │ │ │ │ + cbz r0, 5b03a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a5c6 │ │ │ │ + beq.n 5b03a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5c6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b03a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5a5ce │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b042 │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5a5d6 │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b04a │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5a5de │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b052 │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5a5fc │ │ │ │ + cbz r3, 5b070 │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5a63c │ │ │ │ + bne.n 5b0b0 │ │ │ │ push {r4} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ lsl.w r3, r3, r4 │ │ │ │ @@ -71233,298 +72246,299 @@ │ │ │ │ mla r0, r1, r0, r3 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #11180 @ 0x2bac │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a65c │ │ │ │ + bne.n 5b0d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a660 │ │ │ │ + beq.n 5b0d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 239da4 <_PySet_Update@@Base+0x114> │ │ │ │ + b.w 23c968 <_PySet_Update@@Base+0x58> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a662 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005b0d6 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #7 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a6b0 <_PyMonitoring_FireJumpEvent@@Base+0x4e> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5a6be <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ + bne.n 5b124 <_PyMonitoring_FireJumpEvent@@Base+0x4e> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5b132 <_PyMonitoring_FireJumpEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a310 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2ad754 │ │ │ │ + b.w 2adf5c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #48088 @ 0xbbd8 │ │ │ │ + movw r0, #48884 @ 0xbef4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5a5e8 │ │ │ │ + bl 5b05c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ │ │ │ │ -0005a6e8 <_PyMonitoring_FireBranchEvent@@Base>: │ │ │ │ +0005b15c <_PyMonitoring_FireBranchEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1f3ba8 <_Py_hashtable_new_full@@Base+0xa0> │ │ │ │ + bl 1f74c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a748 <_PyMonitoring_FireBranchEvent@@Base+0x60> │ │ │ │ + cbz r0, 5b1bc <_PyMonitoring_FireBranchEvent@@Base+0x60> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #43239 @ 0xa8e7 │ │ │ │ + movw r1, #45919 @ 0xb35f │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4bf4 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5a748 <_PyMonitoring_FireBranchEvent@@Base+0x60> │ │ │ │ + bl 2c4fbc <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b1bc <_PyMonitoring_FireBranchEvent@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #13592 @ 0x3518 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 5a786 <_PyMonitoring_FireBranchEvent@@Base+0x9e> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 5b1fa <_PyMonitoring_FireBranchEvent@@Base+0x9e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2aa90 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a78a <_PyMonitoring_FireBranchEvent@@Base+0xa2> │ │ │ │ + cbz r0, 5b1fe <_PyMonitoring_FireBranchEvent@@Base+0xa2> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a7aa <_PyMonitoring_FireBranchEvent@@Base+0xc2> │ │ │ │ + b.n 5b21e <_PyMonitoring_FireBranchEvent@@Base+0xc2> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 5a7b0 <_PyMonitoring_FireBranchEvent@@Base+0xc8> │ │ │ │ + vldr d6, [pc, #24] @ 5b228 <_PyMonitoring_FireBranchEvent@@Base+0xcc> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvs.n 5a6de <_PyMonitoring_FireJumpEvent@@Base+0x7c> │ │ │ │ + nop.w │ │ │ │ + bvs.n 5b156 <_PyMonitoring_FireJumpEvent@@Base+0x80> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -0005a7b8 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005b230 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a812 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5b28a <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5a80a <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f9644 │ │ │ │ - b.n 5a812 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5b282 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl fa100 │ │ │ │ + b.n 5b28a <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5aa68 <_PyMonitoring_FirePyThrowEvent@@Base+0x2b0> │ │ │ │ - cbz r0, 5a86e <_PyMonitoring_FirePyThrowEvent@@Base+0xb6> │ │ │ │ + bl 5b4e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2b0> │ │ │ │ + cbz r0, 5b2e6 <_PyMonitoring_FirePyThrowEvent@@Base+0xb6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 29ea0 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5a84e <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ + cbz r0, 5b2c6 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a86e <_PyMonitoring_FirePyThrowEvent@@Base+0xb6> │ │ │ │ + b.n 5b2e6 <_PyMonitoring_FirePyThrowEvent@@Base+0xb6> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 5a878 <_PyMonitoring_FirePyThrowEvent@@Base+0xc0> │ │ │ │ + vldr d6, [pc, #24] @ 5b2f0 <_PyMonitoring_FirePyThrowEvent@@Base+0xc0> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5a7a6 <_PyMonitoring_FireBranchEvent@@Base+0xbe> │ │ │ │ + bvs.n 5b21e <_PyMonitoring_FireBranchEvent@@Base+0xc2> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 5a8a0 <_PyMonitoring_FirePyThrowEvent@@Base+0xe8> │ │ │ │ + bne.n 5b318 <_PyMonitoring_FirePyThrowEvent@@Base+0xe8> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ + beq.n 5b320 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5a8e2 <_PyMonitoring_FirePyThrowEvent@@Base+0x12a> │ │ │ │ + cbnz r0, 5b35a <_PyMonitoring_FirePyThrowEvent@@Base+0x12a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13716 @ 0x3594 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a8e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + b.n 5b35c <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5a958 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0>) │ │ │ │ + ldr r6, [pc, #96] @ (5b3d0 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0>) │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r6, #1324] @ 0x52c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a918 <_PyMonitoring_FirePyThrowEvent@@Base+0x160> │ │ │ │ + bne.n 5b390 <_PyMonitoring_FirePyThrowEvent@@Base+0x160> │ │ │ │ movs r0, #8 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5a922 <_PyMonitoring_FirePyThrowEvent@@Base+0x16a> │ │ │ │ + b.n 5b39a <_PyMonitoring_FirePyThrowEvent@@Base+0x16a> │ │ │ │ ldr.w r0, [r6, #1320] @ 0x528 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5a94a <_PyMonitoring_FirePyThrowEvent@@Base+0x192> │ │ │ │ + cbz r4, 5b3c2 <_PyMonitoring_FirePyThrowEvent@@Base+0x192> │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80d20 <_Py_hashtable_set@@Base> │ │ │ │ + bl 81720 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a950 <_PyMonitoring_FirePyThrowEvent@@Base+0x198> │ │ │ │ + bne.n 5b3c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x198> │ │ │ │ ldr.w r3, [r6, #1336] @ 0x538 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ - b.n 5a952 <_PyMonitoring_FirePyThrowEvent@@Base+0x19a> │ │ │ │ + b.n 5b3ca <_PyMonitoring_FirePyThrowEvent@@Base+0x19a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a952 <_PyMonitoring_FirePyThrowEvent@@Base+0x19a> │ │ │ │ + b.n 5b3ca <_PyMonitoring_FirePyThrowEvent@@Base+0x19a> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw r4, #42828 @ 0xa74c │ │ │ │ + movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -71532,167 +72546,167 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5a9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ea> │ │ │ │ + bne.n 5b41a <_PyMonitoring_FirePyThrowEvent@@Base+0x1ea> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 5a9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ea> │ │ │ │ + ble.n 5b41a <_PyMonitoring_FirePyThrowEvent@@Base+0x1ea> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5a9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ea> │ │ │ │ - cbnz r6, 5a9be <_PyMonitoring_FirePyThrowEvent@@Base+0x206> │ │ │ │ + bne.n 5b41a <_PyMonitoring_FirePyThrowEvent@@Base+0x1ea> │ │ │ │ + cbnz r6, 5b436 <_PyMonitoring_FirePyThrowEvent@@Base+0x206> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #176] @ (5aa64 <_PyMonitoring_FirePyThrowEvent@@Base+0x2ac>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #176] @ (5b4dc <_PyMonitoring_FirePyThrowEvent@@Base+0x2ac>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5aa44 <_PyMonitoring_FirePyThrowEvent@@Base+0x28c> │ │ │ │ + beq.n 5b4bc <_PyMonitoring_FirePyThrowEvent@@Base+0x28c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 5a9d6 <_PyMonitoring_FirePyThrowEvent@@Base+0x21e> │ │ │ │ + cbnz r0, 5b44e <_PyMonitoring_FirePyThrowEvent@@Base+0x21e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5aa52 <_PyMonitoring_FirePyThrowEvent@@Base+0x29a> │ │ │ │ + b.n 5b4ca <_PyMonitoring_FirePyThrowEvent@@Base+0x29a> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a9d2 <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ + beq.n 5b44a <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a9d2 <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ + beq.n 5b44a <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #4176 @ 0x1050 │ │ │ │ + movw r1, #5136 @ 0x1410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #4184 @ 0x1058 │ │ │ │ + movw r0, #5144 @ 0x1418 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a9d2 <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 5b44a <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ + bl b4228 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a7e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5aa4a <_PyMonitoring_FirePyThrowEvent@@Base+0x292> │ │ │ │ + bge.n 5b4c2 <_PyMonitoring_FirePyThrowEvent@@Base+0x292> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ - b.n 5a9d2 <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ + bl 11e6f8 │ │ │ │ + b.n 5b44a <_PyMonitoring_FirePyThrowEvent@@Base+0x21a> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5aa52 <_PyMonitoring_FirePyThrowEvent@@Base+0x29a> │ │ │ │ + b.n 5b4ca <_PyMonitoring_FirePyThrowEvent@@Base+0x29a> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sbcs r0, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5aaae <_PyMonitoring_FirePyThrowEvent@@Base+0x2f6> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 5aaae <_PyMonitoring_FirePyThrowEvent@@Base+0x2f6> │ │ │ │ + bne.n 5b526 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f6> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 5b526 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f6> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #14716 @ 0x397c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aab2 <_PyMonitoring_FirePyThrowEvent@@Base+0x2fa> │ │ │ │ + b.n 5b52a <_PyMonitoring_FirePyThrowEvent@@Base+0x2fa> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005aab4 : │ │ │ │ +0005b52c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6c74 │ │ │ │ + bl 1f9e04 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5aae4 │ │ │ │ + bne.n 5b55c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #13792 @ 0x35e0 │ │ │ │ + movw r0, #14752 @ 0x39a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2483b8 │ │ │ │ + bl 24a700 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #13928 @ 0x3668 │ │ │ │ + movw r1, #14888 @ 0x3a28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5abf8 │ │ │ │ + beq.n 5b670 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5abfa │ │ │ │ + beq.n 5b672 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add.w r6, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -71700,854 +72714,854 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5ab5e │ │ │ │ + bhi.n 5b5d6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 5abfa │ │ │ │ + b.n 5b672 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 221a9c │ │ │ │ + bl 2247c4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5ab4c │ │ │ │ + beq.n 5b5c4 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 5ab98 │ │ │ │ + ble.n 5b610 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5cf80 │ │ │ │ - cbnz r0, 5ab92 │ │ │ │ + bl 5d9f8 │ │ │ │ + cbnz r0, 5b60a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5abf4 │ │ │ │ - b.n 5abea │ │ │ │ + beq.n 5b66c │ │ │ │ + b.n 5b662 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 5ab76 │ │ │ │ + bgt.n 5b5ee │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 5abce │ │ │ │ + ble.n 5b646 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5cf80 │ │ │ │ + bl 5d9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ab84 │ │ │ │ + beq.n 5b5fc │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 5abd4 │ │ │ │ - b.n 5ab9e │ │ │ │ + ble.n 5b64c │ │ │ │ + b.n 5b616 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5cf80 │ │ │ │ + bl 5d9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ab84 │ │ │ │ + beq.n 5b5fc │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 5abb8 │ │ │ │ + blt.n 5b630 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5cf80 │ │ │ │ + bl 5d9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ab84 │ │ │ │ + beq.n 5b5fc │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 5ab4c │ │ │ │ + b.n 5b5c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5abf4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b66c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5abfa │ │ │ │ + b.n 5b672 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ac10 │ │ │ │ + cbz r0, 5b688 │ │ │ │ movw r1, #19084 @ 0x4a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f303c │ │ │ │ + b.w f3af4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ac1a <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005b692 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #10 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ac74 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5b6ec <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5ac6c <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f9644 │ │ │ │ - b.n 5ac74 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5b6e4 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl fa100 │ │ │ │ + b.n 5b6ec <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 5a716 <_PyMonitoring_FireBranchEvent@@Base+0x2e> │ │ │ │ - cbz r0, 5acae <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + bl 5b18a <_PyMonitoring_FireBranchEvent@@Base+0x2e> │ │ │ │ + cbz r0, 5b726 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d20 <_Py_hashtable_set@@Base> │ │ │ │ + bl 81720 <_Py_hashtable_set@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5acb4 <_PyMonitoring_FireRaiseEvent@@Base+0x9a> │ │ │ │ + bne.n 5b72c <_PyMonitoring_FireRaiseEvent@@Base+0x9a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 14206c <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5acb6 <_PyMonitoring_FireRaiseEvent@@Base+0x9c> │ │ │ │ + bl 1431e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b72e <_PyMonitoring_FireRaiseEvent@@Base+0x9c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5acb6 <_PyMonitoring_FireRaiseEvent@@Base+0x9c> │ │ │ │ + b.n 5b72e <_PyMonitoring_FireRaiseEvent@@Base+0x9c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #260] @ (5add0 <_PyMonitoring_FireRaiseEvent@@Base+0x1b6>) │ │ │ │ + ldr r6, [pc, #260] @ (5b848 <_PyMonitoring_FireRaiseEvent@@Base+0x1b6>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5acfa <_PyMonitoring_FireRaiseEvent@@Base+0xe0> │ │ │ │ + bne.n 5b772 <_PyMonitoring_FireRaiseEvent@@Base+0xe0> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 5acfa <_PyMonitoring_FireRaiseEvent@@Base+0xe0> │ │ │ │ + ble.n 5b772 <_PyMonitoring_FireRaiseEvent@@Base+0xe0> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 5acfa <_PyMonitoring_FireRaiseEvent@@Base+0xe0> │ │ │ │ - cbnz r4, 5ad16 <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ + bne.n 5b772 <_PyMonitoring_FireRaiseEvent@@Base+0xe0> │ │ │ │ + cbnz r4, 5b78e <_PyMonitoring_FireRaiseEvent@@Base+0xfc> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #200] @ (5add4 <_PyMonitoring_FireRaiseEvent@@Base+0x1ba>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #200] @ (5b84c <_PyMonitoring_FireRaiseEvent@@Base+0x1ba>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5adaa <_PyMonitoring_FireRaiseEvent@@Base+0x190> │ │ │ │ + beq.n 5b822 <_PyMonitoring_FireRaiseEvent@@Base+0x190> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 5ad3c <_PyMonitoring_FireRaiseEvent@@Base+0x122> │ │ │ │ + cbnz r0, 5b7b4 <_PyMonitoring_FireRaiseEvent@@Base+0x122> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5adbc <_PyMonitoring_FireRaiseEvent@@Base+0x1a2> │ │ │ │ + b.n 5b834 <_PyMonitoring_FireRaiseEvent@@Base+0x1a2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad38 <_PyMonitoring_FireRaiseEvent@@Base+0x11e> │ │ │ │ + beq.n 5b7b0 <_PyMonitoring_FireRaiseEvent@@Base+0x11e> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 5ad5e <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ + beq.n 5b7d6 <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 46680 │ │ │ │ + bl 46e54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5adbc <_PyMonitoring_FireRaiseEvent@@Base+0x1a2> │ │ │ │ + b.n 5b834 <_PyMonitoring_FireRaiseEvent@@Base+0x1a2> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #58148 @ 0xe324 │ │ │ │ + movw r1, #59108 @ 0xe6e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4164 @ 0x1044 │ │ │ │ + movw r0, #4988 @ 0x137c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ad38 <_PyMonitoring_FireRaiseEvent@@Base+0x11e> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 5b7b0 <_PyMonitoring_FireRaiseEvent@@Base+0x11e> │ │ │ │ + bl b4228 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2abcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5adb4 <_PyMonitoring_FireRaiseEvent@@Base+0x19a> │ │ │ │ + bge.n 5b82c <_PyMonitoring_FireRaiseEvent@@Base+0x19a> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ - b.n 5ad38 <_PyMonitoring_FireRaiseEvent@@Base+0x11e> │ │ │ │ + bl 11e6f8 │ │ │ │ + b.n 5b7b0 <_PyMonitoring_FireRaiseEvent@@Base+0x11e> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5adbc <_PyMonitoring_FireRaiseEvent@@Base+0x1a2> │ │ │ │ + b.n 5b834 <_PyMonitoring_FireRaiseEvent@@Base+0x1a2> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r7, pc, #640 @ (adr r7, 5b054 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0>) │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #1 │ │ │ │ rors r4, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #14048 @ 0x36e0 │ │ │ │ + movw r1, #15008 @ 0x3aa0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 5ae2c <_PyMonitoring_FireRaiseEvent@@Base+0x212> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 5b8a4 <_PyMonitoring_FireRaiseEvent@@Base+0x212> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 190d80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1929b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ae2c <_PyMonitoring_FireRaiseEvent@@Base+0x212> │ │ │ │ + beq.n 5b8a4 <_PyMonitoring_FireRaiseEvent@@Base+0x212> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2940c <__clock_settime64@plt> │ │ │ │ - cbz r0, 5ae30 <_PyMonitoring_FireRaiseEvent@@Base+0x216> │ │ │ │ + cbz r0, 5b8a8 <_PyMonitoring_FireRaiseEvent@@Base+0x216> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ae38 <_PyMonitoring_FireRaiseEvent@@Base+0x21e> │ │ │ │ + b.n 5b8b0 <_PyMonitoring_FireRaiseEvent@@Base+0x21e> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ae4c <_PyMonitoring_FireRaiseEvent@@Base+0x232> │ │ │ │ + cbz r0, 5b8c4 <_PyMonitoring_FireRaiseEvent@@Base+0x232> │ │ │ │ movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.w f303c │ │ │ │ + b.w f3af4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ae56 : │ │ │ │ +0005b8ce : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 46dda │ │ │ │ + bl 47822 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6c74 │ │ │ │ + bl 1f9e04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ae7a <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005b8f2 <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #36] @ (5aeb0 <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ + ldr r4, [pc, #36] @ (5b928 <_PyErr_FormatFromCause@@Base+0x36>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 35006 │ │ │ │ + bl 3571e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005aeb4 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005b92c <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5af0e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5b986 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5af06 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f9644 │ │ │ │ - b.n 5af0e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5b97e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl fa100 │ │ │ │ + b.n 5b986 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 81f34 │ │ │ │ - cbz r0, 5af7a <_PyMonitoring_FireExceptionHandledEvent@@Base+0xc6> │ │ │ │ + bl 82934 │ │ │ │ + cbz r0, 5b9f2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xc6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15bfa8 │ │ │ │ - cbz r0, 5af64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb0> │ │ │ │ + bl 15d40c │ │ │ │ + cbz r0, 5b9dc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb0> │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 15bfa8 │ │ │ │ - cbz r0, 5af64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb0> │ │ │ │ + bl 15d40c │ │ │ │ + cbz r0, 5b9dc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb0> │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 344b8 <_PyTraceMalloc_GetTraceback@@Base+0x3d8> │ │ │ │ - cbz r0, 5af64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb0> │ │ │ │ + bl 34bec <_PyTraceMalloc_GetTraceback@@Base+0x3e4> │ │ │ │ + cbz r0, 5b9dc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 5af7e <_PyMonitoring_FireExceptionHandledEvent@@Base+0xca> │ │ │ │ + cbnz r0, 5b9f6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xca> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5af7a <_PyMonitoring_FireExceptionHandledEvent@@Base+0xc6> │ │ │ │ + beq.n 5b9f2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5af7a <_PyMonitoring_FireExceptionHandledEvent@@Base+0xc6> │ │ │ │ + cbnz r3, 5b9f2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5afa6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf2> │ │ │ │ + b.n 5ba1e <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf2> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5afa0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xec> │ │ │ │ + beq.n 5ba18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5afa0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xec> │ │ │ │ + cbnz r3, 5ba18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldrd r9, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5b07c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ + beq.n 5baf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b07c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ + bne.n 5baf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b07c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ + beq.n 5baf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #55125 @ 0xd755 │ │ │ │ + movw r3, #57181 @ 0xdf5d │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r0, #14112 @ 0x3720 │ │ │ │ + movw r0, #15072 @ 0x3ae0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b026 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ + cbnz r0, 5ba9e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #653 @ 0x28d │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #14124 @ 0x372c │ │ │ │ + movw r0, #15084 @ 0x3aec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5b05c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a8> │ │ │ │ + beq.n 5bad4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b05c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a8> │ │ │ │ + cbnz r3, 5bad4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b01a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ + beq.n 5ba92 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b07c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ + beq.n 5baf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5b07c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ + cbnz r3, 5baf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ │ │ │ │ -0005b0a0 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005bb18 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b0fa <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5bb72 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5b0f2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f9644 │ │ │ │ - b.n 5b0fa <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5bb6a <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl fa100 │ │ │ │ + b.n 5bb72 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5b15c <_PyMonitoring_FirePyUnwindEvent@@Base+0xbc> │ │ │ │ + cbz r0, 5bbd4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xbc> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.n 5b148 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa8> │ │ │ │ + blt.n 5bbc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b13c <_PyMonitoring_FirePyUnwindEvent@@Base+0x9c> │ │ │ │ + beq.n 5bbb4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x9c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b13c <_PyMonitoring_FirePyUnwindEvent@@Base+0x9c> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5bbb4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x9c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b15c <_PyMonitoring_FirePyUnwindEvent@@Base+0xbc> │ │ │ │ + b.n 5bbd4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xbc> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ add r1, r3 │ │ │ │ - bl 259f44 │ │ │ │ + bl 25bb7c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #164] @ (5b214 <_PyMonitoring_FirePyUnwindEvent@@Base+0x174>) │ │ │ │ + ldr r5, [pc, #164] @ (5bc8c <_PyMonitoring_FirePyUnwindEvent@@Base+0x174>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, sp, #20 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5b19c <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + bne.n 5bc14 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5b19c <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ble.n 5bc14 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5b19c <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ - cbnz r6, 5b1b6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x116> │ │ │ │ + bne.n 5bc14 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + cbnz r6, 5bc2e <_PyMonitoring_FirePyUnwindEvent@@Base+0x116> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #104] @ (5b218 <_PyMonitoring_FirePyUnwindEvent@@Base+0x178>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #104] @ (5bc90 <_PyMonitoring_FirePyUnwindEvent@@Base+0x178>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5b1f6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x156> │ │ │ │ + cbz r0, 5bc6e <_PyMonitoring_FirePyUnwindEvent@@Base+0x156> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 5b1f2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x152> │ │ │ │ - bl b3790 │ │ │ │ + cbz r0, 5bc6a <_PyMonitoring_FirePyUnwindEvent@@Base+0x152> │ │ │ │ + bl b4228 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 29f70 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5b1fc <_PyMonitoring_FirePyUnwindEvent@@Base+0x15c> │ │ │ │ + bge.n 5bc74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x15c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ + bl 11e6f8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5b204 <_PyMonitoring_FirePyUnwindEvent@@Base+0x164> │ │ │ │ + b.n 5bc7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5b204 <_PyMonitoring_FirePyUnwindEvent@@Base+0x164> │ │ │ │ + b.n 5bc7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x164> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r7, pc, #880 @ (adr r7, 5b588 <_PyMonitoring_FireStopIterationEvent@@Base+0x36c>) │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r1, #1 │ │ │ │ rors r0, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005b21c <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005bc94 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw r4, #44056 @ 0xac18 │ │ │ │ + movw r4, #44060 @ 0xac1c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ movs r1, #9 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b29c <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ + beq.n 5bd14 <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #9 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b28a <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ + beq.n 5bd02 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b28a <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ + cbnz r3, 5bd02 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5b294 <_PyMonitoring_FireStopIterationEvent@@Base+0x78> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5bd0c <_PyMonitoring_FireStopIterationEvent@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl f9644 │ │ │ │ - b.n 5b29c <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ + bl fa100 │ │ │ │ + b.n 5bd14 <_PyMonitoring_FireStopIterationEvent@@Base+0x80> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85de0 │ │ │ │ + bl 867f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4} │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #44821 @ 0xaf15 │ │ │ │ + movw r1, #47501 @ 0xb98d │ │ │ │ movt r1, #5 │ │ │ │ str r4, [r3, #16] │ │ │ │ pop {r4} │ │ │ │ - b.w 2c4bf4 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.w 2c4fbc <_Py_hashtable_foreach@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5b2e0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ - bl 5b516 <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ + bls.n 5bd58 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ + bl 5bf8e <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ - ldr r0, [pc, #0] @ (5b2e4 <_PyMonitoring_FireStopIterationEvent@@Base+0xc8>) │ │ │ │ + b.w 967e0 │ │ │ │ + ldr r0, [pc, #0] @ (5bd5c <_PyMonitoring_FireStopIterationEvent@@Base+0xc8>) │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5b30e <_PyMonitoring_FireStopIterationEvent@@Base+0xf2> │ │ │ │ + cbz r3, 5bd86 <_PyMonitoring_FireStopIterationEvent@@Base+0xf2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r0, r4, r0 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 5b340 <_PyMonitoring_FireStopIterationEvent@@Base+0x124> │ │ │ │ + cbnz r3, 5bdb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x124> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5b35c <_PyMonitoring_FireStopIterationEvent@@Base+0x140> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5bdd4 <_PyMonitoring_FireStopIterationEvent@@Base+0x140> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 5b360 <_PyMonitoring_FireStopIterationEvent@@Base+0x144> │ │ │ │ + cbz r3, 5bdd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x144> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #8704 @ 0x2200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b376 <_PyMonitoring_FireStopIterationEvent@@Base+0x15a> │ │ │ │ + b.n 5bdee <_PyMonitoring_FireStopIterationEvent@@Base+0x15a> │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - cbz r0, 5b36e <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ + cbz r0, 5bde6 <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5b378 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c>) │ │ │ │ - b.w aa780 │ │ │ │ + ldr r1, [pc, #12] @ (5bdf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c>) │ │ │ │ + b.w ab1b8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ svc 4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5b3ca <_PyMonitoring_FireStopIterationEvent@@Base+0x1ae> │ │ │ │ - bl b3790 │ │ │ │ + bne.n 5be18 <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5be42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ae> │ │ │ │ + bl b4228 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a460 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r6, 5b3de <_PyMonitoring_FireStopIterationEvent@@Base+0x1c2> │ │ │ │ + bl b7854 │ │ │ │ + cbz r6, 5be56 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c2> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5b3ce <_PyMonitoring_FireStopIterationEvent@@Base+0x1b2> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 5be46 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b2> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b3a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ + beq.n 5be18 <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b424 <_PyMonitoring_FireStopIterationEvent@@Base+0x208> │ │ │ │ + b.n 5be9c <_PyMonitoring_FireStopIterationEvent@@Base+0x208> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 5b3ca <_PyMonitoring_FireStopIterationEvent@@Base+0x1ae> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 5be42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ae> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r4, r5, [sp, #112] @ 0x70 │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ strd r4, r5, [sp, #32] │ │ │ │ ldrd r4, r5, [sp, #96] @ 0x60 │ │ │ │ @@ -72559,595 +73573,595 @@ │ │ │ │ ldrd r2, r1, [sp, #128] @ 0x80 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 468f8 │ │ │ │ + bl 4732c │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5b510 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + beq.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b510 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + bne.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b510 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + beq.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #14136 @ 0x3738 │ │ │ │ + movw r0, #15096 @ 0x3af8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b4b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x29c> │ │ │ │ + cbnz r0, 5bf30 <_PyMonitoring_FireStopIterationEvent@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #534 @ 0x216 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #14144 @ 0x3740 │ │ │ │ + movw r0, #15104 @ 0x3b00 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 5b4f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ + beq.n 5bf68 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b4f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ + cbnz r3, 5bf68 <_PyMonitoring_FireStopIterationEvent@@Base+0x2d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b4ac <_PyMonitoring_FireStopIterationEvent@@Base+0x290> │ │ │ │ + beq.n 5bf24 <_PyMonitoring_FireStopIterationEvent@@Base+0x290> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b510 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + beq.n 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5b510 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + cbnz r3, 5bf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r0, #8 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bls.n 5b558 <_PyMonitoring_FireStopIterationEvent@@Base+0x33c> │ │ │ │ + bls.n 5bfd0 <_PyMonitoring_FireStopIterationEvent@@Base+0x33c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #86 @ 0x56 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #13976 @ 0x3698 │ │ │ │ + movw r3, #14936 @ 0x3a58 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #14012 @ 0x36bc │ │ │ │ + movw r2, #14972 @ 0x3a7c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r0, #253 @ 0xfd │ │ │ │ blx 2aaf0 │ │ │ │ - movw r3, #42828 @ 0xa74c │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #74 @ 0x4a │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr.w r0, [r3, #204] @ 0xcc │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5b576 <_PyMonitoring_FireStopIterationEvent@@Base+0x35a> │ │ │ │ + cbz r2, 5bfee <_PyMonitoring_FireStopIterationEvent@@Base+0x35a> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b59e <_PyMonitoring_FireStopIterationEvent@@Base+0x382> │ │ │ │ + cbnz r3, 5c016 <_PyMonitoring_FireStopIterationEvent@@Base+0x382> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b59e <_PyMonitoring_FireStopIterationEvent@@Base+0x382> │ │ │ │ + ble.n 5c016 <_PyMonitoring_FireStopIterationEvent@@Base+0x382> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b59e <_PyMonitoring_FireStopIterationEvent@@Base+0x382> │ │ │ │ - cbnz r4, 5b5b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x39a> │ │ │ │ + bne.n 5c016 <_PyMonitoring_FireStopIterationEvent@@Base+0x382> │ │ │ │ + cbnz r4, 5c02e <_PyMonitoring_FireStopIterationEvent@@Base+0x39a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (5b5f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3dc>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #72] @ (5c070 <_PyMonitoring_FireStopIterationEvent@@Base+0x3dc>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b5f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d6> │ │ │ │ + cbz r0, 5c06a <_PyMonitoring_FireStopIterationEvent@@Base+0x3d6> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25cf24 │ │ │ │ + bl 25eb5c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b5f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d6> │ │ │ │ + cbz r0, 5c06a <_PyMonitoring_FireStopIterationEvent@@Base+0x3d6> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a0b60 │ │ │ │ + bl 2a142c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5b5e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c6> │ │ │ │ + bne.n 5c05a <_PyMonitoring_FireStopIterationEvent@@Base+0x3c6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5b5f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d6> │ │ │ │ + b.n 5c06a <_PyMonitoring_FireStopIterationEvent@@Base+0x3d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b5de <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ + bne.n 5c056 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b5de <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c056 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r4, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #140] @ (5b698 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c>) │ │ │ │ + ldr r3, [pc, #140] @ (5c110 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 5b640 <_PyMonitoring_FireStopIterationEvent@@Base+0x424> │ │ │ │ + cbz r3, 5c0b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x424> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5b636 <_PyMonitoring_FireStopIterationEvent@@Base+0x41a> │ │ │ │ + bne.n 5c0ae <_PyMonitoring_FireStopIterationEvent@@Base+0x41a> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5b626 <_PyMonitoring_FireStopIterationEvent@@Base+0x40a> │ │ │ │ + bne.n 5c09e <_PyMonitoring_FireStopIterationEvent@@Base+0x40a> │ │ │ │ dmb ish │ │ │ │ - beq.n 5b640 <_PyMonitoring_FireStopIterationEvent@@Base+0x424> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 5c0b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x424> │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5b7d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b6> │ │ │ │ + bl 5c24a <_PyMonitoring_FireStopIterationEvent@@Base+0x5b6> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5b672 <_PyMonitoring_FireStopIterationEvent@@Base+0x456> │ │ │ │ + cbz r3, 5c0ea <_PyMonitoring_FireStopIterationEvent@@Base+0x456> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b668 <_PyMonitoring_FireStopIterationEvent@@Base+0x44c> │ │ │ │ + bne.n 5c0e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x44c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5b658 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bne.n 5c0d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ dmb ish │ │ │ │ - beq.n 5b672 <_PyMonitoring_FireStopIterationEvent@@Base+0x456> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 5c0ea <_PyMonitoring_FireStopIterationEvent@@Base+0x456> │ │ │ │ + bl 2ace44 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 5b516 <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ + bl 5bf8e <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 81d4c │ │ │ │ - ldr r3, [pc, #20] @ (5b698 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c>) │ │ │ │ + bl 8274c │ │ │ │ + ldr r3, [pc, #20] @ (5c110 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5b694 <_PyMonitoring_FireStopIterationEvent@@Base+0x478> │ │ │ │ + beq.n 5c10c <_PyMonitoring_FireStopIterationEvent@@Base+0x478> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 5b6ba <_PyMonitoring_FireStopIterationEvent@@Base+0x49e> │ │ │ │ + bhi.n 5c132 <_PyMonitoring_FireStopIterationEvent@@Base+0x49e> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b6d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b4> │ │ │ │ - b.n 5b6e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c8> │ │ │ │ - movw r0, #52056 @ 0xcb58 │ │ │ │ + bgt.n 5c148 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b4> │ │ │ │ + b.n 5c15c <_PyMonitoring_FireStopIterationEvent@@Base+0x4c8> │ │ │ │ + movw r0, #53016 @ 0xcf18 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b6b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x498> │ │ │ │ - b.n 5b6f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d4> │ │ │ │ + bne.n 5c12c <_PyMonitoring_FireStopIterationEvent@@Base+0x498> │ │ │ │ + b.n 5c168 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b6e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ca> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5b6f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d4> │ │ │ │ - b.n 5b6e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ca> │ │ │ │ + bne.n 5c15e <_PyMonitoring_FireStopIterationEvent@@Base+0x4ca> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5c168 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d4> │ │ │ │ + b.n 5c15e <_PyMonitoring_FireStopIterationEvent@@Base+0x4ca> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5b6f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ + b.n 5c16c <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2a9744 <_PyObject_GetState@@Base> │ │ │ │ + bl 2aae18 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b768 <_PyMonitoring_FireStopIterationEvent@@Base+0x54c> │ │ │ │ + cbz r0, 5c1e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x54c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5b72a <_PyMonitoring_FireStopIterationEvent@@Base+0x50e> │ │ │ │ + cbnz r3, 5c1a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x50e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14164 @ 0x3754 │ │ │ │ + movw r0, #15124 @ 0x3b14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5b756 <_PyMonitoring_FireStopIterationEvent@@Base+0x53a> │ │ │ │ + bgt.n 5c1ce <_PyMonitoring_FireStopIterationEvent@@Base+0x53a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl b1110 │ │ │ │ + bl b1ba8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #22056 @ 0x5628 │ │ │ │ + movw r3, #23016 @ 0x59e8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r0, #14172 @ 0x375c │ │ │ │ + movw r0, #15132 @ 0x3b1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b768 <_PyMonitoring_FireStopIterationEvent@@Base+0x54c> │ │ │ │ + b.n 5c1e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x54c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #14184 @ 0x3768 │ │ │ │ + movw r0, #15144 @ 0x3b28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 5b7a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x586> │ │ │ │ + bne.n 5c21a <_PyMonitoring_FireStopIterationEvent@@Base+0x586> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40288 @ 0x9d60 │ │ │ │ + movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 15e574 │ │ │ │ + b.w 15f9dc │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5b7c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5a4> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 5c238 <_PyMonitoring_FireStopIterationEvent@@Base+0x5a4> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40308 @ 0x9d74 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 15e574 │ │ │ │ + b.w 15f9dc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub.w r3, r5, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5b802 <_PyMonitoring_FireStopIterationEvent@@Base+0x5e6> │ │ │ │ + bls.n 5c27a <_PyMonitoring_FireStopIterationEvent@@Base+0x5e6> │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b516 <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ + bl 5bf8e <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5b906 <_PyMonitoring_FireStopIterationEvent@@Base+0x6ea> │ │ │ │ + b.n 5c37e <_PyMonitoring_FireStopIterationEvent@@Base+0x6ea> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 5b830 <_PyMonitoring_FireStopIterationEvent@@Base+0x614> │ │ │ │ + cbnz r3, 5c2a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x614> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5b84c <_PyMonitoring_FireStopIterationEvent@@Base+0x630> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5c2c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x630> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 5b850 <_PyMonitoring_FireStopIterationEvent@@Base+0x634> │ │ │ │ + cbz r3, 5c2c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x634> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #8704 @ 0x2200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b858 <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ + b.n 5c2d0 <_PyMonitoring_FireStopIterationEvent@@Base+0x63c> │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 15b8b8 │ │ │ │ + b.w 15cd1c │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5b904 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e8> │ │ │ │ + beq.n 5c37c <_PyMonitoring_FireStopIterationEvent@@Base+0x6e8> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b900 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ + bne.n 5c378 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b900 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ + beq.n 5c378 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ + movw r0, #22916 @ 0x5984 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b8aa <_PyMonitoring_FireStopIterationEvent@@Base+0x68e> │ │ │ │ + cbnz r0, 5c322 <_PyMonitoring_FireStopIterationEvent@@Base+0x68e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #700 @ 0x2bc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ - movw r0, #14220 @ 0x378c │ │ │ │ + movw r0, #15180 @ 0x3b4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5b8e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c4> │ │ │ │ + beq.n 5c358 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b8e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c4> │ │ │ │ + cbnz r3, 5c358 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b89e <_PyMonitoring_FireStopIterationEvent@@Base+0x682> │ │ │ │ + beq.n 5c316 <_PyMonitoring_FireStopIterationEvent@@Base+0x682> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b900 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ + beq.n 5c378 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5b900 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ + cbnz r3, 5c378 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3232] @ 0xca0 │ │ │ │ sub.w sp, sp, #828 @ 0x33c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r7, sl, [r1, #16] │ │ │ │ strd r2, r3, [sp, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #216] @ (5ba00 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e4>) │ │ │ │ + ldr r3, [pc, #216] @ (5c478 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e4>) │ │ │ │ ldrd r9, r6, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #820] @ 0x334 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ca3f4 │ │ │ │ + bl 2ca7bc │ │ │ │ orrs.w sl, r7, sl │ │ │ │ mov r1, r2 │ │ │ │ - beq.n 5b950 <_PyMonitoring_FireStopIterationEvent@@Base+0x734> │ │ │ │ + beq.n 5c3c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x734> │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 5b952 <_PyMonitoring_FireStopIterationEvent@@Base+0x736> │ │ │ │ + beq.n 5c3ca <_PyMonitoring_FireStopIterationEvent@@Base+0x736> │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ blx 29e1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9d14 │ │ │ │ - cbz r4, 5b974 <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ + bl 2ca0dc │ │ │ │ + cbz r4, 5c3ec <_PyMonitoring_FireStopIterationEvent@@Base+0x758> │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r7 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, r6, r1 │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c52e4 │ │ │ │ + bl 2c56ac │ │ │ │ sub.w r3, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #420 @ 0x1a4 │ │ │ │ uxtb.w fp, r3 │ │ │ │ cmp.w fp, #1 │ │ │ │ ite hi │ │ │ │ movhi.w sl, #6 │ │ │ │ movls.w sl, #31 │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ addw r3, r0, #823 @ 0x337 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, r0 │ │ │ │ add.w r9, sp, r3 │ │ │ │ - bne.n 5ba04 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e8> │ │ │ │ + bne.n 5c47c <_PyMonitoring_FireStopIterationEvent@@Base+0x7e8> │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ - bl 2c5320 │ │ │ │ + bl 2c56e8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 2c5398 │ │ │ │ + bl 2c5760 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 29770 │ │ │ │ mov r1, r8 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ strb.w sl, [r8] │ │ │ │ - bl 2c5320 │ │ │ │ + bl 2c56e8 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #620 @ 0x26c │ │ │ │ blx 29770 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r1, sp, #620 @ 0x26c │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ strb.w r3, [r9, #-204] │ │ │ │ - bl 2c5320 │ │ │ │ + bl 2c56e8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 2c5398 │ │ │ │ - b.n 5c11e <_PyMonitoring_FireStopIterationEvent@@Base+0xf02> │ │ │ │ + bl 2c5760 │ │ │ │ + b.n 5cb96 <_PyMonitoring_FireStopIterationEvent@@Base+0xf02> │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 29770 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ mov r1, r8 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ mov r0, r6 │ │ │ │ strb.w sl, [r8, r4] │ │ │ │ - bl 2c5320 │ │ │ │ + bl 2c56e8 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #620 @ 0x26c │ │ │ │ blx 29770 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r1, sp, #620 @ 0x26c │ │ │ │ strb.w r3, [r9, #-204] │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ - bl 2c5320 │ │ │ │ - ldr r3, [pc, #12] @ (5ba50 <_PyMonitoring_FireStopIterationEvent@@Base+0x834>) │ │ │ │ + bl 2c56e8 │ │ │ │ + ldr r3, [pc, #12] @ (5c4c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x834>) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd fp, r5, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 5ba54 <_PyMonitoring_FireStopIterationEvent@@Base+0x838> │ │ │ │ + b.n 5c4cc <_PyMonitoring_FireStopIterationEvent@@Base+0x838> │ │ │ │ nop │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldrd r8, r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -73417,15 +74431,15 @@ │ │ │ │ eor.w lr, r5, r0 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ str.w lr, [sp, #352] @ 0x160 │ │ │ │ eors r0, r5 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - ldr.w lr, [pc, #228] @ 5bdd0 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb4> │ │ │ │ + ldr.w lr, [pc, #228] @ 5c848 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb4> │ │ │ │ lsls r0, r0, #1 │ │ │ │ add.w r0, r0, r4, lsr #31 │ │ │ │ eor.w r0, r0, ip │ │ │ │ eor.w ip, r5, r0 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ str.w ip, [sp, #236] @ 0xec │ │ │ │ eor.w ip, r5, r0 │ │ │ │ @@ -73443,15 +74457,15 @@ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add.w r0, r0, r3, lsr #31 │ │ │ │ lsls r3, r3, #1 │ │ │ │ add.w r3, r3, r6, lsr #31 │ │ │ │ eors r0, r7 │ │ │ │ eors r3, r5 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ - ldr r7, [pc, #144] @ (5bdcc <_PyMonitoring_FireStopIterationEvent@@Base+0xbb0>) │ │ │ │ + ldr r7, [pc, #144] @ (5c844 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb0>) │ │ │ │ eors r5, r0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ eors r5, r3 │ │ │ │ str r5, [sp, #244] @ 0xf4 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ eors r5, r0 │ │ │ │ @@ -73514,18 +74528,18 @@ │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #408] @ 0x198 │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ eors r4, r0 │ │ │ │ str r4, [sp, #372] @ 0x174 │ │ │ │ eors r0, r3 │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ - b.n 5bdd4 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb8> │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + b.n 5c84c <_PyMonitoring_FireStopIterationEvent@@Base+0xbb8> │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldr.w r3, [lr], #4 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldr.w r4, [r7], #4 │ │ │ │ adds r5, #1 │ │ │ │ rsb ip, r3, #0 │ │ │ │ sub.w fp, r3, #32 │ │ │ │ @@ -73551,15 +74565,15 @@ │ │ │ │ add.w ip, sp, #216 @ 0xd8 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ orr.w r0, r0, r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr.w r2, [r2, r4, lsl #3] │ │ │ │ str.w r3, [ip, r4, lsl #3] │ │ │ │ str r0, [r6, #4] │ │ │ │ - bne.n 5bdd4 <_PyMonitoring_FireStopIterationEvent@@Base+0xbb8> │ │ │ │ + bne.n 5c84c <_PyMonitoring_FireStopIterationEvent@@Base+0xbb8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd ip, r7, [sp, #232] @ 0xe8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r2, r3, [sp, #264] @ 0x108 │ │ │ │ @@ -73812,912 +74826,912 @@ │ │ │ │ eors r3, r2 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #24 │ │ │ │ - bne.w 5ba54 <_PyMonitoring_FireStopIterationEvent@@Base+0x838> │ │ │ │ + bne.w 5c4cc <_PyMonitoring_FireStopIterationEvent@@Base+0x838> │ │ │ │ ldrd fp, r5, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bhi.n 5c138 <_PyMonitoring_FireStopIterationEvent@@Base+0xf1c> │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bhi.n 5cbb0 <_PyMonitoring_FireStopIterationEvent@@Base+0xf1c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r3, r2, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 5c7e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x15cc> │ │ │ │ - b.n 5c150 <_PyMonitoring_FireStopIterationEvent@@Base+0xf34> │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 5d260 <_PyMonitoring_FireStopIterationEvent@@Base+0x15cc> │ │ │ │ + b.n 5cbc8 <_PyMonitoring_FireStopIterationEvent@@Base+0xf34> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b516 <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ + bl 5bf8e <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 5c7e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x15cc> │ │ │ │ - ldr r3, [pc, #24] @ (5c16c <_PyMonitoring_FireStopIterationEvent@@Base+0xf50>) │ │ │ │ + bl 5d260 <_PyMonitoring_FireStopIterationEvent@@Base+0x15cc> │ │ │ │ + ldr r3, [pc, #24] @ (5cbe4 <_PyMonitoring_FireStopIterationEvent@@Base+0xf50>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5c162 <_PyMonitoring_FireStopIterationEvent@@Base+0xf46> │ │ │ │ + beq.n 5cbda <_PyMonitoring_FireStopIterationEvent@@Base+0xf46> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add.w sp, sp, #828 @ 0x33c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5c1b2 <_PyMonitoring_FireStopIterationEvent@@Base+0xf96> │ │ │ │ + bgt.n 5cc2a <_PyMonitoring_FireStopIterationEvent@@Base+0xf96> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5c1a2 <_PyMonitoring_FireStopIterationEvent@@Base+0xf86> │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + cbz r2, 5cc1a <_PyMonitoring_FireStopIterationEvent@@Base+0xf86> │ │ │ │ + movw r1, #9032 @ 0x2348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5c1ae <_PyMonitoring_FireStopIterationEvent@@Base+0xf92> │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5cc26 <_PyMonitoring_FireStopIterationEvent@@Base+0xf92> │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c1c6 <_PyMonitoring_FireStopIterationEvent@@Base+0xfaa> │ │ │ │ - bl 211b10 │ │ │ │ + b.n 5cc3e <_PyMonitoring_FireStopIterationEvent@@Base+0xfaa> │ │ │ │ + bl 214b78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c1ae <_PyMonitoring_FireStopIterationEvent@@Base+0xf92> │ │ │ │ + beq.n 5cc26 <_PyMonitoring_FireStopIterationEvent@@Base+0xf92> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 5c1ec <_PyMonitoring_FireStopIterationEvent@@Base+0xfd0> │ │ │ │ + cbz r4, 5cc64 <_PyMonitoring_FireStopIterationEvent@@Base+0xfd0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c244 <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ + beq.n 5ccbc <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c244 <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ + b.n 5ccbc <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c244 <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ + cbz r0, 5ccbc <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ add.w r8, r0, #8 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5c234 <_PyMonitoring_FireStopIterationEvent@@Base+0x1018> │ │ │ │ + bge.n 5ccac <_PyMonitoring_FireStopIterationEvent@@Base+0x1018> │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 299f50 │ │ │ │ - cbnz r0, 5c22e <_PyMonitoring_FireStopIterationEvent@@Base+0x1012> │ │ │ │ + bl 29a6d8 │ │ │ │ + cbnz r0, 5cca6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1012> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c22a <_PyMonitoring_FireStopIterationEvent@@Base+0x100e> │ │ │ │ + beq.n 5cca2 <_PyMonitoring_FireStopIterationEvent@@Base+0x100e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c22a <_PyMonitoring_FireStopIterationEvent@@Base+0x100e> │ │ │ │ + cbnz r3, 5cca2 <_PyMonitoring_FireStopIterationEvent@@Base+0x100e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c244 <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ + b.n 5ccbc <_PyMonitoring_FireStopIterationEvent@@Base+0x1028> │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5c200 <_PyMonitoring_FireStopIterationEvent@@Base+0xfe4> │ │ │ │ + b.n 5cc78 <_PyMonitoring_FireStopIterationEvent@@Base+0xfe4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5c2ee <_PyMonitoring_FireStopIterationEvent@@Base+0x10d2> │ │ │ │ + beq.n 5cd66 <_PyMonitoring_FireStopIterationEvent@@Base+0x10d2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c2ea <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ + bne.n 5cd62 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c2ea <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ + beq.n 5cd62 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ + movw r0, #22916 @ 0x5984 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5c294 <_PyMonitoring_FireStopIterationEvent@@Base+0x1078> │ │ │ │ + cbnz r0, 5cd0c <_PyMonitoring_FireStopIterationEvent@@Base+0x1078> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #704 @ 0x2c0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #14288 @ 0x37d0 │ │ │ │ + movw r0, #15248 @ 0x3b90 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5c2ca <_PyMonitoring_FireStopIterationEvent@@Base+0x10ae> │ │ │ │ + beq.n 5cd42 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c2ca <_PyMonitoring_FireStopIterationEvent@@Base+0x10ae> │ │ │ │ + cbnz r3, 5cd42 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5c288 <_PyMonitoring_FireStopIterationEvent@@Base+0x106c> │ │ │ │ + beq.n 5cd00 <_PyMonitoring_FireStopIterationEvent@@Base+0x106c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c2ea <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ + beq.n 5cd62 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5c2ea <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ + cbnz r3, 5cd62 <_PyMonitoring_FireStopIterationEvent@@Base+0x10ce> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #3 │ │ │ │ mov r1, sp │ │ │ │ blx 29ea0 <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5c32a <_PyMonitoring_FireStopIterationEvent@@Base+0x110e> │ │ │ │ - cbz r4, 5c35e <_PyMonitoring_FireStopIterationEvent@@Base+0x1142> │ │ │ │ - movw r3, #14304 @ 0x37e0 │ │ │ │ + cbnz r0, 5cda2 <_PyMonitoring_FireStopIterationEvent@@Base+0x110e> │ │ │ │ + cbz r4, 5cdd6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1142> │ │ │ │ + movw r3, #15264 @ 0x3ba0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx 2aa90 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5c33e <_PyMonitoring_FireStopIterationEvent@@Base+0x1122> │ │ │ │ + cbz r0, 5cdb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1122> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c372 <_PyMonitoring_FireStopIterationEvent@@Base+0x1156> │ │ │ │ + b.n 5cdea <_PyMonitoring_FireStopIterationEvent@@Base+0x1156> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #40] @ 5c378 <_PyMonitoring_FireStopIterationEvent@@Base+0x115c> │ │ │ │ + vldr d5, [pc, #40] @ 5cdf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x115c> │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 20d444 │ │ │ │ + bl 2104b4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvs.n 5c2a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x108a> │ │ │ │ + bvs.n 5cd1e <_PyMonitoring_FireStopIterationEvent@@Base+0x108a> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - cbz r2, 5c3b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1194> │ │ │ │ + cbz r2, 5ce28 <_PyMonitoring_FireStopIterationEvent@@Base+0x1194> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13bfd8 │ │ │ │ + bl 13d10c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f4e6c │ │ │ │ - cbz r4, 5c3d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x11bc> │ │ │ │ - ldr r0, [pc, #28] @ (5c3e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c4>) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 868d0 │ │ │ │ + cbz r4, 5ce50 <_PyMonitoring_FireStopIterationEvent@@Base+0x11bc> │ │ │ │ + ldr r0, [pc, #28] @ (5ce58 <_PyMonitoring_FireStopIterationEvent@@Base+0x11c4>) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #65248 @ 0xfee0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 5c30c <_PyMonitoring_FireStopIterationEvent@@Base+0x10f0> │ │ │ │ + bpl.n 5cd84 <_PyMonitoring_FireStopIterationEvent@@Base+0x10f0> │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5c498 <_PyMonitoring_FireStopIterationEvent@@Base+0x127c> │ │ │ │ + beq.n 5cf10 <_PyMonitoring_FireStopIterationEvent@@Base+0x127c> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c494 <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ + bne.n 5cf0c <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab9d8 │ │ │ │ + bl 2ac1e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c494 <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ + beq.n 5cf0c <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ad6dc │ │ │ │ + bl 2adee4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #5552 @ 0x15b0 │ │ │ │ + movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5c43e <_PyMonitoring_FireStopIterationEvent@@Base+0x1222> │ │ │ │ + cbnz r0, 5ceb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1222> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 490a8 <_PyCompile_OptimizeCfg@@Base+0xf34> │ │ │ │ + b.w 49b60 <_PyCompile_OptimizeCfg@@Base+0xefa> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #666 @ 0x29a │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #14344 @ 0x3808 │ │ │ │ + movw r0, #15304 @ 0x3bc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2ad780 │ │ │ │ + bl 2adf88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 5c474 <_PyMonitoring_FireStopIterationEvent@@Base+0x1258> │ │ │ │ + beq.n 5ceec <_PyMonitoring_FireStopIterationEvent@@Base+0x1258> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c474 <_PyMonitoring_FireStopIterationEvent@@Base+0x1258> │ │ │ │ + cbnz r3, 5ceec <_PyMonitoring_FireStopIterationEvent@@Base+0x1258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5c432 <_PyMonitoring_FireStopIterationEvent@@Base+0x1216> │ │ │ │ + beq.n 5ceaa <_PyMonitoring_FireStopIterationEvent@@Base+0x1216> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c494 <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ + beq.n 5cf0c <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5c494 <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ + cbnz r3, 5cf0c <_PyMonitoring_FireStopIterationEvent@@Base+0x1278> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - b.w 446a0 │ │ │ │ + b.w 450e8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5c4bc <_PyMonitoring_FireStopIterationEvent@@Base+0x12a0> │ │ │ │ + cbz r3, 5cf34 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a0> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5c4d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x12b8> │ │ │ │ + b.n 5cf4c <_PyMonitoring_FireStopIterationEvent@@Base+0x12b8> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5c4c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a8> │ │ │ │ + bgt.n 5cf3c <_PyMonitoring_FireStopIterationEvent@@Base+0x12a8> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5c4d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x12b8> │ │ │ │ + b.n 5cf4c <_PyMonitoring_FireStopIterationEvent@@Base+0x12b8> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5c4c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ + bne.n 5cf38 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5c4c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ + beq.n 5cf38 <_PyMonitoring_FireStopIterationEvent@@Base+0x12a4> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5c4fa <_PyMonitoring_FireStopIterationEvent@@Base+0x12de> │ │ │ │ + b.n 5cf72 <_PyMonitoring_FireStopIterationEvent@@Base+0x12de> │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ movw r3, #17340 @ 0x43bc │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + beq.w 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c6c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x14a6> │ │ │ │ + bne.w 5d13a <_PyMonitoring_FireStopIterationEvent@@Base+0x14a6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 293f6c │ │ │ │ + bl 294868 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c6c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x14a6> │ │ │ │ + bne.w 5d13a <_PyMonitoring_FireStopIterationEvent@@Base+0x14a6> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 5c5e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c8> │ │ │ │ + beq.n 5d05c <_PyMonitoring_FireStopIterationEvent@@Base+0x13c8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #24672 @ 0x6060 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - cbz r0, 5c572 <_PyMonitoring_FireStopIterationEvent@@Base+0x1356> │ │ │ │ + cbz r0, 5cfea <_PyMonitoring_FireStopIterationEvent@@Base+0x1356> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 5c54a <_PyMonitoring_FireStopIterationEvent@@Base+0x132e> │ │ │ │ + bne.n 5cfc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x132e> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5c56a <_PyMonitoring_FireStopIterationEvent@@Base+0x134e> │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 5cfe2 <_PyMonitoring_FireStopIterationEvent@@Base+0x134e> │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c56a <_PyMonitoring_FireStopIterationEvent@@Base+0x134e> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 5cfe2 <_PyMonitoring_FireStopIterationEvent@@Base+0x134e> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + bne.w 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 5c6c6 <_PyMonitoring_FireStopIterationEvent@@Base+0x14aa> │ │ │ │ - b.n 5c576 <_PyMonitoring_FireStopIterationEvent@@Base+0x135a> │ │ │ │ - vldr d8, [pc, #372] @ 5c6e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14cc> │ │ │ │ + beq.w 5d13e <_PyMonitoring_FireStopIterationEvent@@Base+0x14aa> │ │ │ │ + b.n 5cfee <_PyMonitoring_FireStopIterationEvent@@Base+0x135a> │ │ │ │ + vldr d8, [pc, #372] @ 5d160 <_PyMonitoring_FireStopIterationEvent@@Base+0x14cc> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 5c584 <_PyMonitoring_FireStopIterationEvent@@Base+0x1368> │ │ │ │ + bne.n 5cffc <_PyMonitoring_FireStopIterationEvent@@Base+0x1368> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5c5a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x138a> │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 5d01e <_PyMonitoring_FireStopIterationEvent@@Base+0x138a> │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c5a6 <_PyMonitoring_FireStopIterationEvent@@Base+0x138a> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 5d01e <_PyMonitoring_FireStopIterationEvent@@Base+0x138a> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ - b.n 5c5ba <_PyMonitoring_FireStopIterationEvent@@Base+0x139e> │ │ │ │ + bne.w 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + b.n 5d032 <_PyMonitoring_FireStopIterationEvent@@Base+0x139e> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 5c5ba <_PyMonitoring_FireStopIterationEvent@@Base+0x139e> │ │ │ │ + bmi.n 5d032 <_PyMonitoring_FireStopIterationEvent@@Base+0x139e> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 5c5ec <_PyMonitoring_FireStopIterationEvent@@Base+0x13d0> │ │ │ │ + bpl.n 5d064 <_PyMonitoring_FireStopIterationEvent@@Base+0x13d0> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57536 @ 0xe0c0 │ │ │ │ + movw r1, #58496 @ 0xe480 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - bl 954e8 │ │ │ │ + bl 15f9dc │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ - vldr d9, [pc, #264] @ 5c6f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x14d4> │ │ │ │ - vldr d8, [pc, #252] @ 5c6e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14cc> │ │ │ │ + b.n 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + vldr d9, [pc, #264] @ 5d168 <_PyMonitoring_FireStopIterationEvent@@Base+0x14d4> │ │ │ │ + vldr d8, [pc, #252] @ 5d160 <_PyMonitoring_FireStopIterationEvent@@Base+0x14cc> │ │ │ │ vldr d11, [sp, #32] │ │ │ │ vldr d14, [sp, #16] │ │ │ │ vldr d10, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #24] │ │ │ │ vcmp.f64 d14, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c61a <_PyMonitoring_FireStopIterationEvent@@Base+0x13fe> │ │ │ │ + bne.n 5d092 <_PyMonitoring_FireStopIterationEvent@@Base+0x13fe> │ │ │ │ vcmp.f64 d10, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c61a <_PyMonitoring_FireStopIterationEvent@@Base+0x13fe> │ │ │ │ + bne.n 5d092 <_PyMonitoring_FireStopIterationEvent@@Base+0x13fe> │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + b.n 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #216] @ 5c6f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14dc> │ │ │ │ + vldr d7, [pc, #216] @ 5d170 <_PyMonitoring_FireStopIterationEvent@@Base+0x14dc> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 5c636 <_PyMonitoring_FireStopIterationEvent@@Base+0x141a> │ │ │ │ + ble.n 5d0ae <_PyMonitoring_FireStopIterationEvent@@Base+0x141a> │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + b.n 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5c62c <_PyMonitoring_FireStopIterationEvent@@Base+0x1410> │ │ │ │ + bgt.n 5d0a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1410> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5c62c <_PyMonitoring_FireStopIterationEvent@@Base+0x1410> │ │ │ │ + bgt.n 5d0a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1410> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5c62c <_PyMonitoring_FireStopIterationEvent@@Base+0x1410> │ │ │ │ + bgt.n 5d0a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1410> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 1d9400 <_Py_c_abs@@Base> │ │ │ │ + bl 1dcb58 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 1d9400 <_Py_c_abs@@Base> │ │ │ │ + bl 1dcb58 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5c610 <_PyMonitoring_FireStopIterationEvent@@Base+0x13f4> │ │ │ │ + bls.n 5d088 <_PyMonitoring_FireStopIterationEvent@@Base+0x13f4> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 1d9400 <_Py_c_abs@@Base> │ │ │ │ + bl 1dcb58 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5c610 <_PyMonitoring_FireStopIterationEvent@@Base+0x13f4> │ │ │ │ + bls.n 5d088 <_PyMonitoring_FireStopIterationEvent@@Base+0x13f4> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + b.n 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c6d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ + b.n 5d150 <_PyMonitoring_FireStopIterationEvent@@Base+0x14bc> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5c5ba <_PyMonitoring_FireStopIterationEvent@@Base+0x139e> │ │ │ │ - vldr d9, [pc, #28] @ 5c6f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x14d4> │ │ │ │ - b.n 5c5ec <_PyMonitoring_FireStopIterationEvent@@Base+0x13d0> │ │ │ │ + bmi.w 5d032 <_PyMonitoring_FireStopIterationEvent@@Base+0x139e> │ │ │ │ + vldr d9, [pc, #28] @ 5d168 <_PyMonitoring_FireStopIterationEvent@@Base+0x14d4> │ │ │ │ + b.n 5d064 <_PyMonitoring_FireStopIterationEvent@@Base+0x13d0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5c616 <_PyMonitoring_FireStopIterationEvent@@Base+0x13fa> │ │ │ │ + bvs.n 5d08e <_PyMonitoring_FireStopIterationEvent@@Base+0x13fa> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c7e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c4> │ │ │ │ + beq.n 5d258 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c4> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 5c770 <_PyMonitoring_FireStopIterationEvent@@Base+0x1554> │ │ │ │ + beq.n 5d1e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1554> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #14452 @ 0x3874 │ │ │ │ + movw r1, #15412 @ 0x3c34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ + beq.n 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r0, #14460 @ 0x387c │ │ │ │ + movw r0, #15420 @ 0x3c3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 5c7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ + b.n 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 5c7ba <_PyMonitoring_FireStopIterationEvent@@Base+0x159e> │ │ │ │ + bne.n 5d232 <_PyMonitoring_FireStopIterationEvent@@Base+0x159e> │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #14452 @ 0x3874 │ │ │ │ + movw r1, #15412 @ 0x3c34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5c7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ + cbz r0, 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #27828 @ 0x6cb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5c7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ + cbz r0, 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + movw r0, #15428 @ 0x3c44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 5c7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ + b.n 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, r0 │ │ │ │ moveq r3, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #14476 @ 0x388c │ │ │ │ + movw r0, #15436 @ 0x3c4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 5c7e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ + b.n 5d25a <_PyMonitoring_FireStopIterationEvent@@Base+0x15c6> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r6, r7, r1 │ │ │ │ mov sl, r1 │ │ │ │ add r6, r4 │ │ │ │ cmp r7, r8 │ │ │ │ - bcc.n 5c82c <_PyMonitoring_FireStopIterationEvent@@Base+0x1610> │ │ │ │ + bcc.n 5d2a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1610> │ │ │ │ mov r9, r0 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 5c9ea <_Py_c_diff@@Base+0x82> │ │ │ │ + bl 5d462 <_Py_c_diff@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c5398 │ │ │ │ + bl 2c5760 │ │ │ │ add r4, r8 │ │ │ │ cmp r9, r7 │ │ │ │ - bhi.n 5c814 <_PyMonitoring_FireStopIterationEvent@@Base+0x15f8> │ │ │ │ + bhi.n 5d28c <_PyMonitoring_FireStopIterationEvent@@Base+0x15f8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 5c9ea <_Py_c_diff@@Base+0x82> │ │ │ │ + b.n 5d462 <_Py_c_diff@@Base+0x82> │ │ │ │ │ │ │ │ -0005c838 : │ │ │ │ +0005d2b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5c852 │ │ │ │ + cbnz r0, 5d2ca │ │ │ │ mov r4, r6 │ │ │ │ - bl 55e76 │ │ │ │ - b.n 5c8e2 │ │ │ │ + bl 5692e │ │ │ │ + b.n 5d35a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 5c8c2 │ │ │ │ + cbz r3, 5d33a │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 5c860 │ │ │ │ + cbnz r4, 5d2d8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 5c868 │ │ │ │ + cbz r4, 5d2e0 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5c8c2 │ │ │ │ + bmi.n 5d33a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 5c8c2 │ │ │ │ + cbz r3, 5d33a │ │ │ │ mov r0, r1 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c8e2 │ │ │ │ + cbz r0, 5d35a │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10a348 │ │ │ │ + bl 10ae60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c8a0 │ │ │ │ + beq.n 5d318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c8a0 │ │ │ │ + cbnz r3, 5d318 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5c8e0 │ │ │ │ + bne.n 5d358 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c8c2 │ │ │ │ + beq.n 5d33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c8c2 │ │ │ │ + cbnz r3, 5d33a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15444 @ 0x3c54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5c91e │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bne.n 5d396 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #49624 @ 0xc1d8 │ │ │ │ + movw r0, #50584 @ 0xc598 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c964 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d3dc │ │ │ │ movw r5, #34536 @ 0x86e8 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ subs r2, r0, r5 │ │ │ │ mov r6, r0 │ │ │ │ negs r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ adcs r1, r2 │ │ │ │ - bl 266b4c <_Py_RestoreSignals@@Base+0x2520> │ │ │ │ + bl 268354 <_Py_RestoreSignals@@Base+0x2520> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5c964 │ │ │ │ - cbz r0, 5c964 │ │ │ │ + beq.n 5d3dc │ │ │ │ + cbz r0, 5d3dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5c954 │ │ │ │ + bne.n 5d3cc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c964 │ │ │ │ + b.n 5d3dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c950 │ │ │ │ + bne.n 5d3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c950 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d3c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c968 <_Py_c_diff@@Base>: │ │ │ │ +0005d3e0 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #48400 @ 0xbd10 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5c9c6 <_Py_c_diff@@Base+0x5e> │ │ │ │ + beq.n 5d43e <_Py_c_diff@@Base+0x5e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 5c9c6 <_Py_c_diff@@Base+0x5e> │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 5d43e <_Py_c_diff@@Base+0x5e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #14520 @ 0x38b8 │ │ │ │ + movw r1, #15480 @ 0x3c78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5557e │ │ │ │ + bl 56036 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c9d8 <_Py_c_diff@@Base+0x70> │ │ │ │ + bne.n 5d450 <_Py_c_diff@@Base+0x70> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c9e6 <_Py_c_diff@@Base+0x7e> │ │ │ │ + b.n 5d45e <_Py_c_diff@@Base+0x7e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ - ldr r3, [pc, #52] @ (5ca30 <_Py_c_diff@@Base+0xc8>) │ │ │ │ + ldr r3, [pc, #52] @ (5d4a8 <_Py_c_diff@@Base+0xc8>) │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ mov.w r3, #0 │ │ │ │ blx 29e1c │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 29e1c │ │ │ │ - ldr r3, [pc, #20] @ (5ca30 <_Py_c_diff@@Base+0xc8>) │ │ │ │ + ldr r3, [pc, #20] @ (5d4a8 <_Py_c_diff@@Base+0xc8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ca2c <_Py_c_diff@@Base+0xc4> │ │ │ │ + beq.n 5d4a4 <_Py_c_diff@@Base+0xc4> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #140] @ (5cad0 <_Py_c_diff@@Base+0x168>) │ │ │ │ + ldr r3, [pc, #140] @ (5d548 <_Py_c_diff@@Base+0x168>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 5ca78 <_Py_c_diff@@Base+0x110> │ │ │ │ + cbz r3, 5d4f0 <_Py_c_diff@@Base+0x110> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5ca6e <_Py_c_diff@@Base+0x106> │ │ │ │ + bne.n 5d4e6 <_Py_c_diff@@Base+0x106> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ca5e <_Py_c_diff@@Base+0xf6> │ │ │ │ + bne.n 5d4d6 <_Py_c_diff@@Base+0xf6> │ │ │ │ dmb ish │ │ │ │ - beq.n 5ca78 <_Py_c_diff@@Base+0x110> │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 5d4f0 <_Py_c_diff@@Base+0x110> │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5b7d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b6> │ │ │ │ + bl 5c24a <_PyMonitoring_FireStopIterationEvent@@Base+0x5b6> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5caaa <_Py_c_diff@@Base+0x142> │ │ │ │ + cbz r3, 5d522 <_Py_c_diff@@Base+0x142> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5caa0 <_Py_c_diff@@Base+0x138> │ │ │ │ + bne.n 5d518 <_Py_c_diff@@Base+0x138> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ca90 <_Py_c_diff@@Base+0x128> │ │ │ │ + bne.n 5d508 <_Py_c_diff@@Base+0x128> │ │ │ │ dmb ish │ │ │ │ - beq.n 5caaa <_Py_c_diff@@Base+0x142> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 5d522 <_Py_c_diff@@Base+0x142> │ │ │ │ + bl 2ace44 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 5b516 <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ + bl 5bf8e <_PyMonitoring_FireStopIterationEvent@@Base+0x2fa> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5cad0 <_Py_c_diff@@Base+0x168>) │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (5d548 <_Py_c_diff@@Base+0x168>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5cacc <_Py_c_diff@@Base+0x164> │ │ │ │ + beq.n 5d544 <_Py_c_diff@@Base+0x164> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -74725,456 +75739,456 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - movw r2, #14600 @ 0x3908 │ │ │ │ + movw r2, #15560 @ 0x3cc8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 5cb3a <_Py_c_diff@@Base+0x1d2> │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 5d5b2 <_Py_c_diff@@Base+0x1d2> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #20 │ │ │ │ ldrd r5, r4, [sp, #12] │ │ │ │ - bl 5cb3e <_Py_c_diff@@Base+0x1d6> │ │ │ │ - cbz r0, 5cb2e <_Py_c_diff@@Base+0x1c6> │ │ │ │ + bl 5d5b6 <_Py_c_diff@@Base+0x1d6> │ │ │ │ + cbz r0, 5d5a6 <_Py_c_diff@@Base+0x1c6> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 29754 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cb32 <_Py_c_diff@@Base+0x1ca> │ │ │ │ + bne.n 5d5aa <_Py_c_diff@@Base+0x1ca> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cb3a <_Py_c_diff@@Base+0x1d2> │ │ │ │ + b.n 5d5b2 <_Py_c_diff@@Base+0x1d2> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5cb70 <_Py_c_diff@@Base+0x208> │ │ │ │ + beq.n 5d5e8 <_Py_c_diff@@Base+0x208> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14684 @ 0x395c │ │ │ │ + movw r1, #15644 @ 0x3d1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5cb82 <_Py_c_diff@@Base+0x21a> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5d5fa <_Py_c_diff@@Base+0x21a> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cb86 <_Py_c_diff@@Base+0x21e> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 5cb86 <_Py_c_diff@@Base+0x21e> │ │ │ │ + bne.n 5d5fe <_Py_c_diff@@Base+0x21e> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 5d5fe <_Py_c_diff@@Base+0x21e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cb8a <_Py_c_diff@@Base+0x222> │ │ │ │ + b.n 5d602 <_Py_c_diff@@Base+0x222> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r2, #14716 @ 0x397c │ │ │ │ + movw r2, #15676 @ 0x3d3c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 5cbe8 <_Py_c_diff@@Base+0x280> │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 5d660 <_Py_c_diff@@Base+0x280> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bl 5cb3e <_Py_c_diff@@Base+0x1d6> │ │ │ │ - cbz r0, 5cbdc <_Py_c_diff@@Base+0x274> │ │ │ │ + bl 5d5b6 <_Py_c_diff@@Base+0x1d6> │ │ │ │ + cbz r0, 5d654 <_Py_c_diff@@Base+0x274> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac04 │ │ │ │ - cbz r0, 5cbe0 <_Py_c_diff@@Base+0x278> │ │ │ │ + cbz r0, 5d658 <_Py_c_diff@@Base+0x278> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cbe8 <_Py_c_diff@@Base+0x280> │ │ │ │ + b.n 5d660 <_Py_c_diff@@Base+0x280> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005cbec : │ │ │ │ +0005d664 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5cc08 │ │ │ │ + cbnz r0, 5d680 │ │ │ │ mov r4, r7 │ │ │ │ - bl 55e76 │ │ │ │ - b.n 5cd98 │ │ │ │ + bl 5692e │ │ │ │ + b.n 5d810 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5cd78 │ │ │ │ + beq.w 5d7f0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5cc30 │ │ │ │ - movw r3, #2537 @ 0x9e9 │ │ │ │ + cbz r2, 5d6a8 │ │ │ │ + movw r3, #9561 @ 0x2559 │ │ │ │ movt r3, #25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5cc2a │ │ │ │ + bne.n 5d6a2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23fa24 │ │ │ │ + b.w 2422b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 5cd78 │ │ │ │ + bmi.w 5d7f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5cd78 │ │ │ │ + beq.w 5d7f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cd96 │ │ │ │ + beq.w 5d80e │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ - cbz r5, 5cc56 │ │ │ │ + cbz r5, 5d6ce │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5cd34 │ │ │ │ + beq.n 5d7ac │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5cd34 │ │ │ │ + beq.n 5d7ac │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5cd34 │ │ │ │ + beq.n 5d7ac │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5cd04 │ │ │ │ + beq.n 5d77c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5ccdc │ │ │ │ + beq.n 5d754 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 5cc98 │ │ │ │ + cbz r2, 5d710 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 5ccdc │ │ │ │ + ble.n 5d754 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 5ccac │ │ │ │ + beq.n 5d724 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cc84 │ │ │ │ - b.n 5ccdc │ │ │ │ + bne.n 5d6fc │ │ │ │ + b.n 5d754 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5ccac │ │ │ │ + beq.n 5d724 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5cc94 │ │ │ │ + bne.n 5d70c │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5ccdc │ │ │ │ + bne.n 5d754 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cd40 │ │ │ │ + bne.n 5d7b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ccd0 │ │ │ │ + beq.n 5d748 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5ccd6 │ │ │ │ + cbz r3, 5d74e │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 5ccdc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ccd0 │ │ │ │ + b.n 5d754 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d748 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cd40 │ │ │ │ + bne.n 5d7b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd04 │ │ │ │ + beq.n 5d77c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5cd04 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5d77c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5cd38 │ │ │ │ + beq.n 5d7b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cd40 │ │ │ │ + bne.n 5d7b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd40 │ │ │ │ + beq.n 5d7b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5cd40 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cd40 │ │ │ │ + cbnz r3, 5d7b8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5ccd0 │ │ │ │ + bne.n 5d748 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd56 │ │ │ │ + beq.n 5d7ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5cd56 │ │ │ │ + cbnz r3, 5d7ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5696 @ 0x1640 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5cd98 │ │ │ │ + bne.n 5d810 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd78 │ │ │ │ + beq.n 5d7f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cd78 │ │ │ │ + cbnz r3, 5d7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #15444 @ 0x3c54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #4] @ (5cda4 ) │ │ │ │ + ldr r0, [pc, #4] @ (5d81c ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1ad654 │ │ │ │ + bl 1af540 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cdfa │ │ │ │ + cbz r0, 5d872 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #14736 @ 0x3990 │ │ │ │ + movw r0, #15696 @ 0x3d50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5cdea │ │ │ │ + bne.n 5d862 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5cdfa │ │ │ │ + b.n 5d872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5cde6 │ │ │ │ + bne.n 5d85e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cde6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d85e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5ce22 │ │ │ │ + cbnz r3, 5d89a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5ce22 │ │ │ │ + ble.n 5d89a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ce22 │ │ │ │ - cbnz r0, 5ce36 │ │ │ │ + bne.n 5d89a │ │ │ │ + cbnz r0, 5d8ae │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #36] @ (5ce54 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 5ce4e │ │ │ │ + ldr r3, [pc, #36] @ (5d8cc ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 5d8c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4f702 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5ce4e │ │ │ │ + bl 501ba <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5d8c6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 5d000 │ │ │ │ + b.n 5da78 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mvns r0, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5ce72 │ │ │ │ + cbz r3, 5d8ea │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5ce8a │ │ │ │ + b.n 5d902 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5ce7a │ │ │ │ + bgt.n 5d8f2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ce8a │ │ │ │ + b.n 5d902 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5ce76 │ │ │ │ + bgt.n 5d8ee │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5ce76 │ │ │ │ + beq.n 5d8ee │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5cea8 │ │ │ │ + b.n 5d920 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #220] @ (5cf7c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #220] @ (5d9f4 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cf74 │ │ │ │ + beq.n 5d9ec │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cf5e │ │ │ │ + beq.n 5d9d6 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5cef6 │ │ │ │ + cbz r5, 5d96e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5cedc │ │ │ │ + bmi.n 5d954 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #6912 @ 0x1b00 │ │ │ │ + movw r1, #7932 @ 0x1efc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #22060 @ 0x562c │ │ │ │ + movw r0, #23020 @ 0x59ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5cf1c │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d994 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5cf1c │ │ │ │ + cbz r0, 5d994 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5cf36 │ │ │ │ + bne.n 5d9ae │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5cf66 │ │ │ │ + beq.n 5d9de │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5cf20 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 5d998 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ + movw r1, #7952 @ 0x1f10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #22060 @ 0x562c │ │ │ │ + movw r0, #23020 @ 0x59ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cf74 │ │ │ │ + b.n 5d9ec │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cf74 │ │ │ │ + cbz r0, 5d9ec │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5cf4e │ │ │ │ + beq.n 5d9c6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5cf1c │ │ │ │ - movw r3, #2568 @ 0xa08 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5d994 │ │ │ │ + movw r3, #3528 @ 0xdc8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5cf68 │ │ │ │ - movw r5, #2568 @ 0xa08 │ │ │ │ + b.n 5d9e0 │ │ │ │ + movw r5, #3528 @ 0xdc8 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cfd0 │ │ │ │ + bl 5da48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r4, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -75187,939 +76201,856 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r5, #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 5cfbc │ │ │ │ + bge.n 5da34 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r1, #16 │ │ │ │ strb.w r8, [r1, r3] │ │ │ │ add r1, r3 │ │ │ │ strb r6, [r1, #1] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5cfc8 │ │ │ │ + b.n 5da40 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cfa4 │ │ │ │ + bne.n 5da1c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 5a880 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + b.w 5b2f8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ │ │ │ │ -0005cfd0 : │ │ │ │ +0005da48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2b828c │ │ │ │ - cbz r0, 5cffe │ │ │ │ + bl 2b8654 │ │ │ │ + cbz r0, 5da76 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23b3dc │ │ │ │ + b.w 23ddf4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5d02e │ │ │ │ + bcc.n 5daa6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14832 @ 0x39f0 │ │ │ │ + movw r1, #15792 @ 0x3db0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5d076 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5daee │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5d046 │ │ │ │ + cbnz r0, 5dabe │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ - cbz r4, 5d05c │ │ │ │ + b.w 242e40 │ │ │ │ + cbz r4, 5dad4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5d05c │ │ │ │ + bhi.n 5dad4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5b906 <_PyMonitoring_FireStopIterationEvent@@Base+0x6ea> │ │ │ │ + bl 5c37e <_PyMonitoring_FireStopIterationEvent@@Base+0x6ea> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5d06a │ │ │ │ - bl 2b0730 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5dae2 │ │ │ │ + bl 2b0e00 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d070 │ │ │ │ - bl 81d4c │ │ │ │ + b.n 5dae8 │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - cbz r0, 5d092 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 82234 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5d14e │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 5d0c6 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ │ │ - adds r3, #1 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - cmp r2, r6 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - it ne │ │ │ │ - strne r2, [r1, #0] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - str r1, [r2, r7] │ │ │ │ - b.n 5d0a0 │ │ │ │ - cbz r2, 5d0d8 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5d0d8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r6 │ │ │ │ - beq.n 5d0fc │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 5d0fc │ │ │ │ - bl 80e78 │ │ │ │ - cbnz r0, 5d0fc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 5d0ec │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5d14e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5d0e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d0e8 │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #54648 @ 0xd578 │ │ │ │ - movt r5, #47 @ 0x2f │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #14852 @ 0x3a04 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r1, #54628 @ 0xd564 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #55524 @ 0xd8e4 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - str r1, [sp, #12] │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #14208 @ 0x3780 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5d176 │ │ │ │ + cbnz r3, 5db14 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5d176 │ │ │ │ + ble.n 5db14 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5d176 │ │ │ │ - cbnz r0, 5d18a │ │ │ │ + bne.n 5db14 │ │ │ │ + cbnz r0, 5db28 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #36] @ (5d1a8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 5d1a2 │ │ │ │ + ldr r3, [pc, #32] @ (5db44 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 5db40 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4f702 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5d1a2 │ │ │ │ + bl 501ba <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5db40 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 5d000 │ │ │ │ + b.n 5da78 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ add r0, r8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005d1ac : │ │ │ │ +0005db48 : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #34536 @ 0x86e8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w f81c4 │ │ │ │ + b.w f8c7c │ │ │ │ │ │ │ │ -0005d1ba : │ │ │ │ +0005db56 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5d1fa │ │ │ │ - movw r5, #44104 @ 0xac48 │ │ │ │ + beq.n 5db96 │ │ │ │ + movw r5, #44112 @ 0xac50 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 54e90 <_PyContext_NewHamtForTests@@Base+0x4cc> │ │ │ │ + bl 55948 <_PyContext_NewHamtForTests@@Base+0x4cc> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d222 │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + cbnz r0, 5dbbe │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 5d204 │ │ │ │ - bl f96ac │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 5dba0 │ │ │ │ + bl fa168 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5d24e │ │ │ │ - movw r3, #44060 @ 0xac1c │ │ │ │ + b.n 5dbea │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d1f6 │ │ │ │ + bne.n 5db92 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d1f6 │ │ │ │ - b.n 5d24e │ │ │ │ + bne.n 5db92 │ │ │ │ + b.n 5dbea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d236 │ │ │ │ + beq.n 5dbd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d236 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5dbd2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #52204 @ 0xcbec │ │ │ │ + movw r1, #53224 @ 0xcfe8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 221714 │ │ │ │ + bl 22443c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d2b0 │ │ │ │ + cbz r0, 5dc4c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5d28e │ │ │ │ - bl 15de40 │ │ │ │ + cbz r0, 5dc2a │ │ │ │ + bl 15f2a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d28e │ │ │ │ + bne.n 5dc2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d28a │ │ │ │ + beq.n 5dc26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d28a │ │ │ │ + cbnz r3, 5dc26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d2b0 │ │ │ │ + b.n 5dc4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d29e │ │ │ │ + beq.n 5dc3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d2a8 │ │ │ │ + cbz r3, 5dc44 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5d2b0 │ │ │ │ + b.n 5dc4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d29e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5dc3a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005d2b4 : │ │ │ │ +0005dc50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl f0ee8 │ │ │ │ + bl f1970 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r1, 5d30e │ │ │ │ + cbz r1, 5dcaa │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ - cbnz r5, 5d30e │ │ │ │ + cbnz r5, 5dcaa │ │ │ │ movw r3, #44028 @ 0xabfc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #14868 @ 0x3a14 │ │ │ │ + movw r1, #15812 @ 0x3dc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d31e │ │ │ │ + beq.n 5dcba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d320 │ │ │ │ + beq.n 5dcbc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d320 │ │ │ │ + b.n 5dcbc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #15008 @ 0x3aa0 │ │ │ │ + movw r0, #15952 @ 0x3e50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #15028 @ 0x3ab4 │ │ │ │ + movw r3, #15972 @ 0x3e64 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 32f54 │ │ │ │ + bl 3367c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d374 │ │ │ │ + bne.n 5dd10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24cc28 │ │ │ │ + bl 24ef28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f9644 │ │ │ │ + b.w fa100 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5d3d0 │ │ │ │ - cbz r0, 5d3c2 │ │ │ │ + bl 5dd6c │ │ │ │ + cbz r0, 5dd5e │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5d3c2 │ │ │ │ + cbnz r4, 5dd5e │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2b5e18 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2424> │ │ │ │ + bl 2b62a8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2414> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d3c6 │ │ │ │ + beq.n 5dd62 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 8a7c8 │ │ │ │ - b.n 5d3c8 │ │ │ │ - ldr r0, [pc, #8] @ (5d3cc ) │ │ │ │ - b.n 5d3c8 │ │ │ │ + bl 8b1f8 │ │ │ │ + b.n 5dd64 │ │ │ │ + ldr r0, [pc, #8] @ (5dd68 ) │ │ │ │ + b.n 5dd64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #38820 @ 0x97a4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5d3f6 │ │ │ │ + beq.n 5dd92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 5d3fe │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 5dd9a │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5d428 │ │ │ │ + cbz r3, 5ddc4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5d436 │ │ │ │ + b.n 5ddd2 │ │ │ │ movw r3, #39480 @ 0x9a38 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5d41e │ │ │ │ + beq.n 5ddba │ │ │ │ movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 5d41e │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 5ddba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d436 │ │ │ │ + b.n 5ddd2 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5d41a │ │ │ │ + beq.n 5ddb6 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5d436 │ │ │ │ + b.n 5ddd2 │ │ │ │ movw r3, #39480 @ 0x9a38 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d40a │ │ │ │ - b.n 5d41a │ │ │ │ + bne.n 5dda6 │ │ │ │ + b.n 5ddb6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5d472 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 5de0e │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #50080 @ 0xc3a0 │ │ │ │ + movw r0, #51012 @ 0xc744 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d4bc │ │ │ │ + b.n 5de58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d4bc │ │ │ │ + cbz r0, 5de58 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d4a2 │ │ │ │ + beq.n 5de3e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5d46e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5de0a │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2a2d4 │ │ │ │ - cbnz r0, 5d4b4 │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 5de50 │ │ │ │ + bl 242e40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d4bc │ │ │ │ + b.n 5de58 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5d4ec │ │ │ │ + beq.n 5de88 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61120 @ 0xeec0 │ │ │ │ + movw r0, #62084 @ 0xf284 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5d0 │ │ │ │ + beq.n 5df6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5d514 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 5deb0 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #61120 @ 0xeec0 │ │ │ │ + movw r0, #62084 @ 0xf284 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5d5d0 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5df6c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5ea │ │ │ │ + beq.n 5df86 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d544 │ │ │ │ + beq.n 5dee0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5d5d0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5df6c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5d0 │ │ │ │ + beq.n 5df6c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5d58c │ │ │ │ - bl 8485c │ │ │ │ + bcs.n 5df28 │ │ │ │ + bl 8527c │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5d58c │ │ │ │ + cbz r0, 5df28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 296e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d598 │ │ │ │ + bne.n 5df34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 5d558 │ │ │ │ + blt.n 5def4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d594 │ │ │ │ - bl 2407a8 │ │ │ │ + blt.n 5df30 │ │ │ │ + bl 242e40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d5ea │ │ │ │ + b.n 5df86 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 5d556 │ │ │ │ + b.n 5def2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d5e4 │ │ │ │ + cbz r0, 5df80 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5d5ae │ │ │ │ + b.n 5df4a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 5d5e4 │ │ │ │ + bge.n 5df80 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14991c <_PyLong_FromGid@@Base> │ │ │ │ + bl 14aa58 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d5a6 │ │ │ │ + bne.n 5df42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d5d4 │ │ │ │ + bne.n 5df70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d5ea │ │ │ │ + b.n 5df86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d5ca │ │ │ │ + bne.n 5df66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d5ca │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5df66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d612 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5d626 │ │ │ │ + bne.n 5dfae │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5dfc2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d61c │ │ │ │ + cbz r3, 5dfb8 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5d628 │ │ │ │ + b.n 5dfc4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d66a │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5e006 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29760 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d662 │ │ │ │ + bge.n 5dffe │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5d780 │ │ │ │ + bl 5e11c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d6b4 │ │ │ │ + cbz r0, 5e050 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 9127c │ │ │ │ + bl 91b98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5d6a4 │ │ │ │ + bne.n 5e040 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d6b4 │ │ │ │ + b.n 5e050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d6a0 │ │ │ │ + bne.n 5e03c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d6a0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e03c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #45168 @ 0xb070 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r6, r2 │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d70e │ │ │ │ + beq.n 5e0aa │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d70e │ │ │ │ + beq.n 5e0aa │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5d724 │ │ │ │ + ble.n 5e0c0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15072 @ 0x3ae0 │ │ │ │ + movw r1, #16016 @ 0x3e90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5d736 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5e0d2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5d6f0 │ │ │ │ - movw r0, #41080 @ 0xa078 │ │ │ │ + beq.n 5e08c │ │ │ │ + movw r0, #42040 @ 0xa438 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r6 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 5d736 │ │ │ │ - b.n 5d6f0 │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 5e0d2 │ │ │ │ + b.n 5e08c │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23055c │ │ │ │ + b.w 233238 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5d77c │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5e118 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a844 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d774 │ │ │ │ + bge.n 5e110 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5d798 │ │ │ │ + cbnz r3, 5e134 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5d7f6 │ │ │ │ + cbz r3, 5e192 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5d7a6 │ │ │ │ + cbz r4, 5e142 │ │ │ │ mov r0, r4 │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d7ac │ │ │ │ - bl 80e78 │ │ │ │ + b.n 5e148 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d810 │ │ │ │ + cbz r4, 5e1ac │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5d7de │ │ │ │ + cbz r2, 5e17a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45952 @ 0xb380 │ │ │ │ + movw r1, #46912 @ 0xb740 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d7de │ │ │ │ + bne.n 5e17a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7da │ │ │ │ + beq.n 5e176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d7da │ │ │ │ + cbnz r3, 5e176 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d810 │ │ │ │ + b.n 5e1ac │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5d810 │ │ │ │ + cbz r2, 5e1ac │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46876 @ 0xb71c │ │ │ │ + movw r1, #47836 @ 0xbadc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d810 │ │ │ │ - b.n 5d7c4 │ │ │ │ - cbz r4, 5d808 │ │ │ │ + bne.n 5e1ac │ │ │ │ + b.n 5e160 │ │ │ │ + cbz r4, 5e1a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d810 │ │ │ │ + beq.n 5e1ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d810 │ │ │ │ + b.n 5e1ac │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #15108 @ 0x3b04 │ │ │ │ + movw r0, #16052 @ 0x3eb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5d844 │ │ │ │ + cbz r3, 5e1e0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5d85c │ │ │ │ + b.n 5e1f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5d84c │ │ │ │ + bgt.n 5e1e8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5d85c │ │ │ │ + b.n 5e1f8 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5d848 │ │ │ │ + bgt.n 5e1e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5d848 │ │ │ │ + beq.n 5e1e4 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5d87a │ │ │ │ + b.n 5e216 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #220] @ (5d94c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #220] @ (5e2e8 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d942 │ │ │ │ + beq.n 5e2de │ │ │ │ adds r1, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r1, #2 │ │ │ │ - beq.n 5d8ae │ │ │ │ + beq.n 5e24a │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5d88e │ │ │ │ + cbz r5, 5e22a │ │ │ │ subs r6, r1, #3 │ │ │ │ - beq.n 5d8bc │ │ │ │ - b.n 5d896 │ │ │ │ + beq.n 5e258 │ │ │ │ + b.n 5e232 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5d8a8 │ │ │ │ - bl e5318 │ │ │ │ + cbz r0, 5e244 │ │ │ │ + bl e5d0c │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5d940 │ │ │ │ + blt.n 5e2dc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5d8c8 │ │ │ │ - b.n 5d8aa │ │ │ │ + beq.n 5e264 │ │ │ │ + b.n 5e246 │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5d8d0 │ │ │ │ + b.n 5e26c │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d8d0 │ │ │ │ + b.n 5e26c │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5d8d0 │ │ │ │ + b.n 5e26c │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2807d0 │ │ │ │ + bl 281308 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d942 │ │ │ │ + cbz r0, 5e2de │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 271534 <_PyTime_AsMilliseconds@@Base+0xa40> │ │ │ │ + bl 2728a0 <_PyTime_AsMilliseconds@@Base+0xa40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d93a │ │ │ │ + beq.n 5e2d6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2716b8 <_PyTime_AsMilliseconds@@Base+0xbc4> │ │ │ │ + bl 272a24 <_PyTime_AsMilliseconds@@Base+0xbc4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d93a │ │ │ │ + beq.n 5e2d6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271710 <_PyTime_AsMilliseconds@@Base+0xc1c> │ │ │ │ + bl 272a7c <_PyTime_AsMilliseconds@@Base+0xc1c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d93a │ │ │ │ + beq.n 5e2d6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 27215c <_PyTime_AsMilliseconds@@Base+0x1668> │ │ │ │ + bl 2733ec <_PyTime_AsMilliseconds@@Base+0x158c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d93a │ │ │ │ + beq.n 5e2d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 273648 │ │ │ │ + bl 2748d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d93a │ │ │ │ + beq.n 5e2d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d930 │ │ │ │ + beq.n 5e2cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d930 │ │ │ │ + cbnz r3, 5e2cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 5d942 │ │ │ │ + b.n 5e2de │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r4, sp │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -76130,549 +77061,549 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov fp, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ - bne.n 5d976 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 5e312 │ │ │ │ + bl 52720 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 5d986 │ │ │ │ + cbz r2, 5e322 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5da86 │ │ │ │ + b.n 5e422 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 5dd24 │ │ │ │ + bl 5e6c0 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da78 │ │ │ │ + beq.n 5e414 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 5d9b0 │ │ │ │ + bne.n 5e34c │ │ │ │ mov r0, fp │ │ │ │ - bl 51c68 │ │ │ │ + bl 52720 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5da3e │ │ │ │ + bne.n 5e3da │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5da34 │ │ │ │ + cbz r0, 5e3d0 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbnz r5, 5da3e │ │ │ │ + cbnz r5, 5e3da │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 5da1c │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 5e3b8 │ │ │ │ mov r0, fp │ │ │ │ - bl 5dd24 │ │ │ │ + bl 5e6c0 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 5da1c │ │ │ │ + cbz r0, 5e3b8 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 5d9fe │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 5d9fe │ │ │ │ + cbz r2, 5e39a │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 5e39a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 84c04 │ │ │ │ - b.n 5da3e │ │ │ │ + bl 85624 │ │ │ │ + b.n 5e3da │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 5da10 │ │ │ │ + bne.n 5e3ac │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bf2c │ │ │ │ - cbz r0, 5da2e │ │ │ │ + bl 9c850 │ │ │ │ + cbz r0, 5e3ca │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 5d9d0 │ │ │ │ + b.n 5e36c │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl d1720 │ │ │ │ + bl d20ec │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5da4a │ │ │ │ + cbnz r0, 5e3e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 5da78 │ │ │ │ + b.n 5e414 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 5da5c │ │ │ │ + ble.n 5e3f8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5da4a │ │ │ │ + b.n 5e3e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e32fc <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ - b.n 5da80 │ │ │ │ + bl e3ce0 <_PyArg_CheckPositional@@Base+0xe98> │ │ │ │ + b.n 5e41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5dac0 │ │ │ │ + cbz r0, 5e45c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dac0 │ │ │ │ + beq.n 5e45c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dac0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e45c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5dadc │ │ │ │ + cbz r0, 5e478 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dadc │ │ │ │ + beq.n 5e478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dadc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e478 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5daf8 │ │ │ │ + cbz r0, 5e494 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5daf8 │ │ │ │ + beq.n 5e494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5daf8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e494 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5db14 │ │ │ │ + cbz r0, 5e4b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db14 │ │ │ │ + beq.n 5e4b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5db14 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e4b0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5db30 │ │ │ │ + cbz r0, 5e4cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db30 │ │ │ │ + beq.n 5e4cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5db30 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e4cc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5db4c │ │ │ │ + cbz r0, 5e4e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db4c │ │ │ │ + beq.n 5e4e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5db4c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e4e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5db68 │ │ │ │ + cbz r0, 5e504 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db68 │ │ │ │ + beq.n 5e504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5db68 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e504 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5db84 │ │ │ │ + cbz r0, 5e520 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5db84 │ │ │ │ + beq.n 5e520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5db84 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e520 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5dba0 │ │ │ │ + cbz r0, 5e53c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dba0 │ │ │ │ + beq.n 5e53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dba0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e53c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5dbbc │ │ │ │ + cbz r0, 5e558 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dbbc │ │ │ │ + beq.n 5e558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dbbc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e558 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5dbd8 │ │ │ │ + cbz r0, 5e574 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dbd8 │ │ │ │ + beq.n 5e574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dbd8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e574 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5dbf4 │ │ │ │ + cbz r0, 5e590 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dbf4 │ │ │ │ + beq.n 5e590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dbf4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e590 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5dc10 │ │ │ │ + cbz r0, 5e5ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc10 │ │ │ │ + beq.n 5e5ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dc10 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e5ac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5dc2c │ │ │ │ + cbz r0, 5e5c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc2c │ │ │ │ + beq.n 5e5c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dc2c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e5c8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5dc48 │ │ │ │ + cbz r0, 5e5e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc48 │ │ │ │ + beq.n 5e5e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dc48 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e5e4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5dc64 │ │ │ │ + cbz r0, 5e600 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc64 │ │ │ │ + beq.n 5e600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dc64 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e600 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5dc80 │ │ │ │ + cbz r0, 5e61c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc80 │ │ │ │ + beq.n 5e61c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dc80 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e61c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5dc9c │ │ │ │ + cbz r0, 5e638 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dc9c │ │ │ │ + beq.n 5e638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5dc9c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e638 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5dce2 │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5e67e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a904 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5dcda │ │ │ │ + bge.n 5e676 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5dd16 │ │ │ │ + cbz r4, 5e6b2 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 924f4 │ │ │ │ + bl 92e10 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5dd0c │ │ │ │ + cbz r5, 5e6a8 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5dd04 │ │ │ │ + b.n 5e6a0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dd16 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5dd20 │ │ │ │ + bne.n 5e6b2 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5e6bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 5dd46 │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 5e6e2 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5dd52 │ │ │ │ + cbz r3, 5e6ee │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 5dd72 │ │ │ │ + b.n 5e70e │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 227b80 │ │ │ │ - cbz r0, 5dd66 │ │ │ │ + bl 22a7c4 │ │ │ │ + cbz r0, 5e702 │ │ │ │ mov r0, r4 │ │ │ │ - bl 350e4 │ │ │ │ + bl 357fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5dd6c │ │ │ │ + cbz r3, 5e708 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5dd6e │ │ │ │ - ldr r0, [pc, #8] @ (5dd78 ) │ │ │ │ + b.n 5e70a │ │ │ │ + ldr r0, [pc, #8] @ (5e714 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5ddbc ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5e758 ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5ddaa │ │ │ │ + cbz r2, 5e746 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #65240 @ 0xfed8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #664 @ 0x298 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #6636 @ 0x19ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ nop │ │ │ │ - bpl.n 5dce8 │ │ │ │ + bpl.n 5e684 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #48784 @ 0xbe90 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ - bl 129228 │ │ │ │ - cbnz r0, 5dde8 │ │ │ │ + bl 129d70 │ │ │ │ + cbnz r0, 5e784 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24cc28 │ │ │ │ + b.w 24ef28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84c04 │ │ │ │ + b.w 85624 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #15112 @ 0x3b08 │ │ │ │ + movw r1, #16056 @ 0x3eb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 5de32 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 5e7ce │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2a644 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5de36 │ │ │ │ + cbz r0, 5e7d2 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5de3c │ │ │ │ + b.n 5e7d8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #21060 @ 0x5244 │ │ │ │ + movw r0, #22020 @ 0x5604 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2a770 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5dea8 │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5e844 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29c8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5dea0 │ │ │ │ + bge.n 5e83c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4acf4 <_PyDict_DelItem_KnownHash@@Base+0xa96> │ │ │ │ + bl 4b7a8 <_PyDict_DelItem_KnownHash@@Base+0xaf6> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5deea │ │ │ │ + cbz r0, 5e886 │ │ │ │ mov r1, r5 │ │ │ │ - bl 53ecc │ │ │ │ + bl 54984 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5deda │ │ │ │ + bne.n 5e876 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5deea │ │ │ │ + b.n 5e886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5ded6 │ │ │ │ + bne.n 5e872 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ded6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e872 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -76681,26 +77612,26 @@ │ │ │ │ movs r2, #24 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ blx 29770 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbz r4, 5df20 │ │ │ │ + cbz r4, 5e8bc │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 5df22 │ │ │ │ + b.n 5e8be │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #57143 @ 0xdf37 │ │ │ │ + movw r0, #59603 @ 0xe8d3 │ │ │ │ movt r0, #5 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 5da90 │ │ │ │ + b.n 5e42c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ @@ -76709,68 +77640,68 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5df94 ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5e930 ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5df84 │ │ │ │ + cbz r2, 5e920 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #65240 @ 0xfed8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #664 @ 0x298 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #6636 @ 0x19ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - bpl.n 5dec0 │ │ │ │ + b.w 9a8b0 │ │ │ │ + bpl.n 5e85c │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5dfc8 │ │ │ │ + beq.n 5e964 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5dfc8 │ │ │ │ + ble.n 5e964 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dfe4 │ │ │ │ + beq.n 5e980 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5dfe4 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + b.n 5e980 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5e002 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5e99e │ │ │ │ mov r0, r4 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e002 │ │ │ │ + beq.n 5e99e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e002 │ │ │ │ + cbnz r3, 5e99e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ @@ -76785,151 +77716,151 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29334 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5e052 │ │ │ │ + bge.n 5e9ee │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e07a │ │ │ │ + b.n 5ea16 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 14991c <_PyLong_FromGid@@Base> │ │ │ │ + bl 14aa58 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 14991c <_PyLong_FromGid@@Base> │ │ │ │ + bl 14aa58 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 14991c <_PyLong_FromGid@@Base> │ │ │ │ + bl 14aa58 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60716 @ 0xed2c │ │ │ │ + movw r0, #61676 @ 0xf0ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e0ae │ │ │ │ + beq.n 5ea4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e0ae │ │ │ │ + ble.n 5ea4a │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5e0ca │ │ │ │ + beq.n 5ea66 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e0ca │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + b.n 5ea66 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5e0f2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5ea8e │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5e0d6 │ │ │ │ - bl 13a9b4 │ │ │ │ + cbnz r2, 5ea72 │ │ │ │ + bl 13bae8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e0dc │ │ │ │ - bl a4320 │ │ │ │ + b.n 5ea78 │ │ │ │ + bl a4d14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e0f2 │ │ │ │ + beq.n 5ea8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e0f2 │ │ │ │ + cbnz r3, 5ea8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r1, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 5e120 │ │ │ │ + ble.n 5eabc │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 5e12e │ │ │ │ + b.n 5eaca │ │ │ │ mov r1, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2040 <_PyEval_MatchClass@@Base+0x3470> │ │ │ │ + bl 1c4a00 <_PyEval_MatchClass@@Base+0x3558> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5e160 │ │ │ │ + blt.n 5eafc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r3 │ │ │ │ subs r2, #1 │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ lsls r1, r3 │ │ │ │ adds r3, #8 │ │ │ │ orrs r5, r1 │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 5e136 │ │ │ │ + bne.n 5ead2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ orr.w r5, r5, r5, asr #31 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs.n 5e156 │ │ │ │ + bcs.n 5eaf2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ - cbnz r1, 5e190 │ │ │ │ + cbnz r1, 5eb2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e166 │ │ │ │ + cbnz r0, 5eb02 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e1ae │ │ │ │ + b.n 5eb4a │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #15980 @ 0x3e6c │ │ │ │ + movw r1, #16940 @ 0x422c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e160 │ │ │ │ + beq.n 5eafc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e160 │ │ │ │ + bne.n 5eafc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e160 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5eafc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl 1c2a14 │ │ │ │ + bl 1c571c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -76939,15 +77870,15 @@ │ │ │ │ ldrd r7, r6, [r0, #8] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w ip, r7 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.w 5e2e8 │ │ │ │ + bcc.w 5ec84 │ │ │ │ ands.w ip, r7, #63 @ 0x3f │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ @@ -76958,86 +77889,86 @@ │ │ │ │ ldr.w r8, [sl, #4] │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ movne.w fp, #64 @ 0x40 │ │ │ │ rsb r3, fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5e216 │ │ │ │ + bhi.n 5ebb2 │ │ │ │ add.w r0, r8, fp │ │ │ │ - b.n 5e25a │ │ │ │ + b.n 5ebf6 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5e272 │ │ │ │ + bne.n 5ec0e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5e226 │ │ │ │ - cbz r0, 5e22e │ │ │ │ + bne.n 5ebc2 │ │ │ │ + cbz r0, 5ebca │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5e256 │ │ │ │ + cbz r3, 5ebf2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 5e244 │ │ │ │ + bne.n 5ebe0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ adds r7, r7, r4 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r7, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ - b.n 5e2e8 │ │ │ │ + b.n 5ec84 │ │ │ │ mov r2, r3 │ │ │ │ add.w r0, r8, fp │ │ │ │ add r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r9, r8, [sl] │ │ │ │ adds r7, r3, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ strd r7, r6, [sl, #8] │ │ │ │ lsls r3, r7, #26 │ │ │ │ - bne.n 5e29a │ │ │ │ + bne.n 5ec36 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ - beq.n 5e2a2 │ │ │ │ + beq.n 5ec3e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5e2ce │ │ │ │ + cbz r3, 5ec6a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 53110 │ │ │ │ + bl 53bc8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 5e2bc │ │ │ │ + bne.n 5ec58 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ adds r4, r4, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r4, [sl, #4] │ │ │ │ @@ -77045,29 +77976,29 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5e32c ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5ecc8 ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5e31c │ │ │ │ + cbz r2, 5ecb8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #65240 @ 0xfed8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #664 @ 0x298 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #6636 @ 0x19ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - bpl.n 5e258 │ │ │ │ + b.w 9a8b0 │ │ │ │ + bpl.n 5ebf4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -77079,212 +78010,212 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5e37c │ │ │ │ + bpl.n 5ed18 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5e39e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5ed3a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5e3a2 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5ed3e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e460 │ │ │ │ + b.n 5edfc │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e39e │ │ │ │ + beq.n 5ed3a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5e3d2 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5ed6e │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 5e39e │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5ed3a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5e3fc │ │ │ │ + cbnz r3, 5ed98 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5e3e4 │ │ │ │ + blt.n 5ed80 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5e3fc │ │ │ │ + b.n 5ed98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 5e1b2 │ │ │ │ + bl 5eb4e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5e460 │ │ │ │ - bl b3790 │ │ │ │ + b.n 5edfc │ │ │ │ + bl b4228 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5e41e │ │ │ │ + bne.n 5edba │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e40e │ │ │ │ + bne.n 5edaa │ │ │ │ dmb ish │ │ │ │ - beq.n 5e42a │ │ │ │ + beq.n 5edc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5e1b2 │ │ │ │ + bl 5eb4e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e44c │ │ │ │ + bne.n 5ede8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e43c │ │ │ │ + bne.n 5edd8 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e458 │ │ │ │ + beq.n 5edf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5e3ec │ │ │ │ + bl b7854 │ │ │ │ + b.n 5ed88 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e482 │ │ │ │ + beq.n 5ee1e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5e6a8 │ │ │ │ + b.n 5f044 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 294f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5e4b6 │ │ │ │ + bge.n 5ee52 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e4de │ │ │ │ + b.n 5ee7a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 211af8 │ │ │ │ + bl 214b60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 211af8 │ │ │ │ + bl 214b60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 211af8 │ │ │ │ + bl 214b60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60716 @ 0xed2c │ │ │ │ + movw r0, #61676 @ 0xf0ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5e4f2 │ │ │ │ + cbz r3, 5ee8e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ subs r0, r3, r0 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - b.n 5e4f4 │ │ │ │ + b.n 5ee90 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7c45c │ │ │ │ + b.w 7d01c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e52e │ │ │ │ + beq.n 5eeca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e52e │ │ │ │ + ble.n 5eeca │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e54a │ │ │ │ + beq.n 5eee6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e54a │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + b.n 5eee6 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5e568 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5ef04 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5944 │ │ │ │ + bl f63fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e568 │ │ │ │ + beq.n 5ef04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e568 │ │ │ │ + cbnz r3, 5ef04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r7, r6, [r0, #8] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w ip, r7 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.w 5e6a2 │ │ │ │ + bcc.w 5f03e │ │ │ │ ands.w ip, r7, #63 @ 0x3f │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ @@ -77295,86 +78226,86 @@ │ │ │ │ ldr.w r8, [sl, #4] │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ movne.w fp, #64 @ 0x40 │ │ │ │ rsb r3, fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5e5d0 │ │ │ │ + bhi.n 5ef6c │ │ │ │ add.w r0, r8, fp │ │ │ │ - b.n 5e614 │ │ │ │ + b.n 5efb0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5e62c │ │ │ │ + bne.n 5efc8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5e5e0 │ │ │ │ - cbz r0, 5e5e8 │ │ │ │ + bne.n 5ef7c │ │ │ │ + cbz r0, 5ef84 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5e610 │ │ │ │ + cbz r3, 5efac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 5e5fe │ │ │ │ + bne.n 5ef9a │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ adds r7, r7, r4 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r7, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ - b.n 5e6a2 │ │ │ │ + b.n 5f03e │ │ │ │ mov r2, r3 │ │ │ │ add.w r0, r8, fp │ │ │ │ add r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r9, r8, [sl] │ │ │ │ adds r7, r3, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ strd r7, r6, [sl, #8] │ │ │ │ lsls r3, r7, #26 │ │ │ │ - bne.n 5e654 │ │ │ │ + bne.n 5eff0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ - beq.n 5e65c │ │ │ │ + beq.n 5eff8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5e688 │ │ │ │ + cbz r3, 5f024 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1e9800 │ │ │ │ + bl 1ed2a0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 5e676 │ │ │ │ + bne.n 5f012 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ adds r4, r4, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r4, [sl, #4] │ │ │ │ @@ -77387,110 +78318,110 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2a140 │ │ │ │ - cbz r0, 5e6e6 │ │ │ │ + cbz r0, 5f082 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e6ec │ │ │ │ + b.n 5f088 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e720 │ │ │ │ + beq.n 5f0bc │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e736 │ │ │ │ + bne.n 5f0d2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e76a │ │ │ │ + beq.n 5f106 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e738 │ │ │ │ - b.n 5e76a │ │ │ │ + bgt.n 5f0d4 │ │ │ │ + b.n 5f106 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e756 │ │ │ │ + beq.n 5f0f2 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e784 │ │ │ │ + bne.n 5f120 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e76a │ │ │ │ + beq.n 5f106 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e786 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 5f122 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5e7c8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5f164 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 99c08 │ │ │ │ + bl 9a524 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e7b2 │ │ │ │ + beq.n 5f14e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e7b2 │ │ │ │ + cbnz r3, 5f14e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e7c8 │ │ │ │ + beq.n 5f164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e7c8 │ │ │ │ + cbnz r3, 5f164 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ @@ -77503,243 +78434,243 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5e818 │ │ │ │ + bpl.n 5f1b4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5e83a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5f1d6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5e83e │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5f1da │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e8fc │ │ │ │ + b.n 5f298 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e83a │ │ │ │ + beq.n 5f1d6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5e86e │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5f20a │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 5e83a │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5f1d6 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5e898 │ │ │ │ + cbnz r3, 5f234 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5e880 │ │ │ │ + blt.n 5f21c │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5e898 │ │ │ │ + b.n 5f234 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 5e56c │ │ │ │ + bl 5ef08 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5e8fc │ │ │ │ - bl b3790 │ │ │ │ + b.n 5f298 │ │ │ │ + bl b4228 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5e8ba │ │ │ │ + bne.n 5f256 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e8aa │ │ │ │ + bne.n 5f246 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e8c6 │ │ │ │ + beq.n 5f262 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5e56c │ │ │ │ + bl 5ef08 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e8e8 │ │ │ │ + bne.n 5f284 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e8d8 │ │ │ │ + bne.n 5f274 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e8f4 │ │ │ │ + beq.n 5f290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5e888 │ │ │ │ + bl b7854 │ │ │ │ + b.n 5f224 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 5e92e │ │ │ │ - movw r0, #61268 @ 0xef54 │ │ │ │ + beq.n 5f2ca │ │ │ │ + movw r0, #62232 @ 0xf318 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 5e960 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 5f2fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1504dc │ │ │ │ - cbz r0, 5e960 │ │ │ │ + bl 15156c │ │ │ │ + cbz r0, 5f2fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5e960 │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5f2fc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2a240 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e964 │ │ │ │ + bne.n 5f300 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e96c │ │ │ │ + b.n 5f308 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #8348 @ 0x209c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e9a4 │ │ │ │ + beq.n 5f340 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e9ba │ │ │ │ + bne.n 5f356 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e9ee │ │ │ │ + beq.n 5f38a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e9bc │ │ │ │ - b.n 5e9ee │ │ │ │ + bgt.n 5f358 │ │ │ │ + b.n 5f38a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e9da │ │ │ │ + beq.n 5f376 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5ea08 │ │ │ │ + bne.n 5f3a4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e9ee │ │ │ │ + beq.n 5f38a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ea0a │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 5f3a6 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5ea4c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5f3e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl f6a64 │ │ │ │ + bl f751c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ea36 │ │ │ │ + beq.n 5f3d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ea36 │ │ │ │ + cbnz r3, 5f3d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ea4c │ │ │ │ + beq.n 5f3e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ea4c │ │ │ │ + cbnz r3, 5f3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r7, r6, [r0, #8] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w ip, r7 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.w 5eb86 │ │ │ │ + bcc.w 5f522 │ │ │ │ ands.w ip, r7, #63 @ 0x3f │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ @@ -77750,86 +78681,86 @@ │ │ │ │ ldr.w r8, [sl, #4] │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ movne.w fp, #64 @ 0x40 │ │ │ │ rsb r3, fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5eab4 │ │ │ │ + bhi.n 5f450 │ │ │ │ add.w r0, r8, fp │ │ │ │ - b.n 5eaf8 │ │ │ │ + b.n 5f494 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5eb10 │ │ │ │ + bne.n 5f4ac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5eac4 │ │ │ │ - cbz r0, 5eacc │ │ │ │ + bne.n 5f460 │ │ │ │ + cbz r0, 5f468 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 565e0 │ │ │ │ + bl 57098 │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5eaf4 │ │ │ │ + cbz r3, 5f490 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 565e0 │ │ │ │ + bl 57098 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 5eae2 │ │ │ │ + bne.n 5f47e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ adds r7, r7, r4 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r7, [sl, #4] │ │ │ │ str.w r6, [sl, #12] │ │ │ │ - b.n 5eb86 │ │ │ │ + b.n 5f522 │ │ │ │ mov r2, r3 │ │ │ │ add.w r0, r8, fp │ │ │ │ add r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r9, r8, [sl] │ │ │ │ adds r7, r3, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ strd r7, r6, [sl, #8] │ │ │ │ lsls r3, r7, #26 │ │ │ │ - bne.n 5eb38 │ │ │ │ + bne.n 5f4d4 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ - beq.n 5eb40 │ │ │ │ + beq.n 5f4dc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 565e0 │ │ │ │ + bl 57098 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ ands.w r3, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ subs r3, r4, r3 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ subs r2, r4, r3 │ │ │ │ add.w fp, r5, r3 │ │ │ │ - cbz r3, 5eb6c │ │ │ │ + cbz r3, 5f508 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 565e0 │ │ │ │ + bl 57098 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 5eb5a │ │ │ │ + bne.n 5f4f6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ adds r4, r4, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r9, [sl] │ │ │ │ strd r8, r4, [sl, #4] │ │ │ │ @@ -77841,390 +78772,390 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5ebb6 │ │ │ │ + beq.n 5f552 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ebe4 │ │ │ │ + bne.n 5f580 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5ebca │ │ │ │ + beq.n 5f566 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ebe6 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 5f582 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5ec10 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5f5ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 10e168 │ │ │ │ + bl 10ec80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ec10 │ │ │ │ + beq.n 5f5ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ec10 │ │ │ │ + cbnz r3, 5f5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (5ec38 ) │ │ │ │ + ldr r0, [pc, #12] @ (5f5d4 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5ec6c │ │ │ │ + bpl.n 5f608 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5ec8e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5f62a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5ec92 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5f62e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ed50 │ │ │ │ + b.n 5f6ec │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ec8e │ │ │ │ + beq.n 5f62a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5ecc2 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5f65e │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 5ec8e │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5f62a │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 5ecec │ │ │ │ + cbnz r3, 5f688 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5ecd4 │ │ │ │ + blt.n 5f670 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 5ecec │ │ │ │ + b.n 5f688 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 5ea50 │ │ │ │ + bl 5f3ec │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5ed50 │ │ │ │ - bl b3790 │ │ │ │ + b.n 5f6ec │ │ │ │ + bl b4228 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5ed0e │ │ │ │ + bne.n 5f6aa │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ecfe │ │ │ │ + bne.n 5f69a │ │ │ │ dmb ish │ │ │ │ - beq.n 5ed1a │ │ │ │ + beq.n 5f6b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5ea50 │ │ │ │ + bl 5f3ec │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ed3c │ │ │ │ + bne.n 5f6d8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ed2c │ │ │ │ + bne.n 5f6c8 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ed48 │ │ │ │ + beq.n 5f6e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5ecdc │ │ │ │ + bl b7854 │ │ │ │ + b.n 5f678 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #14360 @ 0x3818 │ │ │ │ + movw r1, #15320 @ 0x3bd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, #444] @ 0x1bc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 5edd6 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 5f772 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3c1b0 <_Py_IncRef@@Base+0x1e6> │ │ │ │ + bl 3c8c4 <_Py_IncRef@@Base+0x1e6> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5edd8 │ │ │ │ + cbz r0, 5f774 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5edd8 │ │ │ │ + ble.n 5f774 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29d6a4 <_Py_c_pow@@Base+0x184> │ │ │ │ - cbz r0, 5edb8 │ │ │ │ + bl 29dfa4 <_Py_c_pow@@Base+0x184> │ │ │ │ + cbz r0, 5f754 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5edb4 │ │ │ │ + beq.n 5f750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5edb4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f750 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5ed92 │ │ │ │ + b.n 5f72e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5edd8 │ │ │ │ + cbz r3, 5f774 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5edd2 │ │ │ │ + beq.n 5f76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5edd2 │ │ │ │ + cbnz r3, 5f76e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5edd8 │ │ │ │ + b.n 5f774 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5ee0e │ │ │ │ + bpl.n 5f7aa │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5ee30 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5f7cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5ee34 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5f7d0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5eef2 │ │ │ │ + b.n 5f88e │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ee30 │ │ │ │ + beq.n 5f7cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5ee64 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5f800 │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 5ee30 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5f7cc │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 5ee8e │ │ │ │ + cbnz r3, 5f82a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5ee76 │ │ │ │ + blt.n 5f812 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 5ee8e │ │ │ │ + b.n 5f82a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 282004 <_PyErr_BadInternalCall@@Base+0x368> │ │ │ │ + bl 282b3c <_PyErr_BadInternalCall@@Base+0x5fc> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5eef2 │ │ │ │ - bl b3790 │ │ │ │ + b.n 5f88e │ │ │ │ + bl b4228 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5eeb0 │ │ │ │ + bne.n 5f84c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5eea0 │ │ │ │ + bne.n 5f83c │ │ │ │ dmb ish │ │ │ │ - beq.n 5eebc │ │ │ │ + beq.n 5f858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 282004 <_PyErr_BadInternalCall@@Base+0x368> │ │ │ │ + bl 282b3c <_PyErr_BadInternalCall@@Base+0x5fc> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5eede │ │ │ │ + bne.n 5f87a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5eece │ │ │ │ + bne.n 5f86a │ │ │ │ dmb ish │ │ │ │ - beq.n 5eeea │ │ │ │ + beq.n 5f886 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5ee7e │ │ │ │ + bl b7854 │ │ │ │ + b.n 5f81a │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5ef1c │ │ │ │ + bne.n 5f8b8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ef3a │ │ │ │ - b.n 5ef34 │ │ │ │ + bne.n 5f8d6 │ │ │ │ + b.n 5f8d0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61420 @ 0xefec │ │ │ │ + movw r0, #62384 @ 0xf3b0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5efac │ │ │ │ - b.n 5ef0e │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5efac │ │ │ │ + beq.n 5f948 │ │ │ │ + b.n 5f8aa │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5f948 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ef4c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5efac │ │ │ │ + bne.n 5f8e8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5f948 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 249598 │ │ │ │ - cbz r0, 5efac │ │ │ │ + bl 24b8e0 │ │ │ │ + cbz r0, 5f948 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #15192 @ 0x3b58 │ │ │ │ + movw r1, #16136 @ 0x3f08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #15196 @ 0x3b5c │ │ │ │ + movw r0, #16140 @ 0x3f0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5efac │ │ │ │ - bl b3790 │ │ │ │ + beq.n 5f948 │ │ │ │ + bl b4228 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a1dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5efb0 │ │ │ │ + bge.n 5f94c │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5efb8 │ │ │ │ + b.n 5f954 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -78232,491 +79163,492 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5efec │ │ │ │ + beq.n 5f988 │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5f002 │ │ │ │ + bne.n 5f99e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5f05c │ │ │ │ + beq.n 5f9f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5f004 │ │ │ │ - b.n 5f05c │ │ │ │ + bgt.n 5f9a0 │ │ │ │ + b.n 5f9f8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f022 │ │ │ │ + beq.n 5f9be │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5f038 │ │ │ │ + bne.n 5f9d4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5f05c │ │ │ │ + beq.n 5f9f8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5f03a │ │ │ │ - b.n 5f05c │ │ │ │ + bgt.n 5f9d6 │ │ │ │ + b.n 5f9f8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 5f09a │ │ │ │ + cbz r6, 5fa36 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5f076 │ │ │ │ + bne.n 5fa12 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5f084 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bne.n 5fa20 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5f0d8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5fa74 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5f08c │ │ │ │ - b.n 5f04e │ │ │ │ + bne.n 5fa28 │ │ │ │ + b.n 5f9ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f08e │ │ │ │ - b.n 5f05c │ │ │ │ + bgt.n 5fa2a │ │ │ │ + b.n 5f9f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 10516c │ │ │ │ + bl 105c24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f0bc │ │ │ │ + beq.n 5fa58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f0bc │ │ │ │ + cbnz r3, 5fa58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f0d2 │ │ │ │ + beq.n 5fa6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f0d2 │ │ │ │ + cbnz r3, 5fa6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5f10c │ │ │ │ + bpl.n 5faa8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5f12e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5faca │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 135a68 │ │ │ │ - cbnz r0, 5f132 │ │ │ │ + bl 136bd0 │ │ │ │ + cbnz r0, 5face │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f1f0 │ │ │ │ + b.n 5fb8c │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f12e │ │ │ │ + beq.n 5faca │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5f162 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 5fafe │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40912 @ 0x9fd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 5f12e │ │ │ │ + bl f2f10 │ │ │ │ + b.n 5faca │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5f18c │ │ │ │ + cbnz r3, 5fb28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5f174 │ │ │ │ + blt.n 5fb10 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5f18c │ │ │ │ + b.n 5fb28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 2c6664 │ │ │ │ + bl 2c6a2c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 5f1f0 │ │ │ │ - bl b3790 │ │ │ │ + b.n 5fb8c │ │ │ │ + bl b4228 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5f1ae │ │ │ │ + bne.n 5fb4a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f19e │ │ │ │ + bne.n 5fb3a │ │ │ │ dmb ish │ │ │ │ - beq.n 5f1ba │ │ │ │ + beq.n 5fb56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2c6664 │ │ │ │ + bl 2c6a2c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f1dc │ │ │ │ + bne.n 5fb78 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f1cc │ │ │ │ + bne.n 5fb68 │ │ │ │ dmb ish │ │ │ │ - beq.n 5f1e8 │ │ │ │ + beq.n 5fb84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 5f17c │ │ │ │ + bl b7854 │ │ │ │ + b.n 5fb18 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5f234 │ │ │ │ - cbz r0, 5f22c │ │ │ │ + bl 5fbd0 │ │ │ │ + cbz r0, 5fbc8 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5f22a │ │ │ │ + beq.n 5fbc6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 91a30 │ │ │ │ - ldr r0, [pc, #4] @ (5f230 ) │ │ │ │ + b.w 9234c │ │ │ │ + ldr r0, [pc, #4] @ (5fbcc ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 5f286 │ │ │ │ + bpl.n 5fc22 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5f286 │ │ │ │ + bne.n 5fc22 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d5264 │ │ │ │ + bl 1d8d3c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f286 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5f2aa │ │ │ │ + bne.n 5fc22 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5fc46 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5f286 │ │ │ │ + cbnz r3, 5fc22 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - b.n 5f2ac │ │ │ │ + b.n 5fc48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d9fc │ │ │ │ + bl 17f1ac │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f2a2 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5f2aa │ │ │ │ + bne.n 5fc3e │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5fc46 │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ - b.n 5f2ac │ │ │ │ + b.n 5fc48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15272 @ 0x3ba8 │ │ │ │ + movw r1, #16216 @ 0x3f58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25939c │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - movs r2, #4 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - blx 29b10 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 5f306 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - cbz r5, 5f30a │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 5f30a │ │ │ │ - mov r4, r0 │ │ │ │ - blx 2ab20 <__errno_location@plt> │ │ │ │ - str r5, [r0, #0] │ │ │ │ - b.n 5f30c │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5f30c │ │ │ │ - movs r4, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b.w 25afd4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f332 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5f374 │ │ │ │ + bne.n 5fc8c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5fcce │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 29604 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f350 │ │ │ │ + bne.n 5fcaa │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 5f360 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 5fcba │ │ │ │ movs r1, #0 │ │ │ │ - bl 21274c │ │ │ │ + bl 2157b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f36a │ │ │ │ + bne.n 5fcc4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a1b8 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5f374 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 5fcce │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5f234 │ │ │ │ - cbz r0, 5f3b0 │ │ │ │ + bl 5fbd0 │ │ │ │ + cbz r0, 5fd0a │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ lsrs r0, r3, #12 │ │ │ │ orr.w r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5f3ae │ │ │ │ + beq.n 5fd08 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 91a30 │ │ │ │ - ldr r0, [pc, #4] @ (5f3b4 ) │ │ │ │ + b.w 9234c │ │ │ │ + ldr r0, [pc, #4] @ (5fd10 ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ + nop │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 5f3d4 │ │ │ │ + bls.n 5fd30 │ │ │ │ movs r5, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 5f408 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 5fd64 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5f3e4 │ │ │ │ + cbz r0, 5fd40 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 5f3e6 │ │ │ │ - b.n 5f3cc │ │ │ │ + bls.n 5fd42 │ │ │ │ + b.n 5fd28 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3cc │ │ │ │ + beq.n 5fd28 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ ittte ls │ │ │ │ - movwls r3, #43232 @ 0xa8e0 │ │ │ │ + movwls r3, #44192 @ 0xaca0 │ │ │ │ movtls r3, #74 @ 0x4a │ │ │ │ addls.w r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #15320 @ 0x3bd8 │ │ │ │ + movwhi r1, #16264 @ 0x3f88 │ │ │ │ ite hi │ │ │ │ movthi r1, #48 @ 0x30 │ │ │ │ ldrls.w r1, [r3, #408] @ 0x198 │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldrd r3, r0, [r5, #24] │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 239820 │ │ │ │ + bl 23c4a0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + movs r2, #4 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + blx 29b10 <__getsockopt64@plt> │ │ │ │ + cbnz r0, 5fe02 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + cbz r5, 5fe06 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ + beq.n 5fe06 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 2ab20 <__errno_location@plt> │ │ │ │ + str r5, [r0, #0] │ │ │ │ + b.n 5fe08 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 5fe08 │ │ │ │ + movs r4, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5f492 │ │ │ │ + bne.n 5fe30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5f234 │ │ │ │ - cbnz r0, 5f4aa │ │ │ │ - b.n 5f4a6 │ │ │ │ + bl 5fbd0 │ │ │ │ + cbnz r0, 5fe48 │ │ │ │ + b.n 5fe44 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61536 @ 0xf060 │ │ │ │ + movw r0, #62500 @ 0xf424 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f486 │ │ │ │ + bne.n 5fe24 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f53a │ │ │ │ + b.n 5fed8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5f234 │ │ │ │ + bl 5fbd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f4a6 │ │ │ │ + beq.n 5fe44 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5f4d4 │ │ │ │ + bcs.n 5fe72 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5f4ec │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bcc.n 5fe8a │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15356 @ 0x3bfc │ │ │ │ + movw r1, #16300 @ 0x3fac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5f520 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 5febe │ │ │ │ mov.w r2, #65280 @ 0xff00 │ │ │ │ movt r2, #15 │ │ │ │ movs r1, #0 │ │ │ │ movt r1, #65520 @ 0xfff0 │ │ │ │ and.w r0, r1, r4, lsl #12 │ │ │ │ and.w r2, r2, r3, lsl #8 │ │ │ │ bic.w r1, r3, #4080 @ 0xff0 │ │ │ │ @@ -78724,42 +79656,41 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ uxtb r0, r4 │ │ │ │ orr.w r1, r1, r4, lsr #20 │ │ │ │ orrs r0, r2 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f530 │ │ │ │ - bl 954e8 │ │ │ │ - ldr r3, [pc, #24] @ (5f540 ) │ │ │ │ + bne.n 5fece │ │ │ │ + bl 95e04 │ │ │ │ + ldr r3, [pc, #24] @ (5fedc ) │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 5f53a │ │ │ │ + b.n 5fed8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 129a74 │ │ │ │ + b.w 12a9a4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5f578 ) │ │ │ │ + ldr r4, [pc, #36] @ (5ff14 ) │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 5f566 │ │ │ │ - bl 32f00 │ │ │ │ + cbz r3, 5ff02 │ │ │ │ + bl 33628 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -78767,1428 +79698,1483 @@ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bne.n 5f5a4 │ │ │ │ + bne.n 5ff40 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.n 5fa7e │ │ │ │ + b.n 6041a │ │ │ │ mov r4, r1 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r0, #812] @ 0x32c │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5f5e0 │ │ │ │ + bne.n 5ff7c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15408 @ 0x3c30 │ │ │ │ + movw r1, #16352 @ 0x3fe0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5fa7a │ │ │ │ - movw r0, #15460 @ 0x3c64 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60416 │ │ │ │ + movw r0, #16404 @ 0x4014 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ - ldr.w r9, [pc, #1168] @ 5fa84 │ │ │ │ + bne.w 60410 │ │ │ │ + ldr.w r9, [pc, #1168] @ 60420 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r7, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f62e │ │ │ │ + beq.n 5ffca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f62e │ │ │ │ + cbnz r3, 5ffca │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r5, #652] @ 0x28c │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5f662 │ │ │ │ + bne.n 5fffe │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15500 @ 0x3c8c │ │ │ │ + movw r1, #16444 @ 0x403c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5fa7a │ │ │ │ - movw r0, #15460 @ 0x3c64 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60416 │ │ │ │ + movw r0, #16404 @ 0x4014 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f6a8 │ │ │ │ + beq.n 60044 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f6a8 │ │ │ │ + cbnz r3, 60044 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #700] @ 0x2bc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f6ec │ │ │ │ + beq.n 60088 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5f6f2 │ │ │ │ + bne.n 6008e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f6ec │ │ │ │ + beq.n 60088 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f6ec │ │ │ │ + beq.n 60088 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f6ec │ │ │ │ + cbnz r3, 60088 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5f738 │ │ │ │ - movw r0, #15460 @ 0x3c64 │ │ │ │ + b.n 600d4 │ │ │ │ + movw r0, #16404 @ 0x4014 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f738 │ │ │ │ + beq.n 600d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f738 │ │ │ │ + cbnz r3, 600d4 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #696] @ 0x2b8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f77c │ │ │ │ + beq.n 60118 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5f782 │ │ │ │ + bne.n 6011e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f77c │ │ │ │ + beq.n 60118 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f77c │ │ │ │ + beq.n 60118 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f77c │ │ │ │ + cbnz r3, 60118 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5f7c8 │ │ │ │ - movw r0, #15460 @ 0x3c64 │ │ │ │ + b.n 60164 │ │ │ │ + movw r0, #16404 @ 0x4014 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f7c8 │ │ │ │ + beq.n 60164 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f7c8 │ │ │ │ + cbnz r3, 60164 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fa5c │ │ │ │ + beq.w 603f8 │ │ │ │ ldr.w r1, [r5, #932] @ 0x3a4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5f800 │ │ │ │ + beq.n 6019c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5f82a │ │ │ │ - b.n 5f824 │ │ │ │ + bne.n 601c6 │ │ │ │ + b.n 601c0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f824 │ │ │ │ + beq.n 601c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f824 │ │ │ │ + beq.n 601c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f824 │ │ │ │ + cbnz r3, 601c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5f874 │ │ │ │ - movw r0, #15556 @ 0x3cc4 │ │ │ │ + b.n 60210 │ │ │ │ + movw r0, #16500 @ 0x4074 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f874 │ │ │ │ + beq.n 60210 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f874 │ │ │ │ + cbnz r3, 60210 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f8b8 │ │ │ │ + beq.n 60254 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5f8be │ │ │ │ + bne.n 6025a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5f8b8 │ │ │ │ + beq.n 60254 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8b8 │ │ │ │ + beq.n 60254 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f8b8 │ │ │ │ + cbnz r3, 60254 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5f906 │ │ │ │ - movw r0, #15556 @ 0x3cc4 │ │ │ │ + b.n 602a2 │ │ │ │ + movw r0, #16500 @ 0x4074 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 280758 │ │ │ │ + bl 281290 │ │ │ │ ldr.w r2, [r9, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fa74 │ │ │ │ + bne.w 60410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f906 │ │ │ │ + beq.n 602a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5f906 │ │ │ │ + cbnz r3, 602a2 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r5, #624] @ 0x270 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5fa7e │ │ │ │ + beq.w 6041a │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 5f92a │ │ │ │ - bl 82434 │ │ │ │ + cbnz r4, 602c6 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fa7a │ │ │ │ + beq.w 60416 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5f952 │ │ │ │ + bmi.n 602ee │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #15596 @ 0x3cec │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #16540 @ 0x409c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 5fa74 │ │ │ │ + bl f7970 │ │ │ │ + b.n 60410 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 27b4d0 │ │ │ │ + bl 27c008 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fa74 │ │ │ │ + beq.w 60410 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 5fa10 │ │ │ │ + ble.n 603ac │ │ │ │ mov.w r9, #0 │ │ │ │ add.w r2, sl, #4 │ │ │ │ strd sl, fp, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #15556 @ 0x3cc4 │ │ │ │ + movw r0, #16500 @ 0x4074 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w fp, [r3, r9, lsl #2] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r2, [fp] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fa74 │ │ │ │ + bne.n 60410 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b528 │ │ │ │ - ldr r3, [pc, #208] @ (5fa84 ) │ │ │ │ + bl 27c060 │ │ │ │ + ldr r3, [pc, #208] @ (60420 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr r1, [r3, r7] │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5f9d6 │ │ │ │ + beq.n 60372 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 5f9d6 │ │ │ │ + cbnz r2, 60372 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fa74 │ │ │ │ + bne.n 60410 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 5f9fe │ │ │ │ + beq.n 6039a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15652 @ 0x3d24 │ │ │ │ + movw r1, #16596 @ 0x40d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5fa74 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60410 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r9, r8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #0] │ │ │ │ - bne.n 5f97a │ │ │ │ + bne.n 60316 │ │ │ │ ldrd sl, fp, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fa2a │ │ │ │ + beq.n 603c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fa2a │ │ │ │ + cbnz r3, 603c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #32 │ │ │ │ ldrd r8, r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd r4, r5, [sp, #16] │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 5fa52 │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 603ee │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd sl, r7, [r0, #12] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ str r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [fp] │ │ │ │ - cbz r0, 5fa74 │ │ │ │ + cbz r0, 60410 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fa7e │ │ │ │ + b.n 6041a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15712 @ 0x3d60 │ │ │ │ + movw r1, #16656 @ 0x4110 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5fb06 │ │ │ │ + beq.n 604a2 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 220ef0 │ │ │ │ + bl 223c18 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a3a4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5fae2 │ │ │ │ + bne.n 6047e │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 220ef0 │ │ │ │ + bl 223c18 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5fb0a │ │ │ │ + bne.n 604a6 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fb12 │ │ │ │ + b.n 604ae │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5fb88 │ │ │ │ + beq.n 60524 │ │ │ │ blx 2a298 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5fb8c │ │ │ │ + bne.n 60528 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fb94 │ │ │ │ + b.n 60530 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrd r2, r4, [r0, #4] │ │ │ │ add r3, r4 │ │ │ │ adds r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ pop {r4} │ │ │ │ lsrs r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5fbf6 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5fc14 │ │ │ │ + bne.n 60592 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 605b0 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 29418 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5fc18 │ │ │ │ + bne.n 605b4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fc62 │ │ │ │ - bl 7b948 │ │ │ │ + b.n 605fe │ │ │ │ + bl 7c398 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5fc28 │ │ │ │ + cbnz r0, 605c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ab74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5fc54 │ │ │ │ - bl 7bd1c │ │ │ │ + cbz r5, 605f0 │ │ │ │ + bl 7c76c │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11bda8 │ │ │ │ - bl ac000 │ │ │ │ + b.w 11c9c4 │ │ │ │ + bl aca38 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ - cbnz r3, 5fc70 │ │ │ │ - b.w 82434 │ │ │ │ + cbnz r3, 6060c │ │ │ │ + b.w 82e34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fcf6 │ │ │ │ + beq.n 60692 │ │ │ │ mov r0, r4 │ │ │ │ - bl 609a0 │ │ │ │ + bl 61476 <_Py_hashtable_size@@Base+0x1f8> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 5fcf6 │ │ │ │ + cbz r4, 60692 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5fcf0 │ │ │ │ + ble.n 6068c │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #0] │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5fce0 │ │ │ │ + cbz r0, 6067c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 5fcc2 │ │ │ │ + beq.n 6065e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fcc2 │ │ │ │ + cbnz r3, 6065e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5fcd0 │ │ │ │ + bne.n 6066c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fcf6 │ │ │ │ + b.n 60692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fccc │ │ │ │ + bne.n 60668 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fccc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60668 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 5fcf0 │ │ │ │ + beq.n 6068c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fcf0 │ │ │ │ + cbnz r3, 6068c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5fc98 │ │ │ │ + bne.n 60634 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5fd1c │ │ │ │ + bne.n 606b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5fd3a │ │ │ │ - b.n 5fd32 │ │ │ │ + bne.n 606d6 │ │ │ │ + b.n 606ce │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13196 @ 0x338c │ │ │ │ + movw r0, #14156 @ 0x374c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fdba │ │ │ │ - b.n 5fd0e │ │ │ │ - bl 954e8 │ │ │ │ + beq.n 60756 │ │ │ │ + b.n 606aa │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fdba │ │ │ │ + bne.n 60756 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5fd62 │ │ │ │ + beq.n 606fe │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12404 @ 0x3074 │ │ │ │ + movw r1, #13364 @ 0x3434 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 5fda8 │ │ │ │ + bl f7970 │ │ │ │ + b.n 60744 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 5fd6e │ │ │ │ + bhi.n 6070a │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 5fd88 │ │ │ │ + cbnz r2, 60724 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 5fdb2 │ │ │ │ + b.n 6074e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60492 @ 0xec4c │ │ │ │ + movw r1, #61452 @ 0xf00c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 5fda8 │ │ │ │ + bl f7970 │ │ │ │ + b.n 60744 │ │ │ │ movs r5, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r4, r5, r4 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsl.w r1, r5, r3 │ │ │ │ orrs r1, r0 │ │ │ │ adds r3, #1 │ │ │ │ tst r6, r4 │ │ │ │ it ne │ │ │ │ movne r0, r1 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 5fd92 │ │ │ │ - b.n 5fdb2 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 5fdba │ │ │ │ + bne.n 6072e │ │ │ │ + b.n 6074e │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 60756 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 5fdda │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 5fdf4 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5fdf4 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53904 @ 0xd290 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5feca │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 5fe0c │ │ │ │ - bl 281e90 <_PyErr_BadInternalCall@@Base+0x1f4> │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 5fe18 │ │ │ │ - b.n 5feca │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 597ee │ │ │ │ mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 9a3cc <_PyObject_New@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5feca │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5fe42 │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + beq.n 60826 │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #8] │ │ │ │ + ldrb r3, [r4, #8] │ │ │ │ + cbz r3, 607a6 │ │ │ │ + add.w r0, r4, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5fe38 │ │ │ │ + bne.n 6079c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5fe28 │ │ │ │ + bne.n 6078c │ │ │ │ dmb ish │ │ │ │ - beq.n 5fe42 │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + beq.n 607a6 │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ + ldrd r9, r8, [r3, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldrd sl, fp, [r3, #16] │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ movs r1, #1 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - ldrd r6, r7, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ blx 296b8 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c52d8 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ blx 29e1c │ │ │ │ movs r1, #8 │ │ │ │ - mov r0, r1 │ │ │ │ + movs r0, #25 │ │ │ │ blx 296b8 │ │ │ │ - add.w lr, r6, #64 @ 0x40 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ mov r8, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r7, ip │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - adds r6, #16 │ │ │ │ - ldr.w r2, [r6, #-8] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r3, [r6, #-4] │ │ │ │ - cmp r6, lr │ │ │ │ - stmia r7!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5fe72 │ │ │ │ - movs r0, #16 │ │ │ │ + blx 29e1c │ │ │ │ + movs r0, #24 │ │ │ │ blx 2a32c │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str.w r8, [r0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r4, #16] │ │ │ │ - cbz r3, 5feca │ │ │ │ - add.w r0, r5, #13 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ + ldrb r3, [r4, #8] │ │ │ │ + strd sl, fp, [r0, #16] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + cbz r3, 60826 │ │ │ │ + add.w r0, r4, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5fec0 │ │ │ │ + bne.n 6081c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5feb0 │ │ │ │ + bne.n 6080c │ │ │ │ dmb ish │ │ │ │ - beq.n 5feca │ │ │ │ - bl 2ac63c │ │ │ │ - mov r0, r4 │ │ │ │ + beq.n 60826 │ │ │ │ + bl 2ace44 │ │ │ │ + mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5fefc │ │ │ │ + beq.n 60858 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5ff12 │ │ │ │ + bne.n 6086e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5ff46 │ │ │ │ + beq.n 608a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ff14 │ │ │ │ - b.n 5ff46 │ │ │ │ + bgt.n 60870 │ │ │ │ + b.n 608a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5ff32 │ │ │ │ + beq.n 6088e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5ff60 │ │ │ │ + bne.n 608bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5ff46 │ │ │ │ + beq.n 608a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ff62 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 608be │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 5ffa4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl eb8c8 │ │ │ │ + bl ec368 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ff8e │ │ │ │ + beq.n 608ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ff8e │ │ │ │ + cbnz r3, 608ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ffa4 │ │ │ │ + beq.n 60900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ffa4 │ │ │ │ + cbnz r3, 60900 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (5ffe8 ) │ │ │ │ + ldr r2, [pc, #44] @ (60944 ) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 9127c │ │ │ │ + bl 91b98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (5ffec ) │ │ │ │ + ldr r0, [pc, #36] @ (60948 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r0, #520] @ 0x208 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ffe4 │ │ │ │ + beq.n 60940 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #520] @ 0x208 │ │ │ │ - cbnz r3, 5ffe4 │ │ │ │ + cbnz r3, 60940 │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 99ab0 <_PyObject_New@@Base> │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 60976 │ │ │ │ + bl 1f8924 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 600bc │ │ │ │ + b.n 6097c │ │ │ │ + movs r1, #0 │ │ │ │ + blx r2 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 60a00 │ │ │ │ movs r3, #0 │ │ │ │ - strh r3, [r0, #8] │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 6003c │ │ │ │ - add.w r0, r4, #9 │ │ │ │ + strh.w r3, [r5, #222] @ 0xde │ │ │ │ + ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ + cbz r3, 609b2 │ │ │ │ + add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 60032 │ │ │ │ + bne.n 609a8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60022 │ │ │ │ + bne.n 60998 │ │ │ │ dmb ish │ │ │ │ - beq.n 6003c │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ - ldrd r9, r8, [r3, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldrd sl, fp, [r3, #16] │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ - movs r1, #1 │ │ │ │ - blx 296b8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c4f10 <_Py_hashtable_foreach@@Base+0x31c> │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 29e1c │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #25 │ │ │ │ - blx 296b8 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ - mov r8, r0 │ │ │ │ + beq.n 609b2 │ │ │ │ + bl 2c74c8 │ │ │ │ + add.w r7, r4, #8 │ │ │ │ + add.w r6, r5, #8 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ + stmia.w r6, {r0, r1, r2, r3} │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ + add.w r1, r4, #40 @ 0x28 │ │ │ │ + add.w r0, r5, #40 @ 0x28 │ │ │ │ blx 29e1c │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2a32c │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ - strd sl, fp, [r0, #16] │ │ │ │ - strb r6, [r0, #0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cbz r3, 600bc │ │ │ │ - add.w r0, r4, #9 │ │ │ │ + ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ + cbz r3, 60a00 │ │ │ │ + add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 600b2 │ │ │ │ + bne.n 609f6 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 600a2 │ │ │ │ + bne.n 609e6 │ │ │ │ dmb ish │ │ │ │ - beq.n 600bc │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 60a00 │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 600e0 │ │ │ │ + cbnz r0, 60a22 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 600ea │ │ │ │ - b.n 600f0 │ │ │ │ + cbnz r0, 60a2c │ │ │ │ + b.n 60a32 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 600da │ │ │ │ - b.n 600fe │ │ │ │ + beq.n 60a1c │ │ │ │ + b.n 60a40 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 600fe │ │ │ │ + cbnz r0, 60a40 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 600fe │ │ │ │ + cbz r0, 60a40 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00060100 : │ │ │ │ +00060a42 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (60134 ) │ │ │ │ + ldr r4, [pc, #36] @ (60a78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 24a10c │ │ │ │ + bl 24c454 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 60132 │ │ │ │ - movw r0, #15760 @ 0x3d90 │ │ │ │ + bge.n 60a74 │ │ │ │ + movw r0, #16704 @ 0x4140 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2483b8 │ │ │ │ + b.w 24a700 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #48276 @ 0xbc94 │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cbnz r3, 60a98 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 60ab2 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 60ab2 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60b7c │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1b11b0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 52c72 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 60b7c │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbz r3, 60aee │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 60ae4 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60ad4 │ │ │ │ + dmb ish │ │ │ │ + beq.n 60aee │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrd r9, r4, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ + blx 296b8 │ │ │ │ + add.w lr, r4, #64 @ 0x40 │ │ │ │ + mov r8, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r7, ip │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + adds r4, #16 │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + cmp r4, lr │ │ │ │ + stmia r7!, {r0, r1, r2, r3} │ │ │ │ + bne.n 60b08 │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 296b8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + ldr.w r2, [r9, #8] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2a32c │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str r7, [r0, #0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + cbz r3, 60b7c │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60b72 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60b62 │ │ │ │ + dmb ish │ │ │ │ + beq.n 60b7c │ │ │ │ + bl 2ace44 │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + movw r1, #49236 @ 0xc054 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - b.w ef388 │ │ │ │ + b.w efe18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #31616 @ 0x7b80 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6017c │ │ │ │ + beq.n 60bc6 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6017c │ │ │ │ + beq.n 60bc6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 601a4 │ │ │ │ - b.n 60192 │ │ │ │ + bls.n 60bee │ │ │ │ + b.n 60bdc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 60170 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + beq.n 60bba │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 601b6 │ │ │ │ - b.n 60170 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 60c00 │ │ │ │ + b.n 60bba │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 601b6 │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 60c00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 601ba │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 601ba │ │ │ │ + bne.n 60c04 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 60c04 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 60588 │ │ │ │ + b.n 60fd2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 601ce │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 60c18 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 601b6 │ │ │ │ + bne.n 60c00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 601e2 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 60c2c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 601b6 │ │ │ │ + bne.n 60c00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 601f6 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 60c40 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 601b6 │ │ │ │ + bne.n 60c00 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6020a │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 60c54 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 601b6 │ │ │ │ + bne.n 60c00 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6021e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 60c68 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 601b6 │ │ │ │ + bne.n 60c00 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 60248 │ │ │ │ + bmi.n 60c92 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #7808 @ 0x1e80 │ │ │ │ + movw r2, #8768 @ 0x2240 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15800 @ 0x3db8 │ │ │ │ + movw r1, #16744 @ 0x4168 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 60274 │ │ │ │ + bmi.n 60cbe │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #26052 @ 0x65c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #16756 @ 0x4174 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr.w fp, [r4, #44] @ 0x2c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 602a2 │ │ │ │ + bmi.n 60cec │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #26052 @ 0x65c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15824 @ 0x3dd0 │ │ │ │ + movw r1, #16768 @ 0x4180 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 602d0 │ │ │ │ + bmi.n 60d1a │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #26052 @ 0x65c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15836 @ 0x3ddc │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr.w r8, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 602fe │ │ │ │ + bmi.n 60d48 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #15848 @ 0x3de8 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 60328 │ │ │ │ + bmi.n 60d72 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #15860 @ 0x3df4 │ │ │ │ + movw r1, #16804 @ 0x41a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 60354 │ │ │ │ + bmi.n 60d9e │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #15872 @ 0x3e00 │ │ │ │ + movw r1, #16816 @ 0x41b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6036a │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 60db4 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 601b6 │ │ │ │ + bne.w 60c00 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bmi.n 60396 │ │ │ │ + bmi.n 60de0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #7808 @ 0x1e80 │ │ │ │ + movw r2, #8768 @ 0x2240 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #16828 @ 0x41bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr.w r9, [r4, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 603c4 │ │ │ │ + bmi.n 60e0e │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #7808 @ 0x1e80 │ │ │ │ + movw r2, #8768 @ 0x2240 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15896 @ 0x3e18 │ │ │ │ + movw r1, #16840 @ 0x41c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 60422 │ │ │ │ + ble.n 60e6c │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 603f4 │ │ │ │ + bmi.n 60e3e │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #26052 @ 0x65c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15908 @ 0x3e24 │ │ │ │ + movw r1, #16852 @ 0x41d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 60428 │ │ │ │ + beq.n 60e72 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6042a │ │ │ │ + bmi.n 60e74 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #26052 @ 0x65c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #15920 @ 0x3e30 │ │ │ │ + movw r1, #16864 @ 0x41e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48244 @ 0xbc74 │ │ │ │ + movw r0, #49204 @ 0xc034 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 601b6 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 60c00 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6042a │ │ │ │ + b.n 60e74 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #16872 @ 0x41e8 │ │ │ │ + movw r1, #17832 @ 0x45a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #16884 @ 0x41f4 │ │ │ │ + movw r0, #17844 @ 0x45b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strd r7, r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6046c │ │ │ │ + bne.n 60eb6 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 60570 │ │ │ │ + b.n 60fba │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6048a │ │ │ │ + bge.n 60ed4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15932 @ 0x3e3c │ │ │ │ + movw r1, #16876 @ 0x41ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60460 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60eaa │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 604a8 │ │ │ │ + bge.n 60ef2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15968 @ 0x3e60 │ │ │ │ + movw r1, #16912 @ 0x4210 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60460 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60eaa │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 604c6 │ │ │ │ + bge.n 60f10 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16012 @ 0x3e8c │ │ │ │ + movw r1, #16956 @ 0x423c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60460 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60eaa │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 604e4 │ │ │ │ + bge.n 60f2e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16056 @ 0x3eb8 │ │ │ │ + movw r1, #17000 @ 0x4268 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60460 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 60eaa │ │ │ │ mov r0, fp │ │ │ │ - bl 607b0 │ │ │ │ + bl 61150 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 60556 │ │ │ │ + cbz r0, 60fa0 │ │ │ │ mov r0, sl │ │ │ │ - bl 607b0 │ │ │ │ + bl 61150 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 60560 │ │ │ │ - cbz r5, 60506 │ │ │ │ + cbz r0, 60faa │ │ │ │ + cbz r5, 60f50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 607b0 │ │ │ │ + bl 61150 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 60508 │ │ │ │ - b.n 60568 │ │ │ │ - ldr r5, [pc, #136] @ (60590 ) │ │ │ │ - cbz r4, 60516 │ │ │ │ + cbnz r0, 60f52 │ │ │ │ + b.n 60fb2 │ │ │ │ + ldr r5, [pc, #136] @ (60fdc ) │ │ │ │ + cbz r4, 60f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 607b0 │ │ │ │ + bl 61150 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60518 │ │ │ │ - b.n 6056e │ │ │ │ - ldr r4, [pc, #120] @ (60590 ) │ │ │ │ + cbnz r0, 60f62 │ │ │ │ + b.n 60fb8 │ │ │ │ + ldr r4, [pc, #120] @ (60fdc ) │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strd r7, r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -80200,213 +81186,147 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - bl 26a328 │ │ │ │ + bl 26ba48 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60570 │ │ │ │ + b.n 60fba │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60570 │ │ │ │ + b.n 60fba │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60570 │ │ │ │ + b.n 60fba │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60570 │ │ │ │ + b.n 60fba │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, sl │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - ldr r2, [pc, #20] @ (605ac ) │ │ │ │ + ldr r2, [pc, #20] @ (60ff8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1224] @ 0x4c8 │ │ │ │ - b.n 6075a │ │ │ │ + b.n 610f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r4, r6, [r3] │ │ │ │ blx 29770 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 605e6 │ │ │ │ - movw r3, #43232 @ 0xa8e0 │ │ │ │ + bhi.n 61032 │ │ │ │ + movw r3, #44192 @ 0xaca0 │ │ │ │ movt r3, #74 @ 0x4a │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w r4, [r3, #420] @ 0x1a4 │ │ │ │ - cbnz r6, 60602 │ │ │ │ - b.n 60620 │ │ │ │ + cbnz r6, 6104e │ │ │ │ + b.n 6106c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16092 @ 0x3edc │ │ │ │ + movw r1, #17036 @ 0x428c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9644 │ │ │ │ - cbz r4, 60636 │ │ │ │ + bl fa100 │ │ │ │ + cbz r4, 61082 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5ae7a <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5b8f2 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 60654 │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r2, 6066e │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 6066e │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53904 @ 0xd290 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60754 │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 60686 │ │ │ │ - bl 59008 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 60692 │ │ │ │ - b.n 60754 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 55e3e │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r4, [pc, #96] @ (610f4 ) │ │ │ │ + sub sp, #12 │ │ │ │ + ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ + bl 154094 │ │ │ │ + ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ + cbz r3, 610dc │ │ │ │ + ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ + bl 6127e <_Py_hashtable_size@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 60754 │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ - cbz r3, 606bc │ │ │ │ - add.w r0, r6, #13 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 606b2 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 606a2 │ │ │ │ - dmb ish │ │ │ │ - beq.n 606bc │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldrd r7, r4, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - add.w r9, r4, #64 @ 0x40 │ │ │ │ - blx 296b8 │ │ │ │ - mov r8, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - adds r4, #16 │ │ │ │ - ldr.w r2, [r4, #-8] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - cmp r4, r9 │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 606da │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 296b8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2a32c │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str.w r9, [r0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - cbz r3, 60754 │ │ │ │ - add.w r0, r6, #13 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 6074a │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6073a │ │ │ │ - dmb ish │ │ │ │ - beq.n 60754 │ │ │ │ - bl 2ac63c │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ + str r5, [sp, #4] │ │ │ │ + bl 6127e <_Py_hashtable_size@@Base> │ │ │ │ + add r5, r0 │ │ │ │ + ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + bl 6127e <_Py_hashtable_size@@Base> │ │ │ │ + add r2, sp, #4 │ │ │ │ + add r5, r0 │ │ │ │ + movw r1, #34961 @ 0x8891 │ │ │ │ + movt r1, #7 │ │ │ │ + ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ + str r5, [sp, #4] │ │ │ │ + bl 2c4fbc <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 610de │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ + bl 13189c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 15d40c │ │ │ │ + nop │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 607aa │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 61148 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (607ac ) │ │ │ │ + ldr r1, [pc, #52] @ (6114c ) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r0, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -80418,447 +81338,454 @@ │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 607d6 │ │ │ │ + cbz r0, 61176 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.n 607da │ │ │ │ + bgt.n 6117a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 60872 │ │ │ │ + b.n 61212 │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ adds r6, #8 │ │ │ │ add.w sl, r0, #8 │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 60806 │ │ │ │ + bne.n 611a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 60864 │ │ │ │ + beq.n 61204 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 60864 │ │ │ │ + b.n 61204 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 60842 │ │ │ │ + bmi.n 611e2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #16132 @ 0x3f04 │ │ │ │ + movw r1, #17076 @ 0x42b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 60832 │ │ │ │ + bne.n 611d2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 60872 │ │ │ │ + b.n 61212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6082e │ │ │ │ + bne.n 611ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6082e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 611ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 19bf60 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 19dfa4 <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60864 │ │ │ │ + cbnz r0, 61204 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60872 │ │ │ │ + beq.n 61212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60872 │ │ │ │ + cbnz r3, 61212 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60872 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61212 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r4, [sl, #4]! │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 607d6 │ │ │ │ - b.n 607f0 │ │ │ │ + beq.n 61176 │ │ │ │ + b.n 61190 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44076 @ 0xac2c │ │ │ │ + movw r3, #44080 @ 0xac30 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 6089c │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 6123c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 608b4 │ │ │ │ + b.n 61254 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60896 │ │ │ │ - bl f96ac │ │ │ │ + bne.n 61236 │ │ │ │ + bl fa168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 608d2 │ │ │ │ + bne.n 61272 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 608d2 │ │ │ │ + bhi.n 61272 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f6a64 │ │ │ │ + b.w f751c │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (608f4 ) │ │ │ │ + │ │ │ │ +0006127e <_Py_hashtable_size@@Base>: │ │ │ │ + ldrd r3, r2, [r0] │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + add.w r0, r0, r2, lsl #2 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [pc, #20] @ (612a4 <_Py_hashtable_size@@Base+0x26>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r3, #1228] @ 0x4cc │ │ │ │ - b.n 6075a │ │ │ │ + b.n 610f8 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60928 │ │ │ │ + beq.n 612d8 <_Py_hashtable_size@@Base+0x5a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60928 │ │ │ │ + ble.n 612d8 <_Py_hashtable_size@@Base+0x5a> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60940 │ │ │ │ + beq.n 612f0 <_Py_hashtable_size@@Base+0x72> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 60940 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + b.n 612f0 <_Py_hashtable_size@@Base+0x72> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60972 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 61322 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c93c │ │ │ │ - cbnz r0, 6097e │ │ │ │ + bl 16e0c4 │ │ │ │ + cbnz r0, 6132e <_Py_hashtable_size@@Base+0xb0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16184 @ 0x3f38 │ │ │ │ + movw r1, #17128 @ 0x42e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60972 │ │ │ │ + beq.n 61322 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 60976 │ │ │ │ + cbz r3, 61326 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6099c │ │ │ │ + b.n 6134c <_Py_hashtable_size@@Base+0xce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60972 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61322 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fb30 │ │ │ │ + bl a04c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6099c │ │ │ │ + beq.n 6134c <_Py_hashtable_size@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6099c │ │ │ │ + cbnz r3, 6134c <_Py_hashtable_size@@Base+0xce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cbnz r3, 6136c <_Py_hashtable_size@@Base+0xee> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r2, 61386 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 61386 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6146c <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 6139e <_Py_hashtable_size@@Base+0x120> │ │ │ │ + bl 59ac0 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 613aa <_Py_hashtable_size@@Base+0x12c> │ │ │ │ + b.n 6146c <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 568f6 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6146c <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ + cbz r3, 613d4 <_Py_hashtable_size@@Base+0x156> │ │ │ │ + add.w r0, r6, #13 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 613ca <_Py_hashtable_size@@Base+0x14c> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 613ba <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + dmb ish │ │ │ │ + beq.n 613d4 <_Py_hashtable_size@@Base+0x156> │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldrd r7, r4, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ + add.w r9, r4, #64 @ 0x40 │ │ │ │ + blx 296b8 │ │ │ │ + mov r8, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, lr │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + adds r4, #16 │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + cmp r4, r9 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + bne.n 613f2 <_Py_hashtable_size@@Base+0x174> │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 296b8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2a32c │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str.w r9, [r0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + cbz r3, 6146c <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + add.w r0, r6, #13 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 61462 <_Py_hashtable_size@@Base+0x1e4> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 61452 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + dmb ish │ │ │ │ + beq.n 6146c <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ + bl 2ace44 │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b.w 5391c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 609f2 │ │ │ │ + bge.n 614c8 <_Py_hashtable_size@@Base+0x24a> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 609f2 │ │ │ │ + bpl.n 614c8 <_Py_hashtable_size@@Base+0x24a> │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #64] @ (609f8 ) │ │ │ │ + ldr r4, [pc, #68] @ (614d0 <_Py_hashtable_size@@Base+0x252>) │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 609d8 │ │ │ │ + beq.n 614ae <_Py_hashtable_size@@Base+0x230> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 609e2 │ │ │ │ + bls.n 614b8 <_Py_hashtable_size@@Base+0x23a> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 609ea │ │ │ │ + b.n 614c0 <_Py_hashtable_size@@Base+0x242> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 60a26 │ │ │ │ - bl 89e00 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 60a2c │ │ │ │ - movs r1, #0 │ │ │ │ - blx r2 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 60aba │ │ │ │ - movs r3, #0 │ │ │ │ - strh.w r3, [r7, #430] @ 0x1ae │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 60a62 │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60a58 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60a48 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60a62 │ │ │ │ - bl 2c7100 │ │ │ │ - add.w r5, r6, #8 │ │ │ │ - add.w r4, r7, #8 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - mov.w r2, #358 @ 0x166 │ │ │ │ - add.w r1, r6, #72 @ 0x48 │ │ │ │ - add.w r0, r7, #72 @ 0x48 │ │ │ │ - blx 29e1c │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 60aba │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 60ab0 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60aa0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60aba │ │ │ │ - bl 2ac63c │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.w 52e64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60aee │ │ │ │ + beq.n 61500 <_Py_hashtable_size@@Base+0x282> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60b04 │ │ │ │ + bne.n 61516 <_Py_hashtable_size@@Base+0x298> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60b38 │ │ │ │ + beq.n 6154a <_Py_hashtable_size@@Base+0x2cc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60b06 │ │ │ │ - b.n 60b38 │ │ │ │ + bgt.n 61518 <_Py_hashtable_size@@Base+0x29a> │ │ │ │ + b.n 6154a <_Py_hashtable_size@@Base+0x2cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60b24 │ │ │ │ + beq.n 61536 <_Py_hashtable_size@@Base+0x2b8> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60b52 │ │ │ │ + bne.n 61564 <_Py_hashtable_size@@Base+0x2e6> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60b38 │ │ │ │ + beq.n 6154a <_Py_hashtable_size@@Base+0x2cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60b54 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 61566 <_Py_hashtable_size@@Base+0x2e8> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60b96 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 615a8 <_Py_hashtable_size@@Base+0x32a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 163ef4 │ │ │ │ + bl 165508 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60b80 │ │ │ │ + beq.n 61592 <_Py_hashtable_size@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60b80 │ │ │ │ + cbnz r3, 61592 <_Py_hashtable_size@@Base+0x314> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60b96 │ │ │ │ + beq.n 615a8 <_Py_hashtable_size@@Base+0x32a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60b96 │ │ │ │ + cbnz r3, 615a8 <_Py_hashtable_size@@Base+0x32a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 60bc4 │ │ │ │ - bl 89e00 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 60bca │ │ │ │ - movs r1, #0 │ │ │ │ - blx r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 60c4e │ │ │ │ - movs r3, #0 │ │ │ │ - strh.w r3, [r5, #222] @ 0xde │ │ │ │ - ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 60c00 │ │ │ │ - add.w r0, r4, #223 @ 0xdf │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60bf6 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60be6 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60c00 │ │ │ │ - bl 2c7100 │ │ │ │ - add.w r7, r4, #8 │ │ │ │ - add.w r6, r5, #8 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ - add.w r1, r4, #40 @ 0x28 │ │ │ │ - add.w r0, r5, #40 @ 0x28 │ │ │ │ - blx 29e1c │ │ │ │ - ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 60c4e │ │ │ │ - add.w r0, r4, #223 @ 0xdf │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 60c44 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60c34 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60c4e │ │ │ │ - bl 2ac63c │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #40] @ (615e4 <_Py_hashtable_size@@Base+0x366>) │ │ │ │ + ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ + bl 154094 │ │ │ │ + ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ + cbz r3, 615d2 <_Py_hashtable_size@@Base+0x354> │ │ │ │ + ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ + str.w r3, [r4, #1368] @ 0x558 │ │ │ │ + ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ + bl 13189c │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + pop {r4, pc} │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -80870,294 +81797,320 @@ │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60cb4 │ │ │ │ + beq.n 6164a <_Py_hashtable_size@@Base+0x3cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60cb4 │ │ │ │ + cbnz r3, 6164a <_Py_hashtable_size@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 60cd2 │ │ │ │ + cbnz r3, 61668 <_Py_hashtable_size@@Base+0x3ea> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 60cec │ │ │ │ + cbz r2, 61682 <_Py_hashtable_size@@Base+0x404> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 60cec │ │ │ │ + cbz r3, 61682 <_Py_hashtable_size@@Base+0x404> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53904 @ 0xd290 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movs r6, #0 │ │ │ │ + movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60dbc │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 61758 <_Py_hashtable_size@@Base+0x4da> │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 54736 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 6169a <_Py_hashtable_size@@Base+0x41c> │ │ │ │ + bl 2829c8 <_PyErr_BadInternalCall@@Base+0x488> │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 616a6 <_Py_hashtable_size@@Base+0x428> │ │ │ │ + b.n 61758 <_Py_hashtable_size@@Base+0x4da> │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 5a2a6 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60dbc │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 60d28 │ │ │ │ - add.w r0, r5, #9 │ │ │ │ + beq.n 61758 <_Py_hashtable_size@@Base+0x4da> │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cbz r3, 616d0 <_Py_hashtable_size@@Base+0x452> │ │ │ │ + add.w r0, r5, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 60d1e │ │ │ │ + bne.n 616c6 <_Py_hashtable_size@@Base+0x448> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60d0e │ │ │ │ + bne.n 616b6 <_Py_hashtable_size@@Base+0x438> │ │ │ │ dmb ish │ │ │ │ - beq.n 60d28 │ │ │ │ - bl 2c7100 │ │ │ │ + beq.n 616d0 <_Py_hashtable_size@@Base+0x452> │ │ │ │ + bl 2c74c8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrd r8, r4, [r3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldrd r6, r7, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ blx 296b8 │ │ │ │ - add.w lr, r4, #64 @ 0x40 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ mov r9, r0 │ │ │ │ + blx 29e1c │ │ │ │ + movs r1, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 296b8 │ │ │ │ + add.w lr, r6, #64 @ 0x40 │ │ │ │ + mov r8, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov r7, ip │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - adds r4, #16 │ │ │ │ - ldr.w r2, [r4, #-8] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + adds r6, #16 │ │ │ │ + ldr.w r2, [r6, #-8] │ │ │ │ add.w ip, ip, #16 │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - cmp r4, lr │ │ │ │ + ldr.w r3, [r6, #-4] │ │ │ │ + cmp r6, lr │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - bne.n 60d42 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #5 │ │ │ │ - blx 296b8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r3, [r8, #12] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ - stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldr.w r0, [r8, #16] │ │ │ │ - str r0, [r4, #0] │ │ │ │ + bne.n 61700 <_Py_hashtable_size@@Base+0x482> │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ - str r7, [r0, #0] │ │ │ │ + str.w r8, [r0] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - cbz r3, 60dbc │ │ │ │ - add.w r0, r5, #9 │ │ │ │ + str r0, [r4, #16] │ │ │ │ + cbz r3, 61758 <_Py_hashtable_size@@Base+0x4da> │ │ │ │ + add.w r0, r5, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60db2 │ │ │ │ + bne.n 6174e <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60da2 │ │ │ │ + bne.n 6173e <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ dmb ish │ │ │ │ - beq.n 60dbc │ │ │ │ - bl 2ac63c │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 61758 <_Py_hashtable_size@@Base+0x4da> │ │ │ │ + bl 2ace44 │ │ │ │ + mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #92] @ (60e30 ) │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ - ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 60e1a │ │ │ │ - ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ - bl 60f66 <_Py_hashtable_size@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ - str r5, [sp, #4] │ │ │ │ - bl 60f66 <_Py_hashtable_size@@Base> │ │ │ │ - add r5, r0 │ │ │ │ - ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - bl 60f66 <_Py_hashtable_size@@Base> │ │ │ │ - add r2, sp, #4 │ │ │ │ - add r5, r0 │ │ │ │ - movw r1, #32265 @ 0x7e09 │ │ │ │ - movt r1, #7 │ │ │ │ - ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ - str r5, [sp, #4] │ │ │ │ - bl 2c4bf4 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 60e1c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 15bfa8 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5c2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x10d4> │ │ │ │ + bl 5cd68 <_PyMonitoring_FireStopIterationEvent@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60e5a │ │ │ │ + beq.n 61784 <_Py_hashtable_size@@Base+0x506> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 1a9b9c <_PyLong_Format@@Base+0xa38> │ │ │ │ - b.n 60e5c │ │ │ │ + bl 1abbc4 <_PyLong_Format@@Base+0xa34> │ │ │ │ + b.n 61786 <_Py_hashtable_size@@Base+0x508> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60e8c │ │ │ │ + beq.n 617b6 <_Py_hashtable_size@@Base+0x538> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60ea2 │ │ │ │ + bne.n 617cc <_Py_hashtable_size@@Base+0x54e> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60ed6 │ │ │ │ + beq.n 61800 <_Py_hashtable_size@@Base+0x582> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60ea4 │ │ │ │ - b.n 60ed6 │ │ │ │ + bgt.n 617ce <_Py_hashtable_size@@Base+0x550> │ │ │ │ + b.n 61800 <_Py_hashtable_size@@Base+0x582> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60ec2 │ │ │ │ + beq.n 617ec <_Py_hashtable_size@@Base+0x56e> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60ef0 │ │ │ │ + bne.n 6181a <_Py_hashtable_size@@Base+0x59c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60ed6 │ │ │ │ + beq.n 61800 <_Py_hashtable_size@@Base+0x582> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60ef2 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 6181c <_Py_hashtable_size@@Base+0x59e> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 60f34 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6185e <_Py_hashtable_size@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1d07a0 │ │ │ │ + bl 1d40f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60f1e │ │ │ │ + beq.n 61848 <_Py_hashtable_size@@Base+0x5ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60f1e │ │ │ │ + cbnz r3, 61848 <_Py_hashtable_size@@Base+0x5ca> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60f34 │ │ │ │ + beq.n 6185e <_Py_hashtable_size@@Base+0x5e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60f34 │ │ │ │ + cbnz r3, 6185e <_Py_hashtable_size@@Base+0x5e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 191ec4 │ │ │ │ + bl 193bfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60f60 │ │ │ │ + beq.n 6188a <_Py_hashtable_size@@Base+0x60c> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14992c │ │ │ │ + b.w 14aa68 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - │ │ │ │ -00060f66 <_Py_hashtable_size@@Base>: │ │ │ │ - ldrd r3, r2, [r0] │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - add.w r0, r0, r2, lsl #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ - bx lr │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 618ba <_Py_hashtable_size@@Base+0x63c> │ │ │ │ + bl 1f8924 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 618c0 <_Py_hashtable_size@@Base+0x642> │ │ │ │ + movs r1, #0 │ │ │ │ + blx r2 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 6194e <_Py_hashtable_size@@Base+0x6d0> │ │ │ │ + movs r3, #0 │ │ │ │ + strh.w r3, [r7, #430] @ 0x1ae │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 618f6 <_Py_hashtable_size@@Base+0x678> │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 618ec <_Py_hashtable_size@@Base+0x66e> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 618dc <_Py_hashtable_size@@Base+0x65e> │ │ │ │ + dmb ish │ │ │ │ + beq.n 618f6 <_Py_hashtable_size@@Base+0x678> │ │ │ │ + bl 2c74c8 │ │ │ │ + add.w r5, r6, #8 │ │ │ │ + add.w r4, r7, #8 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ │ │ + mov.w r2, #358 @ 0x166 │ │ │ │ + add.w r1, r6, #72 @ 0x48 │ │ │ │ + add.w r0, r7, #72 @ 0x48 │ │ │ │ + blx 29e1c │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 6194e <_Py_hashtable_size@@Base+0x6d0> │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 61944 <_Py_hashtable_size@@Base+0x6c6> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 61934 <_Py_hashtable_size@@Base+0x6b6> │ │ │ │ + dmb ish │ │ │ │ + beq.n 6194e <_Py_hashtable_size@@Base+0x6d0> │ │ │ │ + bl 2ace44 │ │ │ │ + mov r0, r7 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 60f94 <_Py_hashtable_size@@Base+0x2e> │ │ │ │ + cbz r3, 61972 <_Py_hashtable_size@@Base+0x6f4> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 60f96 <_Py_hashtable_size@@Base+0x30> │ │ │ │ + b.n 61974 <_Py_hashtable_size@@Base+0x6f6> │ │ │ │ mov r9, r3 │ │ │ │ - movw r4, #43764 @ 0xaaf4 │ │ │ │ + movw r4, #44724 @ 0xaeb4 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ @@ -81165,1330 +82118,1418 @@ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r7, 60fd0 <_Py_hashtable_size@@Base+0x6a> │ │ │ │ + cbnz r7, 619ae <_Py_hashtable_size@@Base+0x730> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 60fd0 <_Py_hashtable_size@@Base+0x6a> │ │ │ │ + ble.n 619ae <_Py_hashtable_size@@Base+0x730> │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 60fd0 <_Py_hashtable_size@@Base+0x6a> │ │ │ │ - cbnz r6, 60ff4 <_Py_hashtable_size@@Base+0x8e> │ │ │ │ + bgt.n 619ae <_Py_hashtable_size@@Base+0x730> │ │ │ │ + cbnz r6, 619d2 <_Py_hashtable_size@@Base+0x754> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r8 │ │ │ │ movw r3, #17760 @ 0x4560 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 610a4 <_Py_hashtable_size@@Base+0x13e> │ │ │ │ + beq.n 61a82 <_Py_hashtable_size@@Base+0x804> │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 145254 │ │ │ │ + bl 1463ac │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 610c0 <_Py_hashtable_size@@Base+0x15a> │ │ │ │ - cbz r7, 61050 <_Py_hashtable_size@@Base+0xea> │ │ │ │ + beq.n 61a9e <_Py_hashtable_size@@Base+0x820> │ │ │ │ + cbz r7, 61a2e <_Py_hashtable_size@@Base+0x7b0> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 6102e <_Py_hashtable_size@@Base+0xc8> │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 61a0c <_Py_hashtable_size@@Base+0x78e> │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 61026 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 61a04 <_Py_hashtable_size@@Base+0x786> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 610c0 <_Py_hashtable_size@@Base+0x15a> │ │ │ │ + bne.n 61a9e <_Py_hashtable_size@@Base+0x820> │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 61032 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ - b.n 61054 <_Py_hashtable_size@@Base+0xee> │ │ │ │ + bne.n 61a10 <_Py_hashtable_size@@Base+0x792> │ │ │ │ + b.n 61a32 <_Py_hashtable_size@@Base+0x7b4> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 61044 <_Py_hashtable_size@@Base+0xde> │ │ │ │ + cbz r0, 61a22 <_Py_hashtable_size@@Base+0x7a4> │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5f234 │ │ │ │ + bl 5fbd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 610c0 <_Py_hashtable_size@@Base+0x15a> │ │ │ │ + beq.n 61a9e <_Py_hashtable_size@@Base+0x820> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 61054 <_Py_hashtable_size@@Base+0xee> │ │ │ │ + beq.n 61a32 <_Py_hashtable_size@@Base+0x7b4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 20fb7c │ │ │ │ - cbnz r0, 61054 <_Py_hashtable_size@@Base+0xee> │ │ │ │ - b.n 610c0 <_Py_hashtable_size@@Base+0x15a> │ │ │ │ + bl 212c84 │ │ │ │ + cbnz r0, 61a32 <_Py_hashtable_size@@Base+0x7b4> │ │ │ │ + b.n 61a9e <_Py_hashtable_size@@Base+0x820> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 6107a <_Py_hashtable_size@@Base+0x114> │ │ │ │ + beq.n 61a58 <_Py_hashtable_size@@Base+0x7da> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 29814 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 61088 <_Py_hashtable_size@@Base+0x122> │ │ │ │ + b.n 61a66 <_Py_hashtable_size@@Base+0x7e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 29ee8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ - cbz r5, 610a8 <_Py_hashtable_size@@Base+0x142> │ │ │ │ + bl b7854 │ │ │ │ + cbz r5, 61a86 <_Py_hashtable_size@@Base+0x808> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 610b2 <_Py_hashtable_size@@Base+0x14c> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 61a90 <_Py_hashtable_size@@Base+0x812> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6105c <_Py_hashtable_size@@Base+0xf6> │ │ │ │ - b.n 610c0 <_Py_hashtable_size@@Base+0x15a> │ │ │ │ + beq.n 61a3a <_Py_hashtable_size@@Base+0x7bc> │ │ │ │ + b.n 61a9e <_Py_hashtable_size@@Base+0x820> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 610c2 <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + b.n 61aa0 <_Py_hashtable_size@@Base+0x822> │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 610c2 <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + b.n 61aa0 <_Py_hashtable_size@@Base+0x822> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r6, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 1bac6c │ │ │ │ + bl 1bd1b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 610fc <_Py_hashtable_size@@Base+0x196> │ │ │ │ + beq.n 61ada <_Py_hashtable_size@@Base+0x85c> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14992c │ │ │ │ + b.w 14aa68 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #12 │ │ │ │ + pop {pc} │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, #12 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, sp │ │ │ │ + bl 253cd4 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 61b08 <_Py_hashtable_size@@Base+0x88a> │ │ │ │ + ldrd r0, r1, [sp] │ │ │ │ + bl 14aa68 │ │ │ │ + b.n 61b0a <_Py_hashtable_size@@Base+0x88c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #8348 @ 0x209c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 61b38 <_Py_hashtable_size@@Base+0x8ba> │ │ │ │ + movw r3, #8800 @ 0x2260 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 61b66 <_Py_hashtable_size@@Base+0x8e8> │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5704 @ 0x1648 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 61b4c <_Py_hashtable_size@@Base+0x8ce> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt.n 61b68 <_Py_hashtable_size@@Base+0x8ea> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 61b92 <_Py_hashtable_size@@Base+0x914> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + bl 162c90 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 61b92 <_Py_hashtable_size@@Base+0x914> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 61b92 <_Py_hashtable_size@@Base+0x914> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 6111e <_Py_hashtable_size@@Base+0x1b8> │ │ │ │ + cbnz r3, 61bb2 <_Py_hashtable_size@@Base+0x934> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 61138 <_Py_hashtable_size@@Base+0x1d2> │ │ │ │ + cbz r2, 61bcc <_Py_hashtable_size@@Base+0x94e> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 61138 <_Py_hashtable_size@@Base+0x1d2> │ │ │ │ + cbz r3, 61bcc <_Py_hashtable_size@@Base+0x94e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53904 @ 0xd290 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 61202 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1aecb8 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 521ba │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 61c9c <_Py_hashtable_size@@Base+0xa1e> │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 551ee │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61202 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ + beq.n 61c9c <_Py_hashtable_size@@Base+0xa1e> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 61174 <_Py_hashtable_size@@Base+0x20e> │ │ │ │ + cbz r3, 61c08 <_Py_hashtable_size@@Base+0x98a> │ │ │ │ add.w r0, r5, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6116a <_Py_hashtable_size@@Base+0x204> │ │ │ │ + bne.n 61bfe <_Py_hashtable_size@@Base+0x980> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6115a <_Py_hashtable_size@@Base+0x1f4> │ │ │ │ + bne.n 61bee <_Py_hashtable_size@@Base+0x970> │ │ │ │ dmb ish │ │ │ │ - beq.n 61174 <_Py_hashtable_size@@Base+0x20e> │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + beq.n 61c08 <_Py_hashtable_size@@Base+0x98a> │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldrd r9, r4, [r3] │ │ │ │ + ldrd r8, r4, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ blx 296b8 │ │ │ │ add.w lr, r4, #64 @ 0x40 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r9, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov r7, ip │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, lr │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - bne.n 6118e <_Py_hashtable_size@@Base+0x228> │ │ │ │ + bne.n 61c22 <_Py_hashtable_size@@Base+0x9a4> │ │ │ │ movs r1, #4 │ │ │ │ - mov r0, r1 │ │ │ │ + movs r0, #5 │ │ │ │ blx 296b8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ + ldr.w r3, [r8, #12] │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + ldr.w r2, [r8, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r0, [r8, #16] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ str r7, [r0, #0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - cbz r3, 61202 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + cbz r3, 61c9c <_Py_hashtable_size@@Base+0xa1e> │ │ │ │ add.w r0, r5, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 611f8 <_Py_hashtable_size@@Base+0x292> │ │ │ │ + bne.n 61c92 <_Py_hashtable_size@@Base+0xa14> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 611e8 <_Py_hashtable_size@@Base+0x282> │ │ │ │ + bne.n 61c82 <_Py_hashtable_size@@Base+0xa04> │ │ │ │ dmb ish │ │ │ │ - beq.n 61202 <_Py_hashtable_size@@Base+0x29c> │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 61c9c <_Py_hashtable_size@@Base+0xa1e> │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, sp │ │ │ │ - bl 251b4c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 61230 <_Py_hashtable_size@@Base+0x2ca> │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - bl 14992c │ │ │ │ - b.n 61232 <_Py_hashtable_size@@Base+0x2cc> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #12 │ │ │ │ - pop {pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #8348 @ 0x209c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 61260 <_Py_hashtable_size@@Base+0x2fa> │ │ │ │ - movw r3, #8800 @ 0x2260 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 6128e <_Py_hashtable_size@@Base+0x328> │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5704 @ 0x1648 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 61274 <_Py_hashtable_size@@Base+0x30e> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.n 61290 <_Py_hashtable_size@@Base+0x32a> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 612ba <_Py_hashtable_size@@Base+0x354> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r4, #0] │ │ │ │ - bl 161670 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 612ba <_Py_hashtable_size@@Base+0x354> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 612ba <_Py_hashtable_size@@Base+0x354> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6130a <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ + beq.n 61cee <_Py_hashtable_size@@Base+0xa70> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6130c <_Py_hashtable_size@@Base+0x3a6> │ │ │ │ + b.n 61cf0 <_Py_hashtable_size@@Base+0xa72> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5c2f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x10d4> │ │ │ │ + bl 5cd68 <_PyMonitoring_FireStopIterationEvent@@Base+0x10d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 61334 <_Py_hashtable_size@@Base+0x3ce> │ │ │ │ + beq.n 61d18 <_Py_hashtable_size@@Base+0xa9a> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14992c │ │ │ │ - b.n 61336 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ + bl 14aa68 │ │ │ │ + b.n 61d1a <_Py_hashtable_size@@Base+0xa9c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (61374 <_Py_hashtable_size@@Base+0x40e>) │ │ │ │ - ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ - ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 61360 <_Py_hashtable_size@@Base+0x3fa> │ │ │ │ - ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ - str.w r3, [r4, #1368] @ 0x558 │ │ │ │ - ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 5aa68 <_PyMonitoring_FirePyThrowEvent@@Base+0x2b0> │ │ │ │ + bl 5b4e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2b0> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6157c <_Py_hashtable_size@@Base+0x616> │ │ │ │ + beq.w 61f22 <_Py_hashtable_size@@Base+0xca4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 29ea0 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 613b6 <_Py_hashtable_size@@Base+0x450> │ │ │ │ + cbz r0, 61d5c <_Py_hashtable_size@@Base+0xade> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6157e <_Py_hashtable_size@@Base+0x618> │ │ │ │ + b.n 61f24 <_Py_hashtable_size@@Base+0xca6> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 20d444 │ │ │ │ + bl 2104b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 613b2 <_Py_hashtable_size@@Base+0x44c> │ │ │ │ + beq.n 61d58 <_Py_hashtable_size@@Base+0xada> │ │ │ │ ldrd r5, r8, [sp, #8] │ │ │ │ adds r2, r5, #5 │ │ │ │ adc.w r3, r8, #0 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 613ec <_Py_hashtable_size@@Base+0x486> │ │ │ │ + bcs.n 61d92 <_Py_hashtable_size@@Base+0xb14> │ │ │ │ movw r4, #8988 @ 0x231c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r4, r4, r2, lsl #4 │ │ │ │ add r4, r3 │ │ │ │ - b.n 6157e <_Py_hashtable_size@@Base+0x618> │ │ │ │ + b.n 61f24 <_Py_hashtable_size@@Base+0xca6> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r3, r5, r3 │ │ │ │ adc.w r2, r8, #0 │ │ │ │ cmp r3, r1 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcs.w 61528 <_Py_hashtable_size@@Base+0x5c2> │ │ │ │ + bcs.w 61ece <_Py_hashtable_size@@Base+0xc50> │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 614ba <_Py_hashtable_size@@Base+0x554> │ │ │ │ - ldr r3, [pc, #360] @ (61588 <_Py_hashtable_size@@Base+0x622>) │ │ │ │ + bne.n 61e60 <_Py_hashtable_size@@Base+0xbe2> │ │ │ │ + ldr r3, [pc, #360] @ (61f2c <_Py_hashtable_size@@Base+0xcae>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6146e <_Py_hashtable_size@@Base+0x508> │ │ │ │ + beq.n 61e14 <_Py_hashtable_size@@Base+0xb96> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 614c8 <_Py_hashtable_size@@Base+0x562> │ │ │ │ + bne.n 61e6e <_Py_hashtable_size@@Base+0xbf0> │ │ │ │ ldrd r2, r1, [r3, #24] │ │ │ │ cmp r2, r1 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r2 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r2, #16 │ │ │ │ strls r1, [r3, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls.w ip, [r3, r2] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ - b.n 61478 <_Py_hashtable_size@@Base+0x512> │ │ │ │ + b.n 61e1e <_Py_hashtable_size@@Base+0xba0> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r4, 614c8 <_Py_hashtable_size@@Base+0x562> │ │ │ │ + cbnz r4, 61e6e <_Py_hashtable_size@@Base+0xbf0> │ │ │ │ ldr.w r2, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 61494 <_Py_hashtable_size@@Base+0x52e> │ │ │ │ + bne.n 61e3a <_Py_hashtable_size@@Base+0xbbc> │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6149e <_Py_hashtable_size@@Base+0x538> │ │ │ │ + b.n 61e44 <_Py_hashtable_size@@Base+0xbc6> │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r4, 614ae <_Py_hashtable_size@@Base+0x548> │ │ │ │ - ldr r3, [pc, #228] @ (61588 <_Py_hashtable_size@@Base+0x622>) │ │ │ │ + cbnz r4, 61e54 <_Py_hashtable_size@@Base+0xbd6> │ │ │ │ + ldr r3, [pc, #228] @ (61f2c <_Py_hashtable_size@@Base+0xcae>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 240950 │ │ │ │ - b.n 613b2 <_Py_hashtable_size@@Base+0x44c> │ │ │ │ + bl 242fe8 │ │ │ │ + b.n 61d58 <_Py_hashtable_size@@Base+0xada> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 614c8 <_Py_hashtable_size@@Base+0x562> │ │ │ │ + b.n 61e6e <_Py_hashtable_size@@Base+0xbf0> │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 614a0 <_Py_hashtable_size@@Base+0x53a> │ │ │ │ + beq.n 61e46 <_Py_hashtable_size@@Base+0xbc8> │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ it lt │ │ │ │ movlt.w r6, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ eor.w r7, r5, r5, asr #31 │ │ │ │ rsb r6, r6, #1 │ │ │ │ sub.w r7, r7, r5, asr #31 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #156] @ (6158c <_Py_hashtable_size@@Base+0x626>) │ │ │ │ + ldr r1, [pc, #152] @ (61f30 <_Py_hashtable_size@@Base+0xcb2>) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ orr.w r6, r6, #8 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 61524 <_Py_hashtable_size@@Base+0x5be> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 61eca <_Py_hashtable_size@@Base+0xc4c> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6151a <_Py_hashtable_size@@Base+0x5b4> │ │ │ │ + bne.n 61ec0 <_Py_hashtable_size@@Base+0xc42> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 61524 <_Py_hashtable_size@@Base+0x5be> │ │ │ │ + bl 224700 │ │ │ │ + b.n 61eca <_Py_hashtable_size@@Base+0xc4c> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b.n 6157e <_Py_hashtable_size@@Base+0x618> │ │ │ │ + b.n 61f24 <_Py_hashtable_size@@Base+0xca6> │ │ │ │ mov r7, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 61536 <_Py_hashtable_size@@Base+0x5d0> │ │ │ │ + bge.n 61edc <_Py_hashtable_size@@Base+0xc5e> │ │ │ │ negs r5, r5 │ │ │ │ sbc.w r7, r8, r8, lsl #1 │ │ │ │ lsrs r3, r7, #28 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #2 │ │ │ │ movne.w r9, #3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 91bb0 <_PyLong_New@@Base> │ │ │ │ + bl 924cc <_PyLong_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6157e <_Py_hashtable_size@@Base+0x618> │ │ │ │ + cbz r0, 61f24 <_Py_hashtable_size@@Base+0xca6> │ │ │ │ cmp.w r8, #0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ it lt │ │ │ │ movlt.w r6, #4294967295 @ 0xffffffff │ │ │ │ rsb r6, r6, #1 │ │ │ │ orr.w r6, r6, r9, lsl #3 │ │ │ │ str r6, [r0, #8] │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r5, r5, #30 │ │ │ │ orr.w r5, r5, r7, lsl #2 │ │ │ │ lsrs r7, r7, #30 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ orrs.w r2, r5, r7 │ │ │ │ - bne.n 61564 <_Py_hashtable_size@@Base+0x5fe> │ │ │ │ - b.n 6157e <_Py_hashtable_size@@Base+0x618> │ │ │ │ + bne.n 61f0a <_Py_hashtable_size@@Base+0xc8c> │ │ │ │ + b.n 61f24 <_Py_hashtable_size@@Base+0xca6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 615bc <_Py_hashtable_size@@Base+0x656> │ │ │ │ + beq.n 61f60 <_Py_hashtable_size@@Base+0xce2> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 615d2 <_Py_hashtable_size@@Base+0x66c> │ │ │ │ + bne.n 61f76 <_Py_hashtable_size@@Base+0xcf8> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 61606 <_Py_hashtable_size@@Base+0x6a0> │ │ │ │ + beq.n 61faa <_Py_hashtable_size@@Base+0xd2c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 615d4 <_Py_hashtable_size@@Base+0x66e> │ │ │ │ - b.n 61606 <_Py_hashtable_size@@Base+0x6a0> │ │ │ │ + bgt.n 61f78 <_Py_hashtable_size@@Base+0xcfa> │ │ │ │ + b.n 61faa <_Py_hashtable_size@@Base+0xd2c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 615f2 <_Py_hashtable_size@@Base+0x68c> │ │ │ │ + beq.n 61f96 <_Py_hashtable_size@@Base+0xd18> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61620 <_Py_hashtable_size@@Base+0x6ba> │ │ │ │ + bne.n 61fc4 <_Py_hashtable_size@@Base+0xd46> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61606 <_Py_hashtable_size@@Base+0x6a0> │ │ │ │ + beq.n 61faa <_Py_hashtable_size@@Base+0xd2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61622 <_Py_hashtable_size@@Base+0x6bc> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 61fc6 <_Py_hashtable_size@@Base+0xd48> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 61664 <_Py_hashtable_size@@Base+0x6fe> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 62008 <_Py_hashtable_size@@Base+0xd8a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 3ce40 │ │ │ │ + bl 3d590 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6164e <_Py_hashtable_size@@Base+0x6e8> │ │ │ │ + beq.n 61ff2 <_Py_hashtable_size@@Base+0xd74> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6164e <_Py_hashtable_size@@Base+0x6e8> │ │ │ │ + cbnz r3, 61ff2 <_Py_hashtable_size@@Base+0xd74> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61664 <_Py_hashtable_size@@Base+0x6fe> │ │ │ │ + beq.n 62008 <_Py_hashtable_size@@Base+0xd8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61664 <_Py_hashtable_size@@Base+0x6fe> │ │ │ │ + cbnz r3, 62008 <_Py_hashtable_size@@Base+0xd8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 62038 <_Py_hashtable_size@@Base+0xdba> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #7460 @ 0x1d24 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6204e <_Py_hashtable_size@@Base+0xdd0> │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + adds r0, #16 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r1, #0] │ │ │ │ + bl 1d416c │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldrd r0, r2, [r2, #16] │ │ │ │ adds r0, #3 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - cbz r3, 61692 <_Py_hashtable_size@@Base+0x72c> │ │ │ │ + cbz r3, 6207a <_Py_hashtable_size@@Base+0xdfc> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 616c2 <_Py_hashtable_size@@Base+0x75c> │ │ │ │ + beq.n 620aa <_Py_hashtable_size@@Base+0xe2c> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 616d8 <_Py_hashtable_size@@Base+0x772> │ │ │ │ + bne.n 620c0 <_Py_hashtable_size@@Base+0xe42> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6170c <_Py_hashtable_size@@Base+0x7a6> │ │ │ │ + beq.n 620f4 <_Py_hashtable_size@@Base+0xe76> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 616da <_Py_hashtable_size@@Base+0x774> │ │ │ │ - b.n 6170c <_Py_hashtable_size@@Base+0x7a6> │ │ │ │ + bgt.n 620c2 <_Py_hashtable_size@@Base+0xe44> │ │ │ │ + b.n 620f4 <_Py_hashtable_size@@Base+0xe76> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 616f8 <_Py_hashtable_size@@Base+0x792> │ │ │ │ + beq.n 620e0 <_Py_hashtable_size@@Base+0xe62> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61726 <_Py_hashtable_size@@Base+0x7c0> │ │ │ │ + bne.n 6210e <_Py_hashtable_size@@Base+0xe90> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6170c <_Py_hashtable_size@@Base+0x7a6> │ │ │ │ + beq.n 620f4 <_Py_hashtable_size@@Base+0xe76> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61728 <_Py_hashtable_size@@Base+0x7c2> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 62110 <_Py_hashtable_size@@Base+0xe92> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6176a <_Py_hashtable_size@@Base+0x804> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 62152 <_Py_hashtable_size@@Base+0xed4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 3d034 │ │ │ │ + bl 3d74c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61754 <_Py_hashtable_size@@Base+0x7ee> │ │ │ │ + beq.n 6213c <_Py_hashtable_size@@Base+0xebe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61754 <_Py_hashtable_size@@Base+0x7ee> │ │ │ │ + cbnz r3, 6213c <_Py_hashtable_size@@Base+0xebe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6176a <_Py_hashtable_size@@Base+0x804> │ │ │ │ + beq.n 62152 <_Py_hashtable_size@@Base+0xed4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6176a <_Py_hashtable_size@@Base+0x804> │ │ │ │ + cbnz r3, 62152 <_Py_hashtable_size@@Base+0xed4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #51813 @ 0xca65 │ │ │ │ + movw r4, #54557 @ 0xd51d │ │ │ │ movt r4, #4 │ │ │ │ - ldr r3, [pc, #56] @ (617cc <_Py_hashtable_size@@Base+0x866>) │ │ │ │ + ldr r3, [pc, #56] @ (621b4 <_Py_hashtable_size@@Base+0xf36>) │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 278774 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 617c0 <_Py_hashtable_size@@Base+0x85a> │ │ │ │ + bl 2796a0 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 621a8 <_Py_hashtable_size@@Base+0xf2a> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ mov.w r0, #434 @ 0x1b2 │ │ │ │ blx 2aa08 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 617c4 <_Py_hashtable_size@@Base+0x85e> │ │ │ │ + bge.n 621ac <_Py_hashtable_size@@Base+0xf2e> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 617c8 <_Py_hashtable_size@@Base+0x862> │ │ │ │ - bl 95ec4 │ │ │ │ + b.n 621b0 <_Py_hashtable_size@@Base+0xf32> │ │ │ │ + bl 967e0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 617f0 <_Py_hashtable_size@@Base+0x88a> │ │ │ │ + bge.n 621d8 <_Py_hashtable_size@@Base+0xf5a> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2a79f8 │ │ │ │ + b.w 2a822c <_PyDeadline_Get@@Base+0x38> │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #39272 @ 0x9968 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 17b068 │ │ │ │ + bl 17c688 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61866 <_Py_hashtable_size@@Base+0x900> │ │ │ │ + beq.n 6224e <_Py_hashtable_size@@Base+0xfd0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 61866 <_Py_hashtable_size@@Base+0x900> │ │ │ │ + ble.n 6224e <_Py_hashtable_size@@Base+0xfd0> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #16760 @ 0x4178 │ │ │ │ + movw r0, #17704 @ 0x4528 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61876 <_Py_hashtable_size@@Base+0x910> │ │ │ │ + beq.n 6225e <_Py_hashtable_size@@Base+0xfe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61876 <_Py_hashtable_size@@Base+0x910> │ │ │ │ + cbnz r3, 6225e <_Py_hashtable_size@@Base+0xfe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61876 <_Py_hashtable_size@@Base+0x910> │ │ │ │ - movw r0, #16796 @ 0x419c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6225e <_Py_hashtable_size@@Base+0xfe0> │ │ │ │ + movw r0, #17740 @ 0x454c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #16820 @ 0x41b4 │ │ │ │ + movw r0, #17764 @ 0x4564 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 618be <_Py_hashtable_size@@Base+0x958> │ │ │ │ + beq.n 622a6 <_Py_hashtable_size@@Base+0x1028> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 618ec <_Py_hashtable_size@@Base+0x986> │ │ │ │ + bne.n 622d4 <_Py_hashtable_size@@Base+0x1056> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 618d2 <_Py_hashtable_size@@Base+0x96c> │ │ │ │ + beq.n 622ba <_Py_hashtable_size@@Base+0x103c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 618ee <_Py_hashtable_size@@Base+0x988> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 622d6 <_Py_hashtable_size@@Base+0x1058> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6191c <_Py_hashtable_size@@Base+0x9b6> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 62304 <_Py_hashtable_size@@Base+0x1086> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #48] @ (61924 <_Py_hashtable_size@@Base+0x9be>) │ │ │ │ + ldr r0, [pc, #48] @ (6230c <_Py_hashtable_size@@Base+0x108e>) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6191c <_Py_hashtable_size@@Base+0x9b6> │ │ │ │ + beq.n 62304 <_Py_hashtable_size@@Base+0x1086> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6191c <_Py_hashtable_size@@Base+0x9b6> │ │ │ │ + cbnz r3, 62304 <_Py_hashtable_size@@Base+0x1086> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 6197a <_Py_hashtable_size@@Base+0xa14> │ │ │ │ + bgt.n 62362 <_Py_hashtable_size@@Base+0x10e4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6195c <_Py_hashtable_size@@Base+0x9f6> │ │ │ │ + cbz r2, 62344 <_Py_hashtable_size@@Base+0x10c6> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ - movw r3, #49936 @ 0xc310 │ │ │ │ + movw r3, #50896 @ 0xc6d0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r1, #54360 @ 0xd458 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 619b4 <_Py_hashtable_size@@Base+0xa4e> │ │ │ │ + bl f7970 │ │ │ │ + b.n 6239c <_Py_hashtable_size@@Base+0x111e> │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl aaa84 │ │ │ │ + bl ab4bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 619b4 <_Py_hashtable_size@@Base+0xa4e> │ │ │ │ + cbz r0, 6239c <_Py_hashtable_size@@Base+0x111e> │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r6, #1 │ │ │ │ add.w r1, r5, #16 │ │ │ │ - bl ab0f4 │ │ │ │ + bl abb2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 619a4 <_Py_hashtable_size@@Base+0xa3e> │ │ │ │ + bne.n 6238c <_Py_hashtable_size@@Base+0x110e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 619b4 <_Py_hashtable_size@@Base+0xa4e> │ │ │ │ + b.n 6239c <_Py_hashtable_size@@Base+0x111e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 619a0 <_Py_hashtable_size@@Base+0xa3a> │ │ │ │ + bne.n 62388 <_Py_hashtable_size@@Base+0x110a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 619a0 <_Py_hashtable_size@@Base+0xa3a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 62388 <_Py_hashtable_size@@Base+0x110a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 619e6 <_Py_hashtable_size@@Base+0xa80> │ │ │ │ + beq.n 623ce <_Py_hashtable_size@@Base+0x1150> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 61a14 <_Py_hashtable_size@@Base+0xaae> │ │ │ │ + bne.n 623fc <_Py_hashtable_size@@Base+0x117e> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 619fa <_Py_hashtable_size@@Base+0xa94> │ │ │ │ + beq.n 623e2 <_Py_hashtable_size@@Base+0x1164> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61a16 <_Py_hashtable_size@@Base+0xab0> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 623fe <_Py_hashtable_size@@Base+0x1180> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 61a44 <_Py_hashtable_size@@Base+0xade> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6242c <_Py_hashtable_size@@Base+0x11ae> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #48] @ (61a4c <_Py_hashtable_size@@Base+0xae6>) │ │ │ │ + ldr r0, [pc, #48] @ (62434 <_Py_hashtable_size@@Base+0x11b6>) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61a44 <_Py_hashtable_size@@Base+0xade> │ │ │ │ + beq.n 6242c <_Py_hashtable_size@@Base+0x11ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61a44 <_Py_hashtable_size@@Base+0xade> │ │ │ │ + cbnz r3, 6242c <_Py_hashtable_size@@Base+0x11ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #80 @ (adr r1, 61aa0 <_PyXI_FillNamespaceFromDict@@Base+0x8>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 62488 <_PyXI_FillNamespaceFromDict@@Base+0x8>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00061a50 : │ │ │ │ +00062438 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #48] @ (61a94 ) │ │ │ │ + ldr r0, [pc, #48] @ (6247c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 61a78 │ │ │ │ + cbnz r1, 62460 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 42168 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + b.w 42888 <_PyImport_ClearExtension@@Base+0x14c> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #16864 @ 0x41e0 │ │ │ │ + movw r2, #17808 @ 0x4590 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061a98 <_PyXI_FillNamespaceFromDict@@Base>: │ │ │ │ +00062480 <_PyXI_FillNamespaceFromDict@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 61b5a <_PyXI_FillNamespaceFromDict@@Base+0xc2> │ │ │ │ + ble.n 62542 <_PyXI_FillNamespaceFromDict@@Base+0xc2> │ │ │ │ ldr r5, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 3ca32 │ │ │ │ + bl 3d146 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61ad8 <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 624c0 <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ + bl 95e04 │ │ │ │ subs r4, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61b0c <_PyXI_FillNamespaceFromDict@@Base+0x74> │ │ │ │ + b.n 624f4 <_PyXI_FillNamespaceFromDict@@Base+0x74> │ │ │ │ movs r0, #24 │ │ │ │ - bl 7b948 │ │ │ │ + bl 7c398 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 61aee <_PyXI_FillNamespaceFromDict@@Base+0x56> │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 624d6 <_PyXI_FillNamespaceFromDict@@Base+0x56> │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61b02 <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ + b.n 624ea <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b2f68 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ - cbz r0, 61b02 <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ + bl 2b3408 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ + cbz r0, 624ea <_PyXI_FillNamespaceFromDict@@Base+0x6a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 61ae8 <_PyXI_FillNamespaceFromDict@@Base+0x50> │ │ │ │ + b.n 624d0 <_PyXI_FillNamespaceFromDict@@Base+0x50> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - cbz r4, 61b56 <_PyXI_FillNamespaceFromDict@@Base+0xbe> │ │ │ │ + cbz r4, 6253e <_PyXI_FillNamespaceFromDict@@Base+0xbe> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 61b34 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ - bl 175d84 │ │ │ │ + beq.n 6251c <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ + bl 177738 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1420] @ 0x58c │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 61b34 <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 6251c <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ mov r3, r8 │ │ │ │ mvn.w r2, #6 │ │ │ │ str.w r2, [r3, #60]! │ │ │ │ str.w r3, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 61b5c <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ + ble.n 62544 <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ movs r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 61b4e <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ + cbz r0, 62536 <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - bl 61e9c <_PyXI_FreeNamespace@@Base+0x13a> │ │ │ │ + bl 62960 <_PyXI_FreeNamespace@@Base+0x13a> │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 61b5c <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ - b.n 61b3c <_PyXI_FillNamespaceFromDict@@Base+0xa4> │ │ │ │ + beq.n 62544 <_PyXI_FillNamespaceFromDict@@Base+0xc4> │ │ │ │ + b.n 62524 <_PyXI_FillNamespaceFromDict@@Base+0xa4> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 61ab0 <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ + b.n 62498 <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00061b62 : │ │ │ │ +0006254a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #44076 @ 0xac2c │ │ │ │ + movw r4, #44080 @ 0xac30 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - bl 221bcc │ │ │ │ + bl 2248f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 61bb4 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 61be2 │ │ │ │ + bne.n 6259c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 625ca │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 292c4 │ │ │ │ - cbz r0, 61bd0 │ │ │ │ + cbz r0, 625b8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61be4 │ │ │ │ + b.n 625cc │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #60068 @ 0xeaa4 │ │ │ │ + movw r0, #61028 @ 0xee64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ - b.n 61be4 │ │ │ │ + bl 9a8b0 │ │ │ │ + b.n 625cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + cbz r0, 625e8 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 82c34 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 626a4 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 6261c │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ │ │ + adds r3, #1 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp r2, r6 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + it ne │ │ │ │ + strne r2, [r1, #0] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + str r1, [r2, r7] │ │ │ │ + b.n 625f6 │ │ │ │ + cbz r2, 6262e │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 6262e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n 62652 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 62652 │ │ │ │ + bl 81878 │ │ │ │ + cbnz r0, 62652 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 62642 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 626a4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 6263e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6263e │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #55652 @ 0xd964 │ │ │ │ + movt r5, #47 @ 0x2f │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #17860 @ 0x45c4 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r1, #55632 @ 0xd950 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movw r3, #56484 @ 0xdca4 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + movw r1, #11720 @ 0x2dc8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movw r3, #15168 @ 0x3b40 │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ + bl 9a8b0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #12 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 61c08 │ │ │ │ + cbnz r2, 626ca │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 61c08 │ │ │ │ - cbnz r3, 61c1e │ │ │ │ + bne.n 626ca │ │ │ │ + cbnz r3, 626e0 │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #24] @ (61c30 ) │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #28] @ (626f4 ) │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61c2c │ │ │ │ + cbz r0, 626ee │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6075a │ │ │ │ + b.w 610f8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ cmp r8, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #12 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 61c54 │ │ │ │ + cbnz r2, 62718 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 61c54 │ │ │ │ - cbnz r3, 61c6a │ │ │ │ + bne.n 62718 │ │ │ │ + cbnz r3, 6272e │ │ │ │ mov r0, r3 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #24] @ (61c7c ) │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + ldr r3, [pc, #24] @ (62740 ) │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61c78 │ │ │ │ + cbz r0, 6273c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 6075a │ │ │ │ + b.w 610f8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, ip │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #10088 @ 0x2768 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 222a58 │ │ │ │ + b.w 225780 │ │ │ │ │ │ │ │ -00061cae <_PyXI_ApplyNamespace@@Base>: │ │ │ │ +00062772 <_PyXI_ApplyNamespace@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r2 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 61d5c <_PyXI_ApplyNamespace@@Base+0xae> │ │ │ │ + ble.n 62820 <_PyXI_ApplyNamespace@@Base+0xae> │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ ldr.w r0, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61d08 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + cbz r0, 627cc <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 61d0e <_PyXI_ApplyNamespace@@Base+0x60> │ │ │ │ + cbz r0, 627d2 <_PyXI_ApplyNamespace@@Base+0x60> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 61d22 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ + cbnz r0, 627e6 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d08 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + beq.n 627cc <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61d08 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + cbnz r3, 627cc <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61d5e <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ + b.n 62822 <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 61d1c <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ + bne.n 627e0 <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ mov r5, r7 │ │ │ │ - b.n 61d22 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ + b.n 627e6 <_PyXI_ApplyNamespace@@Base+0x74> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 61d18 <_PyXI_ApplyNamespace@@Base+0x6a> │ │ │ │ + b.n 627dc <_PyXI_ApplyNamespace@@Base+0x6a> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 61d40 <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ + beq.n 62804 <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61d40 <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ + cbnz r3, 62804 <_PyXI_ApplyNamespace@@Base+0x92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 61d52 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ + beq.n 62816 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61d52 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ + cbnz r3, 62816 <_PyXI_ApplyNamespace@@Base+0xa4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61d08 <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ + bne.n 627cc <_PyXI_ApplyNamespace@@Base+0x5a> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 61cca <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ + b.n 6278e <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00061d62 <_PyXI_FreeNamespace@@Base>: │ │ │ │ +00062826 <_PyXI_FreeNamespace@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 61d9a <_PyXI_FreeNamespace@@Base+0x38> │ │ │ │ + cbz r3, 6285e <_PyXI_FreeNamespace@@Base+0x38> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 61d80 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + cbz r2, 62844 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 61d90 <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ + cbnz r3, 62854 <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 39ec4 │ │ │ │ + bl 3a5dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7bd1c │ │ │ │ - bl 175d84 │ │ │ │ - bl 1761cc │ │ │ │ - b.n 61d80 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + b.w 7c76c │ │ │ │ + bl 177738 │ │ │ │ + bl 177b7c │ │ │ │ + b.n 62844 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (61e6c <_PyXI_FreeNamespace@@Base+0x10a>) │ │ │ │ + ldr r2, [pc, #188] @ (62930 <_PyXI_FreeNamespace@@Base+0x10a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ addw r4, r7, #3816 @ 0xee8 │ │ │ │ addw r7, r7, #3848 @ 0xf08 │ │ │ │ @@ -82497,221 +83538,221 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 61dc2 <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ + bne.n 62886 <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61e62 <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ - movw sl, #27796 @ 0x6c94 │ │ │ │ + beq.n 62926 <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ + movw sl, #28756 @ 0x7054 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #27916 @ 0x6d0c │ │ │ │ + movw r3, #28876 @ 0x70cc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #14836 @ 0x39f4 │ │ │ │ + movw r1, #15796 @ 0x3db4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #16916 @ 0x4214 │ │ │ │ + movw r0, #17876 @ 0x45d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 61e5a <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ - bl 9bc70 │ │ │ │ + cbz r7, 6291e <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 61e42 <_PyXI_FreeNamespace@@Base+0xe0> │ │ │ │ + cbz r0, 62906 <_PyXI_FreeNamespace@@Base+0xe0> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61e5a <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + beq.n 6291e <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61e5a <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + cbnz r3, 6291e <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61e5a <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6291e <_PyXI_FreeNamespace@@Base+0xf8> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61e52 <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ + beq.n 62916 <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61e52 <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ + cbnz r3, 62916 <_PyXI_FreeNamespace@@Base+0xf0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 61df4 <_PyXI_FreeNamespace@@Base+0x92> │ │ │ │ - b.n 61e62 <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ + bne.n 628b8 <_PyXI_FreeNamespace@@Base+0x92> │ │ │ │ + b.n 62926 <_PyXI_FreeNamespace@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 61e8c <_PyXI_FreeNamespace@@Base+0x12a> │ │ │ │ - bl 7bd1c │ │ │ │ + cbz r0, 62950 <_PyXI_FreeNamespace@@Base+0x12a> │ │ │ │ + bl 7c76c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 61e9a <_PyXI_FreeNamespace@@Base+0x138> │ │ │ │ + cbz r0, 6295e <_PyXI_FreeNamespace@@Base+0x138> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 61e9c <_PyXI_FreeNamespace@@Base+0x13a> │ │ │ │ + b.n 62960 <_PyXI_FreeNamespace@@Base+0x13a> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3c14 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x220> │ │ │ │ + bl 2b3f48 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xb4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 61ec8 <_PyXI_FreeNamespace@@Base+0x166> │ │ │ │ + bge.n 6298c <_PyXI_FreeNamespace@@Base+0x166> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4878 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xe84> │ │ │ │ - bl f96ac │ │ │ │ + bl 2b4d08 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xe74> │ │ │ │ + bl fa168 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f9644 │ │ │ │ + b.w fa100 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 61efe <_PyXI_FreeNamespace@@Base+0x19c> │ │ │ │ + beq.n 629c2 <_PyXI_FreeNamespace@@Base+0x19c> │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + movw r0, #62536 @ 0xf448 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 61f10 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 629d4 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 61f14 <_PyXI_FreeNamespace@@Base+0x1b2> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 61f14 <_PyXI_FreeNamespace@@Base+0x1b2> │ │ │ │ + bne.n 629d8 <_PyXI_FreeNamespace@@Base+0x1b2> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 629d8 <_PyXI_FreeNamespace@@Base+0x1b2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61fa6 <_PyXI_FreeNamespace@@Base+0x244> │ │ │ │ + b.n 62a6a <_PyXI_FreeNamespace@@Base+0x244> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61f10 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ + beq.n 629d4 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61f10 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ + beq.n 629d4 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 61f42 <_PyXI_FreeNamespace@@Base+0x1e0> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 62a06 <_PyXI_FreeNamespace@@Base+0x1e0> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61f10 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ + bne.n 629d4 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29dd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 61f74 <_PyXI_FreeNamespace@@Base+0x212> │ │ │ │ + bne.n 62a38 <_PyXI_FreeNamespace@@Base+0x212> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 61f82 <_PyXI_FreeNamespace@@Base+0x220> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 62a46 <_PyXI_FreeNamespace@@Base+0x220> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61f4a <_PyXI_FreeNamespace@@Base+0x1e8> │ │ │ │ - b.n 61f10 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ - cbz r4, 61f9e <_PyXI_FreeNamespace@@Base+0x23c> │ │ │ │ + beq.n 62a0e <_PyXI_FreeNamespace@@Base+0x1e8> │ │ │ │ + b.n 629d4 <_PyXI_FreeNamespace@@Base+0x1ae> │ │ │ │ + cbz r4, 62a62 <_PyXI_FreeNamespace@@Base+0x23c> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 61fda <_PyXI_FreeNamespace@@Base+0x278> │ │ │ │ + beq.n 62a9e <_PyXI_FreeNamespace@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #16996 @ 0x4264 │ │ │ │ + movw r3, #17956 @ 0x4624 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #17028 @ 0x4284 │ │ │ │ + movw r0, #17988 @ 0x4644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 61fe2 <_PyXI_FreeNamespace@@Base+0x280> │ │ │ │ - movw r0, #17064 @ 0x42a8 │ │ │ │ + b.n 62aa6 <_PyXI_FreeNamespace@@Base+0x280> │ │ │ │ + movw r0, #18024 @ 0x4668 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61ff0 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 62ab4 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + bl fa168 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 61b62 │ │ │ │ + bl 6254a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85e54 │ │ │ │ + b.w 8686c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 62174 │ │ │ │ + bl 62c38 │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -82720,327 +83761,327 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 6205e <_PyXI_FreeNamespace@@Base+0x2fc> │ │ │ │ + beq.n 62b22 <_PyXI_FreeNamespace@@Base+0x2fc> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61556 @ 0xf074 │ │ │ │ + movw r0, #62520 @ 0xf438 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 62070 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 62b34 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 62074 <_PyXI_FreeNamespace@@Base+0x312> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 62074 <_PyXI_FreeNamespace@@Base+0x312> │ │ │ │ + bne.n 62b38 <_PyXI_FreeNamespace@@Base+0x312> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 62b38 <_PyXI_FreeNamespace@@Base+0x312> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 620ec <_PyXI_FreeNamespace@@Base+0x38a> │ │ │ │ + b.n 62bb0 <_PyXI_FreeNamespace@@Base+0x38a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62070 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ + beq.n 62b34 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62070 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ + beq.n 62b34 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2a128 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 620ba <_PyXI_FreeNamespace@@Base+0x358> │ │ │ │ + bne.n 62b7e <_PyXI_FreeNamespace@@Base+0x358> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 620c8 <_PyXI_FreeNamespace@@Base+0x366> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 62b8c <_PyXI_FreeNamespace@@Base+0x366> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62094 <_PyXI_FreeNamespace@@Base+0x332> │ │ │ │ - b.n 62070 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ - cbz r4, 620e4 <_PyXI_FreeNamespace@@Base+0x382> │ │ │ │ + beq.n 62b58 <_PyXI_FreeNamespace@@Base+0x332> │ │ │ │ + b.n 62b34 <_PyXI_FreeNamespace@@Base+0x30e> │ │ │ │ + cbz r4, 62ba8 <_PyXI_FreeNamespace@@Base+0x382> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 620fc <_PyXI_FreeNamespace@@Base+0x39a> │ │ │ │ - b.w 8a7c8 │ │ │ │ + cbz r0, 62bc0 <_PyXI_FreeNamespace@@Base+0x39a> │ │ │ │ + b.w 8b1f8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 62132 <_PyXI_FreeNamespace@@Base+0x3d0> │ │ │ │ + cbz r0, 62bf6 <_PyXI_FreeNamespace@@Base+0x3d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62132 <_PyXI_FreeNamespace@@Base+0x3d0> │ │ │ │ + beq.n 62bf6 <_PyXI_FreeNamespace@@Base+0x3d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62132 <_PyXI_FreeNamespace@@Base+0x3d0> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62bf6 <_PyXI_FreeNamespace@@Base+0x3d0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 6214e <_PyXI_FreeNamespace@@Base+0x3ec> │ │ │ │ + cbz r0, 62c12 <_PyXI_FreeNamespace@@Base+0x3ec> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6214e <_PyXI_FreeNamespace@@Base+0x3ec> │ │ │ │ + beq.n 62c12 <_PyXI_FreeNamespace@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6214e <_PyXI_FreeNamespace@@Base+0x3ec> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62c12 <_PyXI_FreeNamespace@@Base+0x3ec> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6216a <_PyXI_FreeNamespace@@Base+0x408> │ │ │ │ + cbz r0, 62c2e <_PyXI_FreeNamespace@@Base+0x408> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6216a <_PyXI_FreeNamespace@@Base+0x408> │ │ │ │ + beq.n 62c2e <_PyXI_FreeNamespace@@Base+0x408> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6216a <_PyXI_FreeNamespace@@Base+0x408> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62c2e <_PyXI_FreeNamespace@@Base+0x408> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 133524 │ │ │ │ + bl 134688 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062174 : │ │ │ │ +00062c38 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 621a6 │ │ │ │ + beq.n 62c6a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 6219e │ │ │ │ + cbnz r3, 62c62 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 621aa │ │ │ │ + b.n 62c6e │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62194 │ │ │ │ - b.n 621aa │ │ │ │ + bne.n 62c58 │ │ │ │ + b.n 62c6e │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17096 @ 0x42c8 │ │ │ │ + movw r0, #18056 @ 0x4688 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 621e8 │ │ │ │ + cbz r0, 62cac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 621e8 │ │ │ │ + beq.n 62cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 621e8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62cac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 62204 │ │ │ │ + cbz r0, 62cc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62204 │ │ │ │ + beq.n 62cc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62204 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62cc8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 62220 │ │ │ │ + cbz r0, 62ce4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62220 │ │ │ │ + beq.n 62ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62220 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62ce4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6223c │ │ │ │ + cbz r0, 62d00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6223c │ │ │ │ + beq.n 62d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6223c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62d00 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 133524 │ │ │ │ + bl 134688 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 6226c │ │ │ │ + bne.n 62d30 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6228c │ │ │ │ - b.n 62284 │ │ │ │ + bne.n 62d50 │ │ │ │ + b.n 62d48 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61444 @ 0xf004 │ │ │ │ + movw r0, #62408 @ 0xf3c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62342 │ │ │ │ - b.n 6225e │ │ │ │ - bl 954e8 │ │ │ │ + beq.n 62e06 │ │ │ │ + b.n 62d22 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62342 │ │ │ │ + bne.n 62e06 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 622a4 │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 62d68 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62342 │ │ │ │ + bne.n 62e06 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 622c4 │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 62d88 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 622c0 │ │ │ │ + beq.n 62d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 622c0 │ │ │ │ + cbnz r3, 62d84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 62296 │ │ │ │ + beq.n 62d5a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62342 │ │ │ │ + beq.n 62e06 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 622f4 │ │ │ │ + bge.n 62db8 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62374 │ │ │ │ + beq.n 62e38 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29bdc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62366 │ │ │ │ + bge.n 62e2a │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62356 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 62e1a │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62306 │ │ │ │ + beq.n 62dca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 62346 │ │ │ │ + bne.n 62e0a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62374 │ │ │ │ + b.n 62e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62342 │ │ │ │ + bne.n 62e06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 62342 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 62e06 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 62338 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 62dfc │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 62372 │ │ │ │ + beq.n 62e36 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ @@ -83067,348 +84108,348 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 623f0 │ │ │ │ - movw r0, #61452 @ 0xf00c │ │ │ │ + bls.n 62eb4 │ │ │ │ + movw r0, #62416 @ 0xf3d0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 624f4 │ │ │ │ + beq.w 62fb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 62404 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 62ec8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 624f4 │ │ │ │ + bne.n 62fb8 │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 624f4 │ │ │ │ + beq.n 62fb8 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6242e │ │ │ │ + ble.n 62ef2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 62432 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 62ef6 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 624f4 │ │ │ │ - b.n 62432 │ │ │ │ + bne.n 62fb8 │ │ │ │ + b.n 62ef6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 197a90 │ │ │ │ - cbnz r0, 62456 │ │ │ │ + bl 199b28 │ │ │ │ + cbnz r0, 62f1a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17124 @ 0x42e4 │ │ │ │ + movw r1, #18084 @ 0x46a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 624da │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 62f9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 624da │ │ │ │ + blt.n 62f9e │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1eace0 │ │ │ │ + bl 1ee780 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 624da │ │ │ │ - bl b3790 │ │ │ │ + beq.n 62f9e │ │ │ │ + bl b4228 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ blx 299c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 624a2 │ │ │ │ + blt.n 62f66 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 624b4 │ │ │ │ + b.n 62f78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6249e │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 62f62 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62470 │ │ │ │ + beq.n 62f34 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 62500 │ │ │ │ + bl 62fc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 624e4 │ │ │ │ - cbnz r5, 624da │ │ │ │ + bge.n 62fa8 │ │ │ │ + cbnz r5, 62f9e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 624f4 │ │ │ │ + bl 11c9c4 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 62fb8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 84c04 │ │ │ │ - cbz r7, 6256e │ │ │ │ + bl 85624 │ │ │ │ + cbz r7, 63032 │ │ │ │ mov.w sl, #0 │ │ │ │ - movw fp, #26889 @ 0x6909 │ │ │ │ + movw fp, #31145 @ 0x79a9 │ │ │ │ movt fp, #21 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, sl │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 62564 │ │ │ │ + cbz r4, 63028 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6254e │ │ │ │ + cbz r3, 63012 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6254e │ │ │ │ + cbz r3, 63012 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 6254c │ │ │ │ + bne.n 63010 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 6254e │ │ │ │ + b.n 63012 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 62564 │ │ │ │ + beq.n 63028 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62564 │ │ │ │ + cbnz r3, 63028 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 6252e │ │ │ │ + bne.n 62ff2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 84c04 │ │ │ │ + b.w 85624 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ef650 │ │ │ │ + bl f00dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 625a8 │ │ │ │ + cbz r0, 6306c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 625a8 │ │ │ │ + beq.n 6306c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 625a8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6306c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 625c4 │ │ │ │ + cbz r0, 63088 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 625c4 │ │ │ │ + beq.n 63088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 625c4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 63088 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 625e0 │ │ │ │ + cbz r0, 630a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 625e0 │ │ │ │ + beq.n 630a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 625e0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 630a4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 625fc │ │ │ │ + cbz r0, 630c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 625fc │ │ │ │ + beq.n 630c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 625fc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 630c0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 62618 │ │ │ │ + cbz r0, 630dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62618 │ │ │ │ + beq.n 630dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62618 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 630dc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 62634 │ │ │ │ + cbz r0, 630f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62634 │ │ │ │ + beq.n 630f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62634 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 630f8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062638 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +000630fc <_PyLong_Size_t_Converter@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 62672 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bpl.n 63136 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 62672 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bne.n 63136 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #25152 @ 0x6240 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 62682 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ - bl 116040 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63146 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ + bl 116c58 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 62686 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 62686 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bne.n 6314a <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 6314a <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6268a <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ + b.n 6314e <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 626d2 <_PyLong_Size_t_Converter@@Base+0x9a> │ │ │ │ + cbz r0, 63196 <_PyLong_Size_t_Converter@@Base+0x9a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 626ce <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ + beq.n 63192 <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 626ce <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ + cbnz r3, 63192 <_PyLong_Size_t_Converter@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 62578 │ │ │ │ + b.n 6303c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 626fa <_PyLong_Size_t_Converter@@Base+0xc2> │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 631be <_PyLong_Size_t_Converter@@Base+0xc2> │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 62706 <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ + cbz r3, 631ca <_PyLong_Size_t_Converter@@Base+0xce> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 62726 <_PyLong_Size_t_Converter@@Base+0xee> │ │ │ │ + b.n 631ea <_PyLong_Size_t_Converter@@Base+0xee> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 229ccc │ │ │ │ - cbnz r0, 62722 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ + bl 22c6e4 │ │ │ │ + cbnz r0, 631e6 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 62722 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ + cbnz r3, 631e6 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 62722 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 631e6 <_PyLong_Size_t_Converter@@Base+0xea> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 62734 <_PyLong_Size_t_Converter@@Base+0xfc> │ │ │ │ - b.w 8a7c8 │ │ │ │ + cbz r0, 631f8 <_PyLong_Size_t_Converter@@Base+0xfc> │ │ │ │ + b.w 8b1f8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -83416,81 +84457,81 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29770 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 62770 <_PyLong_Size_t_Converter@@Base+0x138> │ │ │ │ + bne.n 63234 <_PyLong_Size_t_Converter@@Base+0x138> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 62790 <_PyLong_Size_t_Converter@@Base+0x158> │ │ │ │ - b.n 62786 <_PyLong_Size_t_Converter@@Base+0x14e> │ │ │ │ + bne.n 63254 <_PyLong_Size_t_Converter@@Base+0x158> │ │ │ │ + b.n 6324a <_PyLong_Size_t_Converter@@Base+0x14e> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #61468 @ 0xf01c │ │ │ │ + movw r0, #62432 @ 0xf3e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6278c <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ - b.n 62762 <_PyLong_Size_t_Converter@@Base+0x12a> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 62790 <_PyLong_Size_t_Converter@@Base+0x158> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63250 <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ + b.n 63226 <_PyLong_Size_t_Converter@@Base+0x12a> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 63254 <_PyLong_Size_t_Converter@@Base+0x158> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 627f2 <_PyLong_Size_t_Converter@@Base+0x1ba> │ │ │ │ + b.n 632b6 <_PyLong_Size_t_Converter@@Base+0x1ba> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6278c <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ + bne.n 63250 <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6278c <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ + beq.n 63250 <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2a088 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 627de <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ + bge.n 632a2 <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 627fe <_PyLong_Size_t_Converter@@Base+0x1c6> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 632c2 <_PyLong_Size_t_Converter@@Base+0x1c6> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 627ac <_PyLong_Size_t_Converter@@Base+0x174> │ │ │ │ + beq.n 63270 <_PyLong_Size_t_Converter@@Base+0x174> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 627ea <_PyLong_Size_t_Converter@@Base+0x1b2> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 632ae <_PyLong_Size_t_Converter@@Base+0x1b2> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6278c <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ + bne.n 63250 <_PyLong_Size_t_Converter@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 6280e <_PyLong_Size_t_Converter@@Base+0x1d6> │ │ │ │ + cbz r3, 632d2 <_PyLong_Size_t_Converter@@Base+0x1d6> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl f2488 │ │ │ │ - b.n 6280e <_PyLong_Size_t_Converter@@Base+0x1d6> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 632d2 <_PyLong_Size_t_Converter@@Base+0x1d6> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 627de <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 632a2 <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -83503,241 +84544,241 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 62852 <_PyLong_Size_t_Converter@@Base+0x21a> │ │ │ │ + bhi.n 63316 <_PyLong_Size_t_Converter@@Base+0x21a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 62872 <_PyLong_Size_t_Converter@@Base+0x23a> │ │ │ │ - b.n 6286a <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ - movw r0, #61476 @ 0xf024 │ │ │ │ + bne.n 63336 <_PyLong_Size_t_Converter@@Base+0x23a> │ │ │ │ + b.n 6332e <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + movw r0, #62440 @ 0xf3e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6294e <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ - b.n 62844 <_PyLong_Size_t_Converter@@Base+0x20c> │ │ │ │ - bl 954e8 │ │ │ │ + beq.n 63412 <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ + b.n 63308 <_PyLong_Size_t_Converter@@Base+0x20c> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6294e <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ + bne.n 63412 <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 249598 │ │ │ │ + bl 24b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6294e <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ + beq.n 63412 <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 6289c <_PyLong_Size_t_Converter@@Base+0x264> │ │ │ │ + ble.n 63360 <_PyLong_Size_t_Converter@@Base+0x264> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 628a0 <_PyLong_Size_t_Converter@@Base+0x268> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 63364 <_PyLong_Size_t_Converter@@Base+0x268> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6294e <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ - b.n 628a0 <_PyLong_Size_t_Converter@@Base+0x268> │ │ │ │ + bne.n 63412 <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ + b.n 63364 <_PyLong_Size_t_Converter@@Base+0x268> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 197a90 │ │ │ │ - cbnz r0, 628c4 <_PyLong_Size_t_Converter@@Base+0x28c> │ │ │ │ + bl 199b28 │ │ │ │ + cbnz r0, 63388 <_PyLong_Size_t_Converter@@Base+0x28c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17160 @ 0x4308 │ │ │ │ + movw r1, #18120 @ 0x46c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 62928 <_PyLong_Size_t_Converter@@Base+0x2f0> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 633ec <_PyLong_Size_t_Converter@@Base+0x2f0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 62928 <_PyLong_Size_t_Converter@@Base+0x2f0> │ │ │ │ + blt.n 633ec <_PyLong_Size_t_Converter@@Base+0x2f0> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1eaf58 │ │ │ │ + bl 1ee9f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62928 <_PyLong_Size_t_Converter@@Base+0x2f0> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 633ec <_PyLong_Size_t_Converter@@Base+0x2f0> │ │ │ │ + bl b4228 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2a850 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6291a <_PyLong_Size_t_Converter@@Base+0x2e2> │ │ │ │ + bge.n 633de <_PyLong_Size_t_Converter@@Base+0x2e2> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6293e <_PyLong_Size_t_Converter@@Base+0x306> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 63402 <_PyLong_Size_t_Converter@@Base+0x306> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 628de <_PyLong_Size_t_Converter@@Base+0x2a6> │ │ │ │ + beq.n 633a2 <_PyLong_Size_t_Converter@@Base+0x2a6> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62500 │ │ │ │ + bl 62fc4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 62932 <_PyLong_Size_t_Converter@@Base+0x2fa> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6294e <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ + bne.n 633f6 <_PyLong_Size_t_Converter@@Base+0x2fa> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 63412 <_PyLong_Size_t_Converter@@Base+0x316> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 62916 <_PyLong_Size_t_Converter@@Base+0x2de> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 633da <_PyLong_Size_t_Converter@@Base+0x2de> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6299c <_PyLong_Size_t_Converter@@Base+0x364> │ │ │ │ + beq.n 63460 <_PyLong_Size_t_Converter@@Base+0x364> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61436 @ 0xeffc │ │ │ │ + movw r0, #62400 @ 0xf3c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62a60 <_PyLong_Size_t_Converter@@Base+0x428> │ │ │ │ + beq.n 63524 <_PyLong_Size_t_Converter@@Base+0x428> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 629b0 <_PyLong_Size_t_Converter@@Base+0x378> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 63474 <_PyLong_Size_t_Converter@@Base+0x378> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62a60 <_PyLong_Size_t_Converter@@Base+0x428> │ │ │ │ + bne.n 63524 <_PyLong_Size_t_Converter@@Base+0x428> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 197a90 │ │ │ │ - cbnz r0, 629d2 <_PyLong_Size_t_Converter@@Base+0x39a> │ │ │ │ + bl 199b28 │ │ │ │ + cbnz r0, 63496 <_PyLong_Size_t_Converter@@Base+0x39a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17196 @ 0x432c │ │ │ │ + movw r1, #18156 @ 0x46ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 62a4a <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6350e <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ mov r0, r4 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 62a4a <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ + blt.n 6350e <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 1eace0 │ │ │ │ + bl 1ee780 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62a4a <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 6350e <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ + bl b4228 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a9c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 62a16 <_PyLong_Size_t_Converter@@Base+0x3de> │ │ │ │ + blt.n 634da <_PyLong_Size_t_Converter@@Base+0x3de> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 62a28 <_PyLong_Size_t_Converter@@Base+0x3f0> │ │ │ │ + b.n 634ec <_PyLong_Size_t_Converter@@Base+0x3f0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62a12 <_PyLong_Size_t_Converter@@Base+0x3da> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 634d6 <_PyLong_Size_t_Converter@@Base+0x3da> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 629ec <_PyLong_Size_t_Converter@@Base+0x3b4> │ │ │ │ + beq.n 634b0 <_PyLong_Size_t_Converter@@Base+0x3b4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 62500 │ │ │ │ + bl 62fc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 62a54 <_PyLong_Size_t_Converter@@Base+0x41c> │ │ │ │ - cbnz r5, 62a4a <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ + bge.n 63518 <_PyLong_Size_t_Converter@@Base+0x41c> │ │ │ │ + cbnz r5, 6350e <_PyLong_Size_t_Converter@@Base+0x412> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 62a60 <_PyLong_Size_t_Converter@@Base+0x428> │ │ │ │ + bl 11c9c4 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 63524 <_PyLong_Size_t_Converter@@Base+0x428> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62a84 <_PyLong_Size_t_Converter@@Base+0x44c> │ │ │ │ + bls.n 63548 <_PyLong_Size_t_Converter@@Base+0x44c> │ │ │ │ movs r5, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 62ab8 <_PyLong_Size_t_Converter@@Base+0x480> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 6357c <_PyLong_Size_t_Converter@@Base+0x480> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 62a94 <_PyLong_Size_t_Converter@@Base+0x45c> │ │ │ │ + cbz r0, 63558 <_PyLong_Size_t_Converter@@Base+0x45c> │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 62a96 <_PyLong_Size_t_Converter@@Base+0x45e> │ │ │ │ - b.n 62a7c <_PyLong_Size_t_Converter@@Base+0x444> │ │ │ │ + bls.n 6355a <_PyLong_Size_t_Converter@@Base+0x45e> │ │ │ │ + b.n 63540 <_PyLong_Size_t_Converter@@Base+0x444> │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62a7c <_PyLong_Size_t_Converter@@Base+0x444> │ │ │ │ + beq.n 63540 <_PyLong_Size_t_Converter@@Base+0x444> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -83752,314 +84793,314 @@ │ │ │ │ ldr.w r1, [r0, #920] @ 0x398 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 62d80 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ + beq.w 63844 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62b0e <_PyLong_Size_t_Converter@@Base+0x4d6> │ │ │ │ + cbnz r4, 635d2 <_PyLong_Size_t_Converter@@Base+0x4d6> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #18192 @ 0x4710 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62d80 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ - movw r0, #17284 @ 0x4384 │ │ │ │ + b.n 63844 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ + movw r0, #18244 @ 0x4744 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ - ldr r5, [pc, #612] @ (62d88 <_PyLong_Size_t_Converter@@Base+0x750>) │ │ │ │ + bne.w 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + ldr r5, [pc, #612] @ (6384c <_PyLong_Size_t_Converter@@Base+0x750>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [sl, r5] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bne.w 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62b5a <_PyLong_Size_t_Converter@@Base+0x522> │ │ │ │ + beq.n 6361e <_PyLong_Size_t_Converter@@Base+0x522> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b5a <_PyLong_Size_t_Converter@@Base+0x522> │ │ │ │ + cbnz r3, 6361e <_PyLong_Size_t_Converter@@Base+0x522> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 62d80 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ + beq.w 63844 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62b8a <_PyLong_Size_t_Converter@@Base+0x552> │ │ │ │ + cbnz r4, 6364e <_PyLong_Size_t_Converter@@Base+0x552> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17324 @ 0x43ac │ │ │ │ + movw r1, #18284 @ 0x476c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 62b08 <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ - movw r0, #17284 @ 0x4384 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 635cc <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ + movw r0, #18244 @ 0x4744 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bne.w 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r5, sl] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bne.w 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62bd2 <_PyLong_Size_t_Converter@@Base+0x59a> │ │ │ │ + beq.n 63696 <_PyLong_Size_t_Converter@@Base+0x59a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62bd2 <_PyLong_Size_t_Converter@@Base+0x59a> │ │ │ │ + cbnz r3, 63696 <_PyLong_Size_t_Converter@@Base+0x59a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62d80 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ + beq.w 63844 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62bf4 <_PyLong_Size_t_Converter@@Base+0x5bc> │ │ │ │ - bl 82434 │ │ │ │ + cbnz r4, 636b8 <_PyLong_Size_t_Converter@@Base+0x5bc> │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62b08 <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ + beq.n 635cc <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 62c1c <_PyLong_Size_t_Converter@@Base+0x5e4> │ │ │ │ + bmi.n 636e0 <_PyLong_Size_t_Converter@@Base+0x5e4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #17376 @ 0x43e0 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #18336 @ 0x47a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bl f7970 │ │ │ │ + b.n 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e66c8 │ │ │ │ + bl e70c0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + beq.w 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 62cda <_PyLong_Size_t_Converter@@Base+0x6a2> │ │ │ │ + ble.n 6379e <_PyLong_Size_t_Converter@@Base+0x6a2> │ │ │ │ add.w r2, fp, #4 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #17284 @ 0x4384 │ │ │ │ + movw r0, #18244 @ 0x4744 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bne.w 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ - ldr r3, [pc, #268] @ (62d88 <_PyLong_Size_t_Converter@@Base+0x750>) │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ + ldr r3, [pc, #268] @ (6384c <_PyLong_Size_t_Converter@@Base+0x750>) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 62ca2 <_PyLong_Size_t_Converter@@Base+0x66a> │ │ │ │ + beq.n 63766 <_PyLong_Size_t_Converter@@Base+0x66a> │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 62ca2 <_PyLong_Size_t_Converter@@Base+0x66a> │ │ │ │ + cbnz r2, 63766 <_PyLong_Size_t_Converter@@Base+0x66a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bne.n 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 62cc8 <_PyLong_Size_t_Converter@@Base+0x690> │ │ │ │ + beq.n 6378c <_PyLong_Size_t_Converter@@Base+0x690> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17432 @ 0x4418 │ │ │ │ + movw r1, #18392 @ 0x47d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, sl │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne.n 62c46 <_PyLong_Size_t_Converter@@Base+0x60e> │ │ │ │ + bne.n 6370a <_PyLong_Size_t_Converter@@Base+0x60e> │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62cf4 <_PyLong_Size_t_Converter@@Base+0x6bc> │ │ │ │ + beq.n 637b8 <_PyLong_Size_t_Converter@@Base+0x6bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62cf4 <_PyLong_Size_t_Converter@@Base+0x6bc> │ │ │ │ + cbnz r3, 637b8 <_PyLong_Size_t_Converter@@Base+0x6bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #752] @ 0x2f0 │ │ │ │ mov r0, r9 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62d80 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ + beq.n 63844 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 62d22 <_PyLong_Size_t_Converter@@Base+0x6ea> │ │ │ │ + cbnz r4, 637e6 <_PyLong_Size_t_Converter@@Base+0x6ea> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17488 @ 0x4450 │ │ │ │ + movw r1, #18448 @ 0x4810 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 62b08 <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ - movw r0, #17284 @ 0x4384 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 635cc <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ + movw r0, #18244 @ 0x4744 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbnz r0, 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ + cbnz r0, 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2806f8 │ │ │ │ - ldr r3, [pc, #76] @ (62d88 <_PyLong_Size_t_Converter@@Base+0x750>) │ │ │ │ + bl 281230 │ │ │ │ + ldr r3, [pc, #76] @ (6384c <_PyLong_Size_t_Converter@@Base+0x750>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 62d78 <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ + cbnz r0, 6383c <_PyLong_Size_t_Converter@@Base+0x740> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62d60 <_PyLong_Size_t_Converter@@Base+0x728> │ │ │ │ + beq.n 63824 <_PyLong_Size_t_Converter@@Base+0x728> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62d60 <_PyLong_Size_t_Converter@@Base+0x728> │ │ │ │ + cbnz r3, 63824 <_PyLong_Size_t_Converter@@Base+0x728> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, fp │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 201f40 │ │ │ │ + bl 2050b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbnz r0, 62d80 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ + cbnz r0, 63844 <_PyLong_Size_t_Converter@@Base+0x748> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 62b08 <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 635cc <_PyLong_Size_t_Converter@@Base+0x4d0> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62da8 <_PyLong_Size_t_Converter@@Base+0x770> │ │ │ │ + bls.n 6386c <_PyLong_Size_t_Converter@@Base+0x770> │ │ │ │ movs r5, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 62ddc <_PyLong_Size_t_Converter@@Base+0x7a4> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 638a0 <_PyLong_Size_t_Converter@@Base+0x7a4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 62db8 <_PyLong_Size_t_Converter@@Base+0x780> │ │ │ │ + cbz r0, 6387c <_PyLong_Size_t_Converter@@Base+0x780> │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 62dba <_PyLong_Size_t_Converter@@Base+0x782> │ │ │ │ - b.n 62da0 <_PyLong_Size_t_Converter@@Base+0x768> │ │ │ │ + bls.n 6387e <_PyLong_Size_t_Converter@@Base+0x782> │ │ │ │ + b.n 63864 <_PyLong_Size_t_Converter@@Base+0x768> │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62da0 <_PyLong_Size_t_Converter@@Base+0x768> │ │ │ │ + beq.n 63864 <_PyLong_Size_t_Converter@@Base+0x768> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 62e04 <_PyLong_Size_t_Converter@@Base+0x7cc> │ │ │ │ - cbnz r2, 62dfe <_PyLong_Size_t_Converter@@Base+0x7c6> │ │ │ │ + cbnz r3, 638c8 <_PyLong_Size_t_Converter@@Base+0x7cc> │ │ │ │ + cbnz r2, 638c2 <_PyLong_Size_t_Converter@@Base+0x7c6> │ │ │ │ movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.n 62e1c <_PyLong_Size_t_Converter@@Base+0x7e4> │ │ │ │ + b.n 638e0 <_PyLong_Size_t_Converter@@Base+0x7e4> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62df4 <_PyLong_Size_t_Converter@@Base+0x7bc> │ │ │ │ + beq.n 638b8 <_PyLong_Size_t_Converter@@Base+0x7bc> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17544 @ 0x4488 │ │ │ │ + movw r1, #18504 @ 0x4848 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -84068,162 +85109,162 @@ │ │ │ │ ldr.w r1, [r0, #664] @ 0x298 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 62f5a <_PyLong_Size_t_Converter@@Base+0x922> │ │ │ │ + beq.w 63a1e <_PyLong_Size_t_Converter@@Base+0x922> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 62e70 <_PyLong_Size_t_Converter@@Base+0x838> │ │ │ │ + cbnz r5, 63934 <_PyLong_Size_t_Converter@@Base+0x838> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17580 @ 0x44ac │ │ │ │ + movw r1, #18540 @ 0x486c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62f5a <_PyLong_Size_t_Converter@@Base+0x922> │ │ │ │ - movw r0, #17632 @ 0x44e0 │ │ │ │ + b.n 63a1e <_PyLong_Size_t_Converter@@Base+0x922> │ │ │ │ + movw r0, #18592 @ 0x48a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbz r0, 62e86 <_PyLong_Size_t_Converter@@Base+0x84e> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ + cbz r0, 6394a <_PyLong_Size_t_Converter@@Base+0x84e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 62e6a <_PyLong_Size_t_Converter@@Base+0x832> │ │ │ │ - ldr.w sl, [pc, #220] @ 62f64 <_PyLong_Size_t_Converter@@Base+0x92c> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6392e <_PyLong_Size_t_Converter@@Base+0x832> │ │ │ │ + ldr.w sl, [pc, #220] @ 63a28 <_PyLong_Size_t_Converter@@Base+0x92c> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62e7e <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ + bne.n 63942 <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62ec2 <_PyLong_Size_t_Converter@@Base+0x88a> │ │ │ │ + beq.n 63986 <_PyLong_Size_t_Converter@@Base+0x88a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62ec2 <_PyLong_Size_t_Converter@@Base+0x88a> │ │ │ │ + cbnz r3, 63986 <_PyLong_Size_t_Converter@@Base+0x88a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #860] @ 0x35c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62f58 <_PyLong_Size_t_Converter@@Base+0x920> │ │ │ │ + beq.n 63a1c <_PyLong_Size_t_Converter@@Base+0x920> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 62ee4 <_PyLong_Size_t_Converter@@Base+0x8ac> │ │ │ │ - cbnz r5, 62f06 <_PyLong_Size_t_Converter@@Base+0x8ce> │ │ │ │ - b.n 62f00 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ - cbz r5, 62f00 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ + beq.n 639a8 <_PyLong_Size_t_Converter@@Base+0x8ac> │ │ │ │ + cbnz r5, 639ca <_PyLong_Size_t_Converter@@Base+0x8ce> │ │ │ │ + b.n 639c4 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ + cbz r5, 639c4 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f00 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ + beq.n 639c4 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62f00 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ + cbnz r3, 639c4 <_PyLong_Size_t_Converter@@Base+0x8c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 62f48 <_PyLong_Size_t_Converter@@Base+0x910> │ │ │ │ - movw r0, #17632 @ 0x44e0 │ │ │ │ + b.n 63a0c <_PyLong_Size_t_Converter@@Base+0x910> │ │ │ │ + movw r0, #18592 @ 0x48a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62e7e <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ + bne.n 63942 <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62e7e <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ + bne.n 63942 <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f48 <_PyLong_Size_t_Converter@@Base+0x910> │ │ │ │ + beq.n 63a0c <_PyLong_Size_t_Converter@@Base+0x910> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62f48 <_PyLong_Size_t_Converter@@Base+0x910> │ │ │ │ + cbnz r3, 63a0c <_PyLong_Size_t_Converter@@Base+0x910> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 2037c4 │ │ │ │ + bl 20693c │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 62f5a <_PyLong_Size_t_Converter@@Base+0x922> │ │ │ │ - b.n 62e7e <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ + cbnz r0, 63a1e <_PyLong_Size_t_Converter@@Base+0x922> │ │ │ │ + b.n 63942 <_PyLong_Size_t_Converter@@Base+0x846> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #60132 @ 0xeae4 │ │ │ │ + movw r0, #61092 @ 0xeea4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r0, #32 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, #1 │ │ │ │ addne.w r0, r0, r3, lsl #3 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ │ │ │ │ -00062f90 : │ │ │ │ +00063a54 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 62fb6 │ │ │ │ + cbz r0, 63a7a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32700 @ 0x7fbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62fb6 │ │ │ │ + bne.n 63a7a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 62fb6 │ │ │ │ + cbz r3, 63a7a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 62fce │ │ │ │ + b.n 63a92 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17668 @ 0x4504 │ │ │ │ + movw r1, #18628 @ 0x48c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -84232,235 +85273,235 @@ │ │ │ │ ldr.w r1, [r0, #868] @ 0x364 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 6325c │ │ │ │ + beq.w 63d20 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 63020 │ │ │ │ + cbnz r4, 63ae4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17724 @ 0x453c │ │ │ │ + movw r1, #18684 @ 0x48fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6325c │ │ │ │ - movw r0, #17776 @ 0x4570 │ │ │ │ + b.n 63d20 │ │ │ │ + movw r0, #18736 @ 0x4930 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63254 │ │ │ │ - ldr.w r8, [pc, #560] @ 63264 │ │ │ │ + bne.w 63d18 │ │ │ │ + ldr.w r8, [pc, #560] @ 63d28 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63268 │ │ │ │ + bl 63d2c │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63254 │ │ │ │ + bne.w 63d18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6306e │ │ │ │ + beq.n 63b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6306e │ │ │ │ + cbnz r3, 63b32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #736] @ 0x2e0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 6325c │ │ │ │ + beq.w 63d20 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63092 │ │ │ │ - cbz r4, 630ae │ │ │ │ - b.n 630b4 │ │ │ │ - cbz r4, 630ae │ │ │ │ + beq.n 63b56 │ │ │ │ + cbz r4, 63b72 │ │ │ │ + b.n 63b78 │ │ │ │ + cbz r4, 63b72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 630ae │ │ │ │ + beq.n 63b72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 630ae │ │ │ │ + cbnz r3, 63b72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 630fa │ │ │ │ - movw r0, #17776 @ 0x4570 │ │ │ │ + b.n 63bbe │ │ │ │ + movw r0, #18736 @ 0x4930 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63254 │ │ │ │ + bne.w 63d18 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r8, sl] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63254 │ │ │ │ + bne.w 63d18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 630fa │ │ │ │ + beq.n 63bbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 630fa │ │ │ │ + cbnz r3, 63bbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #624] @ 0x270 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 6325c │ │ │ │ + beq.w 63d20 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6311c │ │ │ │ - bl 82434 │ │ │ │ + cbnz r4, 63be0 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6301a │ │ │ │ + beq.w 63ade │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 63144 │ │ │ │ + bmi.n 63c08 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #17812 @ 0x4594 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #18772 @ 0x4954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 63254 │ │ │ │ + bl f7970 │ │ │ │ + b.n 63d18 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 27b4d0 │ │ │ │ + bl 27c008 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63254 │ │ │ │ + beq.n 63d18 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 631fe │ │ │ │ + ble.n 63cc2 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r2, r9, #4 │ │ │ │ strd fp, r9, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #17776 @ 0x4570 │ │ │ │ + movw r0, #18736 @ 0x4930 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r9, [r3, r8, lsl #2] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r2, [r9] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63254 │ │ │ │ + bne.n 63d18 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b528 │ │ │ │ - ldr r3, [pc, #196] @ (63264 ) │ │ │ │ + bl 27c060 │ │ │ │ + ldr r3, [pc, #196] @ (63d28 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, sl] │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 631c4 │ │ │ │ + beq.n 63c88 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 631c4 │ │ │ │ + cbnz r2, 63c88 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63254 │ │ │ │ + bne.n 63d18 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 631ec │ │ │ │ + beq.n 63cb0 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17868 @ 0x45cc │ │ │ │ + movw r1, #18828 @ 0x498c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 63254 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63d18 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #0] │ │ │ │ - bne.n 63166 │ │ │ │ + bne.n 63c2a │ │ │ │ ldrd fp, r9, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63214 │ │ │ │ + beq.n 63cd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63214 │ │ │ │ + cbnz r3, 63cd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r5, r4, [sp, #16] │ │ │ │ - cbnz r4, 63232 │ │ │ │ + cbnz r4, 63cf6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17924 @ 0x4604 │ │ │ │ + movw r1, #18884 @ 0x49c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6324e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63d12 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6324e │ │ │ │ + cbz r0, 63d12 │ │ │ │ strd r4, r5, [r0] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 6325c │ │ │ │ + b.n 63d20 │ │ │ │ movs r4, #0 │ │ │ │ str.w r4, [fp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 6301a │ │ │ │ + bl 868d0 │ │ │ │ + b.n 63ade │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -84468,1519 +85509,1519 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 63292 │ │ │ │ + bne.n 63d56 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 64288 │ │ │ │ + b.w 64d4c │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r1, [r0, #812] @ 0x32c │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r3 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 632ca │ │ │ │ + cbnz r6, 63d8e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17968 @ 0x4630 │ │ │ │ + movw r1, #18928 @ 0x49f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 634ae │ │ │ │ - movw r0, #18016 @ 0x4660 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63f72 │ │ │ │ + movw r0, #18976 @ 0x4a20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ - ldr.w r8, [pc, #1544] @ 638e8 │ │ │ │ + bne.w 64d40 │ │ │ │ + ldr.w r8, [pc, #1544] @ 643ac │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r7, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63314 │ │ │ │ + beq.n 63dd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63314 │ │ │ │ + cbnz r3, 63dd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63344 │ │ │ │ + cbnz r6, 63e08 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18052 @ 0x4684 │ │ │ │ + movw r1, #19012 @ 0x4a44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 634ae │ │ │ │ - movw r0, #18016 @ 0x4660 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63f72 │ │ │ │ + movw r0, #18976 @ 0x4a20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63386 │ │ │ │ + beq.n 63e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63386 │ │ │ │ + cbnz r3, 63e4a │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #700] @ 0x2bc │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 633b6 │ │ │ │ + cbnz r6, 63e7a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18104 @ 0x46b8 │ │ │ │ + movw r1, #19064 @ 0x4a78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 634ae │ │ │ │ - movw r0, #18016 @ 0x4660 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63f72 │ │ │ │ + movw r0, #18976 @ 0x4a20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 633f8 │ │ │ │ + beq.n 63ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 633f8 │ │ │ │ + cbnz r3, 63ebc │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #696] @ 0x2b8 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63428 │ │ │ │ + cbnz r6, 63eec │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18156 @ 0x46ec │ │ │ │ + movw r1, #19116 @ 0x4aac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 634ae │ │ │ │ - movw r0, #18016 @ 0x4660 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63f72 │ │ │ │ + movw r0, #18976 @ 0x4a20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6346a │ │ │ │ + beq.n 63f2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6346a │ │ │ │ + cbnz r3, 63f2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6351e │ │ │ │ + beq.n 63fe2 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #964] @ 0x3c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 634b6 │ │ │ │ + cbnz r5, 63f7a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18212 @ 0x4724 │ │ │ │ + movw r1, #19172 @ 0x4ae4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 64288 │ │ │ │ - movw r0, #18260 @ 0x4754 │ │ │ │ + b.w 64d4c │ │ │ │ + movw r0, #19220 @ 0x4b14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 634fe │ │ │ │ + beq.n 63fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 634fe │ │ │ │ + cbnz r3, 63fc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ strd r2, sl, [sp] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ - bl 246f04 │ │ │ │ + bl 24925c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64288 │ │ │ │ - b.w 6427c │ │ │ │ + bne.w 64d4c │ │ │ │ + b.w 64d40 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 64260 │ │ │ │ + beq.w 64d24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 635e8 │ │ │ │ + beq.n 640ac │ │ │ │ ldr.w r1, [r4, #964] @ 0x3c4 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 63566 │ │ │ │ + cbnz r4, 6402a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18296 @ 0x4778 │ │ │ │ + movw r1, #19256 @ 0x4b38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 634ae │ │ │ │ - movw r0, #18348 @ 0x47ac │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63f72 │ │ │ │ + movw r0, #19308 @ 0x4b6c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b9104 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b9bc0 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6359a │ │ │ │ + blt.n 6405e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 63594 │ │ │ │ + bne.n 64058 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 635a0 │ │ │ │ + b.n 64064 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 63590 │ │ │ │ + b.n 64054 │ │ │ │ mov r5, r6 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 635c8 │ │ │ │ + beq.n 6408c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 635c8 │ │ │ │ + cbnz r3, 6408c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldrd r3, r2, [sp, #56] @ 0x38 │ │ │ │ - bl 345e4 <_PyInterpreterState_RequireIDRef@@Base+0xc> │ │ │ │ + bl 34d18 <_PyInterpreterState_RequireIDRef@@Base+0xc> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64288 │ │ │ │ - b.w 6427c │ │ │ │ + bne.w 64d4c │ │ │ │ + b.w 64d40 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63756 │ │ │ │ + beq.w 6421a │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 63624 │ │ │ │ - bl 82434 │ │ │ │ + cbnz r5, 640e8 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 6364e │ │ │ │ + bmi.n 64112 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #18388 @ 0x47d4 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #19348 @ 0x4b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.w 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.w 64d40 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 26eb3c │ │ │ │ + bl 26fed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 63712 │ │ │ │ + ble.n 641d6 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r2, fp, #4 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #28] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #18448 @ 0x4810 │ │ │ │ + movw r0, #19408 @ 0x4bd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63268 │ │ │ │ - ldr r3, [pc, #568] @ (638e8 ) │ │ │ │ + bl 63d2c │ │ │ │ + ldr r3, [pc, #568] @ (643ac ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 636d4 │ │ │ │ + beq.n 64198 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 636d4 │ │ │ │ + cbnz r2, 64198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 63700 │ │ │ │ + beq.n 641c4 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18488 @ 0x4838 │ │ │ │ + movw r1, #19448 @ 0x4bf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.w 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.w 64d40 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - bne.n 63678 │ │ │ │ + bne.n 6413c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6372c │ │ │ │ + beq.n 641f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6372c │ │ │ │ + cbnz r3, 641f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6425a │ │ │ │ + beq.w 64d1e │ │ │ │ movs r3, #3 │ │ │ │ str.w fp, [r0, #4] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.w 6425a │ │ │ │ + b.w 64d1e │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63a88 │ │ │ │ + beq.w 6454c │ │ │ │ ldr.w r1, [r4, #768] @ 0x300 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63794 │ │ │ │ - bl 82434 │ │ │ │ + cbnz r6, 64258 │ │ │ │ + bl 82e34 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 637be │ │ │ │ + bmi.n 64282 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #18552 @ 0x4878 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #19512 @ 0x4c38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.w 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.w 64d40 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e66c8 │ │ │ │ + bl e70c0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 6387e │ │ │ │ + ble.n 64342 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #18608 @ 0x48b0 │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r7, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ - ldr r3, [pc, #200] @ (638e8 ) │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ + ldr r3, [pc, #200] @ (643ac ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63844 │ │ │ │ + beq.n 64308 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 63844 │ │ │ │ + cbnz r2, 64308 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 63870 │ │ │ │ + beq.n 64334 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18648 @ 0x48d8 │ │ │ │ + movw r1, #19608 @ 0x4c98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.w 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.w 64d40 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r9, r8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 637e8 │ │ │ │ + bne.n 642ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63898 │ │ │ │ + beq.n 6435c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63898 │ │ │ │ + cbnz r3, 6435c │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 638be │ │ │ │ - bl 82434 │ │ │ │ + cbnz r6, 64382 │ │ │ │ + bl 82e34 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 638ec │ │ │ │ + bmi.n 643b0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #18704 @ 0x4910 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #19664 @ 0x4cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.w 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.w 64d40 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 26eb3c │ │ │ │ + bl 26fed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 639ac │ │ │ │ + ble.n 64470 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r3, r9, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #18608 @ 0x48b0 │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63268 │ │ │ │ - ldr r3, [pc, #536] @ (63b64 ) │ │ │ │ + bl 63d2c │ │ │ │ + ldr r3, [pc, #536] @ (64628 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63970 │ │ │ │ + beq.n 64434 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 63970 │ │ │ │ + cbnz r2, 64434 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 6399c │ │ │ │ + beq.n 64460 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18764 @ 0x494c │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.w 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.w 64d40 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 63914 │ │ │ │ + bne.n 643d8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 639c6 │ │ │ │ + beq.n 6448a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 639c6 │ │ │ │ + cbnz r3, 6448a │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 639ec │ │ │ │ - cbnz r4, 63a0e │ │ │ │ - b.n 63a08 │ │ │ │ - cbz r4, 63a08 │ │ │ │ + beq.n 644b0 │ │ │ │ + cbnz r4, 644d2 │ │ │ │ + b.n 644cc │ │ │ │ + cbz r4, 644cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63a08 │ │ │ │ + beq.n 644cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63a08 │ │ │ │ + cbnz r3, 644cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 63a56 │ │ │ │ - movw r0, #18608 @ 0x48b0 │ │ │ │ + b.n 6451a │ │ │ │ + movw r0, #19568 @ 0x4c70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 280758 │ │ │ │ - ldr r3, [pc, #312] @ (63b64 ) │ │ │ │ + bl 281290 │ │ │ │ + ldr r3, [pc, #312] @ (64628 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63a56 │ │ │ │ + beq.n 6451a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63a56 │ │ │ │ + cbnz r3, 6451a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 640ea │ │ │ │ + beq.w 64bae │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, r9, [r0, #4] │ │ │ │ movs r3, #4 │ │ │ │ str.w r8, [r0, #12] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 640ea │ │ │ │ + b.n 64bae │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ebc │ │ │ │ + beq.w 64980 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63ad0 │ │ │ │ + cbnz r6, 64594 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18824 @ 0x4988 │ │ │ │ + movw r1, #19784 @ 0x4d48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 634ae │ │ │ │ - movw r0, #18872 @ 0x49b8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 63f72 │ │ │ │ + movw r0, #19832 @ 0x4d78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63b16 │ │ │ │ + beq.n 645da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63b16 │ │ │ │ + cbnz r3, 645da │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63b3c │ │ │ │ - bl 82434 │ │ │ │ + cbnz r6, 64600 │ │ │ │ + bl 82e34 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 63b68 │ │ │ │ + bmi.n 6462c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #18908 @ 0x49dc │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #19868 @ 0x4d9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.n 64d40 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 26eb3c │ │ │ │ + bl 26fed4 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 63c26 │ │ │ │ + ble.n 646ea │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #18872 @ 0x49b8 │ │ │ │ + movw r0, #19832 @ 0x4d78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r7, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63268 │ │ │ │ - ldr r3, [pc, #668] @ (63e64 ) │ │ │ │ + bl 63d2c │ │ │ │ + ldr r3, [pc, #668] @ (64928 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63bee │ │ │ │ + beq.n 646b2 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 63bee │ │ │ │ + cbnz r2, 646b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 63c18 │ │ │ │ + beq.n 646dc │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #18968 @ 0x4a18 │ │ │ │ + movw r1, #19928 @ 0x4dd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64d40 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r9, r8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 63b92 │ │ │ │ + bne.n 64656 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63c40 │ │ │ │ + beq.n 64704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63c40 │ │ │ │ + cbnz r3, 64704 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #792] @ 0x318 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 63c66 │ │ │ │ - bl 82434 │ │ │ │ + cbnz r6, 6472a │ │ │ │ + bl 82e34 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 63c8e │ │ │ │ + bmi.n 64752 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #19028 @ 0x4a54 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #19988 @ 0x4e14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.n 64d40 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 202924 │ │ │ │ + bl 205a9c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 63d50 │ │ │ │ + ble.n 64814 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov fp, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ adds r3, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #18872 @ 0x49b8 │ │ │ │ + movw r0, #19832 @ 0x4d78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r5, [r2, r8, lsl #2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 280758 │ │ │ │ - ldr r3, [pc, #376] @ (63e64 ) │ │ │ │ + bl 281290 │ │ │ │ + ldr r3, [pc, #376] @ (64928 ) │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ cmp r2, ip │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - beq.n 63d10 │ │ │ │ + beq.n 647d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 63d10 │ │ │ │ + cbnz r2, 647d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 63d3c │ │ │ │ + beq.n 64800 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19088 @ 0x4a90 │ │ │ │ + movw r1, #20048 @ 0x4e50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64d40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r7 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 63cb8 │ │ │ │ + bne.n 6477c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r4, r6 │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63d6a │ │ │ │ + beq.n 6482e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63d6a │ │ │ │ + cbnz r3, 6482e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #796] @ 0x31c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 63d90 │ │ │ │ - bl 82434 │ │ │ │ + cbnz r5, 64854 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 63db8 │ │ │ │ + bmi.n 6487c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #19148 @ 0x4acc │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #20108 @ 0x4e8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.n 64d40 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 26eb3c │ │ │ │ + bl 26fed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 63e76 │ │ │ │ + ble.n 6493a │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r3, r9, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #18872 @ 0x49b8 │ │ │ │ + movw r0, #19832 @ 0x4d78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63268 │ │ │ │ - ldr r3, [pc, #80] @ (63e64 ) │ │ │ │ + bl 63d2c │ │ │ │ + ldr r3, [pc, #80] @ (64928 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cmp r0, lr │ │ │ │ add.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 63e3a │ │ │ │ + beq.n 648fe │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 63e3a │ │ │ │ + cbnz r2, 648fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 63e68 │ │ │ │ + beq.n 6492c │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19212 @ 0x4b0c │ │ │ │ + movw r1, #20172 @ 0x4ecc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64d40 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bne.n 63dde │ │ │ │ + bne.n 648a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63e90 │ │ │ │ + beq.n 64954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63e90 │ │ │ │ + cbnz r3, 64954 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 26de78 │ │ │ │ + bl 26f214 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 640f4 │ │ │ │ - b.n 6427c │ │ │ │ + bne.w 64bb8 │ │ │ │ + b.n 64d40 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 64286 │ │ │ │ + beq.w 64d4a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63f8a │ │ │ │ + beq.n 64a4e │ │ │ │ ldr.w r1, [r4, #836] @ 0x344 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 63f10 │ │ │ │ + cbz r4, 649d4 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 63f16 │ │ │ │ - cbz r4, 63f10 │ │ │ │ + bne.n 649da │ │ │ │ + cbz r4, 649d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63f10 │ │ │ │ + beq.n 649d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63f10 │ │ │ │ + cbnz r3, 649d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 63f5e │ │ │ │ - movw r0, #19276 @ 0x4b4c │ │ │ │ + b.n 64a22 │ │ │ │ + movw r0, #20236 @ 0x4f0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 280758 │ │ │ │ - ldr r2, [pc, #556] @ (64160 ) │ │ │ │ + bl 281290 │ │ │ │ + ldr r2, [pc, #556] @ (64c24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63f5e │ │ │ │ + beq.n 64a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63f5e │ │ │ │ + cbnz r3, 64a22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 640ea │ │ │ │ + beq.w 64bae │ │ │ │ movs r3, #6 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 640ea │ │ │ │ + b.n 64bae │ │ │ │ ldr.w r1, [r4, #324] @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 64260 │ │ │ │ + beq.w 64d24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 640f8 │ │ │ │ + beq.w 64bbc │ │ │ │ ldr.w r1, [r4, #868] @ 0x364 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 63fe4 │ │ │ │ + cbz r6, 64aa8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 63fea │ │ │ │ - cbz r6, 63fe4 │ │ │ │ + bne.n 64aae │ │ │ │ + cbz r6, 64aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63fe4 │ │ │ │ + beq.n 64aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63fe4 │ │ │ │ + cbnz r3, 64aa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 64034 │ │ │ │ - movw r0, #19312 @ 0x4b70 │ │ │ │ + b.n 64af8 │ │ │ │ + movw r0, #20272 @ 0x4f30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63268 │ │ │ │ - ldr r3, [pc, #340] @ (64160 ) │ │ │ │ + bl 63d2c │ │ │ │ + ldr r3, [pc, #340] @ (64c24 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64034 │ │ │ │ + beq.n 64af8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 64034 │ │ │ │ + cbnz r3, 64af8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #836] @ 0x344 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6405a │ │ │ │ - cbnz r4, 6407c │ │ │ │ - b.n 64076 │ │ │ │ - cbz r4, 64076 │ │ │ │ + beq.n 64b1e │ │ │ │ + cbnz r4, 64b40 │ │ │ │ + b.n 64b3a │ │ │ │ + cbz r4, 64b3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64076 │ │ │ │ + beq.n 64b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64076 │ │ │ │ + cbnz r3, 64b3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 640c4 │ │ │ │ - movw r0, #19312 @ 0x4b70 │ │ │ │ + b.n 64b88 │ │ │ │ + movw r0, #20272 @ 0x4f30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280758 │ │ │ │ - ldr r2, [pc, #196] @ (64160 ) │ │ │ │ + bl 281290 │ │ │ │ + ldr r2, [pc, #196] @ (64c24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6427c │ │ │ │ + bne.w 64d40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 640c4 │ │ │ │ + beq.n 64b88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 640c4 │ │ │ │ + cbnz r3, 64b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 640ea │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 64bae │ │ │ │ movs r3, #7 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 64288 │ │ │ │ + b.n 64d4c │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64264 │ │ │ │ + beq.w 64d28 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 64288 │ │ │ │ + beq.w 64d4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 64136 │ │ │ │ - bl 82434 │ │ │ │ + cbnz r5, 64bfa │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634ae │ │ │ │ + beq.w 63f72 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 64164 │ │ │ │ + bmi.n 64c28 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #19348 @ 0x4b94 │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ + movw r1, #20308 @ 0x4f54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6427c │ │ │ │ + bl f7970 │ │ │ │ + b.n 64d40 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 26eb3c │ │ │ │ + bl 26fed4 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6427c │ │ │ │ + beq.w 64d40 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 6421e │ │ │ │ + ble.n 64ce2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ adds r2, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #19404 @ 0x4bcc │ │ │ │ + movw r0, #20364 @ 0x4f8c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6427c │ │ │ │ + bne.n 64d40 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63268 │ │ │ │ - ldr r3, [pc, #208] @ (64290 ) │ │ │ │ + bl 63d2c │ │ │ │ + ldr r3, [pc, #208] @ (64d54 ) │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ - beq.n 641e4 │ │ │ │ + beq.n 64ca8 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 641e4 │ │ │ │ + cbnz r2, 64ca8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6427c │ │ │ │ + bne.n 64d40 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 6420c │ │ │ │ + beq.n 64cd0 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19440 @ 0x4bf0 │ │ │ │ + movw r1, #20400 @ 0x4fb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6427c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64d40 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne.n 6418c │ │ │ │ + bne.n 64c50 │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64238 │ │ │ │ + beq.n 64cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64238 │ │ │ │ + cbnz r3, 64cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 6425a │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 64d1e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #8 │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 6427c │ │ │ │ + cbz r0, 64d40 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 64288 │ │ │ │ + b.n 64d4c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19496 @ 0x4c28 │ │ │ │ + movw r1, #20456 @ 0x4fe8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.w 634ae │ │ │ │ + bl 868d0 │ │ │ │ + b.w 63f72 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 642da │ │ │ │ + bpl.n 64d9e │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 642de │ │ │ │ + cbz r1, 64da2 │ │ │ │ push {r4} │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ @@ -85992,473 +87033,473 @@ │ │ │ │ pop {r4} │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #8 │ │ │ │ moveq r2, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 642e2 │ │ │ │ + b.n 64da6 │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ sub sp, #12 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 64320 │ │ │ │ + ble.n 64de4 │ │ │ │ movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #39016 @ 0x9868 │ │ │ │ + movw r1, #39976 @ 0x9c28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 645fc │ │ │ │ + b.n 650c0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6432e │ │ │ │ + bge.n 64df2 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 64338 │ │ │ │ + bne.n 64dfc │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 64356 │ │ │ │ + bge.n 64e1a │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64356 │ │ │ │ + beq.n 64e1a │ │ │ │ movw r4, #43788 @ 0xab0c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - movw r1, #39060 @ 0x9894 │ │ │ │ + movw r1, #40020 @ 0x9c54 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6431c │ │ │ │ + bl f7970 │ │ │ │ + b.n 64de0 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 64382 │ │ │ │ + bne.n 64e46 │ │ │ │ ldr.w ip, [r5, #32] │ │ │ │ cmp ip, r2 │ │ │ │ - bge.n 64382 │ │ │ │ + bge.n 64e46 │ │ │ │ movw r0, #43788 @ 0xab0c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r2 │ │ │ │ - movw r1, #39128 @ 0x98d8 │ │ │ │ + movw r1, #40088 @ 0x9c98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6431c │ │ │ │ + bl f7970 │ │ │ │ + b.n 64de0 │ │ │ │ ldrd r3, r2, [r6] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 643a6 │ │ │ │ + ble.n 64e6a │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41512 @ 0xa228 │ │ │ │ + movw r1, #42472 @ 0xa5e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6431c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64de0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 645b2 │ │ │ │ + bhi.w 65076 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ movs r6, r1 │ │ │ │ movs r2, r5 │ │ │ │ movs r1, r6 │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d28 │ │ │ │ + bl 657ec │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 643ec │ │ │ │ + beq.n 64eb0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #35780 @ 0x8bc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 643f0 │ │ │ │ + bne.n 64eb4 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19576 @ 0x4c78 │ │ │ │ + movw r1, #20536 @ 0x5038 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6443c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64f00 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 647ac │ │ │ │ + bl 65270 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 6441c │ │ │ │ + cbz r2, 64ee0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 64422 │ │ │ │ + cbz r3, 64ee6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64440 │ │ │ │ + beq.n 64f04 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19632 @ 0x4cb0 │ │ │ │ + movw r1, #20592 @ 0x5070 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 64450 │ │ │ │ - bl 64602 │ │ │ │ + cbz r0, 64f14 │ │ │ │ + bl 650c6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 645e4 │ │ │ │ + beq.w 650a8 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw r9, #5704 @ 0x1648 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ movw r8, #35780 @ 0x8bc4 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov.w sl, #0 │ │ │ │ add.w fp, r7, #4 │ │ │ │ - cbz r7, 64470 │ │ │ │ + cbz r7, 64f34 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 64472 │ │ │ │ + b.n 64f36 │ │ │ │ mov r3, r7 │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 645ee │ │ │ │ + bge.w 650b2 │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 64492 │ │ │ │ + bne.n 64f56 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 6449e │ │ │ │ + beq.n 64f62 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6449e │ │ │ │ - bl 64d28 │ │ │ │ + beq.n 64f62 │ │ │ │ + bl 657ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 645e4 │ │ │ │ + beq.w 650a8 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 6446a │ │ │ │ + b.n 64f2e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 644aa │ │ │ │ + cbz r2, 64f6e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 644b0 │ │ │ │ + cbz r3, 64f74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 644cc │ │ │ │ + beq.n 64f90 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19696 @ 0x4cf0 │ │ │ │ + movw r1, #20656 @ 0x50b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6443c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64f00 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28e468 <_PyErr_BadInternalCall@@Base+0xc7cc> │ │ │ │ + bl 28efa0 <_PyErr_BadInternalCall@@Base+0xca60> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 645e4 │ │ │ │ + beq.w 650a8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #24 │ │ │ │ - beq.n 64506 │ │ │ │ + beq.n 64fca │ │ │ │ cmp r2, #21 │ │ │ │ - bne.n 644ee │ │ │ │ + bne.n 64fb2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 644e0 │ │ │ │ + b.n 64fa4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19772 @ 0x4d3c │ │ │ │ + movw r1, #20732 @ 0x50fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6443c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64f00 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 64510 │ │ │ │ + cbz r3, 64fd4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 64512 │ │ │ │ + b.n 64fd6 │ │ │ │ mov r2, r3 │ │ │ │ cmp r7, r2 │ │ │ │ - bge.n 645ca │ │ │ │ + bge.n 6508e │ │ │ │ adds r2, r7, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 28e878 <_PyErr_BadInternalCall@@Base+0xcbdc> │ │ │ │ + bl 28f3b0 <_PyErr_BadInternalCall@@Base+0xce70> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 645e4 │ │ │ │ + beq.n 650a8 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 64508 │ │ │ │ - cbnz r4, 64544 │ │ │ │ + b.n 64fcc │ │ │ │ + cbnz r4, 65008 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19836 @ 0x4d7c │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 645e4 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 650a8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 645e4 │ │ │ │ - bl 64602 │ │ │ │ + beq.n 650a8 │ │ │ │ + bl 650c6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 64560 │ │ │ │ - bl 64602 │ │ │ │ + cbz r0, 65024 │ │ │ │ + bl 650c6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 645e4 │ │ │ │ + beq.n 650a8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 643ec │ │ │ │ + beq.w 64eb0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 64584 │ │ │ │ + cbnz r3, 65048 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19864 @ 0x4d98 │ │ │ │ + movw r1, #20824 @ 0x5158 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6443c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64f00 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 642e6 │ │ │ │ + bl 64daa │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbz r1, 6459a │ │ │ │ + cbz r1, 6505e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 645f0 │ │ │ │ + bgt.n 650b4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19924 @ 0x4dd4 │ │ │ │ + movw r1, #20884 @ 0x5194 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6443c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64f00 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19964 @ 0x4dfc │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6443c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 64f00 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 647ac │ │ │ │ + bl 65270 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 645e4 │ │ │ │ + cbz r0, 650a8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 647ac │ │ │ │ + bl 65270 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 645fc │ │ │ │ + b.n 650c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 647ac │ │ │ │ + bl 65270 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645e4 │ │ │ │ + b.n 650a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #49564 @ 0xc19c │ │ │ │ + movw r1, #50524 @ 0xc55c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl cc55c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 6462a │ │ │ │ + bl ccf3c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 650ee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28e878 <_PyErr_BadInternalCall@@Base+0xcbdc> │ │ │ │ + b.w 28f3b0 <_PyErr_BadInternalCall@@Base+0xce70> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #19984 @ 0x4e10 │ │ │ │ + movw r1, #20944 @ 0x51d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 64662 │ │ │ │ + cbz r3, 65126 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 64664 │ │ │ │ + b.n 65128 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r2, 64684 │ │ │ │ + cbz r2, 65148 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 6468c │ │ │ │ + b.n 65150 │ │ │ │ movw fp, #5704 @ 0x1648 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 6469c │ │ │ │ + cbnz r3, 65160 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 6469c │ │ │ │ + blt.n 65160 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 6469c │ │ │ │ - cbnz r4, 646bc │ │ │ │ + bgt.n 65160 │ │ │ │ + cbnz r4, 65180 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r4, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r4, [sp] │ │ │ │ - ldr r3, [pc, #248] @ (647a8 ) │ │ │ │ + ldr r3, [pc, #248] @ (6526c ) │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6479e │ │ │ │ + beq.n 65262 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 6475c │ │ │ │ + beq.n 65220 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 646ec │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 651b0 │ │ │ │ + bl 121b78 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 646e8 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 646e8 │ │ │ │ + bne.n 651ac │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 651ac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6479e │ │ │ │ + b.n 65262 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6475c │ │ │ │ + beq.n 65220 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 64708 │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 651cc │ │ │ │ + bl 121b78 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 64704 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 651c8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 646e4 │ │ │ │ + bne.n 651a8 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6475c │ │ │ │ + beq.n 65220 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 64724 │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 651e8 │ │ │ │ + bl 121b78 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 64720 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 651e4 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 646e4 │ │ │ │ + bne.n 651a8 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6475c │ │ │ │ + beq.n 65220 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 6473e │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 65202 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6473a │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 651fe │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 646e4 │ │ │ │ + bne.n 651a8 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6475c │ │ │ │ + beq.n 65220 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 64748 │ │ │ │ + cbz r3, 6520c │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6475c │ │ │ │ + beq.n 65220 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6475c │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 65220 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 646e4 │ │ │ │ + bne.n 651a8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #39480 @ 0x9a38 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 64784 │ │ │ │ + bne.n 65248 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 22f82c │ │ │ │ + bl 232504 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6479e │ │ │ │ + b.n 65262 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #20020 @ 0x4e34 │ │ │ │ + movw r2, #20980 @ 0x51f4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2c0e2c │ │ │ │ + bl 2c11f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ mov r0, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -86467,213 +87508,213 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ adds r6, r1, #4 │ │ │ │ - cbz r4, 647cc │ │ │ │ + cbz r4, 65290 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 647ce │ │ │ │ + b.n 65292 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 647e4 │ │ │ │ + bge.n 652a8 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl 642e6 │ │ │ │ - cbz r0, 647e6 │ │ │ │ + bl 64daa │ │ │ │ + cbz r0, 652aa │ │ │ │ adds r5, #1 │ │ │ │ - b.n 647c6 │ │ │ │ + b.n 6528a │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 6480e │ │ │ │ - cbz r6, 6481e │ │ │ │ + beq.n 652d2 │ │ │ │ + cbz r6, 652e2 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 64834 │ │ │ │ - cbz r6, 6481e │ │ │ │ + b.n 652f8 │ │ │ │ + cbz r6, 652e2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 64834 │ │ │ │ + b.n 652f8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 64832 │ │ │ │ + cbz r3, 652f6 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 64834 │ │ │ │ + b.n 652f8 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5fb8 │ │ │ │ - cbz r0, 6484a │ │ │ │ - cbz r7, 64844 │ │ │ │ - cbz r6, 64844 │ │ │ │ + bl 1f9148 │ │ │ │ + cbz r0, 6530e │ │ │ │ + cbz r7, 65308 │ │ │ │ + cbz r6, 65308 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 64846 │ │ │ │ + b.n 6530a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 64872 │ │ │ │ + cbnz r0, 65336 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6487c │ │ │ │ - b.n 64882 │ │ │ │ + cbnz r0, 65340 │ │ │ │ + b.n 65346 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6486c │ │ │ │ - b.n 648ae │ │ │ │ + beq.n 65330 │ │ │ │ + b.n 65372 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 648ae │ │ │ │ + cbnz r0, 65372 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6488c │ │ │ │ + cbz r0, 65350 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 648ae │ │ │ │ + cbnz r0, 65372 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 64896 │ │ │ │ + cbz r0, 6535a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 648ae │ │ │ │ + cbnz r0, 65372 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 648a0 │ │ │ │ + cbz r0, 65364 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 648ae │ │ │ │ + cbnz r0, 65372 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 648ae │ │ │ │ + cbz r0, 65372 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #20104 @ 0x4e88 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 648e6 │ │ │ │ + beq.n 653aa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 648e6 │ │ │ │ + cbz r0, 653aa │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 64906 │ │ │ │ + cbnz r0, 653ca │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 64910 │ │ │ │ - b.n 64916 │ │ │ │ + cbnz r0, 653d4 │ │ │ │ + b.n 653da │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64900 │ │ │ │ - b.n 64924 │ │ │ │ + beq.n 653c4 │ │ │ │ + b.n 653e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 64924 │ │ │ │ + cbnz r0, 653e8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 64924 │ │ │ │ + cbz r0, 653e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #52] @ (6495c ) │ │ │ │ + ldr r2, [pc, #52] @ (65420 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6494e │ │ │ │ - movw r0, #20244 @ 0x4f14 │ │ │ │ + bne.n 65412 │ │ │ │ + movw r0, #21204 @ 0x52d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ - movw r0, #20252 @ 0x4f1c │ │ │ │ + b.w 106980 │ │ │ │ + movw r0, #21212 @ 0x52dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #48] @ (64994 ) │ │ │ │ + ldr r2, [pc, #48] @ (65458 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 64988 │ │ │ │ - movw r0, #20260 @ 0x4f24 │ │ │ │ + bne.n 6544c │ │ │ │ + movw r0, #21220 @ 0x52e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ - movw r0, #20272 @ 0x4f30 │ │ │ │ + b.w 106980 │ │ │ │ + movw r0, #21232 @ 0x52f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 649ee │ │ │ │ + ble.n 654b2 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ subs r4, #1 │ │ │ │ mla r4, r6, r4, r7 │ │ │ │ cmp r7, r4 │ │ │ │ - bcs.n 649ee │ │ │ │ + bcs.n 654b2 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ adds r1, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 29b4c <__memcpy_chk@plt> │ │ │ │ subs r1, r4, r5 │ │ │ │ @@ -86684,177 +87725,177 @@ │ │ │ │ subs r0, r4, r5 │ │ │ │ mov r1, sp │ │ │ │ add r5, r6 │ │ │ │ blx 29e1c │ │ │ │ adds r2, r7, r5 │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 649c2 │ │ │ │ + bcc.n 65486 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7bd4c │ │ │ │ + bl 7c79c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64a32 │ │ │ │ + bne.n 654f6 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20308 @ 0x4f54 │ │ │ │ + movw r1, #21268 @ 0x5314 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64a9a │ │ │ │ - ldr r3, [pc, #104] @ (64a9c ) │ │ │ │ + b.n 6555e │ │ │ │ + ldr r3, [pc, #104] @ (65560 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 233604 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 2362c8 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 64a54 │ │ │ │ - bl 15300c │ │ │ │ + cbnz r6, 65518 │ │ │ │ + bl 154094 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64a64 │ │ │ │ + b.n 65528 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 20d0d4 │ │ │ │ + bl 210144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 64a98 │ │ │ │ + beq.n 6555c │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 64a98 │ │ │ │ + bpl.n 6555c │ │ │ │ mov r0, r5 │ │ │ │ - bl 153b04 │ │ │ │ - cbz r0, 64a82 │ │ │ │ - bl ddd10 │ │ │ │ + bl 154b94 │ │ │ │ + cbz r0, 65546 │ │ │ │ + bl de6e8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 64a8a │ │ │ │ - movw r2, #20284 @ 0x4f3c │ │ │ │ + b.n 6554e │ │ │ │ + movw r2, #21244 @ 0x52fc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #20336 @ 0x4f70 │ │ │ │ + movw r1, #21296 @ 0x5330 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #12] @ (64aa0 ) │ │ │ │ - bl 7749c <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ + ldr r0, [pc, #12] @ (65564 ) │ │ │ │ + bl 77f24 <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20424 @ 0x4fc8 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20468 @ 0x4ff4 │ │ │ │ + movw r1, #21428 @ 0x53b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #44008 @ 0xabe8 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f96ac │ │ │ │ + bl fa168 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #20516 @ 0x5024 │ │ │ │ + movw r3, #21476 @ 0x53e4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #20560 @ 0x5050 │ │ │ │ + movw r1, #21520 @ 0x5410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 64b3e │ │ │ │ + cbz r0, 65602 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20564 @ 0x5054 │ │ │ │ + movw r1, #21524 @ 0x5414 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 64b9c │ │ │ │ + cbz r4, 65660 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3e44 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x450> │ │ │ │ + bl 2b42e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x450> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64bac │ │ │ │ - b.n 64c62 │ │ │ │ + cbnz r0, 65670 │ │ │ │ + b.n 65726 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 24f814 │ │ │ │ + bl 25199c <_PyParkingLot_Unpark@@Base+0x284> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b8a │ │ │ │ - b.n 64c62 │ │ │ │ + bne.n 6564e │ │ │ │ + b.n 65726 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbnz r6, 64c00 │ │ │ │ + cbnz r6, 656c4 │ │ │ │ movw r0, #9244 @ 0x241c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64c4a │ │ │ │ + beq.n 6570e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #156] @ (64c68 ) │ │ │ │ + ldr r1, [pc, #156] @ (6572c ) │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r0, #12] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -86866,160 +87907,160 @@ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 64c4a │ │ │ │ + b.n 6570e │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 64c4a │ │ │ │ + ble.n 6570e │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov.w sl, #1 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ - bl 161788 │ │ │ │ + bl 162da8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 64c40 │ │ │ │ + beq.n 65704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 64c40 │ │ │ │ + cbnz r3, 65704 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - cbz r5, 64c4a │ │ │ │ + cbz r5, 6570e │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 64c20 │ │ │ │ + bne.n 656e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64c60 │ │ │ │ + beq.n 65724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64c60 │ │ │ │ + cbnz r3, 65724 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 64ca0 │ │ │ │ + cbnz r1, 65764 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1283f0 │ │ │ │ + bl 128f34 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64cb2 │ │ │ │ - b.n 64d22 │ │ │ │ - movw r0, #51788 @ 0xca4c │ │ │ │ + cbnz r0, 65776 │ │ │ │ + b.n 657e6 │ │ │ │ + movw r0, #52748 @ 0xce0c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 246ba4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 248efc <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c94 │ │ │ │ - b.n 64d20 │ │ │ │ + bne.n 65758 │ │ │ │ + b.n 657e4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #62416 @ 0xf3d0 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 64cf0 │ │ │ │ + beq.n 657b4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 64cf0 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 657b4 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20612 @ 0x5084 │ │ │ │ + movw r1, #21572 @ 0x5444 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 64d14 │ │ │ │ - b.n 64d20 │ │ │ │ + bne.n 657d8 │ │ │ │ + b.n 657e4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64d0a │ │ │ │ - cbz r7, 64d22 │ │ │ │ + beq.n 657ce │ │ │ │ + cbz r7, 657e6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64d22 │ │ │ │ + bne.n 657e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64d20 │ │ │ │ + beq.n 657e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64d20 │ │ │ │ + cbnz r3, 657e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 28e468 <_PyErr_BadInternalCall@@Base+0xc7cc> │ │ │ │ + bl 28efa0 <_PyErr_BadInternalCall@@Base+0xca60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64e86 │ │ │ │ + beq.w 6594a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #20 │ │ │ │ - beq.n 64d68 │ │ │ │ - bhi.n 64d60 │ │ │ │ + beq.n 6582c │ │ │ │ + bhi.n 65824 │ │ │ │ cmp r3, #19 │ │ │ │ - beq.w 64e84 │ │ │ │ + beq.w 65948 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 64e1a │ │ │ │ + beq.n 658de │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 64e6c │ │ │ │ - b.n 64de2 │ │ │ │ + bne.w 65930 │ │ │ │ + b.n 658a6 │ │ │ │ cmp r3, #21 │ │ │ │ - bne.w 64e6c │ │ │ │ - b.n 64e84 │ │ │ │ + bne.w 65930 │ │ │ │ + b.n 65948 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28e468 <_PyErr_BadInternalCall@@Base+0xc7cc> │ │ │ │ + bl 28efa0 <_PyErr_BadInternalCall@@Base+0xca60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64e86 │ │ │ │ + beq.w 6594a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r4, #24672 @ 0x6060 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ @@ -87035,319 +88076,319 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64e84 │ │ │ │ + bne.n 65948 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64e84 │ │ │ │ + beq.n 65948 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20660 @ 0x50b4 │ │ │ │ + movw r1, #21620 @ 0x5474 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64e86 │ │ │ │ + b.n 6594a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64e6c │ │ │ │ + bne.n 65930 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #20 │ │ │ │ - bne.n 64e6c │ │ │ │ + bne.n 65930 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 64e84 │ │ │ │ + beq.n 65948 │ │ │ │ movw r3, #30856 @ 0x7888 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64e6c │ │ │ │ - b.n 64e84 │ │ │ │ + bne.n 65930 │ │ │ │ + b.n 65948 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 64e6c │ │ │ │ + bhi.n 65930 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 64e34 │ │ │ │ + bne.n 658f8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 64e6c │ │ │ │ + bne.n 65930 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #20 │ │ │ │ - bne.n 64e6c │ │ │ │ + bne.n 65930 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64e54 │ │ │ │ + beq.n 65918 │ │ │ │ movw r3, #24672 @ 0x6060 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64e6c │ │ │ │ + bne.n 65930 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #20 │ │ │ │ - bne.n 64e6c │ │ │ │ + bne.n 65930 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #30856 @ 0x7888 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64e84 │ │ │ │ + beq.n 65948 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12948 @ 0x3294 │ │ │ │ + movw r1, #13908 @ 0x3654 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 64dde │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 658a2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - cbnz r5, 64eae │ │ │ │ + cbnz r5, 65972 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 64eae │ │ │ │ + ble.n 65972 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 64eae │ │ │ │ - cbnz r2, 64eca │ │ │ │ + bne.n 65972 │ │ │ │ + cbnz r2, 6598e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #184] @ (64f78 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #184] @ (65a3c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64f70 │ │ │ │ + beq.n 65a34 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ mul.w r7, r3, r7 │ │ │ │ add.w r5, r7, #65280 @ 0xff00 │ │ │ │ adds r5, #255 @ 0xff │ │ │ │ - cbnz r3, 64eee │ │ │ │ + cbnz r3, 659b2 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 64f70 │ │ │ │ + b.n 65a34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - blt.n 64ee4 │ │ │ │ + blt.n 659a8 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ asrs r5, r5, #16 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ lsls r1, r6, #16 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ add.w r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r7, r3 │ │ │ │ add.w r0, r0, r6, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt r1, r7, r1 │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64f70 │ │ │ │ + cbz r0, 65a34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #32 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 64f4a │ │ │ │ + beq.n 65a0e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 64f4a │ │ │ │ + cbnz r2, 65a0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 64f6e │ │ │ │ + beq.n 65a32 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 64f66 │ │ │ │ + beq.n 65a2a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 64f66 │ │ │ │ + cbnz r2, 65a2a │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bgt.n 64f06 │ │ │ │ - b.n 64ee4 │ │ │ │ + bgt.n 659ca │ │ │ │ + b.n 659a8 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #60] @ (64fc8 ) │ │ │ │ + ldr r1, [pc, #60] @ (65a8c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + bl 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 64fc4 │ │ │ │ + bne.n 65a88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 64fb6 │ │ │ │ + beq.n 65a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64fb6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 65a7a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #8] @ (64fc8 ) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + ldr r1, [pc, #8] @ (65a8c ) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 64f4c │ │ │ │ + bmi.n 65a10 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64fd8 ) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + ldr r1, [pc, #4] @ (65a9c ) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ nop │ │ │ │ - b.n 65624 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x17a> │ │ │ │ + b.n 660e8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x17a> │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64fe8 ) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + ldr r1, [pc, #4] @ (65aac ) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ nop │ │ │ │ - b.n 64bdc │ │ │ │ + b.n 656a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00064fec : │ │ │ │ +00065ab0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 65002 │ │ │ │ + bpl.n 65ac6 │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 65002 │ │ │ │ - b.w 23c40c <_PyErr_Format@@Base+0xcdc> │ │ │ │ + cbz r1, 65ac6 │ │ │ │ + b.w 23ee24 <_PyErr_Format@@Base+0xcdc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 542c4 │ │ │ │ + bl 54d7a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (65024 ) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + ldr r1, [pc, #4] @ (65ae8 ) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ nop │ │ │ │ - b.n 64cc8 │ │ │ │ + b.n 6578c │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6504c │ │ │ │ + bne.n 65b10 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 65060 │ │ │ │ - b.n 65074 │ │ │ │ + cbnz r0, 65b24 │ │ │ │ + b.n 65b38 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49072 @ 0xbfb0 │ │ │ │ + movw r0, #50032 @ 0xc370 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 650bc │ │ │ │ - b.n 65040 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 65b80 │ │ │ │ + b.n 65b04 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 65080 │ │ │ │ + bne.n 65b44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 65090 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 650bc │ │ │ │ + bne.n 65b54 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 65b80 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65090 │ │ │ │ + b.n 65b54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65070 │ │ │ │ + bne.n 65b34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65070 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65b34 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 198724 │ │ │ │ - cbz r0, 650bc │ │ │ │ + bl 19a7b8 │ │ │ │ + cbz r0, 65b80 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 650c0 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 65b84 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65200 @ 0xfeb0 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #624 @ 0x270 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65106 │ │ │ │ + b.n 65bca │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 187268 │ │ │ │ + bl 188a20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 650bc │ │ │ │ + beq.n 65b80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 650d4 │ │ │ │ + cbz r3, 65b98 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 650dc │ │ │ │ + b.n 65ba0 │ │ │ │ movw r5, #11048 @ 0x2b28 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ adds r3, r4, r6 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ @@ -87362,218 +88403,218 @@ │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (65114 ) │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ - b.n 64df8 │ │ │ │ + ldr r1, [pc, #4] @ (65bd8 ) │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ + b.n 658bc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r1, [pc, #8] @ (65124 ) │ │ │ │ + ldr r1, [pc, #8] @ (65be8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 29d634 <_Py_c_pow@@Base+0x114> │ │ │ │ + b.w 29df34 <_Py_c_pow@@Base+0x114> │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 65146 │ │ │ │ + cbnz r0, 65c0a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65150 │ │ │ │ - b.n 65156 │ │ │ │ + cbnz r0, 65c14 │ │ │ │ + b.n 65c1a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65140 │ │ │ │ - b.n 65164 │ │ │ │ + beq.n 65c04 │ │ │ │ + b.n 65c28 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65164 │ │ │ │ + cbnz r0, 65c28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65164 │ │ │ │ + cbz r0, 65c28 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 65182 │ │ │ │ + cbnz r3, 65c46 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 6519a │ │ │ │ + cbz r2, 65c5e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 6519a │ │ │ │ + cbz r3, 65c5e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20744 @ 0x5108 │ │ │ │ + movw r1, #21704 @ 0x54c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 651c0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 65c84 │ │ │ │ mov r0, r1 │ │ │ │ - bl 191eec │ │ │ │ + bl 193c24 │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ - cbz r5, 651c4 │ │ │ │ + cbz r5, 65c88 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #15044 @ 0x3ac4 │ │ │ │ + movw r1, #16004 @ 0x3e84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6523c │ │ │ │ + b.n 65d00 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 651dc │ │ │ │ + cbnz r3, 65ca0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 6523c │ │ │ │ + b.n 65d00 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 651f2 │ │ │ │ - bl 84c04 │ │ │ │ + cbz r0, 65cb6 │ │ │ │ + bl 85624 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add.w r0, r4, #12 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r3, [r4, #12] │ │ │ │ strd r6, r6, [r4, #120] @ 0x78 │ │ │ │ - bl 243688 │ │ │ │ + bl 245cd8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 65218 │ │ │ │ + cbz r0, 65cdc │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 651c0 │ │ │ │ + b.n 65c84 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 243c84 │ │ │ │ - cbz r7, 65234 │ │ │ │ + bl 246330 │ │ │ │ + cbz r7, 65cf8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #20] │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00065240 : │ │ │ │ +00065d04 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 23eed4 │ │ │ │ + b.w 2418b4 │ │ │ │ │ │ │ │ -00065246 : │ │ │ │ - cbnz r0, 6524c │ │ │ │ - b.w 2407a8 │ │ │ │ +00065d0a : │ │ │ │ + cbnz r0, 65d10 │ │ │ │ + b.w 242e40 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #28] @ (65284 ) │ │ │ │ + ldr r2, [pc, #28] @ (65d48 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 65280 │ │ │ │ + cbz r3, 65d44 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00065288 : │ │ │ │ +00065d4c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25fa80 │ │ │ │ + b.w 2616b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 652b8 │ │ │ │ + beq.n 65d7c │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 652b8 │ │ │ │ + cbz r1, 65d7c │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 652ca │ │ │ │ + beq.n 65d8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n 65340 │ │ │ │ + b.n 65e04 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34824 @ 0x8808 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 652e8 │ │ │ │ + beq.n 65dac │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w df940 │ │ │ │ + b.w e0320 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1f9068 │ │ │ │ + bl 1fc1f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65340 │ │ │ │ + cbz r0, 65e04 │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r8 │ │ │ │ blx r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6531e │ │ │ │ + cbnz r0, 65de2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6533e │ │ │ │ + beq.n 65e02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6533e │ │ │ │ + cbnz r3, 65e02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6533e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65e02 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -87591,182 +88632,182 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 65364 │ │ │ │ + cbnz r0, 65e28 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6536e │ │ │ │ - b.n 65374 │ │ │ │ + cbnz r0, 65e32 │ │ │ │ + b.n 65e38 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6535e │ │ │ │ - b.n 653aa │ │ │ │ + beq.n 65e22 │ │ │ │ + b.n 65e6e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 653aa │ │ │ │ + cbnz r0, 65e6e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6537e │ │ │ │ + cbz r0, 65e42 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 653aa │ │ │ │ + cbnz r0, 65e6e │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65388 │ │ │ │ + cbz r0, 65e4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 653aa │ │ │ │ + cbnz r0, 65e6e │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 65392 │ │ │ │ + cbz r0, 65e56 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 653aa │ │ │ │ + cbnz r0, 65e6e │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6539c │ │ │ │ + cbz r0, 65e60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 653aa │ │ │ │ + cbnz r0, 65e6e │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 653aa │ │ │ │ + cbz r0, 65e6e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 653d4 │ │ │ │ - movw r1, #20772 @ 0x5124 │ │ │ │ + cbnz r2, 65e98 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ - b.n 653e0 │ │ │ │ - movw r1, #20796 @ 0x513c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 65ea4 │ │ │ │ + movw r1, #21756 @ 0x54fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 18ad44 │ │ │ │ - cbz r0, 6541a │ │ │ │ + bl 18c728 │ │ │ │ + cbz r0, 65ede │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006541c : │ │ │ │ +00065ee0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2af1b4 │ │ │ │ + b.w 2af9c4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20816 @ 0x5150 │ │ │ │ + movw r0, #21776 @ 0x5510 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ │ │ │ │ -00065436 : │ │ │ │ +00065efa : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #39892 @ 0x9bd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #15756 @ 0x3d8c │ │ │ │ + movw r0, #16716 @ 0x414c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6547e │ │ │ │ + cbz r0, 65f42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65488 │ │ │ │ + cbz r0, 65f4c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df940 │ │ │ │ + bl e0320 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 65490 │ │ │ │ - bl 9ba20 │ │ │ │ + cbz r0, 65f54 │ │ │ │ + bl 9c330 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 65494 │ │ │ │ + b.n 65f58 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65494 │ │ │ │ + b.n 65f58 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65494 │ │ │ │ + b.n 65f58 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000654aa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00065f6e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21689 @ 0x54b9 │ │ │ │ + movw r1, #24445 @ 0x5f7d │ │ │ │ movt r1, #6 │ │ │ │ - b.w 2b4584 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xb90> │ │ │ │ + b.w 2b4a24 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xb90> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6552a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ + bhi.n 65fee <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ push {r4} │ │ │ │ movw r3, #62624 @ 0xf4a0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 654ee <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x44> │ │ │ │ + beq.n 65fb2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x44> │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 65526 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x7c> │ │ │ │ + b.n 65fea <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x7c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 654e4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a> │ │ │ │ + bne.n 65fa8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65508 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ + bne.n 65fcc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r0, r3, r1 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ - b.n 6550a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + b.n 65fce <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r2, #2 │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ movw r1, #4332 @ 0x10ec │ │ │ │ @@ -87775,582 +88816,580 @@ │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6555a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xb0> │ │ │ │ + cbnz r3, 6601a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xac> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 6555a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xb0> │ │ │ │ + ble.n 6601a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xac> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6555a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xb0> │ │ │ │ - cbnz r5, 6557c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd2> │ │ │ │ + bne.n 6601a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xac> │ │ │ │ + cbnz r5, 6603c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xce> │ │ │ │ movs r4, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r6, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r3, #18180 @ 0x4704 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ strd r4, r6, [sp, #4] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 658be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x414> │ │ │ │ + beq.w 6637e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x410> │ │ │ │ ldrd r6, r0, [r5] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bne.n 65592 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe8> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 66052 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xe4> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6564e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ + bne.n 6610e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #15592 @ 0x3ce8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 655ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x102> │ │ │ │ + bne.n 6606c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xfe> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2131f8 │ │ │ │ + b.w 216260 │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 655f2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + cbz r3, 660b2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x144> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 655f2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + cbz r3, 660b2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x144> │ │ │ │ movw r9, #63040 @ 0xf640 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ and.w r1, r3, #24 │ │ │ │ ubfx r2, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ lsls r1, r3, #29 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bpl.n 65610 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ + bpl.n 660d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x162> │ │ │ │ ldr.w r2, [r9, #440] @ 0x1b8 │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ add r4, r3 │ │ │ │ - b.n 65610 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ + b.n 660d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x162> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9104 @ 0x2390 │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ sub.w r3, r3, r2, lsl #3 │ │ │ │ - ldr r2, [pc, #680] @ (658c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41e>) │ │ │ │ + ldr r2, [pc, #680] @ (66388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41a>) │ │ │ │ cmp r4, r3 │ │ │ │ ldr.w r7, [fp, r2] │ │ │ │ - bls.n 65652 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a8> │ │ │ │ + bls.n 66112 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f6898 │ │ │ │ + bl 1f9a28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 658be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x414> │ │ │ │ + beq.w 6637e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x410> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r5, [r7, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 658be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x414> │ │ │ │ + b.n 6637e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x410> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds.w r4, r4, r3, lsl #3 │ │ │ │ - bpl.n 6567e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + bpl.n 6613e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d0> │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65634 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x18a> │ │ │ │ - movw r1, #9164 @ 0x23cc │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #18648 @ 0x48d8 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne.n 660f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x186> │ │ │ │ + movw r1, #52208 @ 0xcbf0 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movw r0, #62812 @ 0xf55c │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw sl, #20264 @ 0x4f28 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [sl, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 65730 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x286> │ │ │ │ + bne.n 661f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x282> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r4, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ - bcc.n 656c6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x21c> │ │ │ │ + bcc.n 66186 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x218> │ │ │ │ ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 65718 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26e> │ │ │ │ + bne.n 661d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26a> │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ - b.n 65720 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x276> │ │ │ │ + b.n 661e0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x272> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6570e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x264> │ │ │ │ + beq.n 661ce <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x260> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 6573c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x292> │ │ │ │ + cbnz r2, 661fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28e> │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp ip, r2 │ │ │ │ - bhi.n 65702 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x258> │ │ │ │ + bhi.n 661c2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x254> │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r2, [r3, ip] │ │ │ │ - b.n 65714 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26a> │ │ │ │ + b.n 661d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x266> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 65714 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26a> │ │ │ │ + b.n 661d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x266> │ │ │ │ mov r0, r8 │ │ │ │ - bl 815cc │ │ │ │ - cbnz r0, 6573c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x292> │ │ │ │ - b.n 656a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fe> │ │ │ │ + bl 81fcc │ │ │ │ + cbnz r0, 661fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28e> │ │ │ │ + b.n 66168 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fa> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6565a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b0> │ │ │ │ + beq.n 6611a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ac> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 6573c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x292> │ │ │ │ + b.n 661fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x28e> │ │ │ │ ldr.w r0, [sl, #708] @ 0x2c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6565a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b0> │ │ │ │ + beq.n 6611a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1ac> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ add.w r4, r0, r3, lsl #3 │ │ │ │ - ldr r3, [pc, #384] @ (658c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41e>) │ │ │ │ + ldr r3, [pc, #384] @ (66388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41a>) │ │ │ │ sub.w r8, r4, #8 │ │ │ │ ldr.w r1, [r3, fp] │ │ │ │ strd r2, r2, [r0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [r3, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3760] @ 0xeb0 │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 657a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ + ble.n 66262 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ ldr.w r2, [r3, #3740] @ 0xe9c │ │ │ │ - cbz r2, 657a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ - cbz r0, 657a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ + cbz r2, 66262 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ + cbz r0, 66262 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ ldr.w r3, [r3, #3852] @ 0xf0c │ │ │ │ - cbnz r3, 657a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ + cbnz r3, 66262 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ - cbz r3, 65780 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2d6> │ │ │ │ + cbz r3, 66240 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2d2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 657a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ + cbnz r3, 66262 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ add.w r3, r1, #12 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 657a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f8> │ │ │ │ + bmi.n 66262 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f4> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6578e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e4> │ │ │ │ + bne.n 6624e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e0> │ │ │ │ dmb ish │ │ │ │ - ldr r7, [pc, #296] @ (658cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422>) │ │ │ │ + ldr r7, [pc, #296] @ (6638c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41e>) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r9, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r7, #1416] @ 0x588 │ │ │ │ - cbz r3, 657e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x338> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 662a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x334> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 657d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x32e> │ │ │ │ + bne.n 66298 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x32a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 657e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x338> │ │ │ │ + bl 224700 │ │ │ │ + b.n 662a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x334> │ │ │ │ ldr.w r2, [r7, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ (658c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41e>) │ │ │ │ + ldr r3, [pc, #228] @ (66388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x41a>) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str.w r8, [r1] │ │ │ │ orrs r3, r1 │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ - cbz r5, 6582e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x384> │ │ │ │ + cbz r5, 662ee <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x380> │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ - beq.n 6581c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x372> │ │ │ │ + beq.n 662dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x36e> │ │ │ │ cmp.w r5, #512 @ 0x200 │ │ │ │ - bne.n 6582e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x384> │ │ │ │ + bne.n 662ee <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x380> │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ - movw r0, #38112 @ 0x94e0 │ │ │ │ + movw r0, #39072 @ 0x98a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 65860 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3b6> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 66320 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3b2> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 65838 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x38e> │ │ │ │ + cbz r3, 662f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x38a> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 65852 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a8> │ │ │ │ + cbnz r3, 66312 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3a4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34448 @ 0x8690 │ │ │ │ + movw r1, #35408 @ 0x8a50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 65860 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3b6> │ │ │ │ + bl f7970 │ │ │ │ + b.n 66320 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3b2> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add.w r1, r4, #16 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 658a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3f6> │ │ │ │ + bge.n 66360 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3f2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6564e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ + beq.w 6610e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6564e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ + bne.w 6610e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ ldr.w r3, [r7, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r2, #24] │ │ │ │ - cbz r3, 6589a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3f0> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 6635a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3ec> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6589a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3f0> │ │ │ │ + beq.n 6635a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3ec> │ │ │ │ ldr.w r2, [r7, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 6564e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ + b.n 6610e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 213308 │ │ │ │ + bl 216370 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 658be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x414> │ │ │ │ + beq.n 6637e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x410> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 658be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x414> │ │ │ │ + cbnz r3, 6637e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x410> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ + │ │ │ │ +00066390 : │ │ │ │ + push {r4, r5} │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #16] @ (663a8 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5} │ │ │ │ + b.w f7a2c │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #20896 @ 0x51a0 │ │ │ │ + movw r1, #21856 @ 0x5560 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ strd r4, ip, [sp, #8] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 65936 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x48c> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 66412 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 6591e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x474> │ │ │ │ + bpl.n 663fa │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 25c028 │ │ │ │ + bl 25dc60 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 1b51e0 │ │ │ │ - b.n 65938 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x48e> │ │ │ │ + bl 1b76cc │ │ │ │ + b.n 66414 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9340 @ 0x247c │ │ │ │ + movw r1, #10300 @ 0x283c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20912 @ 0x51b0 │ │ │ │ + movw r0, #21872 @ 0x5570 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 659bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x512> │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 66498 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #15592 @ 0x3ce8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 659c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x516> │ │ │ │ + beq.n 6649c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20924 @ 0x51bc │ │ │ │ + movw r1, #21884 @ 0x557c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 65a28 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x57e> │ │ │ │ + b.n 66504 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 65a20 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x576> │ │ │ │ + cbz r2, 664fc │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 659e0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x536> │ │ │ │ + beq.n 664bc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20956 @ 0x51dc │ │ │ │ + movw r1, #21916 @ 0x559c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 659bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x512> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 66498 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 659fe <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x554> │ │ │ │ + bpl.n 664da │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20996 @ 0x5204 │ │ │ │ + movw r1, #21956 @ 0x55c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 659bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x512> │ │ │ │ - ldr r0, [pc, #48] @ (65a30 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x586>) │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 66498 │ │ │ │ + ldr r0, [pc, #48] @ (6650c ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 65a28 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x57e> │ │ │ │ + cbz r0, 66504 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 65a20 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x576> │ │ │ │ + beq.n 664fc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 65a20 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x576> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 664fc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 658d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x42a> │ │ │ │ + b.n 663b0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - │ │ │ │ -00065a34 : │ │ │ │ - push {r4, r5} │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (65a4c ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ - b.w f6f74 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - b.w 65128 │ │ │ │ + b.w 65bec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ movw r7, #65328 @ 0xff30 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 65a98 │ │ │ │ + bne.n 66558 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 65b3c │ │ │ │ + beq.n 665fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65abc │ │ │ │ + beq.n 6657c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 65abc │ │ │ │ + b.n 6657c │ │ │ │ mov r0, r4 │ │ │ │ - bl 168c2c │ │ │ │ + bl 16a370 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65ab4 │ │ │ │ + cbnz r0, 66574 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #21044 @ 0x5234 │ │ │ │ + movw r0, #22004 @ 0x55f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 65b3c │ │ │ │ + bl 24a700 │ │ │ │ + b.n 665fc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #136] @ (65b48 ) │ │ │ │ + ldr r0, [pc, #136] @ (66608 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 16d2e4 │ │ │ │ - cbnz r0, 65adc │ │ │ │ + bl 16ea6c │ │ │ │ + cbnz r0, 6659c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #21088 @ 0x5260 │ │ │ │ + movw r0, #22048 @ 0x5620 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 65af0 │ │ │ │ + bl 24a700 │ │ │ │ + b.n 665b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65af0 │ │ │ │ + beq.n 665b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65af0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 665b0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 65b26 │ │ │ │ - ldr r0, [pc, #84] @ (65b4c ) │ │ │ │ + beq.n 665e6 │ │ │ │ + ldr r0, [pc, #84] @ (6660c ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ - cbnz r0, 65b12 │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + cbnz r0, 665d2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #21044 @ 0x5234 │ │ │ │ + movw r0, #22004 @ 0x55f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 65b26 │ │ │ │ + bl 24a700 │ │ │ │ + b.n 665e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65b26 │ │ │ │ + beq.n 665e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 65b26 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 665e6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65b3c │ │ │ │ + beq.n 665fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b3c │ │ │ │ + cbnz r3, 665fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f9644 │ │ │ │ + bl fa100 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 659f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x546> │ │ │ │ + b.n 664b0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ @@ -88364,426 +89403,427 @@ │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 65a54 │ │ │ │ + bl 66514 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 65c08 │ │ │ │ + cbz r2, 666c8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 65bb6 │ │ │ │ + ble.n 66676 │ │ │ │ add.w r0, r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 65bb8 │ │ │ │ + beq.n 66678 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 65ba6 │ │ │ │ - b.n 65bb8 │ │ │ │ + bgt.n 66666 │ │ │ │ + b.n 66678 │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 65c08 │ │ │ │ - movw r0, #23417 @ 0x5b79 │ │ │ │ + ble.n 666c8 │ │ │ │ + movw r0, #26169 @ 0x6639 │ │ │ │ movt r0, #6 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 65be0 │ │ │ │ + bge.n 666a0 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 65be0 │ │ │ │ + cbz r4, 666a0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 65be0 │ │ │ │ + cbz r4, 666a0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 65be8 │ │ │ │ + bne.n 666a8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 65bc8 │ │ │ │ - b.n 65c08 │ │ │ │ - movw r3, #34881 @ 0x8841 │ │ │ │ + bgt.n 66688 │ │ │ │ + b.n 666c8 │ │ │ │ + movw r3, #41077 @ 0xa075 │ │ │ │ movt r3, #24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65bfc │ │ │ │ + bne.n 666bc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 65c08 │ │ │ │ + b.n 666c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 65c2c │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 65c2c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 65c2c │ │ │ │ - cbnz r0, 65c40 │ │ │ │ - movs r4, #1 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (65c80 ) │ │ │ │ - strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 65c7a │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 24e998 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 65c7a │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #21136 @ 0x5290 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #12024 @ 0x2ef8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 65c7a │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #43184 @ 0xa8b0 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b27d4 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - bx r6 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 65ca8 │ │ │ │ - cbnz r2, 65ca2 │ │ │ │ + cbnz r3, 666f0 │ │ │ │ + cbnz r2, 666ea │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 65cc0 │ │ │ │ + b.n 66708 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65c98 │ │ │ │ + beq.n 666e0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21140 @ 0x5294 │ │ │ │ + movw r1, #22096 @ 0x5650 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ orrs r0, r3 │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 65d18 │ │ │ │ + bhi.n 66760 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 65d2e │ │ │ │ + bmi.n 66776 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #7808 @ 0x1e80 │ │ │ │ + movw r2, #8768 @ 0x2240 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21992 @ 0x55e8 │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65e7e │ │ │ │ - movw r0, #21992 @ 0x55e8 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 668c6 │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65cee │ │ │ │ - b.n 65e7e │ │ │ │ + bne.n 66736 │ │ │ │ + b.n 668c6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 65d98 │ │ │ │ + ble.n 667e0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 65d98 │ │ │ │ + beq.n 667e0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 65d78 │ │ │ │ + bpl.n 667c0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65e7e │ │ │ │ + beq.w 668c6 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65d98 │ │ │ │ + beq.n 667e0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 65e7e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 668c6 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21992 @ 0x55e8 │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65e7e │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 668c6 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 65db8 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + blt.n 66800 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21168 @ 0x52b0 │ │ │ │ + movw r1, #22124 @ 0x566c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 65e7e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 668c6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 81ba4 │ │ │ │ + bl 825a4 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65e7e │ │ │ │ + beq.n 668c6 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 65e56 │ │ │ │ + ble.n 6689e │ │ │ │ add.w r3, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ adds r0, r7, r3 │ │ │ │ ldrb.w r5, [r3, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 65de0 │ │ │ │ + beq.n 66828 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 65dee │ │ │ │ + bne.n 66836 │ │ │ │ mov r2, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r2], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r2 │ │ │ │ - b.n 65e50 │ │ │ │ + b.n 66898 │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 65dfc │ │ │ │ + bne.n 66844 │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ strh.w r2, [r4], #2 │ │ │ │ - b.n 65e50 │ │ │ │ + b.n 66898 │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 65e0a │ │ │ │ + bne.n 66852 │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ strh.w r2, [r4], #2 │ │ │ │ - b.n 65e50 │ │ │ │ + b.n 66898 │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 65e18 │ │ │ │ + bne.n 66860 │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ strh.w r2, [r4], #2 │ │ │ │ - b.n 65e50 │ │ │ │ + b.n 66898 │ │ │ │ sub.w r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bls.n 65e4c │ │ │ │ + bls.n 66894 │ │ │ │ movw r6, #9684 @ 0x25d4 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ movw r2, #30812 @ 0x785c │ │ │ │ strh r2, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r2, [r2, ip] │ │ │ │ strb.w r2, [r4, #-2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ strb.w r2, [r4, #-1] │ │ │ │ - b.n 65e50 │ │ │ │ + b.n 66898 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 65dd4 │ │ │ │ - b.n 65e58 │ │ │ │ + bne.n 6681c │ │ │ │ + b.n 668a0 │ │ │ │ mov r4, r1 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 65e7e │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 668c6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 65e7e │ │ │ │ + cbz r1, 668c6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + movw r0, #32488 @ 0x7ee8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 65ea8 │ │ │ │ - cbnz r2, 65ea2 │ │ │ │ + cbnz r3, 668f0 │ │ │ │ + cbnz r2, 668ea │ │ │ │ movw r0, #5688 @ 0x1638 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 65ec0 │ │ │ │ + b.n 66908 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65e98 │ │ │ │ + beq.n 668e0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #22156 @ 0x568c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 65eca │ │ │ │ + cbz r3, 66912 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 65ed2 │ │ │ │ + b.n 6691a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 6694a │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 6694a │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6694a │ │ │ │ + cbnz r0, 6695e │ │ │ │ + movs r4, #1 │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r3, [pc, #76] @ (669a0 ) │ │ │ │ + strd r4, r4, [sp] │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 66998 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 1a7884 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 66998 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #22188 @ 0x56ac │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #12984 @ 0x32b8 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl acecc │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 66998 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #43184 @ 0xa8b0 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2b2d80 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + bx r6 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 65f06 │ │ │ │ - cbnz r2, 65f00 │ │ │ │ + cbnz r3, 669c8 │ │ │ │ + cbnz r2, 669c2 │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 65f1e │ │ │ │ + b.n 669e0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 65ef6 │ │ │ │ + beq.n 669b8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21232 @ 0x52f0 │ │ │ │ + movw r1, #22192 @ 0x56b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00065f20 : │ │ │ │ +000669e2 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b1c78 │ │ │ │ + b.w 2b2310 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #47036 @ 0xb7bc │ │ │ │ + movw r4, #47996 @ 0xbb7c │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - movw r3, #47060 @ 0xb7d4 │ │ │ │ + movw r3, #48020 @ 0xbb94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #47028 @ 0xb7b4 │ │ │ │ + movw r2, #47988 @ 0xbb74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #47048 @ 0xb7c8 │ │ │ │ + movw r1, #48008 @ 0xbb88 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #21272 @ 0x5318 │ │ │ │ + movw r0, #22232 @ 0x56d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21280 @ 0x5320 │ │ │ │ + movw r1, #22240 @ 0x56e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21320 @ 0x5348 │ │ │ │ + movw r1, #22280 @ 0x5708 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #61172 @ 0xeef4 │ │ │ │ + movw r1, #62132 @ 0xf2b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 65fea │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 66aac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3361a │ │ │ │ + bl 33d42 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21372 @ 0x537c │ │ │ │ + movw r1, #22332 @ 0x573c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -88795,454 +89835,448 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #20] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 17a1dc │ │ │ │ + bl 17b7fc │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 146bbc │ │ │ │ - cbnz r0, 660aa │ │ │ │ + bl 147d14 │ │ │ │ + cbnz r0, 66b6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r5, #80] @ 0x50 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 660aa │ │ │ │ + ble.n 66b6c │ │ │ │ movw r8, #31616 @ 0x7b80 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ adds r5, #8 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 660a4 │ │ │ │ + bne.n 66b66 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 66046 │ │ │ │ + bl 66b08 │ │ │ │ adds r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n 66092 │ │ │ │ + bne.n 66b54 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 660ce │ │ │ │ + cbnz r3, 66b90 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 660ce │ │ │ │ + ble.n 66b90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 660ce │ │ │ │ - cbnz r0, 660e2 │ │ │ │ + bne.n 66b90 │ │ │ │ + cbnz r0, 66ba4 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (66130 ) │ │ │ │ + ldr r3, [pc, #88] @ (66bf4 ) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 6612a │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 66bec │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 660f4 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6612a │ │ │ │ + bne.n 66bb6 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 66bec │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2a398 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66120 │ │ │ │ + bne.n 66be2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 66120 │ │ │ │ + cbz r3, 66be2 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ bxns fp │ │ │ │ lsls r6, r1, #1 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 66154 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 66154 │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 66154 │ │ │ │ - cbnz r0, 66168 │ │ │ │ - movs r4, #1 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #88] @ (661b8 ) │ │ │ │ - strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 661b0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 6617a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 661b0 │ │ │ │ - blx 2ab20 <__errno_location@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - blx 2973c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 661a6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cbz r3, 661a6 │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - blx r1 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #304] @ (66300 ) │ │ │ │ + ldr r3, [pc, #284] @ (66d28 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - sub sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 661ec │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + cbnz r0, 66c26 │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #43968 @ 0xabc0 │ │ │ │ + movw r0, #44904 @ 0xaf68 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #21436 @ 0x53bc │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1261dc <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ + bl 126db4 <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 662f6 │ │ │ │ - bl 80e78 │ │ │ │ + beq.n 66d20 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 662f8 │ │ │ │ - ldr r6, [pc, #248] @ (66304 ) │ │ │ │ + beq.n 66d22 │ │ │ │ + ldr r6, [pc, #232] @ (66d2c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 66222 │ │ │ │ + bne.n 66c5c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 66212 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ + bne.n 66c4c │ │ │ │ dmb ish │ │ │ │ - beq.n 6623e │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 66c68 │ │ │ │ mov r0, r6 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 17c72c │ │ │ │ + bl 17ddd8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r7, [r3, #620] @ 0x26c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 662d0 │ │ │ │ + beq.n 66cfa │ │ │ │ movw r9, #5704 @ 0x1648 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r7, #3704] @ 0xe78 │ │ │ │ - cbz r5, 662aa │ │ │ │ + cbz r5, 66cd4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 22d704 │ │ │ │ + bl 23044c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 662b4 │ │ │ │ + cbz r0, 66cde │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r9 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 6629e │ │ │ │ + beq.n 66cc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 6629e │ │ │ │ + cbnz r3, 66cc8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 662b4 │ │ │ │ + beq.n 66cde │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 66260 │ │ │ │ + bne.n 66c8a │ │ │ │ ldr.w r7, [r7, #3644] @ 0xe3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6625a │ │ │ │ - b.n 662d0 │ │ │ │ + bne.n 66c84 │ │ │ │ + b.n 66cfa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 662c4 │ │ │ │ + beq.n 66cee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 662c8 │ │ │ │ + cbz r3, 66cf2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 662d0 │ │ │ │ + b.n 66cfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 662c4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66cee │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 662e8 │ │ │ │ + bne.n 66d12 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 662d8 │ │ │ │ + bne.n 66d02 │ │ │ │ dmb ish │ │ │ │ - beq.n 662f8 │ │ │ │ - ldr r0, [pc, #20] @ (66304 ) │ │ │ │ - bl 2ac63c │ │ │ │ - b.n 662f8 │ │ │ │ + beq.n 66d22 │ │ │ │ + ldr r0, [pc, #16] @ (66d2c ) │ │ │ │ + bl 2ace44 │ │ │ │ + b.n 66d22 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 66d50 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 66d50 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 66d50 │ │ │ │ + cbnz r0, 66d64 │ │ │ │ + movs r4, #1 │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r3, [pc, #88] @ (66db4 ) │ │ │ │ + strd r4, r4, [sp] │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 66dac │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 121b78 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 66d76 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 66dac │ │ │ │ + blx 2ab20 <__errno_location@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + blx 2973c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 66da2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cbz r3, 66da2 │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 11c9c4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 967e0 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + blx r1 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #21460 @ 0x53d4 │ │ │ │ + movw r1, #22420 @ 0x5794 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 18c048 │ │ │ │ - cbnz r0, 6632e │ │ │ │ + bl 18da5c │ │ │ │ + cbnz r0, 66dde │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66382 │ │ │ │ + b.n 66e32 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2a204 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 66348 │ │ │ │ + cbz r0, 66df8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 66372 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 66e22 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 66388 │ │ │ │ + vldr d5, [pc, #44] @ 66e38 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d5 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6637e │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 66e2e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6632a │ │ │ │ + bne.n 66dda │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvs.n 662b6 │ │ │ │ + bvs.n 66d66 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ble.n 663fc │ │ │ │ + ble.n 66eac │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r9, r0, #12 │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f9644 │ │ │ │ - cbz r4, 663f4 │ │ │ │ - cbz r5, 663de │ │ │ │ + bl fa100 │ │ │ │ + cbz r4, 66ea4 │ │ │ │ + cbz r5, 66e8e │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 663f4 │ │ │ │ + b.n 66ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 663f4 │ │ │ │ + beq.n 66ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 663f4 │ │ │ │ + cbnz r3, 66ea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 663be │ │ │ │ + bne.n 66e6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9b37c │ │ │ │ + b.w 9bc94 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 66ee0 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 66ee0 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 66ee0 │ │ │ │ + cbnz r0, 66ef4 │ │ │ │ + movs r4, #1 │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r3, [pc, #44] @ (66f18 ) │ │ │ │ + strd r4, r4, [sp] │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 66f10 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 1a7884 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 66f10 │ │ │ │ + movw r1, #40448 @ 0x9e00 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2b2d80 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + blxns r6 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66444 │ │ │ │ + bne.n 66f50 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov.w r0, #13824 @ 0x3600 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - b.n 66472 │ │ │ │ + b.n 66f7e │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 190d80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1929b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6646e │ │ │ │ + beq.n 66f7a │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 66472 │ │ │ │ + bge.n 66f7e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #7160 @ 0x1bf8 │ │ │ │ + movw r1, #8120 @ 0x1fb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6648a │ │ │ │ + b.n 66f96 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66476 │ │ │ │ + bne.n 66f82 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 664ae │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 664ae │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 664ae │ │ │ │ - cbnz r0, 664c2 │ │ │ │ - movs r4, #1 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #44] @ (664e4 ) │ │ │ │ - strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 664de │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 24e998 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 664de │ │ │ │ - movw r1, #40448 @ 0x9e00 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b27d4 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - blxns r6 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r5, [pc, #216] @ (665d4 ) │ │ │ │ + ldr r5, [pc, #216] @ (67084 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r4, sp, #28 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -89250,378 +90284,377 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 6652a │ │ │ │ + bne.n 66fdc │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 6652a │ │ │ │ + ble.n 66fdc │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 6652a │ │ │ │ - cbnz r6, 66546 │ │ │ │ + bne.n 66fdc │ │ │ │ + cbnz r6, 66ff8 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #156] @ (665d8 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #152] @ (67088 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 665c4 │ │ │ │ + beq.n 67076 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 145254 │ │ │ │ - cbnz r0, 66554 │ │ │ │ + bl 1463ac │ │ │ │ + cbnz r0, 67006 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 665c4 │ │ │ │ - movw r3, #57684 @ 0xe154 │ │ │ │ + b.n 67076 │ │ │ │ + movw r3, #58704 @ 0xe550 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 254e1c │ │ │ │ + bl 25700c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66550 │ │ │ │ + beq.n 67002 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 66588 │ │ │ │ + cbz r3, 6703a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2a898 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 66592 │ │ │ │ + b.n 67044 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2a5d8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 665bc │ │ │ │ + bne.n 6706e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 665b4 │ │ │ │ + cbz r2, 67066 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 665ae │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 665b4 │ │ │ │ + bne.n 67060 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 67066 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1459ec │ │ │ │ - bl 954e8 │ │ │ │ + bl 146b44 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66550 │ │ │ │ + bne.n 67002 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 145a04 │ │ │ │ + bl 146b5c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r1, #1 │ │ │ │ blx ip │ │ │ │ lsls r6, r1, #1 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl b4228 │ │ │ │ + mov r5, r0 │ │ │ │ + blx 29524 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b7854 │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.n 670c2 │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 11c9c4 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 66602 │ │ │ │ + bne.n 670f2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 66668 │ │ │ │ - b.n 66618 │ │ │ │ + beq.n 67158 │ │ │ │ + b.n 67108 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61772 @ 0xf14c │ │ │ │ + movw r0, #62736 @ 0xf510 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 665f4 │ │ │ │ - b.n 66668 │ │ │ │ - movw r3, #57684 @ 0xe154 │ │ │ │ + bne.n 670e4 │ │ │ │ + b.n 67158 │ │ │ │ + movw r3, #58704 @ 0xe550 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 254e1c │ │ │ │ - cbz r0, 66668 │ │ │ │ + bl 25700c │ │ │ │ + cbz r0, 67158 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2a898 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6665c │ │ │ │ + bne.n 6714c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 66656 │ │ │ │ + cbz r3, 67146 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 66668 │ │ │ │ + bl 11c9c4 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 67158 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b3790 │ │ │ │ - mov r5, r0 │ │ │ │ - blx 29524 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.n 666a4 │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 666d0 │ │ │ │ + bne.n 67180 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 666e6 │ │ │ │ - b.n 6671c │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 67196 │ │ │ │ + b.n 671cc │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61872 @ 0xf1b0 │ │ │ │ + movw r0, #62836 @ 0xf574 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6671c │ │ │ │ - b.n 666c4 │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 671cc │ │ │ │ + b.n 67174 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6671c │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 671cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 6671c │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 671cc │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 29e88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66720 │ │ │ │ + bge.n 671d0 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66728 │ │ │ │ + b.n 671d8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6686a │ │ │ │ + bne.w 6731a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c121c │ │ │ │ + bl 2c15e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6686a │ │ │ │ - cbz r4, 66782 │ │ │ │ + beq.w 6731a │ │ │ │ + cbz r4, 67232 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c121c │ │ │ │ + bl 2c15e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 667a0 │ │ │ │ + cbnz r0, 67250 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6686a │ │ │ │ + beq.n 6731a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6686a │ │ │ │ + bne.n 6731a │ │ │ │ mov r0, r5 │ │ │ │ - b.n 66860 │ │ │ │ + b.n 67310 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - cbz r6, 667c8 │ │ │ │ + cbz r6, 67278 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c121c │ │ │ │ + bl 2c15e4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 667e6 │ │ │ │ + cbnz r0, 67296 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6684e │ │ │ │ + beq.n 672fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6684e │ │ │ │ + bne.n 672fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6684e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 672fe │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 667fe │ │ │ │ + cbz r0, 672ae │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl df940 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 66822 │ │ │ │ + bl e0320 │ │ │ │ + bl 868d0 │ │ │ │ + b.n 672d2 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1434a0 │ │ │ │ + bl 1445e0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 66822 │ │ │ │ + bne.n 672d2 │ │ │ │ movw r3, #44024 @ 0xabf8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #22452 @ 0x57b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66838 │ │ │ │ + beq.n 672e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66838 │ │ │ │ + cbnz r3, 672e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6684e │ │ │ │ + beq.n 672fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6684e │ │ │ │ + cbnz r3, 672fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6686a │ │ │ │ + beq.n 6731a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6686a │ │ │ │ + cbnz r3, 6731a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 66890 │ │ │ │ + bne.n 67340 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 668a6 │ │ │ │ - b.n 668dc │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 67356 │ │ │ │ + b.n 6738c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61860 @ 0xf1a4 │ │ │ │ + movw r0, #62824 @ 0xf568 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 668dc │ │ │ │ - b.n 66884 │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6738c │ │ │ │ + b.n 67334 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 668dc │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 6738c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 228074 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 668dc │ │ │ │ + bl 22acbc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 6738c │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 668e0 │ │ │ │ + bge.n 67390 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 668e8 │ │ │ │ + b.n 67398 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -89629,908 +90662,897 @@ │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 22f82c │ │ │ │ + bl 232504 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6693c │ │ │ │ + bgt.n 673ec │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 66958 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 67408 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 6695e │ │ │ │ + cbz r7, 6740e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 669ae │ │ │ │ - cbnz r1, 66978 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + b.n 6745e │ │ │ │ + cbnz r1, 67428 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #27208 @ 0x6a48 │ │ │ │ + movw r1, #28168 @ 0x6e08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 66958 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 67408 │ │ │ │ movw r5, #43788 @ 0xab0c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66996 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 669ae │ │ │ │ - b.n 6699a │ │ │ │ + bne.n 67446 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6745e │ │ │ │ + b.n 6744a │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 669aa │ │ │ │ + bgt.n 6745a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - movw r1, #21592 @ 0x5458 │ │ │ │ + movw r1, #22552 @ 0x5818 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ - b.n 66958 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 67408 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r2, 669e0 │ │ │ │ + cbz r2, 67490 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 198724 │ │ │ │ - cbz r0, 66a04 │ │ │ │ + bl 19a7b8 │ │ │ │ + cbz r0, 674b4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 669ea │ │ │ │ + bge.n 6749a │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 669ee │ │ │ │ + bmi.n 6749e │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 66a0a │ │ │ │ + blt.n 674ba │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #18132 @ 0x46d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66a22 │ │ │ │ - cbnz r5, 66a1a │ │ │ │ + b.n 674d2 │ │ │ │ + cbnz r5, 674ca │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 187974 │ │ │ │ - b.n 66a22 │ │ │ │ + bl 18912c │ │ │ │ + b.n 674d2 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 517f6 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - movw r3, #39480 @ 0x9a38 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r4, r0 │ │ │ │ - movw r2, #5704 @ 0x1648 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldrb r3, [r0, #21] │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ - ldrb r1, [r4, #22] │ │ │ │ - lsls r3, r3, #8 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - orr.w r3, r3, r0, lsl #16 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ - orrs r3, r1 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ - ldrb r1, [r4, #18] │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 22f82c │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 522ae │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 66aa8 │ │ │ │ + bmi.n 67512 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #57324 @ 0xdfec │ │ │ │ + movw r0, #58284 @ 0xe3ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66acc │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 67536 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 66ad0 │ │ │ │ + beq.n 6753a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21712 @ 0x54d0 │ │ │ │ + movw r1, #22672 @ 0x5890 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66b3c │ │ │ │ + b.n 675a6 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 66b02 │ │ │ │ + bne.n 6756c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 15a790 │ │ │ │ + bl 15bbf0 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 66b34 │ │ │ │ + ble.n 6759e │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 271774 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ + bl 272ae0 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66acc │ │ │ │ + beq.n 67536 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 15a790 │ │ │ │ - b.n 66b34 │ │ │ │ + bl 15bbf0 │ │ │ │ + b.n 6759e │ │ │ │ mov r0, r1 │ │ │ │ - bl 213918 │ │ │ │ + bl 157284 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 66b1c │ │ │ │ + bcc.n 67586 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271774 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ + bl 272ae0 <_PyTime_AsMilliseconds@@Base+0xc80> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66acc │ │ │ │ + beq.n 67536 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 26d994 │ │ │ │ + bl 26ed30 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + movw r3, #39480 @ 0x9a38 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r4, r0 │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldrb r3, [r0, #21] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ + ldrb r1, [r4, #22] │ │ │ │ + lsls r3, r3, #8 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + orr.w r3, r3, r0, lsl #16 │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ + orrs r3, r1 │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ + ldrb r1, [r4, #18] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 232504 │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66b5e │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 66b82 │ │ │ │ + bne.n 6760e │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 67632 │ │ │ │ mov r0, r4 │ │ │ │ blx 298fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 66b7a │ │ │ │ + bge.n 6762a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - mov r0, r1 │ │ │ │ - add r4, sp, #8 │ │ │ │ - mov r1, r2 │ │ │ │ - add r3, sp, #12 │ │ │ │ - movw r2, #21784 @ 0x5518 │ │ │ │ - movt r2, #48 @ 0x30 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 66bc8 │ │ │ │ - ldrd r1, r0, [sp, #8] │ │ │ │ - blx 29bd0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 66bcc │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66bd4 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #21844 @ 0x5554 │ │ │ │ + movw r2, #22788 @ 0x5904 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #21800 @ 0x5528 │ │ │ │ + movw r3, #22744 @ 0x58d8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 105ec8 │ │ │ │ - cbz r0, 66c2c │ │ │ │ + bl 106980 │ │ │ │ + cbz r0, 6768a │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11acbc │ │ │ │ + bl 11b8d8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c30 │ │ │ │ + beq.n 6768e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66c30 │ │ │ │ + cbnz r3, 6768e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66c30 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6768e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #1632 @ 0x660 │ │ │ │ + movw r1, #2652 @ 0xa5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2a3a58 │ │ │ │ + bl 2a3cb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66c5e │ │ │ │ + beq.n 676bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 66d4e │ │ │ │ + b.n 67712 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 66c88 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ - mov r7, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 66ca6 │ │ │ │ - b.n 66c9e │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + mov r0, r1 │ │ │ │ + add r4, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61460 @ 0xf014 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 66d46 │ │ │ │ - b.n 66c7a │ │ │ │ - bl 954e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 66d46 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 197a90 │ │ │ │ - cbnz r0, 66cc8 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21888 @ 0x5580 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 66d20 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 197aac │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt.n 66d20 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, sp │ │ │ │ - bl 1eaf58 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 66d20 │ │ │ │ - bl b3790 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 298d8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ - cmp r5, #0 │ │ │ │ - bge.n 66d12 │ │ │ │ - blx 2ab20 <__errno_location@plt> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne.n 66d36 │ │ │ │ - bl 10eac0 │ │ │ │ + add r3, sp, #12 │ │ │ │ + movw r2, #22832 @ 0x5930 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 67702 │ │ │ │ + ldrd r1, r0, [sp, #8] │ │ │ │ + blx 29bd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ce2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 62500 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - bne.n 66d2a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 66d46 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 956cc │ │ │ │ + bge.n 67706 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 66d12 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + b.n 6770e │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 66d66 │ │ │ │ + cbz r0, 6772a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 66e74 │ │ │ │ + beq.w 67838 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #39256 @ 0x9958 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66e68 │ │ │ │ + beq.n 6782c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66da6 │ │ │ │ + bne.n 6776a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 66db4 │ │ │ │ + cbnz r3, 67778 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 66db4 │ │ │ │ - movw r0, #34576 @ 0x8710 │ │ │ │ + cbnz r3, 67778 │ │ │ │ + movw r0, #35536 @ 0x8ad0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ - bge.n 66db4 │ │ │ │ - bl 2a79f8 │ │ │ │ + b.w 8b1f8 │ │ │ │ + bge.n 67778 │ │ │ │ + bl 2a822c <_PyDeadline_Get@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66e62 │ │ │ │ + beq.n 67826 │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 66dc4 │ │ │ │ + b.n 67788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #43 @ 0x2b │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r4, r6, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66ddc │ │ │ │ + beq.n 677a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 66ddc │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 677a0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ subs r3, r1, #0 │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ite lt │ │ │ │ movlt r3, r1 │ │ │ │ movge r2, r8 │ │ │ │ - cbz r6, 66e3a │ │ │ │ + cbz r6, 677fe │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #21924 @ 0x55a4 │ │ │ │ + movw r0, #22848 @ 0x5940 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 66e62 │ │ │ │ - cbz r4, 66e4e │ │ │ │ + bl 106980 │ │ │ │ + b.n 67826 │ │ │ │ + cbz r4, 67812 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #21952 @ 0x55c0 │ │ │ │ + movw r0, #22876 @ 0x595c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ - b.n 66e62 │ │ │ │ + bl 106980 │ │ │ │ + b.n 67826 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #21972 @ 0x55d4 │ │ │ │ + movw r0, #22896 @ 0x5970 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #34576 @ 0x8710 │ │ │ │ + movw r0, #35536 @ 0x8ad0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ bx lr │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 67860 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + bl 121b78 │ │ │ │ + mov r7, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6787e │ │ │ │ + b.n 67876 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #62424 @ 0xf3d8 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + movs r2, #2 │ │ │ │ + bl 2008b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6791e │ │ │ │ + b.n 67852 │ │ │ │ + bl 95e04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6791e │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 199b28 │ │ │ │ + cbnz r0, 678a0 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 678f8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 199b44 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.n 678f8 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, sp │ │ │ │ + bl 1ee9f8 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 678f8 │ │ │ │ + bl b4228 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 298d8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b7854 │ │ │ │ + cmp r5, #0 │ │ │ │ + bge.n 678ea │ │ │ │ + blx 2ab20 <__errno_location@plt> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne.n 6790e │ │ │ │ + bl 10f5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 678ba │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 62fc4 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + bne.n 67902 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6791e │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 95fe8 │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 678ea │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 129a74 │ │ │ │ + b.w 12a9a4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 66ea6 │ │ │ │ + beq.n 67956 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - b.n 66ebc │ │ │ │ + b.n 6796c │ │ │ │ cmp r3, ip │ │ │ │ - bge.n 66eae │ │ │ │ + bge.n 6795e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66ebc │ │ │ │ - bne.n 66eaa │ │ │ │ + b.n 6796c │ │ │ │ + bne.n 6795a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 66eaa │ │ │ │ + beq.n 6795a │ │ │ │ clz r4, r2 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 66ed2 │ │ │ │ + b.n 67982 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (66f2c ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 66f26 │ │ │ │ + ldr r3, [pc, #96] @ (679dc ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 679d6 │ │ │ │ cmn r7, r4 │ │ │ │ - beq.n 66ee2 │ │ │ │ + beq.n 67992 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 66ee4 │ │ │ │ - b.n 66f24 │ │ │ │ + bge.n 67994 │ │ │ │ + b.n 679d4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 261c64 │ │ │ │ + bl 263640 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66f0a │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 679ba │ │ │ │ + bl 95e04 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 66f26 │ │ │ │ + b.n 679d6 │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 66f26 │ │ │ │ + b.n 679d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #48] @ (66f60 ) │ │ │ │ + ldr r0, [pc, #48] @ (67a10 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 66f52 │ │ │ │ + bhi.n 67a02 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 66f68 │ │ │ │ + bgt.n 67a18 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66f9c │ │ │ │ - movw r0, #35240 @ 0x89a8 │ │ │ │ + b.n 67a4c │ │ │ │ + movw r0, #36200 @ 0x8d68 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ff8 │ │ │ │ - b.n 66f48 │ │ │ │ + beq.n 67aa8 │ │ │ │ + b.n 679f8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fd4e8 <_PyNumber_Index@@Base> │ │ │ │ + bl fdf74 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 66f7c │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r0, 67a2c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66ff8 │ │ │ │ - b.n 66f4c │ │ │ │ - bl 9ba20 │ │ │ │ + bne.n 67aa8 │ │ │ │ + b.n 679fc │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66f98 │ │ │ │ + beq.n 67a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66f98 │ │ │ │ + cbnz r3, 67a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 66f72 │ │ │ │ + beq.n 67a22 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 66fb8 │ │ │ │ + cbnz r5, 67a68 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #21988 @ 0x55e4 │ │ │ │ + movw r1, #22948 @ 0x59a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 66ff8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 67aa8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 66fc0 │ │ │ │ + bge.n 67a70 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 66fc4 │ │ │ │ + bmi.n 67a74 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 66fdc │ │ │ │ + bgt.n 67a8c │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #54800 @ 0xd610 │ │ │ │ + movw r1, #55820 @ 0xda0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 66ff8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 67aa8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66ffc │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + ble.n 67aac │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17336 @ 0x43b8 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6701e │ │ │ │ + b.n 67ace │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2a580 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 187268 │ │ │ │ + bl 188a20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66ff8 │ │ │ │ - ldr r0, [pc, #4] @ (67020 ) │ │ │ │ + beq.n 67aa8 │ │ │ │ + ldr r0, [pc, #4] @ (67ad0 ) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 91a30 │ │ │ │ - cbnz r0, 67044 │ │ │ │ - bl f96ac │ │ │ │ + bl 9234c │ │ │ │ + cbnz r0, 67af4 │ │ │ │ + bl fa168 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6706e │ │ │ │ + b.n 67b1e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 109c80 │ │ │ │ + bl 10a7a4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67066 │ │ │ │ + beq.n 67b16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67066 │ │ │ │ + cbnz r3, 67b16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 6703c │ │ │ │ + beq.n 67aec │ │ │ │ and.w r0, r4, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #22016 @ 0x5600 │ │ │ │ + movw r0, #22976 @ 0x59c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ - cbnz r0, 670e8 │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ + cbnz r0, 67b98 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e768 │ │ │ │ - ldr r2, [pc, #80] @ (670f0 ) │ │ │ │ + bl 2ee90 │ │ │ │ + ldr r2, [pc, #80] @ (67ba0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ adds r1, r0, #1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - beq.n 670ec │ │ │ │ + beq.n 67b9c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 670ec │ │ │ │ + beq.n 67b9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 670ec │ │ │ │ + beq.n 67b9c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2796 @ 0xaec │ │ │ │ + movw r0, #3716 @ 0xe84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 11bd40 │ │ │ │ + bl 11c95c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 670ec │ │ │ │ + b.n 67b9c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000670f4 <_Py_c_prod@@Base>: │ │ │ │ +00067ba4 <_Py_c_prod@@Base>: │ │ │ │ vmul.f64 d7, d1, d3 │ │ │ │ vmul.f64 d1, d1, d2 │ │ │ │ vmla.f64 d1, d0, d3 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vnmls.f64 d7, d0, d2 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 67144 <_Py_c_prod@@Base+0x50> │ │ │ │ + cbnz r3, 67bf4 <_Py_c_prod@@Base+0x50> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 67128 <_Py_c_prod@@Base+0x34> │ │ │ │ + cbz r2, 67bd8 <_Py_c_prod@@Base+0x34> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 67144 <_Py_c_prod@@Base+0x50> │ │ │ │ + cbnz r3, 67bf4 <_Py_c_prod@@Base+0x50> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2b6254 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2860> │ │ │ │ + b.w 2b66e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2850> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22036 @ 0x5614 │ │ │ │ + movw r1, #22996 @ 0x59d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 67168 <_Py_c_prod@@Base+0x74> │ │ │ │ - mov r1, r2 │ │ │ │ - bx r3 │ │ │ │ - bx lr │ │ │ │ │ │ │ │ -0006716a <_Py_c_sum@@Base>: │ │ │ │ +00067c0e <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 67182 <_Py_c_sum@@Base+0x18> │ │ │ │ + cbz r0, 67c26 <_Py_c_sum@@Base+0x18> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - mov r3, r0 │ │ │ │ - movw r0, #22068 @ 0x5634 │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r5, [sp] │ │ │ │ - movw r2, #22084 @ 0x5644 │ │ │ │ + movw r2, #23028 @ 0x59f4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 67210 <_Py_c_sum@@Base+0xa6> │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 67ca4 <_Py_c_sum@@Base+0x96> │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 295ec │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 67214 <_Py_c_sum@@Base+0xaa> │ │ │ │ + bge.n 67ca8 <_Py_c_sum@@Base+0x9a> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 67202 <_Py_c_sum@@Base+0x98> │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 67c96 <_Py_c_sum@@Base+0x88> │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 671ce <_Py_c_sum@@Base+0x64> │ │ │ │ - b.n 67210 <_Py_c_sum@@Base+0xa6> │ │ │ │ + beq.n 67c62 <_Py_c_sum@@Base+0x54> │ │ │ │ + b.n 67ca4 <_Py_c_sum@@Base+0x96> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67288 <_Py_c_sum@@Base+0x11e> │ │ │ │ + b.n 67d1c <_Py_c_sum@@Base+0x10e> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67280 <_Py_c_sum@@Base+0x116> │ │ │ │ + beq.n 67d14 <_Py_c_sum@@Base+0x106> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6722a <_Py_c_sum@@Base+0xc0> │ │ │ │ + cbnz r0, 67cbe <_Py_c_sum@@Base+0xb0> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 67288 <_Py_c_sum@@Base+0x11e> │ │ │ │ + b.n 67d1c <_Py_c_sum@@Base+0x10e> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67264 <_Py_c_sum@@Base+0xfa> │ │ │ │ + cbz r0, 67cf8 <_Py_c_sum@@Base+0xea> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ - bl 211af8 │ │ │ │ + bl 214b60 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67264 <_Py_c_sum@@Base+0xfa> │ │ │ │ + cbz r0, 67cf8 <_Py_c_sum@@Base+0xea> │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67264 <_Py_c_sum@@Base+0xfa> │ │ │ │ + cbz r0, 67cf8 <_Py_c_sum@@Base+0xea> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67264 <_Py_c_sum@@Base+0xfa> │ │ │ │ + cbz r0, 67cf8 <_Py_c_sum@@Base+0xea> │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6727c <_Py_c_sum@@Base+0x112> │ │ │ │ + cbnz r0, 67d10 <_Py_c_sum@@Base+0x102> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67288 <_Py_c_sum@@Base+0x11e> │ │ │ │ + beq.n 67d1c <_Py_c_sum@@Base+0x10e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67288 <_Py_c_sum@@Base+0x11e> │ │ │ │ + cbnz r3, 67d1c <_Py_c_sum@@Base+0x10e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67288 <_Py_c_sum@@Base+0x11e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67d1c <_Py_c_sum@@Base+0x10e> │ │ │ │ str r0, [r5, #28] │ │ │ │ - b.n 67226 <_Py_c_sum@@Base+0xbc> │ │ │ │ + b.n 67cba <_Py_c_sum@@Base+0xac> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -90541,36 +91563,36 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29770 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 672c0 <_Py_c_sum@@Base+0x156> │ │ │ │ + bhi.n 67d54 <_Py_c_sum@@Base+0x146> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 67314 <_Py_c_sum@@Base+0x1aa> │ │ │ │ - b.n 672d4 <_Py_c_sum@@Base+0x16a> │ │ │ │ - movw r0, #22132 @ 0x5674 │ │ │ │ + bpl.n 67da8 <_Py_c_sum@@Base+0x19a> │ │ │ │ + b.n 67d68 <_Py_c_sum@@Base+0x15a> │ │ │ │ + movw r0, #23092 @ 0x5a34 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 6731c <_Py_c_sum@@Base+0x1b2> │ │ │ │ - b.n 672b4 <_Py_c_sum@@Base+0x14a> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 67db0 <_Py_c_sum@@Base+0x1a2> │ │ │ │ + b.n 67d48 <_Py_c_sum@@Base+0x13a> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 673a4 <_Py_c_sum@@Base+0x23a> │ │ │ │ + beq.n 67e38 <_Py_c_sum@@Base+0x22a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 672f4 <_Py_c_sum@@Base+0x18a> │ │ │ │ + cbz r3, 67d88 <_Py_c_sum@@Base+0x17a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -90580,236 +91602,233 @@ │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 67320 <_Py_c_sum@@Base+0x1b6> │ │ │ │ + b.n 67db4 <_Py_c_sum@@Base+0x1a6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl f1588 │ │ │ │ - cbz r0, 67320 <_Py_c_sum@@Base+0x1b6> │ │ │ │ + bl f2010 │ │ │ │ + cbz r0, 67db4 <_Py_c_sum@@Base+0x1a6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 673a4 <_Py_c_sum@@Base+0x23a> │ │ │ │ + b.n 67e38 <_Py_c_sum@@Base+0x22a> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 67386 <_Py_c_sum@@Base+0x21c> │ │ │ │ + ble.n 67e1a <_Py_c_sum@@Base+0x20c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67386 <_Py_c_sum@@Base+0x21c> │ │ │ │ + beq.n 67e1a <_Py_c_sum@@Base+0x20c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 67368 <_Py_c_sum@@Base+0x1fe> │ │ │ │ + bpl.n 67dfc <_Py_c_sum@@Base+0x1ee> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6731c <_Py_c_sum@@Base+0x1b2> │ │ │ │ + beq.n 67db0 <_Py_c_sum@@Base+0x1a2> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67386 <_Py_c_sum@@Base+0x21c> │ │ │ │ + beq.n 67e1a <_Py_c_sum@@Base+0x20c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6731c <_Py_c_sum@@Base+0x1b2> │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 67db0 <_Py_c_sum@@Base+0x1a2> │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #22132 @ 0x5674 │ │ │ │ + movw r0, #23092 @ 0x5a34 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6731c <_Py_c_sum@@Base+0x1b2> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 67db0 <_Py_c_sum@@Base+0x1a2> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 673a4 <_Py_c_sum@@Base+0x23a> │ │ │ │ + cbz r0, 67e38 <_Py_c_sum@@Base+0x22a> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + movw r0, #32488 @ 0x7ee8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 673ae <_Py_c_sum@@Base+0x244> │ │ │ │ + cbz r3, 67e42 <_Py_c_sum@@Base+0x234> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + mov r3, r0 │ │ │ │ + movw r0, #23040 @ 0x5a00 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.w 106980 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63856 @ 0xf970 │ │ │ │ + movw r0, #64816 @ 0xfd30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 99f94 │ │ │ │ - b.w 673cc <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 9a8b0 │ │ │ │ + b.w 67e70 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -000673cc <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00067e70 <_PyThread_CurrentFrames@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #344] @ (67538 <_PyThread_CurrentFrames@@Base+0x16c>) │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r0, [pc, #324] @ (67fc8 <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #22096 @ 0x5650 │ │ │ │ + movw r1, #23056 @ 0x5a10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1261dc <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ + bl 126db4 <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 674ea <_PyThread_CurrentFrames@@Base+0x11e> │ │ │ │ - bl 80e78 │ │ │ │ + beq.n 67f7c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67530 <_PyThread_CurrentFrames@@Base+0x164> │ │ │ │ - ldr.w r8, [pc, #308] @ 6753c <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ + beq.w 67fc2 <_PyThread_CurrentFrames@@Base+0x152> │ │ │ │ + ldr.w r8, [pc, #292] @ 67fcc <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 67420 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 67ec2 <_PyThread_CurrentFrames@@Base+0x52> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67410 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ + bne.n 67eb2 <_PyThread_CurrentFrames@@Base+0x42> │ │ │ │ dmb ish │ │ │ │ - beq.n 6743c <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 67ece <_PyThread_CurrentFrames@@Base+0x5e> │ │ │ │ mov r0, r8 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 17c72c │ │ │ │ + bl 17ddd8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r9, [r3, #620] @ 0x26c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 674c4 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + beq.n 67f56 <_PyThread_CurrentFrames@@Base+0xe6> │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r9, #3704] @ 0xe78 │ │ │ │ - cbz r7, 6748a <_PyThread_CurrentFrames@@Base+0xbe> │ │ │ │ + cbz r7, 67f1c <_PyThread_CurrentFrames@@Base+0xac> │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ - cbnz r5, 67480 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + cbnz r5, 67f12 <_PyThread_CurrentFrames@@Base+0xa2> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 67458 <_PyThread_CurrentFrames@@Base+0x8c> │ │ │ │ - b.n 6748a <_PyThread_CurrentFrames@@Base+0xbe> │ │ │ │ + bne.n 67eea <_PyThread_CurrentFrames@@Base+0x7a> │ │ │ │ + b.n 67f1c <_PyThread_CurrentFrames@@Base+0xac> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 67496 <_PyThread_CurrentFrames@@Base+0xca> │ │ │ │ + beq.n 67f28 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r3, r1, #124 @ 0x7c │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 67496 <_PyThread_CurrentFrames@@Base+0xca> │ │ │ │ + bcs.n 67f28 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6745c <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + beq.n 67eee <_PyThread_CurrentFrames@@Base+0x7e> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 67464 <_PyThread_CurrentFrames@@Base+0x98> │ │ │ │ - b.n 6747a <_PyThread_CurrentFrames@@Base+0xae> │ │ │ │ + bne.n 67ef6 <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ + b.n 67f0c <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ ldr.w r9, [r9, #3644] @ 0xe3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 67452 <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ - b.n 674c4 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + bne.n 67ee4 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + b.n 67f56 <_PyThread_CurrentFrames@@Base+0xe6> │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 674b8 <_PyThread_CurrentFrames@@Base+0xec> │ │ │ │ + cbz r0, 67f4a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 674fe <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ + cbnz r2, 67f90 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl f992c │ │ │ │ + bl fa3e8 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 674fe <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ + cbnz r0, 67f90 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 674ee <_PyThread_CurrentFrames@@Base+0x122> │ │ │ │ + bne.n 67f80 <_PyThread_CurrentFrames@@Base+0x110> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67520 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + bne.n 67fb2 <_PyThread_CurrentFrames@@Base+0x142> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 674dc <_PyThread_CurrentFrames@@Base+0x110> │ │ │ │ + bne.n 67f6e <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 674cc <_PyThread_CurrentFrames@@Base+0x100> │ │ │ │ + bne.n 67f5e <_PyThread_CurrentFrames@@Base+0xee> │ │ │ │ dmb ish │ │ │ │ - beq.n 67530 <_PyThread_CurrentFrames@@Base+0x164> │ │ │ │ - ldr r0, [pc, #88] @ (6753c <_PyThread_CurrentFrames@@Base+0x170>) │ │ │ │ - bl 2ac63c │ │ │ │ - b.n 67530 <_PyThread_CurrentFrames@@Base+0x164> │ │ │ │ + beq.n 67fc2 <_PyThread_CurrentFrames@@Base+0x152> │ │ │ │ + ldr r0, [pc, #84] @ (67fcc <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + bl 2ace44 │ │ │ │ + b.n 67fc2 <_PyThread_CurrentFrames@@Base+0x152> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67530 <_PyThread_CurrentFrames@@Base+0x164> │ │ │ │ + b.n 67fc2 <_PyThread_CurrentFrames@@Base+0x152> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 674b8 <_PyThread_CurrentFrames@@Base+0xec> │ │ │ │ + bne.n 67f4a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 674b8 <_PyThread_CurrentFrames@@Base+0xec> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f4a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 6751a <_PyThread_CurrentFrames@@Base+0x14e> │ │ │ │ + beq.n 67fac <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6751a <_PyThread_CurrentFrames@@Base+0x14e> │ │ │ │ + cbnz r3, 67fac <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6745c <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ - b.n 674b8 <_PyThread_CurrentFrames@@Base+0xec> │ │ │ │ + bne.n 67eee <_PyThread_CurrentFrames@@Base+0x7e> │ │ │ │ + b.n 67f4a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 674c2 <_PyThread_CurrentFrames@@Base+0xf6> │ │ │ │ + bne.n 67f54 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 674c2 <_PyThread_CurrentFrames@@Base+0xf6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f54 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00067540 : │ │ │ │ +00067fd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67870 │ │ │ │ + beq.w 68300 │ │ │ │ mov r8, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ movw ip, #21012 @ 0x5214 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ @@ -90817,349 +91836,349 @@ │ │ │ │ strd ip, r1, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 675ca │ │ │ │ - ldr r3, [pc, #552] @ (677c0 ) │ │ │ │ + cbnz r0, 6805a │ │ │ │ + ldr r3, [pc, #552] @ (68250 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 675bc │ │ │ │ + cbz r3, 6804c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 675bc │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + cbz r3, 6804c │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 675bc │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 6804c │ │ │ │ mov r0, r4 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ + bl 95e04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67854 │ │ │ │ - b.n 67842 │ │ │ │ + beq.w 682e4 │ │ │ │ + b.n 682d2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 675d8 │ │ │ │ + beq.n 68068 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 675e8 │ │ │ │ + bne.n 68078 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67660 │ │ │ │ + beq.n 680f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 67660 │ │ │ │ - bl 9f7dc │ │ │ │ + b.n 680f0 │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6761c │ │ │ │ - ldr r3, [pc, #460] @ (677c0 ) │ │ │ │ + cbnz r0, 680ac │ │ │ │ + ldr r3, [pc, #460] @ (68250 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 6763a │ │ │ │ + cbz r0, 680ca │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #58580 @ 0xe4d4 │ │ │ │ + movw r2, #59540 @ 0xe894 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 6763a │ │ │ │ - bl 13bfd8 │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ + b.n 680ca │ │ │ │ + bl 13d10c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67638 │ │ │ │ + beq.n 680c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67638 │ │ │ │ + cbnz r3, 680c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 67662 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 680f2 │ │ │ │ movw r4, #43792 @ 0xab10 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67842 │ │ │ │ + beq.w 682d2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #33772 @ 0x83ec │ │ │ │ + movw r1, #34732 @ 0x87ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 67842 │ │ │ │ + bl f7970 │ │ │ │ + b.n 682d2 │ │ │ │ mov r6, r7 │ │ │ │ ldrd r2, r3, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.n 67672 │ │ │ │ + bpl.n 68102 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67690 │ │ │ │ - b.n 67676 │ │ │ │ + beq.n 68120 │ │ │ │ + b.n 68106 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67698 │ │ │ │ + beq.n 68128 │ │ │ │ movw r1, #43788 @ 0xab0c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #33844 @ 0x8434 │ │ │ │ + movw r1, #34804 @ 0x87f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 67844 │ │ │ │ + bl f7970 │ │ │ │ + b.n 682d4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ - b.n 6769c │ │ │ │ + b.n 6812c │ │ │ │ ldrd r4, r5, [r6, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67780 │ │ │ │ + beq.n 68210 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 676e2 │ │ │ │ + bne.n 68172 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.n 67754 │ │ │ │ + bne.n 681e4 │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ - cbnz r3, 67700 │ │ │ │ + cbnz r3, 68190 │ │ │ │ mov r0, fp │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 6770c │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 6819c │ │ │ │ mov r0, fp │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67726 │ │ │ │ + blt.n 681b6 │ │ │ │ ldr.w r3, [fp, #60] @ 0x3c │ │ │ │ - cbz r3, 6770c │ │ │ │ + cbz r3, 6819c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 67754 │ │ │ │ - b.n 67726 │ │ │ │ + bne.n 681e4 │ │ │ │ + b.n 681b6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #57712 @ 0xe170 │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6773c │ │ │ │ + beq.n 681cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6773c │ │ │ │ + cbnz r3, 681cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67790 │ │ │ │ + beq.n 68220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67790 │ │ │ │ + cbnz r3, 68220 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67790 │ │ │ │ - ldr r1, [pc, #104] @ (677c0 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68220 │ │ │ │ + ldr r1, [pc, #104] @ (68250 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr.w r1, [sl, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ - bne.n 6777a │ │ │ │ - bl 88340 │ │ │ │ - b.n 6778c │ │ │ │ - bl 8c328 │ │ │ │ - b.n 6778c │ │ │ │ + bne.n 6820a │ │ │ │ + bl 88dc4 │ │ │ │ + b.n 6821c │ │ │ │ + bl 8cc30 │ │ │ │ + b.n 6821c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 8e0a4 │ │ │ │ + bl 8e9ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 677c4 │ │ │ │ + bne.n 68254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 677a6 │ │ │ │ + beq.n 68236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677a6 │ │ │ │ + cbnz r3, 68236 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67844 │ │ │ │ + beq.n 682d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67844 │ │ │ │ + bne.n 682d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67844 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 682d4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 677da │ │ │ │ + beq.n 6826a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677da │ │ │ │ + cbnz r3, 6826a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 677f0 │ │ │ │ + beq.n 68280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 677f0 │ │ │ │ + cbnz r3, 68280 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67806 │ │ │ │ + beq.n 68296 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67806 │ │ │ │ + cbnz r3, 68296 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6783c │ │ │ │ + beq.n 682cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6783c │ │ │ │ - ldr r1, [pc, #100] @ (6787c ) │ │ │ │ + cbnz r3, 682cc │ │ │ │ + ldr r1, [pc, #100] @ (6830c ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 67838 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 682c8 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67838 │ │ │ │ + beq.n 682c8 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 67586 │ │ │ │ + b.n 68016 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67874 │ │ │ │ + beq.n 68304 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 67874 │ │ │ │ + cbnz r3, 68304 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67874 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68304 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00067880 : │ │ │ │ +00068310 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r9, [pc, #836] @ 67bd8 │ │ │ │ + ldr.w r9, [pc, #836] @ 68668 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr.w fp, [r2, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 678c0 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + bmi.n 68350 │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67bd2 │ │ │ │ + b.n 68662 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 678d8 │ │ │ │ + bne.n 68368 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 678e4 │ │ │ │ + bne.n 68374 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.n 678bc │ │ │ │ + beq.n 6834c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 67922 │ │ │ │ + bne.n 683b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -91168,108 +92187,108 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 88340 │ │ │ │ + bl 88dc4 │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 67bd2 │ │ │ │ + b.n 68662 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 6795a │ │ │ │ + cbz r3, 683ea │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 6795a │ │ │ │ + bne.n 683ea │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl fb960 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fc41c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 67970 │ │ │ │ + beq.n 68400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67bd2 │ │ │ │ + bne.w 68662 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - bl 15a470 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + bl 15b8d0 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 67bd2 │ │ │ │ + b.n 68662 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 678bc │ │ │ │ + beq.n 6834c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 67bd0 │ │ │ │ + bne.w 68660 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 679ba │ │ │ │ + cbz r3, 6844a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 679ba │ │ │ │ + beq.n 6844a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8d30c │ │ │ │ + bl 8dc14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 67afa │ │ │ │ + beq.w 6858a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 679e6 │ │ │ │ + bgt.n 68476 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8c9b4 │ │ │ │ + bl 8d2bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 67afa │ │ │ │ + beq.w 6858a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 679f6 │ │ │ │ + cbz r0, 68486 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 23b07c │ │ │ │ + bl 23da94 │ │ │ │ movw r3, #42704 @ 0xa6d0 │ │ │ │ add.w r2, fp, r3 │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ adds.w r1, r1, #4096 @ 0x1000 │ │ │ │ @@ -91284,64 +92303,64 @@ │ │ │ │ str.w fp, [sl, #8] │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ orr.w r1, lr, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ and.w r1, r7, ip │ │ │ │ - bgt.n 67a4e │ │ │ │ + bgt.n 684de │ │ │ │ ldrsb.w lr, [r3, r1] │ │ │ │ - b.n 67a5e │ │ │ │ + b.n 684ee │ │ │ │ cmp r2, #15 │ │ │ │ itet gt │ │ │ │ addgt.w lr, sl, r1, lsl #2 │ │ │ │ ldrshle.w lr, [r3, r1, lsl #1] │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r7, r1, r1, lsl #2 │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ adds r7, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ add r7, fp │ │ │ │ - blt.n 67a90 │ │ │ │ + blt.n 68520 │ │ │ │ and.w r1, ip, r7 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 67a82 │ │ │ │ + bgt.n 68512 │ │ │ │ ldrsb.w lr, [r3, r1] │ │ │ │ - b.n 67a62 │ │ │ │ + b.n 684f2 │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w lr, [r3, r1, lsl #1] │ │ │ │ ldrgt.w lr, [r3, r1, lsl #2] │ │ │ │ - b.n 67a62 │ │ │ │ + b.n 684f2 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r2, #7 │ │ │ │ ldr.w ip, [sl, #16] │ │ │ │ - bgt.n 67aa0 │ │ │ │ + bgt.n 68530 │ │ │ │ strb.w ip, [r3, r1] │ │ │ │ - b.n 67aac │ │ │ │ + b.n 6853c │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ strhle.w ip, [r3, r1, lsl #1] │ │ │ │ strgt.w ip, [r3, r1, lsl #2] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldrb.w ip, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 67ace │ │ │ │ + beq.n 6855e │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r5, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 67ae0 │ │ │ │ + b.n 68570 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -91349,652 +92368,652 @@ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbz r3, 67b2e │ │ │ │ - b.n 67bc8 │ │ │ │ + cbz r3, 685be │ │ │ │ + b.n 68658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67b10 │ │ │ │ + beq.n 685a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67b10 │ │ │ │ + cbnz r3, 685a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 678bc │ │ │ │ + beq.w 6834c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 678bc │ │ │ │ + bne.w 6834c │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 678bc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6834c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.n 67b6a │ │ │ │ + bpl.n 685fa │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 67b56 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + cbz r3, 685e6 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67b50 │ │ │ │ + bne.n 685e0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 67b54 │ │ │ │ + b.n 685e4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67b6a │ │ │ │ + cbz r0, 685fa │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67ba6 │ │ │ │ + bne.n 68636 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ - cbnz r3, 67ba6 │ │ │ │ + cbnz r3, 68636 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 67bc8 │ │ │ │ + bpl.n 68658 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbz r3, 67b92 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + cbz r3, 68622 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67b8c │ │ │ │ + bne.n 6861c │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 67b90 │ │ │ │ + b.n 68620 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67bc8 │ │ │ │ + cbz r0, 68658 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67ba6 │ │ │ │ + bne.n 68636 │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ - cbz r3, 67bc8 │ │ │ │ + cbz r3, 68658 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 67956 │ │ │ │ + b.n 683e6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #16] @ (67bf0 ) │ │ │ │ + ldr r3, [pc, #16] @ (68680 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3900] @ 0xf3c │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00067bf4 : │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r3, #22960 @ 0x59b0 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 67c1c │ │ │ │ - movw r3, #31956 @ 0x7cd4 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 67c26 │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - b.n 67c4e │ │ │ │ - movw r1, #14904 @ 0x3a38 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 67c1c │ │ │ │ - bl 9ef5c │ │ │ │ - movw r3, #8528 @ 0x2150 │ │ │ │ - movt r3, #45 @ 0x2d │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #21912 @ 0x5598 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - cmp r2, #0 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - pop {r3, pc} │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 67c8c │ │ │ │ + bne.n 686c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bmi.n 67ca4 │ │ │ │ - movw r2, #18760 @ 0x4948 │ │ │ │ + bmi.n 686d8 │ │ │ │ + movw r2, #19720 @ 0x4d08 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21548 @ 0x542c │ │ │ │ + movw r0, #22508 @ 0x57ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 67ca0 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 686d4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21548 @ 0x542c │ │ │ │ + movw r0, #22508 @ 0x57ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c64 │ │ │ │ + bne.n 68698 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67d14 │ │ │ │ + b.n 68748 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b41e4 │ │ │ │ + bl 1b6724 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67cc0 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 686f4 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67ca0 │ │ │ │ + bne.n 686d4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22116 @ 0x5664 │ │ │ │ + movw r1, #23076 @ 0x5a24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #22120 @ 0x5668 │ │ │ │ + movw r0, #23080 @ 0x5a28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67ca0 │ │ │ │ + beq.n 686d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 29c40 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67d00 │ │ │ │ + cbz r0, 68734 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ - bl 10eac0 │ │ │ │ + b.w 11c9c4 │ │ │ │ + bl 10f5d8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067d16 : │ │ │ │ +0006874a : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r3, #22960 @ 0x59b0 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 68772 │ │ │ │ + movw r3, #31956 @ 0x7cd4 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 6877c │ │ │ │ + movw r0, #22916 @ 0x5984 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + b.n 687a4 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 68772 │ │ │ │ + bl 9f8ec │ │ │ │ + movw r3, #9488 @ 0x2510 │ │ │ │ + movt r3, #45 @ 0x2d │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #22916 @ 0x5984 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + cmp r2, #0 │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +000687a6 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 67d38 │ │ │ │ + bne.n 687c8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 67d2e │ │ │ │ + b.n 687be │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 67d4e │ │ │ │ + bne.n 687de │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ddd10 │ │ │ │ + b.w de6e8 │ │ │ │ movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 67d66 │ │ │ │ + beq.n 687f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 67d66 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 687f6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 67d6a │ │ │ │ + b.n 687fa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67d8c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 67da4 │ │ │ │ - ldr r2, [pc, #24] @ (67da8 ) │ │ │ │ + bne.n 6881c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 68834 │ │ │ │ + ldr r2, [pc, #24] @ (68838 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3900] @ 0xf3c │ │ │ │ - b.n 67da6 │ │ │ │ + b.n 68836 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67ec2 │ │ │ │ + bne.n 68952 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67e50 │ │ │ │ + bne.n 688e0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 67dde │ │ │ │ + cbz r3, 6886e │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 67de6 │ │ │ │ + cbnz r3, 68876 │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67ec2 │ │ │ │ + beq.n 68952 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67eb6 │ │ │ │ + beq.n 68946 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67eb6 │ │ │ │ + beq.n 68946 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c16c │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 6cbf4 │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67e32 │ │ │ │ + beq.n 688c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67e32 │ │ │ │ + cbnz r3, 688c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67ec2 │ │ │ │ + beq.n 68952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67ec2 │ │ │ │ + bne.n 68952 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67ec2 │ │ │ │ + cbz r3, 68952 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67eb6 │ │ │ │ + cbz r0, 68946 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67eb6 │ │ │ │ + cbz r0, 68946 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl aa108 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ - bl 1f4e6c │ │ │ │ + bl aab40 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67e9e │ │ │ │ + beq.n 6892e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67e9e │ │ │ │ + cbnz r3, 6892e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67ec2 │ │ │ │ + beq.n 68952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67ec2 │ │ │ │ + cbnz r3, 68952 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67ec2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68952 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 67f42 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 689d2 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67f06 │ │ │ │ + bne.n 68996 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67f42 │ │ │ │ + cbz r0, 689d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 69cc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc08> │ │ │ │ - b.n 67f24 │ │ │ │ + bl 6a758 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc08> │ │ │ │ + b.n 689b4 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 67f42 │ │ │ │ + cbz r3, 689d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67f42 │ │ │ │ + cbz r0, 689d2 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl f8c7c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67f42 │ │ │ │ + beq.n 689d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67f42 │ │ │ │ + cbnz r3, 689d2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #28] @ (67f70 ) │ │ │ │ - bl 98d24 <_PyType_LookupRef@@Base> │ │ │ │ + ldr r1, [pc, #28] @ (68a00 ) │ │ │ │ + bl 99640 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f4e6c │ │ │ │ - cbz r4, 67f6c │ │ │ │ + bl 868d0 │ │ │ │ + cbz r4, 689fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 68074 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 68b04 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 67f90 │ │ │ │ + cbz r3, 68a20 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 67fa8 │ │ │ │ + b.n 68a38 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 67f98 │ │ │ │ + bge.n 68a28 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 67fa8 │ │ │ │ + b.n 68a38 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 67f94 │ │ │ │ + bgt.n 68a24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 67f94 │ │ │ │ + beq.n 68a24 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 67fc0 │ │ │ │ + b.n 68a50 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #92] @ (68014 ) │ │ │ │ + ldr r3, [pc, #92] @ (68aa4 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 68010 │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 68aa0 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 67fe0 │ │ │ │ + beq.n 68a70 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 67fcc │ │ │ │ + cbz r6, 68a5c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 67fe4 │ │ │ │ + beq.n 68a74 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67fe4 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6800e │ │ │ │ - b.n 67fe4 │ │ │ │ + bne.n 68a74 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 68a9e │ │ │ │ + b.n 68a74 │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 67fec │ │ │ │ + cbz r1, 68a7c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 67ff4 │ │ │ │ + b.n 68a84 │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 274830 <_PyLong_UnsignedShort_Converter@@Base+0x3d8> │ │ │ │ + bl 2756b4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 68010 │ │ │ │ + b.n 68aa0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #224] @ (680f8 ) │ │ │ │ + ldr r0, [pc, #224] @ (68b88 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00068018 : │ │ │ │ +00068aa8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #328] @ (68170 ) │ │ │ │ + ldr r3, [pc, #328] @ (68c00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 6805a │ │ │ │ + cbz r6, 68aea │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 68042 │ │ │ │ + bne.n 68ad2 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 68032 │ │ │ │ - b.n 6805a │ │ │ │ + bne.n 68ac2 │ │ │ │ + b.n 68aea │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 68074 │ │ │ │ + beq.n 68b04 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 68074 │ │ │ │ - b.n 6803a │ │ │ │ + bcs.n 68b04 │ │ │ │ + b.n 68aca │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #46316 @ 0xb4ec │ │ │ │ + movw r2, #47276 @ 0xb8ac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 6816c │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ + b.n 68bfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 220968 │ │ │ │ + bl 223690 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6816a │ │ │ │ + beq.n 68bfa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #23556 @ 0x5c04 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68142 │ │ │ │ + bne.n 68bd2 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 680ca │ │ │ │ + cbnz r5, 68b5a │ │ │ │ mov r0, r6 │ │ │ │ - bl f992c │ │ │ │ + bl fa3e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 680ca │ │ │ │ + cbnz r0, 68b5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6816c │ │ │ │ + beq.n 68bfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6816c │ │ │ │ - ldr r2, [pc, #196] @ (68174 ) │ │ │ │ + bne.n 68bfc │ │ │ │ + ldr r2, [pc, #196] @ (68c04 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 680c0 │ │ │ │ + cbz r3, 68b50 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 6816c │ │ │ │ + b.n 68bfc │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 68106 │ │ │ │ - bl 80e78 │ │ │ │ + cbnz r6, 68b96 │ │ │ │ + bl 81878 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 68104 │ │ │ │ + cbnz r0, 68b94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68100 │ │ │ │ + beq.n 68b90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68100 │ │ │ │ - ldr r2, [pc, #140] @ (68174 ) │ │ │ │ + cbnz r3, 68b90 │ │ │ │ + ldr r2, [pc, #140] @ (68c04 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 680f8 │ │ │ │ + cbz r3, 68b88 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6816c │ │ │ │ + b.n 68bfc │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0edc │ │ │ │ + bl a18d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6813e │ │ │ │ + beq.n 68bce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6813e │ │ │ │ - ldr r2, [pc, #76] @ (68174 ) │ │ │ │ + cbnz r3, 68bce │ │ │ │ + ldr r2, [pc, #76] @ (68c04 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 68136 │ │ │ │ + cbz r3, 68bc6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 6816c │ │ │ │ + b.n 68bfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6816a │ │ │ │ + beq.n 68bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6816a │ │ │ │ - ldr r2, [pc, #32] @ (68174 ) │ │ │ │ + cbnz r3, 68bfa │ │ │ │ + ldr r2, [pc, #32] @ (68c04 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 68162 │ │ │ │ + cbz r3, 68bf2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ @@ -92011,469 +93030,469 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 681e0 │ │ │ │ + bpl.n 68c70 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 681bc │ │ │ │ + bpl.n 68c4c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bne.n 681e0 │ │ │ │ + bne.n 68c70 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - movw r1, #2712 @ 0xa98 │ │ │ │ + movw r1, #3632 @ 0xe30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ ldrpl r0, [r4, #28] │ │ │ │ movs r2, #15 │ │ │ │ blx 293f4 │ │ │ │ - cbz r0, 681ce │ │ │ │ - b.n 681e0 │ │ │ │ - movw r1, #2712 @ 0xa98 │ │ │ │ + cbz r0, 68c5e │ │ │ │ + b.n 68c70 │ │ │ │ + movw r1, #3632 @ 0xe30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224810 │ │ │ │ - cbz r0, 681e0 │ │ │ │ - cbz r5, 681ee │ │ │ │ + bl 227454 │ │ │ │ + cbz r0, 68c70 │ │ │ │ + cbz r5, 68c7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 681ee │ │ │ │ + beq.n 68c7e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 681ee │ │ │ │ + b.n 68c7e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 98050 │ │ │ │ + b.w 9896c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ str r5, [r6, #28] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 683ac │ │ │ │ + bne.w 68e3c │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #58580 @ 0xe4d4 │ │ │ │ + movw r5, #59540 @ 0xe894 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r9, r6 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6831a │ │ │ │ + bne.n 68daa │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 683a0 │ │ │ │ + beq.w 68e30 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 683a0 │ │ │ │ + beq.w 68e30 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 683ac │ │ │ │ + beq.w 68e3c │ │ │ │ mov r0, r9 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 68294 │ │ │ │ + cbnz r0, 68d24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 683ac │ │ │ │ + beq.w 68e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 683ac │ │ │ │ + bne.w 68e3c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 6835a │ │ │ │ + b.n 68dea │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 682e2 │ │ │ │ + cbz r3, 68d72 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 682e2 │ │ │ │ + cbz r3, 68d72 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 682ea │ │ │ │ + cbz r0, 68d7a │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1994 │ │ │ │ + bl 2c1d5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 682d2 │ │ │ │ + bne.n 68d62 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 682ce │ │ │ │ + beq.n 68d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 682ce │ │ │ │ + cbnz r3, 68d5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 682ea │ │ │ │ + b.n 68d7a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 682e2 │ │ │ │ + beq.n 68d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 682e2 │ │ │ │ + cbnz r3, 68d72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68300 │ │ │ │ + beq.n 68d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68300 │ │ │ │ + cbnz r3, 68d90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 683a0 │ │ │ │ + beq.n 68e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 683a0 │ │ │ │ + bne.n 68e30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 683a0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68e30 │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 683a0 │ │ │ │ + beq.n 68e30 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 683ac │ │ │ │ + beq.n 68e3c │ │ │ │ mov r0, r9 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 68364 │ │ │ │ + cbnz r0, 68df4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 683ac │ │ │ │ + beq.n 68e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 683ac │ │ │ │ + cbnz r3, 68e3c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl aa108 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ + bl aab40 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6838a │ │ │ │ + beq.n 68e1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6838a │ │ │ │ + cbnz r3, 68e1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 683a0 │ │ │ │ + beq.n 68e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 683a0 │ │ │ │ + cbnz r3, 68e30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 683ea │ │ │ │ + cbnz r4, 68e7a │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 683ea │ │ │ │ + ble.n 68e7a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 683ea │ │ │ │ - cbz r2, 683ea │ │ │ │ + bne.n 68e7a │ │ │ │ + cbz r2, 68e7a │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #22140 @ 0x567c │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68402 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 68e92 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #12] @ (68408 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #12] @ (68e98 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 683d4 │ │ │ │ + bne.n 68e64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #400] @ (6859c ) │ │ │ │ + ldr r0, [pc, #400] @ (6902c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 684aa │ │ │ │ + bne.n 68f3a │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #58580 @ 0xe4d4 │ │ │ │ + movw r3, #59540 @ 0xe894 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ ite ne │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6846a │ │ │ │ + bne.n 68efa │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 684a0 │ │ │ │ + cbz r3, 68f30 │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 684a0 │ │ │ │ + cbz r1, 68f30 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - bl 2c1994 │ │ │ │ + bl 2c1d5c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 684a0 │ │ │ │ + b.n 68f30 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 684a0 │ │ │ │ + cbz r3, 68f30 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca9c8 <_Py_HandlePending@@Base+0x684> │ │ │ │ + bl cb3a8 <_Py_HandlePending@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 684aa │ │ │ │ + cbz r0, 68f3a │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 684a0 │ │ │ │ + beq.n 68f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 684a0 │ │ │ │ + cbnz r3, 68f30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 684c6 │ │ │ │ + blt.n 68f56 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 684cc │ │ │ │ - b.n 6850e │ │ │ │ + bne.n 68f5c │ │ │ │ + b.n 68f9e │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 684e4 │ │ │ │ + b.n 68f74 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 684e4 │ │ │ │ + cbz r5, 68f74 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 684e4 │ │ │ │ + bge.n 68f74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 187268 │ │ │ │ + bl 188a20 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6851e │ │ │ │ + beq.n 68fae │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 684fc │ │ │ │ + cbz r3, 68f8c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 68504 │ │ │ │ + b.n 68f94 │ │ │ │ movw r2, #11048 @ 0x2b28 │ │ │ │ movt r2, #83 @ 0x53 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1894ac <_PyBytes_Repeat@@Base> │ │ │ │ + bl 18ace0 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68520 │ │ │ │ + beq.n 68fb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 68520 │ │ │ │ + b.n 68fb0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68546 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 68566 │ │ │ │ + bne.n 68fd6 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 68ff6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 6855c │ │ │ │ + cbz r3, 68fec │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 68558 │ │ │ │ + blt.n 68fe8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6855a │ │ │ │ + b.n 68fea │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 68568 │ │ │ │ + b.n 68ff8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68630 │ │ │ │ + beq.n 690c0 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ - cbnz r2, 68604 │ │ │ │ + cbnz r2, 69094 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68632 │ │ │ │ + beq.n 690c2 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 685e4 │ │ │ │ - ldr r1, [pc, #136] @ (68638 ) │ │ │ │ - movw r2, #65244 @ 0xfedc │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - bl 15e77c <_PyObject_CallMethod@@Base> │ │ │ │ + cbz r3, 69074 │ │ │ │ + ldr r1, [pc, #136] @ (690c8 ) │ │ │ │ + movw r2, #668 @ 0x29c │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + bl 15fbe4 <_PyObject_CallMethod@@Base> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 685d4 │ │ │ │ + cbnz r0, 69064 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 68630 │ │ │ │ + beq.n 690c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68630 │ │ │ │ + cbnz r3, 690c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68630 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 690c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 685e4 │ │ │ │ + beq.n 69074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 685e4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69074 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #4332 @ 0x10ec │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - movw r0, #22240 @ 0x56e0 │ │ │ │ + movw r0, #23200 @ 0x5aa0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68632 │ │ │ │ + b.n 690c2 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movw r4, #5956 @ 0x1744 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - movw r0, #22252 @ 0x56ec │ │ │ │ + movw r0, #23212 @ 0x5aac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68632 │ │ │ │ + b.n 690c2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -92482,954 +93501,954 @@ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw fp, #5704 @ 0x1648 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 68664 │ │ │ │ + bne.n 690f4 │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 68d2c │ │ │ │ + b.n 697bc │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r1, [r0, #812] @ 0x32c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 686a0 │ │ │ │ + cbnz r4, 69130 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22264 @ 0x56f8 │ │ │ │ + movw r1, #23224 @ 0x5ab8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68d2c │ │ │ │ - movw r0, #22312 @ 0x5728 │ │ │ │ + b.n 697bc │ │ │ │ + movw r0, #23272 @ 0x5ae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ - ldr.w r9, [pc, #1664] @ 68d34 │ │ │ │ + bne.w 697b4 │ │ │ │ + ldr.w r9, [pc, #1664] @ 697c4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 686ea │ │ │ │ + beq.n 6917a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 686ea │ │ │ │ + cbnz r3, 6917a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #652] @ 0x28c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6871a │ │ │ │ + cbnz r4, 691aa │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22348 @ 0x574c │ │ │ │ + movw r1, #23308 @ 0x5b0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6869a │ │ │ │ - movw r0, #22312 @ 0x5728 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6912a │ │ │ │ + movw r0, #23272 @ 0x5ae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6875c │ │ │ │ + beq.n 691ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6875c │ │ │ │ + cbnz r3, 691ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #700] @ 0x2bc │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6878c │ │ │ │ + cbnz r4, 6921c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #23360 @ 0x5b40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6869a │ │ │ │ - movw r0, #22312 @ 0x5728 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6912a │ │ │ │ + movw r0, #23272 @ 0x5ae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 687ce │ │ │ │ + beq.n 6925e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 687ce │ │ │ │ + cbnz r3, 6925e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #696] @ 0x2b8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 687fe │ │ │ │ + cbnz r4, 6928e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22452 @ 0x57b4 │ │ │ │ + movw r1, #23412 @ 0x5b74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6869a │ │ │ │ - movw r0, #22312 @ 0x5728 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6912a │ │ │ │ + movw r0, #23272 @ 0x5ae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2806f8 │ │ │ │ + bl 281230 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68840 │ │ │ │ + beq.n 692d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68840 │ │ │ │ + cbnz r3, 692d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ mov r0, r6 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68a38 │ │ │ │ + beq.w 694c8 │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 6888c │ │ │ │ + cbnz r4, 6931c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22508 @ 0x57ec │ │ │ │ + movw r1, #23468 @ 0x5bac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68d2c │ │ │ │ - movw r0, #22552 @ 0x5818 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 697bc │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280758 │ │ │ │ + bl 281290 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 688d0 │ │ │ │ + beq.n 69360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 688d0 │ │ │ │ + cbnz r3, 69360 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #632] @ 0x278 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 68908 │ │ │ │ + cbz r4, 69398 │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 6890e │ │ │ │ - cbz r4, 68908 │ │ │ │ + bne.n 6939e │ │ │ │ + cbz r4, 69398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68908 │ │ │ │ + beq.n 69398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68908 │ │ │ │ + cbnz r3, 69398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 68954 │ │ │ │ - movw r0, #22552 @ 0x5818 │ │ │ │ + b.n 693e4 │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68954 │ │ │ │ + beq.n 693e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68954 │ │ │ │ + cbnz r3, 693e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #680] @ 0x2a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6897a │ │ │ │ - cbz r4, 68996 │ │ │ │ - b.n 6899c │ │ │ │ - cbz r4, 68996 │ │ │ │ + beq.n 6940a │ │ │ │ + cbz r4, 69426 │ │ │ │ + b.n 6942c │ │ │ │ + cbz r4, 69426 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68996 │ │ │ │ + beq.n 69426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68996 │ │ │ │ + cbnz r3, 69426 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 689e2 │ │ │ │ - movw r0, #22552 @ 0x5818 │ │ │ │ + b.n 69472 │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 689e2 │ │ │ │ + beq.n 69472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 689e2 │ │ │ │ + cbnz r3, 69472 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 68a0c │ │ │ │ + cbnz r4, 6949c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #29004 @ 0x714c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68d04 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 69794 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68d04 │ │ │ │ + beq.w 69794 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r4, [r0, #4] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, fp, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 68d2c │ │ │ │ + b.n 697bc │ │ │ │ ldr.w r1, [r5, #424] @ 0x1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68ba2 │ │ │ │ + beq.w 69632 │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 68a84 │ │ │ │ + cbnz r4, 69514 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22588 @ 0x583c │ │ │ │ + movw r1, #23548 @ 0x5bfc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68d2c │ │ │ │ - movw r0, #22636 @ 0x586c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 697bc │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280758 │ │ │ │ + bl 281290 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68ac8 │ │ │ │ + beq.n 69558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68ac8 │ │ │ │ + cbnz r3, 69558 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #680] @ 0x2a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 68aee │ │ │ │ - cbz r4, 68b0a │ │ │ │ - b.n 68b10 │ │ │ │ - cbz r4, 68b0a │ │ │ │ + beq.n 6957e │ │ │ │ + cbz r4, 6959a │ │ │ │ + b.n 695a0 │ │ │ │ + cbz r4, 6959a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68b0a │ │ │ │ + beq.n 6959a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68b0a │ │ │ │ + cbnz r3, 6959a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 68b56 │ │ │ │ - movw r0, #22636 @ 0x586c │ │ │ │ + b.n 695e6 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68b56 │ │ │ │ + beq.n 695e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68b56 │ │ │ │ + cbnz r3, 695e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 68b7c │ │ │ │ + cbnz r4, 6960c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28156 @ 0x6dfc │ │ │ │ + movw r1, #29116 @ 0x71bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68d04 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 69794 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68d04 │ │ │ │ + beq.w 69794 │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #2 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 68d2c │ │ │ │ + b.n 697bc │ │ │ │ ldr.w r1, [r5, #512] @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ - bl f40c4 │ │ │ │ + bl f4b80 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68d0c │ │ │ │ + beq.w 6979c │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #836] @ 0x344 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 68d2c │ │ │ │ + beq.w 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 68bee │ │ │ │ + cbnz r4, 6967e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22672 @ 0x5890 │ │ │ │ + movw r1, #23632 @ 0x5c50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68d2c │ │ │ │ - movw r0, #22720 @ 0x58c0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 697bc │ │ │ │ + movw r0, #23680 @ 0x5c80 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280758 │ │ │ │ + bl 281290 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68d24 │ │ │ │ + bne.w 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68c32 │ │ │ │ + beq.n 696c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68c32 │ │ │ │ + cbnz r3, 696c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #680] @ 0x2a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68d2c │ │ │ │ + beq.n 697bc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 68c70 │ │ │ │ + cbz r4, 69700 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 68c76 │ │ │ │ - cbz r4, 68c70 │ │ │ │ + bne.n 69706 │ │ │ │ + cbz r4, 69700 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68c70 │ │ │ │ + beq.n 69700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68c70 │ │ │ │ + cbnz r3, 69700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 68cbc │ │ │ │ - movw r0, #22720 @ 0x58c0 │ │ │ │ + b.n 6974c │ │ │ │ + movw r0, #23680 @ 0x5c80 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 154d3c <_PyErr_ChainExceptions1@@Base+0xcc0> │ │ │ │ + bl 155dd4 <_PyErr_ChainExceptions1@@Base+0xcc8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68d24 │ │ │ │ + bne.n 697b4 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 28a840 <_PyErr_BadInternalCall@@Base+0x8ba4> │ │ │ │ - ldr r2, [pc, #160] @ (68d34 ) │ │ │ │ + bl 28b378 <_PyErr_BadInternalCall@@Base+0x8e38> │ │ │ │ + ldr r2, [pc, #160] @ (697c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68d24 │ │ │ │ + bne.n 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68cbc │ │ │ │ + beq.n 6974c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68cbc │ │ │ │ + cbnz r3, 6974c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 68ce2 │ │ │ │ + cbnz r4, 69772 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28112 @ 0x6dd0 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 68d04 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 69794 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl cc66c <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 68d04 │ │ │ │ + bl cd04c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 69794 │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 68d2c │ │ │ │ + b.n 697bc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 68d24 │ │ │ │ + b.n 697b4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #23720 @ 0x5ca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 6869a │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6912a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68d7c │ │ │ │ + beq.n 6980c │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #22812 @ 0x591c │ │ │ │ + movw r0, #23772 @ 0x5cdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ - b.n 68d7e │ │ │ │ + bl 9a8b0 │ │ │ │ + b.n 6980e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68db2 │ │ │ │ + bne.n 69842 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68dc6 │ │ │ │ + b.n 69856 │ │ │ │ mov r0, r5 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 68dae │ │ │ │ + blt.n 6983e │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 68df8 │ │ │ │ + cbz r7, 69888 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68de0 │ │ │ │ + beq.n 69870 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68de0 │ │ │ │ - b.n 68e1e │ │ │ │ + beq.n 69870 │ │ │ │ + b.n 698ae │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 68e02 │ │ │ │ + cbnz r0, 69892 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 68e0a │ │ │ │ - b.n 68e10 │ │ │ │ + cbnz r0, 6989a │ │ │ │ + b.n 698a0 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68dfc │ │ │ │ - b.n 68e1e │ │ │ │ + beq.n 6988c │ │ │ │ + b.n 698ae │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 68e1e │ │ │ │ + cbnz r0, 698ae │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 68e1e │ │ │ │ + cbz r0, 698ae │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68e62 │ │ │ │ + beq.n 698f2 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #63856 @ 0xf970 │ │ │ │ + movw r0, #64816 @ 0xfd30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68ec6 │ │ │ │ + beq.n 69956 │ │ │ │ adds r1, r4, #4 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ - cbz r5, 68eb4 │ │ │ │ + cbz r5, 69944 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 68eb4 │ │ │ │ + cbz r0, 69944 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - cbz r4, 68eb4 │ │ │ │ + cbz r4, 69944 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #22820 @ 0x5924 │ │ │ │ + movw r0, #23780 @ 0x5ce4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ - bl 99f94 │ │ │ │ - b.n 68ec8 │ │ │ │ - movw r0, #63856 @ 0xf970 │ │ │ │ + bl 9a8b0 │ │ │ │ + b.n 69958 │ │ │ │ + movw r0, #64816 @ 0xfd30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68f2a │ │ │ │ + beq.n 699ba │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 68f16 │ │ │ │ - ldr r0, [pc, #48] @ (68f30 ) │ │ │ │ - bl 251328 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq.n 699a6 │ │ │ │ + ldr r0, [pc, #48] @ (699c0 ) │ │ │ │ + bl 2534b0 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + movw r0, #6636 @ 0x19ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r0, #63856 @ 0xf970 │ │ │ │ + movw r0, #64816 @ 0xfd30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 68e5c │ │ │ │ + bpl.n 698ec │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68f80 │ │ │ │ + beq.n 69a10 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 68f84 │ │ │ │ + bmi.n 69a14 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16700 @ 0x413c │ │ │ │ + movw r1, #17644 @ 0x44ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68fee │ │ │ │ + b.n 69a7e │ │ │ │ add r1, sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68f80 │ │ │ │ + beq.n 69a10 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 6902e │ │ │ │ + beq.n 69abe │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6902e │ │ │ │ + beq.n 69abe │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 69054 │ │ │ │ - b.n 69044 │ │ │ │ + beq.n 69ae4 │ │ │ │ + b.n 69ad4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 69026 │ │ │ │ - movw r0, #22832 @ 0x5930 │ │ │ │ + beq.n 69ab6 │ │ │ │ + movw r0, #23792 @ 0x5cf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 69084 │ │ │ │ - b.n 69026 │ │ │ │ - movw r0, #22832 @ 0x5930 │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 69b14 │ │ │ │ + b.n 69ab6 │ │ │ │ + movw r0, #23792 @ 0x5cf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ - cbz r0, 69084 │ │ │ │ + bl 2008b4 │ │ │ │ + cbz r0, 69b14 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 69088 │ │ │ │ + beq.n 69b18 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 69088 │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 69b18 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #22832 @ 0x5930 │ │ │ │ + movw r0, #23792 @ 0x5cf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 690bc │ │ │ │ + b.n 69b4c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 690bc │ │ │ │ + cbz r0, 69b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ @@ -93437,51 +94456,51 @@ │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000690c0 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00069b50 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbz r0, 690f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 69b80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 690f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 69b80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 69104 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 69b94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 69104 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 69b94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2273 @ 0x8e1 │ │ │ │ - movw r0, #39332 @ 0x99a4 │ │ │ │ + movw r0, #40292 @ 0x9d64 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69114 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 69ba4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #12 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 2787b0 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ + bl 2796dc <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -93489,58 +94508,58 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 69146 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x86> │ │ │ │ + beq.n 69bd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x86> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 6915e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e> │ │ │ │ + b.n 69bee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 6914e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ + bgt.n 69bde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6915e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e> │ │ │ │ + b.n 69bee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 6914a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8a> │ │ │ │ + bgt.n 69bda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8a> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6914a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8a> │ │ │ │ + beq.n 69bda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8a> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 69176 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ + b.n 69c06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #52] @ (691a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4>) │ │ │ │ + ldr r3, [pc, #52] @ (69c34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 691a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe0> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 69c30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe0> │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5704 @ 0x1648 │ │ │ │ movteq r4, #76 @ 0x4c │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 127980 │ │ │ │ + bl 1284c4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #576] @ (693e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328>) │ │ │ │ + ldr r0, [pc, #576] @ (69e78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -93550,18 +94569,18 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl e1c4c │ │ │ │ - cbz r0, 691ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a> │ │ │ │ + bl e2630 │ │ │ │ + cbz r0, 69c7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -93569,1246 +94588,1246 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 69220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160> │ │ │ │ - movw r0, #55336 @ 0xd828 │ │ │ │ + bls.n 69cb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x160> │ │ │ │ + movw r0, #56296 @ 0xdbe8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6929a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ + beq.n 69d2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #5704 @ 0x1648 │ │ │ │ movtle r6, #76 @ 0x4c │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 6925c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19c> │ │ │ │ + cbz r4, 69cec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19c> │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6929e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ + beq.n 69d2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22864 @ 0x5950 │ │ │ │ + movw r1, #23824 @ 0x5d10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6929a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 69d2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #58380 @ 0xe40c │ │ │ │ + movw r1, #59340 @ 0xe7cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 695a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a032 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #23004 @ 0x59dc │ │ │ │ + movw r1, #23964 @ 0x5d9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 6956e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ae> │ │ │ │ + bne.w 69ffe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4ae> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 695a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ - movw r1, #49064 @ 0xbfa8 │ │ │ │ + b.n 6a032 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ + movw r1, #50024 @ 0xc368 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 695a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ + beq.w 6a032 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 692d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x216> │ │ │ │ + cbz r0, 69d66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x216> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 692d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x216> │ │ │ │ + beq.n 69d66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x216> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 692d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x216> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69d66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x216> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 692f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ + cbz r0, 69d82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 692f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ + beq.n 69d82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 692f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69d82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 6930e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24e> │ │ │ │ + cbz r0, 69d9e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6930e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24e> │ │ │ │ + beq.n 69d9e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6930e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24e> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69d9e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 6932a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ + cbz r0, 69dba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6932a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ + beq.n 69dba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6932a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69dba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 69346 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ + cbz r0, 69dd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69346 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ + beq.n 69dd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 69346 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69dd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 69362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ + cbz r0, 69df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ + beq.n 69df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 69362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 69df2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 69380 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c0> │ │ │ │ - movw r0, #48588 @ 0xbdcc │ │ │ │ + bne.n 69e10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2c0> │ │ │ │ + movw r0, #49548 @ 0xc18c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 695a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ + b.n 6a032 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #22932 @ 0x5994 │ │ │ │ + movw r1, #23892 @ 0x5d54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 121f28 │ │ │ │ + bl 122abc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 695a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ + beq.w 6a032 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e2> │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + movw r3, #49548 @ 0xc18c │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r0, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 693c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x300> │ │ │ │ + bpl.n 69e50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x300> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 69584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c4> │ │ │ │ + bge.w 6a014 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 693cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ + b.n 69e5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 69584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c4> │ │ │ │ + bge.w 6a014 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 693e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x320> │ │ │ │ + bpl.n 69e70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x320> │ │ │ │ mov r0, sl │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 693e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328> │ │ │ │ + b.n 69e78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328> │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 693ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32a> │ │ │ │ + bpl.n 69e7a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x32a> │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 6941c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + cbnz r6, 69eac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69400 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x340> │ │ │ │ + beq.n 69e90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x340> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69400 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x340> │ │ │ │ + cbnz r3, 69e90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x340> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22960 @ 0x59b0 │ │ │ │ + movw r1, #23920 @ 0x5d70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ - movw r1, #47712 @ 0xba60 │ │ │ │ + b.w f7970 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 6944a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38a> │ │ │ │ + cbnz r0, 69eda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38a> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #52] @ 0x34 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 69580 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6a010 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 69472 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b2> │ │ │ │ + cbnz r0, 69f02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3b2> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 69580 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ - movw r1, #22984 @ 0x59c8 │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6a010 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ + movw r1, #23944 @ 0x5d88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 6949c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3dc> │ │ │ │ + cbnz r0, 69f2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3dc> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #60] @ 0x3c │ │ │ │ - b.n 694c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x404> │ │ │ │ - movw r1, #22996 @ 0x59d4 │ │ │ │ + b.n 69f54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x404> │ │ │ │ + movw r1, #23956 @ 0x5d94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 694e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x426> │ │ │ │ + cbnz r0, 69f76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x426> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #64] @ 0x40 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #33805 @ 0x840d │ │ │ │ + movw r2, #36509 @ 0x8e9d │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #33275 @ 0x81fb │ │ │ │ + movw r1, #35979 @ 0x8c8b │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 69580 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ - movw r1, #55608 @ 0xd938 │ │ │ │ + b.n 6a010 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ + movw r1, #56568 @ 0xdcf8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 69528 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x468> │ │ │ │ + cbnz r0, 69fb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x468> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #68] @ 0x44 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #32455 @ 0x7ec7 │ │ │ │ + movw r1, #35159 @ 0x8957 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 69580 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ - movw r1, #34796 @ 0x87ec │ │ │ │ + b.n 6a010 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ + movw r1, #35756 @ 0x8bac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b6> │ │ │ │ + bne.w 69d06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b6> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r4, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #32173 @ 0x7dad │ │ │ │ + movw r1, #34877 @ 0x883d │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 69580 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ + b.n 6a010 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6929a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ + bne.w 69d2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6929a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69d2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1da> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 693a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ + b.n 69e38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6959a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4da> │ │ │ │ + beq.n 6a02a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6959a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4da> │ │ │ │ + cbnz r3, 6a02a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 695e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526> │ │ │ │ + beq.n 6a076 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 695e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526> │ │ │ │ + beq.n 6a076 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x526> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 6960e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54e> │ │ │ │ - b.n 695fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x53e> │ │ │ │ + beq.n 6a09e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54e> │ │ │ │ + b.n 6a08e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x53e> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 695de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x51e> │ │ │ │ - movw r0, #23024 @ 0x59f0 │ │ │ │ + beq.n 6a06e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x51e> │ │ │ │ + movw r0, #23984 @ 0x5db0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 695de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x51e> │ │ │ │ - b.n 6961a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x55a> │ │ │ │ - movw r0, #23024 @ 0x59f0 │ │ │ │ + bne.n 6a06e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x51e> │ │ │ │ + b.n 6a0aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x55a> │ │ │ │ + movw r0, #23984 @ 0x5db0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 6961a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x55a> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 6a0aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x55a> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6961e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x55e> │ │ │ │ - b.n 69690 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + cbnz r0, 6a0ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x55e> │ │ │ │ + b.n 6a120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69690 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + b.n 6a120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69638 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x578> │ │ │ │ + bne.n 6a0c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 69640 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x580> │ │ │ │ + b.n 6a0d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x580> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 6965a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59a> │ │ │ │ + cbnz r5, 6a0ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x59a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69676 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5b6> │ │ │ │ + beq.n 6a106 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69676 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5b6> │ │ │ │ + cbnz r3, 6a106 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69676 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5b6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a106 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5b6> │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - cbz r0, 6967a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ + cbz r0, 6a10a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5ba> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 69690 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + b.n 6a120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69690 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + beq.n 6a120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69690 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + cbnz r3, 6a120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 696c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x600> │ │ │ │ + bgt.n 6a150 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x600> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #9064 @ 0x2368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 696e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a176 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 696dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x61c> │ │ │ │ + cbz r3, 6a16c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x61c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 696e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a176 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69734 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x674> │ │ │ │ + beq.n 6a1c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x674> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69734 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x674> │ │ │ │ + cbnz r3, 6a1c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x674> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 69754 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x694> │ │ │ │ + cbnz r0, 6a1e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x694> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6975e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x69e> │ │ │ │ - b.n 69764 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6a4> │ │ │ │ + cbnz r0, 6a1ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x69e> │ │ │ │ + b.n 6a1f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6a4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6974e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x68e> │ │ │ │ - b.n 6977c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ + beq.n 6a1de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x68e> │ │ │ │ + b.n 6a20c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6977c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ + cbnz r0, 6a20c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6976e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ae> │ │ │ │ + cbz r0, 6a1fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ae> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6977c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ + cbnz r0, 6a20c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6977c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ + cbz r0, 6a20c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6bc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 697f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x738> │ │ │ │ + ble.n 6a288 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x738> │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 697f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x738> │ │ │ │ + beq.n 6a288 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x738> │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a71c │ │ │ │ - cbnz r0, 697ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ee> │ │ │ │ + cbnz r0, 6a23e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ee> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6980c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74c> │ │ │ │ + b.n 6a29c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74c> │ │ │ │ bic.w r3, r0, #3 │ │ │ │ sub.w ip, r3, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov.w r2, ip, asr #2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 6980c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74c> │ │ │ │ + beq.n 6a29c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74c> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 697ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x72e> │ │ │ │ + bgt.n 6a27e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x72e> │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 697f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x736> │ │ │ │ + ble.n 6a286 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x736> │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 697e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x728> │ │ │ │ + bls.n 6a278 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x728> │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 697e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x724> │ │ │ │ + bne.n 6a274 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x724> │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 6980c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74c> │ │ │ │ + b.n 6a29c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74c> │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 697d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x716> │ │ │ │ + bcc.n 6a266 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x716> │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 697f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x730> │ │ │ │ + b.n 6a280 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x730> │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 697f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x738> │ │ │ │ - b.n 6979c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6dc> │ │ │ │ + ble.n 6a288 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x738> │ │ │ │ + b.n 6a22c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6dc> │ │ │ │ mov r4, r2 │ │ │ │ add.w r1, r5, r4, lsl #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bcs.n 697a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6e8> │ │ │ │ + bcs.n 6a238 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6e8> │ │ │ │ ldr.w r3, [r1, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 697fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x73c> │ │ │ │ + bne.n 6a28c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x73c> │ │ │ │ subs r0, r1, r5 │ │ │ │ asrs r0, r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 69842 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x782> │ │ │ │ + cbz r2, 6a2d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x782> │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 23d3b8 <_PyTime_gmtime@@Base+0x2f0> │ │ │ │ + bl 23fd9c <_PyTime_gmtime@@Base+0x2f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 699a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e2> │ │ │ │ + bl 6a432 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e2> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6995c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ + beq.n 6a3ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69876 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7b6> │ │ │ │ + beq.n 6a306 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7b6> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 6987e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7be> │ │ │ │ + b.n 6a30e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7be> │ │ │ │ movw r6, #11048 @ 0x2b28 │ │ │ │ movt r6, #83 @ 0x53 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 69944 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x884> │ │ │ │ + beq.n 6a3d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x884> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69926 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ + beq.n 6a3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 231078 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 233d54 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 698e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x822> │ │ │ │ + bge.n 6a372 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x822> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 69926 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 6a3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 69916 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x856> │ │ │ │ + bne.n 6a3a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x856> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69926 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ + b.n 6a3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r0, r7, r8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ add r0, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 69926 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ - b.n 698d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x814> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 6a3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x866> │ │ │ │ + b.n 6a364 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x814> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 698de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x81e> │ │ │ │ + bne.n 6a36e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x81e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 698de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x81e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a36e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x81e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 69934 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x874> │ │ │ │ + bne.n 6a3c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x874> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6995c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ + b.n 6a3ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x870> │ │ │ │ + bne.n 6a3c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x870> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x870> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a3c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x870> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 698de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x81e> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a36e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x81e> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 69982 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c2> │ │ │ │ + cbnz r0, 6a412 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c2> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6998c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8cc> │ │ │ │ - b.n 69992 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8d2> │ │ │ │ + cbnz r0, 6a41c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8cc> │ │ │ │ + b.n 6a422 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8d2> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6997c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8bc> │ │ │ │ - b.n 699a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e0> │ │ │ │ + beq.n 6a40c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8bc> │ │ │ │ + b.n 6a430 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 699a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e0> │ │ │ │ + cbnz r0, 6a430 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 699a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e0> │ │ │ │ + cbz r0, 6a430 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e0> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1490 │ │ │ │ + bl f1f18 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 69a02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x942> │ │ │ │ + blt.n 6a492 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x942> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 699fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93a> │ │ │ │ + cbz r0, 6a48a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 699ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x90e> │ │ │ │ + cbz r3, 6a45e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x90e> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 699d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x916> │ │ │ │ + b.n 6a466 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x916> │ │ │ │ movw r0, #11048 @ 0x2b28 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 238cac │ │ │ │ + bl 23b92c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 699fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93a> │ │ │ │ + bne.n 6a48a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 699f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ + beq.n 6a488 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ + cbnz r3, 6a488 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x938> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 69a04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x944> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6a494 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x944> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 69a3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x97e> │ │ │ │ + cbz r2, 6a4ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x97e> │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 2add3c │ │ │ │ + bl 2ae548 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r3, sp │ │ │ │ - movw r1, #23056 @ 0x5a10 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - add r2, sp, #4 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 69aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e0> │ │ │ │ - ldrd r1, r0, [sp] │ │ │ │ - add r2, sp, #8 │ │ │ │ - blx 29a88 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 69aa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e4> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 69af4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa34> │ │ │ │ - bne.n 69abe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9fe> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23072 @ 0x5a20 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 69aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e0> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.n 69ace <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0e> │ │ │ │ - movs r1, #4 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 81d4c │ │ │ │ - b.n 69af4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa34> │ │ │ │ - cmp r3, #10 │ │ │ │ - bne.n 69adc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa1c> │ │ │ │ - movs r1, #16 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 81d4c │ │ │ │ - b.n 69af4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa34> │ │ │ │ - movw r3, #42780 @ 0xa71c │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #40884 @ 0x9fb4 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 69aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e0> │ │ │ │ - add sp, #28 │ │ │ │ - pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 699a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e2> │ │ │ │ + bl 6a432 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e2> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69c0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb4a> │ │ │ │ + beq.n 6a602 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xab2> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69b26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa66> │ │ │ │ + beq.n 6a51e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ce> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 69b2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa6e> │ │ │ │ + b.n 6a526 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9d6> │ │ │ │ movw r6, #11048 @ 0x2b28 │ │ │ │ movt r6, #83 @ 0x53 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 69bf2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb32> │ │ │ │ + beq.n 6a5ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa9a> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69bd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb14> │ │ │ │ + beq.n 6a5cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa7c> │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 231078 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ + bl 233d54 <_PyOS_URandomNonblock@@Base+0x5b0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 69b90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad0> │ │ │ │ + bge.n 6a588 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa38> │ │ │ │ movs r0, #0 │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ str r0, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 19a9a4 │ │ │ │ + bl 19c9e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 69bd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb14> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 6a5cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa7c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 69bc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ + bne.n 6a5bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa6c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69bd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb14> │ │ │ │ + b.n 6a5cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa7c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ add.w r0, r7, r8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ add r0, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 19a6b8 │ │ │ │ + bl 19c6fc │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 69bd4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb14> │ │ │ │ - b.n 69b82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac2> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 6a5cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa7c> │ │ │ │ + b.n 6a57a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa2a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69b8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xacc> │ │ │ │ + bne.n 6a584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69b8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xacc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa34> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 69be2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb22> │ │ │ │ + bne.n 6a5da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa8a> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 69c0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb4a> │ │ │ │ + b.n 6a602 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xab2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69bde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb1e> │ │ │ │ + bne.n 6a5d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa86> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69bde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb1e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a5d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa86> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #41124 @ 0xa0a4 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 69b8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xacc> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a584 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa34> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 69c32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb72> │ │ │ │ + cbz r0, 6a62a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xada> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c9070 │ │ │ │ + bl 1cbf44 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 69c44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb84> │ │ │ │ + cbz r3, 6a63c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaec> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 69c48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb88> │ │ │ │ - b.w 82434 │ │ │ │ - b.w 112ec8 │ │ │ │ + cbnz r0, 6a640 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaf0> │ │ │ │ + b.w 82e34 │ │ │ │ + b.w 1139e0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 18acd4 │ │ │ │ - cbz r0, 69cc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc06> │ │ │ │ - movw r3, #12481 @ 0x30c1 │ │ │ │ + bl 18c6b8 │ │ │ │ + cbz r0, 6a6be <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6e> │ │ │ │ + movw r3, #15225 @ 0x3b79 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 69c90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbd0> │ │ │ │ + bne.n 6a688 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb38> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 69cc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc06> │ │ │ │ + b.n 6a6be <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6e> │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69cb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbf0> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6a6a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb58> │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 69cc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc06> │ │ │ │ + b.n 6a6be <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6e> │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r3, sp │ │ │ │ + movw r1, #24016 @ 0x5dd0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + add r2, sp, #4 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 6a700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ + ldrd r1, r0, [sp] │ │ │ │ + add r2, sp, #8 │ │ │ │ + blx 29a88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6a704 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb4> │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11c9c4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6a754 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc04> │ │ │ │ + bne.n 6a71e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbce> │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #24032 @ 0x5de0 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.n 6a72e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbde> │ │ │ │ + movs r1, #4 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 8274c │ │ │ │ + b.n 6a754 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc04> │ │ │ │ + cmp r3, #10 │ │ │ │ + bne.n 6a73c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbec> │ │ │ │ + movs r1, #16 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 8274c │ │ │ │ + b.n 6a754 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc04> │ │ │ │ + movw r3, #42780 @ 0xa71c │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #41844 @ 0xa374 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a700 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ + add sp, #28 │ │ │ │ + pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c1850 │ │ │ │ + bl 2c1c18 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69d62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca2> │ │ │ │ + beq.n 6a7f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca2> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 69d2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc6a> │ │ │ │ + cbz r0, 6a7ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc6a> │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ + beq.n 6a7f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 69d38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc78> │ │ │ │ + cbz r3, 6a7c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc78> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 69d38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc78> │ │ │ │ + beq.n 6a7c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc78> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2c1a10 │ │ │ │ + bl 2c1e38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69d4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc8c> │ │ │ │ + beq.n 6a7dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc8c> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 69d38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc78> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6a7c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc78> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 69d64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ + cbz r3, 6a7f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 69d64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ + cbz r1, 6a7f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1994 │ │ │ │ + bl 2c1d5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69d64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ + bne.n 6a7f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69d62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca2> │ │ │ │ + beq.n 6a7f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca2> │ │ │ │ + cbnz r3, 6a7f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xca2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 198724 │ │ │ │ - cbz r0, 69dba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ + bl 19a7b8 │ │ │ │ + cbz r0, 6a84a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 69d8e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcce> │ │ │ │ + cbz r6, 6a81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcce> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 69d96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd6> │ │ │ │ + b.n 6a826 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcd6> │ │ │ │ movw r4, #11048 @ 0x2b28 │ │ │ │ movt r4, #83 @ 0x53 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 248a24 │ │ │ │ + bl 24ad6c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 69dbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfe> │ │ │ │ + bge.n 6a84e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfe> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23120 @ 0x5a50 │ │ │ │ + movw r1, #24080 @ 0x5e10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69e00 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd40> │ │ │ │ + b.n 6a890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd40> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 69de8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd28> │ │ │ │ + bgt.n 6a878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd28> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2a580 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 187268 │ │ │ │ + bl 188a20 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 69e00 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd40> │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + b.n 6a890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd40> │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17336 @ 0x43b8 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 69dba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a84a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcfa> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r1, 69e1e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd5e> │ │ │ │ + cbz r1, 6a8ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd5e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 23867c │ │ │ │ + bl 23b30c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69e40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd80> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 69e4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8a> │ │ │ │ + bne.n 6a8d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd80> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6a8da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69e80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdc0> │ │ │ │ + bne.n 6a910 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdc0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69f4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe8e> │ │ │ │ + b.n 6a9de <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe8e> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 69ea2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde2> │ │ │ │ + bpl.n 6a932 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde2> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69ea2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde2> │ │ │ │ + bne.n 6a932 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xde2> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 69efe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3e> │ │ │ │ + ble.n 6a98e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3e> │ │ │ │ add.w r8, r8, #8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69ed0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe10> │ │ │ │ + b.n 6a960 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe10> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #20724 @ 0x50f4 │ │ │ │ + movw r1, #21684 @ 0x54b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 69e7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdbc> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6a90c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdbc> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 69efa <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3a> │ │ │ │ + blt.n 6a98a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3a> │ │ │ │ cmp r3, r7 │ │ │ │ it ge │ │ │ │ movge r3, r7 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r3, [r2, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 69efe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3e> │ │ │ │ + beq.n 6a98e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe3e> │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 69ee4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe24> │ │ │ │ - bl 954e8 │ │ │ │ + bge.n 6a974 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe24> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69e7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdbc> │ │ │ │ + bne.n 6a90c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdbc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 69eba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdfa> │ │ │ │ + bne.n 6a94a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdfa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 69f46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe86> │ │ │ │ + b.n 6a9d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe86> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 69ec4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe04> │ │ │ │ + b.n 6a954 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe04> │ │ │ │ mov r0, r5 │ │ │ │ - bl 81f34 │ │ │ │ - cbz r0, 69f4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe8e> │ │ │ │ + bl 82934 │ │ │ │ + cbz r0, 6a9de <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe8e> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 69f3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7c> │ │ │ │ + ble.n 6a9cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7c> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ add.w r7, r0, #8 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #8 │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ @@ -94817,19 +95836,19 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ str.w r6, [r7, #4]! │ │ │ │ - bne.n 69f1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe5c> │ │ │ │ + bne.n 6a9ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe5c> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -94838,708 +95857,705 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29770 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 69f84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec4> │ │ │ │ + bhi.n 6aa14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec4> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xed8> │ │ │ │ - b.n 69fde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + cbz r0, 6aa28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xed8> │ │ │ │ + b.n 6aa6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + movw r0, #22864 @ 0x5950 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 69fde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ - b.n 69f76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeb6> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 6aa6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + b.n 6aa06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeb6> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 6a012 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf52> │ │ │ │ + ble.n 6aaa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf52> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a000 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf40> │ │ │ │ + beq.n 6aa90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf40> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 69fe2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf22> │ │ │ │ + bpl.n 6aa72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf22> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 69fde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + cbz r0, 6aa6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6a002 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf42> │ │ │ │ + beq.n 6aa92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf42> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a042 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf82> │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + b.n 6aad2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf82> │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + movw r0, #22864 @ 0x5950 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69fde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6aa6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 6a014 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf54> │ │ │ │ + beq.n 6aaa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf54> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 6a014 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf54> │ │ │ │ - b.n 69fde <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + bge.n 6aaa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf54> │ │ │ │ + b.n 6aa6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 6a022 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf62> │ │ │ │ + cbnz r4, 6aab2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf62> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1dc924 │ │ │ │ + bl 1e02f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a042 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf82> │ │ │ │ + cbz r0, 6aad2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf82> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #31528 @ 0x7b28 │ │ │ │ + movw r0, #32488 @ 0x7ee8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 6a04c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf8c> │ │ │ │ + cbz r3, 6aadc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf8c> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6a084 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc4> │ │ │ │ + cbz r3, 6ab14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc4> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6a084 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc4> │ │ │ │ + ble.n 6ab14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc4> │ │ │ │ subs r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ add r1, r0 │ │ │ │ push {r4, r5} │ │ │ │ mov r2, r1 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ strb.w r5, [r0], #1 │ │ │ │ strb.w r4, [r2], #-1 │ │ │ │ subs r4, r1, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 6a066 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa6> │ │ │ │ + bgt.n 6aaf6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa6> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 100dd0 <_PyType_Name@@Base> │ │ │ │ + bl 101888 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 6a0be <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffe> │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + bne.n 6ab4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffe> │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #23156 @ 0x5a74 │ │ │ │ + movw r0, #24116 @ 0x5e34 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 6a0fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x103e> │ │ │ │ + cbnz r1, 6ab8e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x103e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23168 @ 0x5a80 │ │ │ │ + movw r1, #24128 @ 0x5e40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a21c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x115c> │ │ │ │ + b.n 6acac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x115c> │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #55568 @ 0xd910 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6a156 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ + bne.n 6abe6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1096> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 268df8 │ │ │ │ + bl 26a51c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a0f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ + beq.n 6ab88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a1fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x113a> │ │ │ │ + beq.n 6ac8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x113a> │ │ │ │ ldr r7, [r7, #12] │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ - cbz r2, 6a14a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x108a> │ │ │ │ + cbz r2, 6abda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x108a> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w ip, [r2] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6a136 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1076> │ │ │ │ - b.n 6a1fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x113a> │ │ │ │ + bne.n 6abc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1076> │ │ │ │ + b.n 6ac8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x113a> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 6a1e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1120> │ │ │ │ + bpl.n 6ac70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1120> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 268df8 │ │ │ │ + bl 26a51c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a0f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ + beq.n 6ab88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a98a8 │ │ │ │ + bl aa2e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a1fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x113a> │ │ │ │ + beq.n 6ac8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x113a> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 6a1a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10e0> │ │ │ │ + bmi.n 6ac30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10e0> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23204 @ 0x5aa4 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6a1d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1118> │ │ │ │ - bl 9ba20 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6ac68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1118> │ │ │ │ + bl 9c330 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a1c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1108> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6a1d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1118> │ │ │ │ + bne.n 6ac58 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1108> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6ac68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1118> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23232 @ 0x5ac0 │ │ │ │ + movw r1, #24192 @ 0x5e80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6a1d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1118> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6ac68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1118> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6a1b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10f0> │ │ │ │ + blt.n 6ac40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10f0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c2b6c │ │ │ │ + bl 1c58e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a16e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ae> │ │ │ │ + bne.n 6abfe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10ae> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6a0f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ + beq.n 6ab88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ subs r4, #1 │ │ │ │ - b.n 6a208 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1148> │ │ │ │ + b.n 6ac98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1148> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + movw r1, #24228 @ 0x5ea4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6a0f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ + bl f7970 │ │ │ │ + b.n 6ab88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c4648 │ │ │ │ + bl 1c73c8 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 6a21c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x115c> │ │ │ │ + b.n 6acac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x115c> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 6a208 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1148> │ │ │ │ + bcs.n 6ac98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 6a0f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ + bl 85624 │ │ │ │ + b.n 6ab88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1038> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6a238 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1178> │ │ │ │ + blt.n 6acc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 6a252 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1192> │ │ │ │ + blt.n 6ace2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1192> │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #18132 @ 0x46d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a25c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119c> │ │ │ │ + b.n 6acec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (6a260 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11a0>) │ │ │ │ + ldr r0, [pc, #8] @ (6acf0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11a0>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a2b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11f8> │ │ │ │ + beq.n 6ad48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11f8> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6a2a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11e8> │ │ │ │ - movw r0, #63864 @ 0xf978 │ │ │ │ + blt.n 6ad38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11e8> │ │ │ │ + movw r0, #64824 @ 0xfd38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ - movw r0, #56944 @ 0xde70 │ │ │ │ + b.w 9a8b0 │ │ │ │ + movw r0, #57840 @ 0xe1f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 68e22 │ │ │ │ + b.w 698b2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 6a2d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1216> │ │ │ │ + cbz r3, 6ad66 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1216> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r0, #3 │ │ │ │ - b.w 9127c │ │ │ │ + b.w 91b98 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 90be4 │ │ │ │ + b.w 91500 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #55568 @ 0xd910 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a31a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x125a> │ │ │ │ + cbz r0, 6adaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x125a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a362 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a2> │ │ │ │ + beq.n 6adf2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a2> │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #22812 @ 0x591c │ │ │ │ + movw r0, #23772 @ 0x5cdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ - b.n 6a364 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a4> │ │ │ │ + bl 9a8b0 │ │ │ │ + b.n 6adf4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12a4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 6a398 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d8> │ │ │ │ + cbnz r1, 6ae28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d8> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23168 @ 0x5a80 │ │ │ │ + movw r1, #24128 @ 0x5e40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a586 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c6> │ │ │ │ + b.n 6b016 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14c6> │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #55568 @ 0xd910 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6a424 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1364> │ │ │ │ + bne.n 6aeb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1364> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 271824 <_PyTime_AsMilliseconds@@Base+0xd30> │ │ │ │ + bl 272b90 <_PyTime_AsMilliseconds@@Base+0xd30> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a392 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ + beq.n 6ae22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 6a3e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1324> │ │ │ │ + bcs.n 6ae74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1324> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 8485c │ │ │ │ - b.n 6a3e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1326> │ │ │ │ + bl 8527c │ │ │ │ + b.n 6ae76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1326> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 6a3f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1336> │ │ │ │ + cbz r0, 6ae86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1336> │ │ │ │ ldrd r7, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 6a418 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ + b.n 6aea8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 6a392 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ + bl 85624 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 6ae22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 6a418 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ + cbz r3, 6aea8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add.w ip, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne.w ip, [r3] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 6a402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1342> │ │ │ │ + bne.n 6ae92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1342> │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 29e1c │ │ │ │ - b.n 6a578 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14b8> │ │ │ │ + b.n 6b008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14b8> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 6a55e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x149e> │ │ │ │ + bpl.w 6afee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x149e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 271824 <_PyTime_AsMilliseconds@@Base+0xd30> │ │ │ │ + bl 272b90 <_PyTime_AsMilliseconds@@Base+0xd30> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a392 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ + beq.n 6ae22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a98a8 │ │ │ │ + bl aa2e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6a578 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14b8> │ │ │ │ + beq.w 6b008 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14b8> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6a45c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139c> │ │ │ │ + bpl.n 6aeec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6a474 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13b4> │ │ │ │ + beq.n 6af04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13b4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23344 @ 0x5b30 │ │ │ │ + movw r1, #24304 @ 0x5ef0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6a556 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1496> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6afe6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1496> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a48a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13ca> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6af1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13ca> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a556 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1496> │ │ │ │ + bne.n 6afe6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1496> │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2722bc <_PyThreadState_GetCurrent@@Base+0x10> │ │ │ │ + bl 27354c <_PyThreadState_GetCurrent@@Base+0x10> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 6a4a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e4> │ │ │ │ + cbz r0, 6af34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e4> │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 6a43a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x137a> │ │ │ │ + b.n 6aeca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x137a> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ strd r5, r9, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp.w r3, #1431655765 @ 0x55555555 │ │ │ │ - bhi.n 6a4dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x141c> │ │ │ │ + bhi.n 6af6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x141c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 6a43a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x137a> │ │ │ │ + bcc.n 6aeca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x137a> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 6a4de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x141e> │ │ │ │ + b.n 6af6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x141e> │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6a504 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1444> │ │ │ │ + blt.n 6af94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1444> │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 6a4f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1438> │ │ │ │ + bls.n 6af88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1438> │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 6a4ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x142c> │ │ │ │ + bhi.n 6af7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x142c> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 6a4fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x143e> │ │ │ │ + bcs.n 6af8e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x143e> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 6a50a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x144a> │ │ │ │ + cbnz r0, 6af9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x144a> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 6a556 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1496> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 6afe6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1496> │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 29770 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6a54e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148e> │ │ │ │ + beq.n 6afde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x148e> │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6a546 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1486> │ │ │ │ + beq.n 6afd6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1486> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 2722bc <_PyThreadState_GetCurrent@@Base+0x10> │ │ │ │ + bl 27354c <_PyThreadState_GetCurrent@@Base+0x10> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6a526 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1466> │ │ │ │ + bne.n 6afb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1466> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 6a43a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x137a> │ │ │ │ + bl 85624 │ │ │ │ + b.n 6aeca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x137a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8dbc │ │ │ │ - b.n 6a392 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ + bl 1cbc40 │ │ │ │ + b.n 6ae22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23380 @ 0x5b54 │ │ │ │ + movw r1, #24340 @ 0x5f14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6a392 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ + bl f7970 │ │ │ │ + b.n 6ae22 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12d2> │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 1c8dbc │ │ │ │ + bl 1cbc40 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a5bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14fc> │ │ │ │ + bne.n 6b04c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14fc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a5d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1510> │ │ │ │ + b.n 6b060 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1510> │ │ │ │ mov r0, r5 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6a5b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14f8> │ │ │ │ + blt.n 6b048 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14f8> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6a60a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x154a> │ │ │ │ + cbz r0, 6b094 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1544> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a60a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x154a> │ │ │ │ + beq.n 6b094 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1544> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6a60a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x154a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6b094 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1544> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a62c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x156c> │ │ │ │ + beq.n 6b0b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1566> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a62c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x156c> │ │ │ │ + cbnz r3, 6b0b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1566> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #55568 @ 0xd910 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a66c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15ac> │ │ │ │ + cbz r0, 6b0f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97354 │ │ │ │ + bl 97c70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 85d80 │ │ │ │ + bl 86798 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6a6a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15e2> │ │ │ │ + cbz r0, 6b12c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15dc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a6a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15e2> │ │ │ │ + beq.n 6b12c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6a6a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15e2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6b12c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15dc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a6c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1604> │ │ │ │ + beq.n 6b14e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a6c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1604> │ │ │ │ + cbnz r3, 6b14e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15fe> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1c4648 │ │ │ │ + bl 1c73c8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 268df8 │ │ │ │ + bl 26a51c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -95548,264 +96564,263 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a73a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x167a> │ │ │ │ + beq.n 6b1c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1674> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #23468 @ 0x5bac │ │ │ │ + movw r0, #24428 @ 0x5f6c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #25976 @ 0x6578 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 6a77a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16ba> │ │ │ │ + beq.n 6b204 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16b4> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6a77a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16ba> │ │ │ │ + beq.n 6b204 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 6a7a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16e4> │ │ │ │ - b.n 6a792 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16d2> │ │ │ │ + beq.n 6b22e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16de> │ │ │ │ + b.n 6b21c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16cc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a772 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16b2> │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + beq.n 6b1fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16ac> │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a802 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1742> │ │ │ │ - b.n 6a772 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16b2> │ │ │ │ + beq.n 6b28c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x173c> │ │ │ │ + b.n 6b1fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16ac> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a802 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1742> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6b28c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x173c> │ │ │ │ ldrd r1, r5, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6a7d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1710> │ │ │ │ + bmi.n 6b25a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x170a> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #41864 @ 0xa388 │ │ │ │ + movw r2, #42824 @ 0xa748 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #23488 @ 0x5bc0 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a802 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1742> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6b28c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x173c> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 250360 │ │ │ │ + bl 2524e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a85e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x179e> │ │ │ │ + beq.n 6b2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1798> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 6a806 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1746> │ │ │ │ - bl 1f4e6c │ │ │ │ + ble.n 6b290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1740> │ │ │ │ + bl 868d0 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23504 @ 0x5bd0 │ │ │ │ + movw r1, #24464 @ 0x5f90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a85e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x179e> │ │ │ │ + b.n 6b2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1798> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6a82e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x176e> │ │ │ │ + ble.n 6b2b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1768> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r7, r0, #20 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r3], #4 │ │ │ │ str.w r5, [r7, #4]! │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, lr │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 6a818 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1758> │ │ │ │ + bne.n 6b2a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1752> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 6a85a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x179a> │ │ │ │ + bne.n 6b2e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1794> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6a85e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x179e> │ │ │ │ + beq.n 6b2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1798> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6a7e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1728> │ │ │ │ + bne.n 6b272 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1722> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 6a85e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x179e> │ │ │ │ + b.n 6b2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1798> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6a7e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1728> │ │ │ │ + bne.n 6b272 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1722> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6a89a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17da> │ │ │ │ + bne.n 6b324 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17d4> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13508 @ 0x34c4 │ │ │ │ + movw r0, #14468 @ 0x3884 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6a8b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17f4> │ │ │ │ + b.n 6b33e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x17ee> │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r2, [pc, #260] @ (6a9cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x190c>) │ │ │ │ + ldr r2, [pc, #256] @ (6b454 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1904>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl d4ce0 │ │ │ │ + bl d56b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 6a8ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x182a> │ │ │ │ + beq.n 6b374 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1824> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 6a91a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x185a> │ │ │ │ - b.n 6a900 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1840> │ │ │ │ - movw r1, #23552 @ 0x5c00 │ │ │ │ + bne.n 6b3a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1854> │ │ │ │ + b.n 6b38a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x183a> │ │ │ │ + movw r1, #24512 @ 0x5fc0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8228 │ │ │ │ - cbnz r0, 6a934 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1874> │ │ │ │ - b.n 6a930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1870> │ │ │ │ + bl a8c54 │ │ │ │ + cbnz r0, 6b3be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x186e> │ │ │ │ + b.n 6b3ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x186a> │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #23564 @ 0x5c0c │ │ │ │ + movw r1, #24524 @ 0x5fcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 6a930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1870> │ │ │ │ - b.n 6a934 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1874> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 6b3ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x186a> │ │ │ │ + b.n 6b3be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x186e> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23576 @ 0x5c18 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a9b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18f4> │ │ │ │ + b.n 6b43e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18ee> │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #23556 @ 0x5c04 │ │ │ │ + movw r0, #24516 @ 0x5fc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 274d2c <_PyLong_UnsignedShort_Converter@@Base+0x8d4> │ │ │ │ - cbnz r0, 6a956 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1896> │ │ │ │ + bl 275bb0 │ │ │ │ + cbnz r0, 6b3e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1890> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f2488 │ │ │ │ - b.n 6a930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1870> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6b3ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x186a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23620 @ 0x5c44 │ │ │ │ + movw r0, #24580 @ 0x6004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a94e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x188e> │ │ │ │ + beq.n 6b3d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1888> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #43473 @ 0xa9d1 │ │ │ │ + movw r2, #46169 @ 0xb459 │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 270cf4 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ + bl 272060 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a94e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x188e> │ │ │ │ + beq.n 6b3d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1888> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 956cc │ │ │ │ - ldr r3, [pc, #20] @ (6a9cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x190c>) │ │ │ │ + bl 95fe8 │ │ │ │ + ldr r3, [pc, #20] @ (6b454 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1904>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6a9c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1906> │ │ │ │ + beq.n 6b450 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1900> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -95826,117 +96841,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #23636 @ 0x5c54 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 6aa48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1988> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 6b4d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1980> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 6aa4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x198c> │ │ │ │ + bge.n 6b4d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1984> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23652 @ 0x5c64 │ │ │ │ + movw r1, #24612 @ 0x6024 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aa9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19dc> │ │ │ │ - bl 81ba4 │ │ │ │ + b.n 6b524 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19d4> │ │ │ │ + bl 825a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 6aa9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19dc> │ │ │ │ + cbz r0, 6b524 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19d4> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6aaa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e2> │ │ │ │ + bl 6b52a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19da> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 6aa70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19b0> │ │ │ │ + bge.n 6b4f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19a8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aa90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19d0> │ │ │ │ + b.n 6b518 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19c8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6aa84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19c4> │ │ │ │ + bne.n 6b50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19bc> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6aa90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19d0> │ │ │ │ + b.n 6b518 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19c8> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b926c <_PyBytes_Resize@@Base> │ │ │ │ + bl b9d28 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aa76 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19b6> │ │ │ │ - b.n 6aa6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19ac> │ │ │ │ + bne.n 6b4fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19ae> │ │ │ │ + b.n 6b4f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19a4> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (6ab38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a78>) │ │ │ │ + ldr r1, [pc, #128] @ (6b5c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a70>) │ │ │ │ add r7, sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 26f074 │ │ │ │ - cbnz r0, 6aadc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a1c> │ │ │ │ + bl 27040c │ │ │ │ + cbnz r0, 6b564 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a14> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ab20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a60> │ │ │ │ + b.n 6b5a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a58> │ │ │ │ strd r5, r5, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r2, #43837 @ 0xab3d │ │ │ │ + movw r2, #46533 @ 0xb5c5 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 270cf4 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ + bl 272060 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ab20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a60> │ │ │ │ + beq.n 6b5a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a58> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 26f140 │ │ │ │ + bl 2704d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aad6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a16> │ │ │ │ + beq.n 6b55e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a0e> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (6ab38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a78>) │ │ │ │ + ldr r3, [pc, #20] @ (6b5c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a70>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6ab32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a72> │ │ │ │ + beq.n 6b5ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a6a> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -95965,198 +96980,198 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6aba0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae0> │ │ │ │ + cbnz r5, 6b628 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ad8> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6aba0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae0> │ │ │ │ + blt.n 6b628 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ad8> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6aba0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ae0> │ │ │ │ - cbnz r2, 6abbe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1afe> │ │ │ │ + bgt.n 6b628 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ad8> │ │ │ │ + cbnz r2, 6b646 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1af6> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ movw r3, #18852 @ 0x49a4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 6abea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b2a> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 6b672 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b22> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6abd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b18> │ │ │ │ + bgt.n 6b660 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b10> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #55144 @ 0xd768 │ │ │ │ + movw r1, #56164 @ 0xdb64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6abea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b2a> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6b672 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b22> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6abc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b02> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6b64a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1afa> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6abc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b02> │ │ │ │ + beq.n 6b64a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1afa> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6ac0e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b4e> │ │ │ │ + cbnz r0, 6b696 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b46> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 6ac20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b60> │ │ │ │ - b.n 6ac18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b58> │ │ │ │ + cbz r0, 6b6a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b58> │ │ │ │ + b.n 6b6a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b50> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b48> │ │ │ │ - b.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + beq.n 6b690 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b40> │ │ │ │ + b.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 6ac2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b6c> │ │ │ │ + cbz r0, 6b6b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b64> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 6ac38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b78> │ │ │ │ + cbz r0, 6b6c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b70> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 6ac44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b84> │ │ │ │ + cbz r0, 6b6cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b7c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 6ac50 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b90> │ │ │ │ + cbz r0, 6b6d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b88> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6ac5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b9c> │ │ │ │ + cbz r0, 6b6e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b94> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 6ac68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ba8> │ │ │ │ + cbz r0, 6b6f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ba0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + bne.n 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6ac72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bb2> │ │ │ │ + cbz r0, 6b6fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1baa> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6ac7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bbc> │ │ │ │ + cbz r0, 6b704 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bb4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6ac86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bc6> │ │ │ │ + cbz r0, 6b70e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6ac90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bd0> │ │ │ │ + cbz r0, 6b718 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bc8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6ac9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bda> │ │ │ │ + cbz r0, 6b722 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bd2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6aca4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be4> │ │ │ │ + cbz r0, 6b72c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bdc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6acae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bee> │ │ │ │ + cbz r0, 6b736 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1be6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 6acb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bf8> │ │ │ │ + cbz r0, 6b740 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bf0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbnz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 6acc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c06> │ │ │ │ + cbz r0, 6b74e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1bfe> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006acc8 : │ │ │ │ +0006b750 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #108] @ (6ad44 ) │ │ │ │ + ldr r4, [pc, #108] @ (6b7cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 6acf8 │ │ │ │ + cbnz r3, 6b780 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 6acee │ │ │ │ + cbz r3, 6b776 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 6ace2 │ │ │ │ + b.n 6b76a │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - b.n 6ad08 │ │ │ │ + b.n 6b790 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ad08 │ │ │ │ + beq.n 6b790 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6ad16 │ │ │ │ + cbz r3, 6b79e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6ad2a │ │ │ │ + cbz r3, 6b7b2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r2 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 268274 │ │ │ │ + bl 269a7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ @@ -96167,129 +97182,129 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6ad66 │ │ │ │ + cbnz r0, 6b7ee │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 6ad70 │ │ │ │ - b.n 6ad78 │ │ │ │ + cbnz r0, 6b7f8 │ │ │ │ + b.n 6b800 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ad60 │ │ │ │ - b.n 6adee │ │ │ │ + beq.n 6b7e8 │ │ │ │ + b.n 6b876 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6adee │ │ │ │ + bne.n 6b876 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 6ad84 │ │ │ │ + cbz r0, 6b80c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6adee │ │ │ │ + bne.n 6b876 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6ad90 │ │ │ │ + cbz r0, 6b818 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6adee │ │ │ │ + bne.n 6b876 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 6ad9a │ │ │ │ + cbz r0, 6b822 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 6ada4 │ │ │ │ + cbz r0, 6b82c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 6adae │ │ │ │ + cbz r0, 6b836 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6adb8 │ │ │ │ + cbz r0, 6b840 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6adc2 │ │ │ │ + cbz r0, 6b84a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6adcc │ │ │ │ + cbz r0, 6b854 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6add6 │ │ │ │ + cbz r0, 6b85e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6ade0 │ │ │ │ + cbz r0, 6b868 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6adee │ │ │ │ + cbnz r0, 6b876 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6adee │ │ │ │ + cbz r0, 6b876 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006adf0 : │ │ │ │ +0006b878 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #40] @ (6ae28 ) │ │ │ │ + ldr r4, [pc, #40] @ (6b8b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - bl 298b64 │ │ │ │ + bl 299464 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ - b.w 3f000 │ │ │ │ + b.w 3f71c │ │ │ │ │ │ │ │ -0006ae3a : │ │ │ │ - ldr r3, [pc, #56] @ (6ae74 ) │ │ │ │ +0006b8c2 : │ │ │ │ + ldr r3, [pc, #56] @ (6b8fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6ae50 │ │ │ │ + cbnz r3, 6b8d8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ae44 │ │ │ │ - b.n 6ae70 │ │ │ │ + bne.n 6b8cc │ │ │ │ + b.n 6b8f8 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ae6e │ │ │ │ + beq.n 6b8f6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ @@ -96303,181 +97318,181 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 6aeb4 │ │ │ │ + bgt.n 6b93c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r1, #15368 @ 0x3c08 │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #15392 @ 0x3c20 │ │ │ │ + movw r3, #16352 @ 0x3fe0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6aeda │ │ │ │ + b.n 6b962 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ - bl 1c2a14 │ │ │ │ + bl 1c571c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26c5ec │ │ │ │ + bl 26d998 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 6af1c │ │ │ │ + blt.n 6b9a4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cef98 │ │ │ │ + bl 1d28f0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6af1c │ │ │ │ + blt.n 6b9a4 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6af22 │ │ │ │ - movw r1, #15520 @ 0x3ca0 │ │ │ │ + bgt.n 6b9aa │ │ │ │ + movw r1, #16480 @ 0x4060 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b026 │ │ │ │ + b.n 6baae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #44872 @ 0xaf48 │ │ │ │ + movw r2, #45832 @ 0xb308 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 13c960 │ │ │ │ + bl 13da94 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6af1c │ │ │ │ + beq.n 6b9a4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cef98 │ │ │ │ + bl 1d28f0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6afa8 │ │ │ │ + blt.n 6ba30 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 6af64 │ │ │ │ + bgt.n 6b9ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6af0e │ │ │ │ + beq.n 6b996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6af0e │ │ │ │ + bne.n 6b996 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6af0e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b996 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #44872 @ 0xaf48 │ │ │ │ + movw r2, #45832 @ 0xb308 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 13c960 │ │ │ │ + bl 13da94 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6afaa │ │ │ │ + cbz r0, 6ba32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #168] @ (6b02c ) │ │ │ │ + ldr r1, [pc, #168] @ (6bab4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 127980 │ │ │ │ + bl 1284c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6af98 │ │ │ │ + bne.n 6ba20 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 6afaa │ │ │ │ + b.n 6ba32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6af94 │ │ │ │ + bne.n 6ba1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6af94 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba1c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6afc0 │ │ │ │ + beq.n 6ba48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6afc0 │ │ │ │ + cbnz r3, 6ba48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6af1c │ │ │ │ + beq.n 6b9a4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26c548 │ │ │ │ + bl 26d8f4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6affa │ │ │ │ + cbz r0, 6ba82 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b15c <_PyErr_SetFromPyStatus@@Base+0xe8> │ │ │ │ + bl 6bbe4 <_PyErr_SetFromPyStatus@@Base+0xe8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6afea │ │ │ │ + bne.n 6ba72 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 6affa │ │ │ │ + b.n 6ba82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6afe6 │ │ │ │ + bne.n 6ba6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6afe6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b010 │ │ │ │ + beq.n 6ba98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b010 │ │ │ │ + cbnz r3, 6ba98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6af1c │ │ │ │ + beq.n 6b9a4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c2a14 │ │ │ │ + bl 1c571c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r5, {r2, r3, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006b030 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006bab8 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movs r0, #0 │ │ │ │ push {r4} │ │ │ │ ldr.w r3, [r3, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -96497,133 +97512,133 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ and.w r1, r3, #65536 @ 0x10000 │ │ │ │ and.w r3, r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b074 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006bafc <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r0, #1 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ - beq.n 6b09e <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6bb26 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23684 @ 0x5c84 │ │ │ │ + movw r1, #24644 @ 0x6044 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 6b0b6 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6bb3e <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6b0a6 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6bb2e <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6b0c2 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6bb4a <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23732 @ 0x5cb4 │ │ │ │ + movw r1, #24692 @ 0x6074 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ - movw r1, #43476 @ 0xa9d4 │ │ │ │ + b.w f7970 │ │ │ │ + movw r1, #44436 @ 0xad94 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx 2aacc │ │ │ │ - cbnz r0, 6b0dc <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6bb64 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6b0fe <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6bb86 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #40568 @ 0x9e78 │ │ │ │ + movw r1, #41528 @ 0xa238 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40572 @ 0x9e7c │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl abf04 │ │ │ │ + bl ac93c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b152 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6b158 <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ + bne.n 6bbda <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6bbe0 <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50472 @ 0xc528 │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b12e <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ + beq.n 6bbb6 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6b196 <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ + cbnz r4, 6bc1e <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6b196 <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ - ldr r1, [pc, #44] @ (6b1ac <_PyErr_SetFromPyStatus@@Base+0x138>) │ │ │ │ - bl 1434a0 │ │ │ │ + bge.n 6bc1e <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ + ldr r1, [pc, #44] @ (6bc34 <_PyErr_SetFromPyStatus@@Base+0x138>) │ │ │ │ + bl 1445e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b1a4 <_PyErr_SetFromPyStatus@@Base+0x130> │ │ │ │ - cbnz r0, 6b196 <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ + beq.n 6bc2c <_PyErr_SetFromPyStatus@@Base+0x130> │ │ │ │ + cbnz r0, 6bc1e <_PyErr_SetFromPyStatus@@Base+0x122> │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #36] @ (6b1b0 <_PyErr_SetFromPyStatus@@Base+0x13c>) │ │ │ │ + ldr r0, [pc, #36] @ (6bc38 <_PyErr_SetFromPyStatus@@Base+0x13c>) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ - b.n 6b1a6 <_PyErr_SetFromPyStatus@@Base+0x132> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + b.n 6bc2e <_PyErr_SetFromPyStatus@@Base+0x132> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 19677c │ │ │ │ + b.w 1987ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #512 @ (adr r5, 6b3b0 <_PyErr_SetFromPyStatus@@Base+0x33c>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 6be38 <_PyErr_SetFromPyStatus@@Base+0x33c>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #23788 @ 0x5cec │ │ │ │ + movw r0, #24748 @ 0x60ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -96637,20 +97652,20 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 6b20c <_PyErr_SetFromPyStatus@@Base+0x198> │ │ │ │ + cbz r4, 6bc94 <_PyErr_SetFromPyStatus@@Base+0x198> │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 6b20e <_PyErr_SetFromPyStatus@@Base+0x19a> │ │ │ │ + b.n 6bc96 <_PyErr_SetFromPyStatus@@Base+0x19a> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #45601 @ 0xb221 │ │ │ │ + movw r0, #48297 @ 0xbca9 │ │ │ │ movt r0, #6 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ @@ -96666,600 +97681,600 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b288 <_PyErr_SetFromPyStatus@@Base+0x214> │ │ │ │ + beq.n 6bd10 <_PyErr_SetFromPyStatus@@Base+0x214> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6b28a <_PyErr_SetFromPyStatus@@Base+0x216> │ │ │ │ + b.n 6bd12 <_PyErr_SetFromPyStatus@@Base+0x216> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b2aa <_PyErr_SetFromPyStatus@@Base+0x236> │ │ │ │ + cbnz r0, 6bd32 <_PyErr_SetFromPyStatus@@Base+0x236> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 6b2b4 <_PyErr_SetFromPyStatus@@Base+0x240> │ │ │ │ - b.n 6b2ba <_PyErr_SetFromPyStatus@@Base+0x246> │ │ │ │ + cbnz r0, 6bd3c <_PyErr_SetFromPyStatus@@Base+0x240> │ │ │ │ + b.n 6bd42 <_PyErr_SetFromPyStatus@@Base+0x246> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b2a4 <_PyErr_SetFromPyStatus@@Base+0x230> │ │ │ │ - b.n 6b2d2 <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ + beq.n 6bd2c <_PyErr_SetFromPyStatus@@Base+0x230> │ │ │ │ + b.n 6bd5a <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b2d2 <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ + cbnz r0, 6bd5a <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6b2c4 <_PyErr_SetFromPyStatus@@Base+0x250> │ │ │ │ + cbz r0, 6bd4c <_PyErr_SetFromPyStatus@@Base+0x250> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b2d2 <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ + cbnz r0, 6bd5a <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6b2d2 <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ + cbz r0, 6bd5a <_PyErr_SetFromPyStatus@@Base+0x25e> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 6b2f6 <_PyErr_SetFromPyStatus@@Base+0x282> │ │ │ │ + cbnz r0, 6bd7e <_PyErr_SetFromPyStatus@@Base+0x282> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6b2f6 <_PyErr_SetFromPyStatus@@Base+0x282> │ │ │ │ + ble.n 6bd7e <_PyErr_SetFromPyStatus@@Base+0x282> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6b2f6 <_PyErr_SetFromPyStatus@@Base+0x282> │ │ │ │ - cbnz r2, 6b310 <_PyErr_SetFromPyStatus@@Base+0x29c> │ │ │ │ + bne.n 6bd7e <_PyErr_SetFromPyStatus@@Base+0x282> │ │ │ │ + cbnz r2, 6bd98 <_PyErr_SetFromPyStatus@@Base+0x29c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr r3, [pc, #116] @ (6b37c <_PyErr_SetFromPyStatus@@Base+0x308>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #116] @ (6be04 <_PyErr_SetFromPyStatus@@Base+0x308>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b376 <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ + cbz r0, 6bdfe <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 6b33c <_PyErr_SetFromPyStatus@@Base+0x2c8> │ │ │ │ - movw r2, #19068 @ 0x4a7c │ │ │ │ + bne.n 6bdc4 <_PyErr_SetFromPyStatus@@Base+0x2c8> │ │ │ │ + movw r2, #20028 @ 0x4e3c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #55596 @ 0xd92c │ │ │ │ + movw r0, #56556 @ 0xdcec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6b376 <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6bdfe <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ mov r0, r3 │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b376 <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ + cbz r0, 6bdfe <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aecb8 │ │ │ │ + bl 1b11b0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29f828 <_PyGen_SetStopIterationValue@@Base+0x104c> │ │ │ │ + bl 2a0128 <_PyGen_SetStopIterationValue@@Base+0x104c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b366 <_PyErr_SetFromPyStatus@@Base+0x2f2> │ │ │ │ + bne.n 6bdee <_PyErr_SetFromPyStatus@@Base+0x2f2> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b376 <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ + b.n 6bdfe <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b362 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + bne.n 6bdea <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b362 <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bdea <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #832] @ (6b6c0 <_PyErr_SetFromPyStatus@@Base+0x64c>) │ │ │ │ + ldr r1, [pc, #832] @ (6c148 <_PyErr_SetFromPyStatus@@Base+0x64c>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #46035 @ 0xb3d3 │ │ │ │ + movw r1, #48731 @ 0xbe5b │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b32f8 <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ + bl 2b3798 <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b3bc <_PyErr_SetFromPyStatus@@Base+0x348> │ │ │ │ + beq.n 6be44 <_PyErr_SetFromPyStatus@@Base+0x348> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17b5b4 │ │ │ │ + bl 17cbd4 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #23800 @ 0x5cf8 │ │ │ │ + movw r0, #24760 @ 0x60b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b3fa <_PyErr_SetFromPyStatus@@Base+0x386> │ │ │ │ + cbnz r0, 6be82 <_PyErr_SetFromPyStatus@@Base+0x386> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6b40a <_PyErr_SetFromPyStatus@@Base+0x396> │ │ │ │ - b.n 6b404 <_PyErr_SetFromPyStatus@@Base+0x390> │ │ │ │ + cbz r0, 6be92 <_PyErr_SetFromPyStatus@@Base+0x396> │ │ │ │ + b.n 6be8c <_PyErr_SetFromPyStatus@@Base+0x390> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b3f4 <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ - b.n 6b42c <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ + beq.n 6be7c <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ + b.n 6beb4 <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b42c <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ + cbnz r0, 6beb4 <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6b414 <_PyErr_SetFromPyStatus@@Base+0x3a0> │ │ │ │ + cbz r0, 6be9c <_PyErr_SetFromPyStatus@@Base+0x3a0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b42c <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ + cbnz r0, 6beb4 <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6b41e <_PyErr_SetFromPyStatus@@Base+0x3aa> │ │ │ │ + cbz r0, 6bea6 <_PyErr_SetFromPyStatus@@Base+0x3aa> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b42c <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ + cbnz r0, 6beb4 <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6b42c <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ + cbz r0, 6beb4 <_PyErr_SetFromPyStatus@@Base+0x3b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b454 <_PyErr_SetFromPyStatus@@Base+0x3e0> │ │ │ │ + cbnz r0, 6bedc <_PyErr_SetFromPyStatus@@Base+0x3e0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6b45c <_PyErr_SetFromPyStatus@@Base+0x3e8> │ │ │ │ + cbz r0, 6bee4 <_PyErr_SetFromPyStatus@@Base+0x3e8> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b446 <_PyErr_SetFromPyStatus@@Base+0x3d2> │ │ │ │ + beq.n 6bece <_PyErr_SetFromPyStatus@@Base+0x3d2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b47c <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ + cbnz r0, 6bf04 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 6b486 <_PyErr_SetFromPyStatus@@Base+0x412> │ │ │ │ - b.n 6b48c <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ + cbnz r0, 6bf0e <_PyErr_SetFromPyStatus@@Base+0x412> │ │ │ │ + b.n 6bf14 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b476 <_PyErr_SetFromPyStatus@@Base+0x402> │ │ │ │ - b.n 6b49a <_PyErr_SetFromPyStatus@@Base+0x426> │ │ │ │ + beq.n 6befe <_PyErr_SetFromPyStatus@@Base+0x402> │ │ │ │ + b.n 6bf22 <_PyErr_SetFromPyStatus@@Base+0x426> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b49a <_PyErr_SetFromPyStatus@@Base+0x426> │ │ │ │ + cbnz r0, 6bf22 <_PyErr_SetFromPyStatus@@Base+0x426> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6b49a <_PyErr_SetFromPyStatus@@Base+0x426> │ │ │ │ + cbz r0, 6bf22 <_PyErr_SetFromPyStatus@@Base+0x426> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b4ba <_PyErr_SetFromPyStatus@@Base+0x446> │ │ │ │ + cbnz r0, 6bf42 <_PyErr_SetFromPyStatus@@Base+0x446> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6b4c4 <_PyErr_SetFromPyStatus@@Base+0x450> │ │ │ │ - b.n 6b4ca <_PyErr_SetFromPyStatus@@Base+0x456> │ │ │ │ + cbnz r0, 6bf4c <_PyErr_SetFromPyStatus@@Base+0x450> │ │ │ │ + b.n 6bf52 <_PyErr_SetFromPyStatus@@Base+0x456> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b4b4 <_PyErr_SetFromPyStatus@@Base+0x440> │ │ │ │ - b.n 6b4d8 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ + beq.n 6bf3c <_PyErr_SetFromPyStatus@@Base+0x440> │ │ │ │ + b.n 6bf60 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b4d8 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ + cbnz r0, 6bf60 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6b4d8 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ + cbz r0, 6bf60 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 6b502 <_PyErr_SetFromPyStatus@@Base+0x48e> │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r1, 6bf8a <_PyErr_SetFromPyStatus@@Base+0x48e> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #6500 @ 0x1964 │ │ │ │ + movw r1, #7460 @ 0x1d24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6b524 <_PyErr_SetFromPyStatus@@Base+0x4b0> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6bfac <_PyErr_SetFromPyStatus@@Base+0x4b0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6b52a <_PyErr_SetFromPyStatus@@Base+0x4b6> │ │ │ │ + bmi.n 6bfb2 <_PyErr_SetFromPyStatus@@Base+0x4b6> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23816 @ 0x5d08 │ │ │ │ + movw r1, #24776 @ 0x60c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b556 <_PyErr_SetFromPyStatus@@Base+0x4e2> │ │ │ │ + b.n 6bfde <_PyErr_SetFromPyStatus@@Base+0x4e2> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6b544 <_PyErr_SetFromPyStatus@@Base+0x4d0> │ │ │ │ + cbz r3, 6bfcc <_PyErr_SetFromPyStatus@@Base+0x4d0> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6b54e <_PyErr_SetFromPyStatus@@Base+0x4da> │ │ │ │ + beq.n 6bfd6 <_PyErr_SetFromPyStatus@@Base+0x4da> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6b54e <_PyErr_SetFromPyStatus@@Base+0x4da> │ │ │ │ - bl 29e460 │ │ │ │ + b.n 6bfd6 <_PyErr_SetFromPyStatus@@Base+0x4da> │ │ │ │ + bl 29ed60 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b556 <_PyErr_SetFromPyStatus@@Base+0x4e2> │ │ │ │ - b.n 6b530 <_PyErr_SetFromPyStatus@@Base+0x4bc> │ │ │ │ + beq.n 6bfde <_PyErr_SetFromPyStatus@@Base+0x4e2> │ │ │ │ + b.n 6bfb8 <_PyErr_SetFromPyStatus@@Base+0x4bc> │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b576 <_PyErr_SetFromPyStatus@@Base+0x502> │ │ │ │ + cbnz r0, 6bffe <_PyErr_SetFromPyStatus@@Base+0x502> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6b580 <_PyErr_SetFromPyStatus@@Base+0x50c> │ │ │ │ - b.n 6b586 <_PyErr_SetFromPyStatus@@Base+0x512> │ │ │ │ + cbnz r0, 6c008 <_PyErr_SetFromPyStatus@@Base+0x50c> │ │ │ │ + b.n 6c00e <_PyErr_SetFromPyStatus@@Base+0x512> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b570 <_PyErr_SetFromPyStatus@@Base+0x4fc> │ │ │ │ - b.n 6b594 <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ + beq.n 6bff8 <_PyErr_SetFromPyStatus@@Base+0x4fc> │ │ │ │ + b.n 6c01c <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b594 <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ + cbnz r0, 6c01c <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6b594 <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ + cbz r0, 6c01c <_PyErr_SetFromPyStatus@@Base+0x520> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 6b558 <_PyErr_SetFromPyStatus@@Base+0x4e4> │ │ │ │ + b.n 6bfe0 <_PyErr_SetFromPyStatus@@Base+0x4e4> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6b5b6 <_PyErr_SetFromPyStatus@@Base+0x542> │ │ │ │ + cbnz r0, 6c03e <_PyErr_SetFromPyStatus@@Base+0x542> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6b5c0 <_PyErr_SetFromPyStatus@@Base+0x54c> │ │ │ │ - b.n 6b5c6 <_PyErr_SetFromPyStatus@@Base+0x552> │ │ │ │ + cbnz r0, 6c048 <_PyErr_SetFromPyStatus@@Base+0x54c> │ │ │ │ + b.n 6c04e <_PyErr_SetFromPyStatus@@Base+0x552> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b5b0 <_PyErr_SetFromPyStatus@@Base+0x53c> │ │ │ │ - b.n 6b5d4 <_PyErr_SetFromPyStatus@@Base+0x560> │ │ │ │ + beq.n 6c038 <_PyErr_SetFromPyStatus@@Base+0x53c> │ │ │ │ + b.n 6c05c <_PyErr_SetFromPyStatus@@Base+0x560> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6b5d4 <_PyErr_SetFromPyStatus@@Base+0x560> │ │ │ │ + cbnz r0, 6c05c <_PyErr_SetFromPyStatus@@Base+0x560> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6b5d4 <_PyErr_SetFromPyStatus@@Base+0x560> │ │ │ │ + cbz r0, 6c05c <_PyErr_SetFromPyStatus@@Base+0x560> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 6b5f4 <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ + cbnz r3, 6c07c <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 6b5f4 <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ + cbnz r3, 6c07c <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 6b656 <_PyErr_SetFromPyStatus@@Base+0x5e2> │ │ │ │ - cbz r4, 6b600 <_PyErr_SetFromPyStatus@@Base+0x58c> │ │ │ │ + cbz r3, 6c0de <_PyErr_SetFromPyStatus@@Base+0x5e2> │ │ │ │ + cbz r4, 6c088 <_PyErr_SetFromPyStatus@@Base+0x58c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6b606 <_PyErr_SetFromPyStatus@@Base+0x592> │ │ │ │ - bl 80e78 │ │ │ │ + b.n 6c08e <_PyErr_SetFromPyStatus@@Base+0x592> │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6b6ac <_PyErr_SetFromPyStatus@@Base+0x638> │ │ │ │ + beq.n 6c134 <_PyErr_SetFromPyStatus@@Base+0x638> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 6b634 <_PyErr_SetFromPyStatus@@Base+0x5c0> │ │ │ │ - ldr r1, [pc, #160] @ (6b6b0 <_PyErr_SetFromPyStatus@@Base+0x63c>) │ │ │ │ + cbz r2, 6c0bc <_PyErr_SetFromPyStatus@@Base+0x5c0> │ │ │ │ + ldr r1, [pc, #160] @ (6c138 <_PyErr_SetFromPyStatus@@Base+0x63c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b634 <_PyErr_SetFromPyStatus@@Base+0x5c0> │ │ │ │ + bne.n 6c0bc <_PyErr_SetFromPyStatus@@Base+0x5c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b630 <_PyErr_SetFromPyStatus@@Base+0x5bc> │ │ │ │ + beq.n 6c0b8 <_PyErr_SetFromPyStatus@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b630 <_PyErr_SetFromPyStatus@@Base+0x5bc> │ │ │ │ + cbnz r3, 6c0b8 <_PyErr_SetFromPyStatus@@Base+0x5bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b6ac <_PyErr_SetFromPyStatus@@Base+0x638> │ │ │ │ + b.n 6c134 <_PyErr_SetFromPyStatus@@Base+0x638> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 6b644 <_PyErr_SetFromPyStatus@@Base+0x5d0> │ │ │ │ - ldr r1, [pc, #120] @ (6b6b4 <_PyErr_SetFromPyStatus@@Base+0x640>) │ │ │ │ + cbz r2, 6c0cc <_PyErr_SetFromPyStatus@@Base+0x5d0> │ │ │ │ + ldr r1, [pc, #120] @ (6c13c <_PyErr_SetFromPyStatus@@Base+0x640>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b61a <_PyErr_SetFromPyStatus@@Base+0x5a6> │ │ │ │ + beq.n 6c0a2 <_PyErr_SetFromPyStatus@@Base+0x5a6> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 6b670 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ - ldr r1, [pc, #108] @ (6b6b8 <_PyErr_SetFromPyStatus@@Base+0x644>) │ │ │ │ + cbz r2, 6c0f8 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + ldr r1, [pc, #108] @ (6c140 <_PyErr_SetFromPyStatus@@Base+0x644>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b61a <_PyErr_SetFromPyStatus@@Base+0x5a6> │ │ │ │ - b.n 6b670 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ - cbz r4, 6b668 <_PyErr_SetFromPyStatus@@Base+0x5f4> │ │ │ │ + beq.n 6c0a2 <_PyErr_SetFromPyStatus@@Base+0x5a6> │ │ │ │ + b.n 6c0f8 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + cbz r4, 6c0f0 <_PyErr_SetFromPyStatus@@Base+0x5f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b670 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + beq.n 6c0f8 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6b670 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + b.n 6c0f8 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 6b68a <_PyErr_SetFromPyStatus@@Base+0x616> │ │ │ │ + bne.n 6c112 <_PyErr_SetFromPyStatus@@Base+0x616> │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6b694 <_PyErr_SetFromPyStatus@@Base+0x620> │ │ │ │ + b.n 6c11c <_PyErr_SetFromPyStatus@@Base+0x620> │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 9127c │ │ │ │ + bl 91b98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b6aa <_PyErr_SetFromPyStatus@@Base+0x636> │ │ │ │ + beq.n 6c132 <_PyErr_SetFromPyStatus@@Base+0x636> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b6aa <_PyErr_SetFromPyStatus@@Base+0x636> │ │ │ │ + cbnz r3, 6c132 <_PyErr_SetFromPyStatus@@Base+0x636> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ble.n 6b64c <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ + ble.n 6c0d4 <_PyErr_SetFromPyStatus@@Base+0x5d8> │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 6bc90 │ │ │ │ + b.n 6c718 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 6b68c <_PyErr_SetFromPyStatus@@Base+0x618> │ │ │ │ + ble.n 6c114 <_PyErr_SetFromPyStatus@@Base+0x618> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b6de <_PyErr_SetFromPyStatus@@Base+0x66a> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6b6fe <_PyErr_SetFromPyStatus@@Base+0x68a> │ │ │ │ + bne.n 6c166 <_PyErr_SetFromPyStatus@@Base+0x66a> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6c186 <_PyErr_SetFromPyStatus@@Base+0x68a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 6b6f4 <_PyErr_SetFromPyStatus@@Base+0x680> │ │ │ │ + cbz r3, 6c17c <_PyErr_SetFromPyStatus@@Base+0x680> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 6b6f0 <_PyErr_SetFromPyStatus@@Base+0x67c> │ │ │ │ + blt.n 6c178 <_PyErr_SetFromPyStatus@@Base+0x67c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6b6f2 <_PyErr_SetFromPyStatus@@Base+0x67e> │ │ │ │ + b.n 6c17a <_PyErr_SetFromPyStatus@@Base+0x67e> │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6b700 <_PyErr_SetFromPyStatus@@Base+0x68c> │ │ │ │ + b.n 6c188 <_PyErr_SetFromPyStatus@@Base+0x68c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006b702 : │ │ │ │ +0006c18a : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 6b71c │ │ │ │ + cbz r0, 6c1a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6b734 │ │ │ │ + bmi.n 6c1bc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23848 @ 0x5d28 │ │ │ │ + movw r1, #24808 @ 0x60e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6b7e2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6c26a │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6b740 │ │ │ │ + cbz r1, 6c1c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b758 │ │ │ │ + bmi.n 6c1e0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #24844 @ 0x610c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6b7e2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6c26a │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6b79e │ │ │ │ + ble.n 6c226 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [r6, r2, lsl #2] │ │ │ │ - cbz r1, 6b77e │ │ │ │ + cbz r1, 6c206 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldrb.w r7, [r7, #87] @ 0x57 │ │ │ │ lsls r7, r7, #25 │ │ │ │ - bmi.n 6b798 │ │ │ │ + bmi.n 6c220 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b798 │ │ │ │ + beq.n 6c220 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #24888 @ 0x6138 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 6b76a │ │ │ │ + bne.n 6c1f2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6b7bc │ │ │ │ + cbnz r0, 6c244 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23968 @ 0x5da0 │ │ │ │ + movw r1, #24928 @ 0x6160 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6b7d6 │ │ │ │ + beq.n 6c25e │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6b7d0 │ │ │ │ + bne.n 6c258 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6b7d6 │ │ │ │ - cbnz r3, 6b7d6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c25e │ │ │ │ + cbnz r3, 6c25e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 299084 │ │ │ │ + b.w 299984 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006b7e6 : │ │ │ │ +0006c26e : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #32] @ (6b818 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c2a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1f33f0 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1f6dc0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6b812 │ │ │ │ + cbz r3, 6c29a │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b53a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -97267,756 +98282,756 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 6b836 │ │ │ │ + cbz r3, 6c2be │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 6b84e │ │ │ │ + b.n 6c2d6 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6b83e │ │ │ │ + bgt.n 6c2c6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6b84e │ │ │ │ + b.n 6c2d6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b83a │ │ │ │ + bne.n 6c2c2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b83a │ │ │ │ + beq.n 6c2c2 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 6b868 │ │ │ │ + b.n 6c2f0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #124] @ (6b8dc ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #124] @ (6c364 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b8d6 │ │ │ │ + cbz r0, 6c35e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 6b87c │ │ │ │ + beq.n 6c304 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6b898 │ │ │ │ - b.n 6b884 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6b8d6 │ │ │ │ - b.n 6b874 │ │ │ │ + beq.n 6c320 │ │ │ │ + b.n 6c30c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6c35e │ │ │ │ + b.n 6c2fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b89a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6b8d6 │ │ │ │ - b.n 6b89a │ │ │ │ + bne.n 6c322 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6c35e │ │ │ │ + b.n 6c322 │ │ │ │ movs r4, #0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a868 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6b8ca │ │ │ │ + bne.n 6c352 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #1008] @ (6bcd0 ) │ │ │ │ + ldr r1, [pc, #1008] @ (6c758 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 6b900 │ │ │ │ + cbz r3, 6c388 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6b918 │ │ │ │ + b.n 6c3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6b908 │ │ │ │ + bgt.n 6c390 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6b918 │ │ │ │ + b.n 6c3a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b904 │ │ │ │ + bne.n 6c38c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b904 │ │ │ │ + beq.n 6c38c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6b936 │ │ │ │ + b.n 6c3be │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #332] @ (6ba78 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #332] @ (6c500 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6ba64 │ │ │ │ + beq.w 6c4ec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 6ba58 │ │ │ │ + beq.w 6c4e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6b9da │ │ │ │ + beq.n 6c462 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6b96a │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 6c3f2 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b964 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6c3ec │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ba58 │ │ │ │ + bne.n 6c4e0 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 6b96e │ │ │ │ - b.n 6b9da │ │ │ │ + bne.n 6c3f6 │ │ │ │ + b.n 6c462 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #24672 @ 0x6060 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ - cbz r0, 6b9aa │ │ │ │ + cbz r0, 6c432 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6b986 │ │ │ │ + bne.n 6c40e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 6b9a4 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 6c42c │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6b9a4 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6c42c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ba58 │ │ │ │ + bne.n 6c4e0 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 6b9ae │ │ │ │ - b.n 6b9e4 │ │ │ │ - vldr d9, [pc, #196] @ 6ba70 │ │ │ │ + bne.n 6c436 │ │ │ │ + b.n 6c46c │ │ │ │ + vldr d9, [pc, #196] @ 6c4f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6b9bc │ │ │ │ + bne.n 6c444 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 6b9e8 │ │ │ │ - bl 17b5b4 │ │ │ │ + b.n 6c470 │ │ │ │ + bl 17cbd4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6b9e8 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 6b9e8 │ │ │ │ - b.n 6ba58 │ │ │ │ - vldr d8, [pc, #148] @ 6ba70 │ │ │ │ + bne.n 6c470 │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 6c470 │ │ │ │ + b.n 6c4e0 │ │ │ │ + vldr d8, [pc, #148] @ 6c4f8 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 6b9e8 │ │ │ │ - vldr d8, [pc, #136] @ 6ba70 │ │ │ │ + b.n 6c470 │ │ │ │ + vldr d8, [pc, #136] @ 6c4f8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 240440 <_Py_CheckRecursiveCall@@Base+0x6c> │ │ │ │ + bl 242ad8 <_Py_CheckRecursiveCall@@Base+0x6c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ba58 │ │ │ │ + beq.n 6c4e0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 240440 <_Py_CheckRecursiveCall@@Base+0x6c> │ │ │ │ + bl 242ad8 <_Py_CheckRecursiveCall@@Base+0x6c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ba58 │ │ │ │ + beq.n 6c4e0 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b3790 │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2ab5c <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6ba5c │ │ │ │ + bne.n 6c4e4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ba64 │ │ │ │ + b.n 6c4ec │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 6ba7c │ │ │ │ + bl 6c504 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ... │ │ │ │ - ldr r2, [pc, #160] @ (6bb1c ) │ │ │ │ + ldr r2, [pc, #160] @ (6c5a4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #164] @ 6bb38 │ │ │ │ + vldr d8, [pc, #164] @ 6c5c0 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bb2e │ │ │ │ + beq.n 6c5b6 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6baf0 │ │ │ │ + cbnz r0, 6c578 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6baec │ │ │ │ + beq.n 6c574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6baec │ │ │ │ + cbnz r3, 6c574 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6bb2e │ │ │ │ + b.n 6c5b6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb12 │ │ │ │ + beq.n 6c59a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6bb12 │ │ │ │ + cbnz r3, 6c59a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb22 │ │ │ │ + beq.n 6c5aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6bb26 │ │ │ │ + cbz r3, 6c5ae │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6bb2e │ │ │ │ + b.n 6c5b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bb22 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c5aa │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6ba66 │ │ │ │ + bvs.n 6c4ee │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6bb90 │ │ │ │ + beq.n 6c618 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a2b0 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6bb88 │ │ │ │ + bne.n 6c610 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb92 │ │ │ │ + b.n 6c61a │ │ │ │ mov r0, sp │ │ │ │ - bl 6ba7c │ │ │ │ - b.n 6bb92 │ │ │ │ + bl 6c504 │ │ │ │ + b.n 6c61a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006bb96 : │ │ │ │ +0006c61e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - movw r1, #45016 @ 0xafd8 │ │ │ │ + movw r1, #45976 @ 0xb398 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #46680 @ 0xb658 │ │ │ │ + movw r0, #47640 @ 0xba18 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1423d0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 143544 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6bc22 │ │ │ │ + cbz r0, 6c6aa │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4332 @ 0x10ec │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - movw r1, #24000 @ 0x5dc0 │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6bc10 │ │ │ │ + bne.n 6c698 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6bc22 │ │ │ │ + b.n 6c6aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bc0c │ │ │ │ + bne.n 6c694 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bc0c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c694 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 6bc46 │ │ │ │ + cbz r3, 6c6ce │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6bc5e │ │ │ │ + b.n 6c6e6 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 6bc4e │ │ │ │ + bgt.n 6c6d6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6bc5e │ │ │ │ + b.n 6c6e6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6bc4a │ │ │ │ + bne.n 6c6d2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6bc4a │ │ │ │ + beq.n 6c6d2 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6bc7a │ │ │ │ + b.n 6c702 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ (6bd60 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #240] @ (6c7e8 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bd58 │ │ │ │ + beq.n 6c7e0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6bd4c │ │ │ │ - cbz r6, 6bcf6 │ │ │ │ + beq.n 6c7d4 │ │ │ │ + cbz r6, 6c77e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 6bcaa │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 6c732 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6bca4 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6c72c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bd4c │ │ │ │ + bne.n 6c7d4 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 6bcae │ │ │ │ - b.n 6bd00 │ │ │ │ + bne.n 6c736 │ │ │ │ + b.n 6c788 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6bcd4 │ │ │ │ - bl 151b18 │ │ │ │ + cbz r0, 6c75c │ │ │ │ + bl 152ba0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6bcce │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6c756 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bd4c │ │ │ │ + bne.n 6c7d4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 6bcd8 │ │ │ │ - b.n 6bd08 │ │ │ │ + bne.n 6c760 │ │ │ │ + b.n 6c790 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 151b18 │ │ │ │ + bl 152ba0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6bd0c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6bd4c │ │ │ │ - b.n 6bd0c │ │ │ │ + bne.n 6c794 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6c7d4 │ │ │ │ + b.n 6c794 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 6bd0c │ │ │ │ + b.n 6c794 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 6bd0c │ │ │ │ + b.n 6c794 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b3790 │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2ab5c <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6bd50 │ │ │ │ + bne.n 6c7d8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6bd58 │ │ │ │ + b.n 6c7e0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 6bd64 │ │ │ │ + bl 6c7ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #336] @ (6beb4 ) │ │ │ │ + ldr r2, [pc, #336] @ (6c93c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 20d444 │ │ │ │ + bl 2104b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bd8a │ │ │ │ + bne.n 6c812 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bdb0 │ │ │ │ + b.n 6c838 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 20d444 │ │ │ │ + bl 2104b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bd86 │ │ │ │ + beq.n 6c80e │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #44416 @ 0xad80 │ │ │ │ + movw r0, #45376 @ 0xb140 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6be04 │ │ │ │ + beq.n 6c88c │ │ │ │ mov r4, r0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a2b0 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6bdfc │ │ │ │ + bne.n 6c884 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6be06 │ │ │ │ + b.n 6c88e │ │ │ │ mov r0, sp │ │ │ │ - bl 6bd64 │ │ │ │ - b.n 6be06 │ │ │ │ + bl 6c7ec │ │ │ │ + b.n 6c88e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6be2c │ │ │ │ + cbnz r4, 6c8b4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6be2c │ │ │ │ + ble.n 6c8b4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6be2c │ │ │ │ - cbnz r2, 6be42 │ │ │ │ + bne.n 6c8b4 │ │ │ │ + cbnz r2, 6c8ca │ │ │ │ add r6, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #116] @ (6beb0 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 6beaa │ │ │ │ + ldr r3, [pc, #116] @ (6c938 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 6c932 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6be6a │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 6c8f2 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62116 @ 0xf2a4 │ │ │ │ + movw r0, #63080 @ 0xf668 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6beaa │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c932 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ - cbz r0, 6beaa │ │ │ │ + bl a4bd4 │ │ │ │ + cbz r0, 6c932 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6be96 │ │ │ │ + beq.n 6c91e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6beaa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6c932 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #62116 @ 0xf2a4 │ │ │ │ + movw r1, #63080 @ 0xf668 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #512] @ (6c0b4 ) │ │ │ │ + ldr r2, [pc, #512] @ (6cb3c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6bed8 │ │ │ │ + cbnz r5, 6c960 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6bed8 │ │ │ │ + blt.n 6c960 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6bed8 │ │ │ │ - cbnz r2, 6bef0 │ │ │ │ + bgt.n 6c960 │ │ │ │ + cbnz r2, 6c978 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #60] @ (6bf24 ) │ │ │ │ + ldr r3, [pc, #60] @ (6c9ac ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 6bf1c │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 6c9a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6bf0a │ │ │ │ + bgt.n 6c992 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #28768 @ 0x7060 │ │ │ │ + movw r1, #29768 @ 0x7448 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6bf1c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6c9a4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bef4 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6c97c │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bef4 │ │ │ │ + beq.n 6c97c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #688] @ (6c1d8 ) │ │ │ │ + ldr r2, [pc, #688] @ (6cc60 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 6bf4c │ │ │ │ + cbnz r5, 6c9d4 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6bf4c │ │ │ │ + blt.n 6c9d4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6bf4c │ │ │ │ - cbnz r2, 6bf64 │ │ │ │ + bgt.n 6c9d4 │ │ │ │ + cbnz r2, 6c9ec │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r3, [pc, #60] @ (6bf98 ) │ │ │ │ + ldr r3, [pc, #60] @ (6ca20 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 6bf90 │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 6ca18 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6bf7e │ │ │ │ + bgt.n 6ca06 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #15544 @ 0x3cb8 │ │ │ │ + movw r1, #16504 @ 0x4078 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6bf90 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6ca18 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bf68 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 6c9f0 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bf68 │ │ │ │ + beq.n 6c9f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #864] @ (6c2fc ) │ │ │ │ + ldr r2, [pc, #864] @ (6cd84 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movw r0, #62992 @ 0xf610 │ │ │ │ + movw r0, #63952 @ 0xf9d0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6bfd0 │ │ │ │ + cbz r3, 6ca58 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r2, r3, #16 │ │ │ │ adds r4, #32 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne.w r4, r4, r3, lsl #2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6bfda │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6bfe4 │ │ │ │ + bne.n 6ca62 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6ca6c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -98025,32 +99040,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #39480 @ 0x9a38 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (6c088 ) │ │ │ │ + ldr r3, [pc, #116] @ (6cb10 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #39028 @ 0x9874 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #24132 @ 0x5e44 │ │ │ │ + movw r2, #25092 @ 0x6204 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl f8424 │ │ │ │ - cbz r0, 6c082 │ │ │ │ + bl f8edc │ │ │ │ + cbz r0, 6cb0a │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 6c04e │ │ │ │ + cbnz r5, 6cad6 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 6c042 │ │ │ │ + cbz r3, 6caca │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 6c04e │ │ │ │ + b.n 6cad6 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -98068,325 +99083,325 @@ │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ orrs r5, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r5, [r4, #15] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 29c1f4 │ │ │ │ + bl 29caf4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #16] @ (6c09c ) │ │ │ │ + ldr r3, [pc, #16] @ (6cb24 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6c0ce │ │ │ │ + blt.n 6cb56 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 29c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6c0d6 │ │ │ │ + b.n 6cb5e │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 69cc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc08> │ │ │ │ + b.w 6a758 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc08> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24148 @ 0x5e54 │ │ │ │ + movw r1, #25108 @ 0x6214 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ - cbnz r0, 6c11e │ │ │ │ + bl 239844 │ │ │ │ + cbnz r0, 6cba6 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #53449 @ 0xd0c9 │ │ │ │ + movw r1, #64173 @ 0xfaad │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ba44 │ │ │ │ + b.w 3c400 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6c146 │ │ │ │ + bhi.n 6cbce │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6c15c │ │ │ │ + ble.n 6cbe4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6c164 │ │ │ │ - movw r0, #34796 @ 0x87ec │ │ │ │ + b.n 6cbec │ │ │ │ + movw r0, #35756 @ 0x8bac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c13c │ │ │ │ + bne.n 6cbc4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6c16c │ │ │ │ + b.n 6cbf4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2c1850 │ │ │ │ + bl 2c1c18 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c202 │ │ │ │ + beq.n 6cc8a │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6c1d6 │ │ │ │ + cbz r0, 6cc5e │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl aa108 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ + bl aab40 <_PyObject_LookupSpecial@@Base+0x370> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c216 │ │ │ │ + beq.n 6cc9e │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6c1e4 │ │ │ │ + cbz r3, 6cc6c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6c1e4 │ │ │ │ + beq.n 6cc6c │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2c1a10 │ │ │ │ + bl 2c1e38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c1f8 │ │ │ │ + beq.n 6cc80 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 6c1e4 │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6cc6c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c216 │ │ │ │ + cbz r0, 6cc9e │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6c216 │ │ │ │ + cbz r3, 6cc9e │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6c216 │ │ │ │ + cbz r1, 6cc9e │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1994 │ │ │ │ + bl 2c1d5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6c216 │ │ │ │ + bne.n 6cc9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c206 │ │ │ │ + bne.n 6cc8e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c216 │ │ │ │ + b.n 6cc9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c202 │ │ │ │ + bne.n 6cc8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c202 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc8a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c242 │ │ │ │ - bl 89e00 │ │ │ │ - b.n 6c246 │ │ │ │ + bne.n 6ccca │ │ │ │ + bl 1f8924 │ │ │ │ + b.n 6ccce │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 6c254 │ │ │ │ + cbz r0, 6ccdc │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r0, #13] │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #38820 @ 0x97a4 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6c282 │ │ │ │ + bne.n 6cd0a │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6c328 │ │ │ │ + b.n 6cdb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c278 │ │ │ │ + bne.n 6cd00 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6c278 │ │ │ │ + beq.n 6cd00 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c278 │ │ │ │ + bne.n 6cd00 │ │ │ │ movw r8, #39028 @ 0x9874 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6c2bc │ │ │ │ + beq.n 6cd44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c278 │ │ │ │ + beq.n 6cd00 │ │ │ │ movw r7, #39272 @ 0x9968 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6c2d8 │ │ │ │ + beq.n 6cd60 │ │ │ │ movw r1, #39028 @ 0x9874 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 6c30a │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 6cd92 │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 251e40 │ │ │ │ + bl 254194 │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 251e40 │ │ │ │ + bl 254194 │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 17b068 │ │ │ │ - b.n 6c328 │ │ │ │ + bl 17c688 │ │ │ │ + b.n 6cdb0 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6c31a │ │ │ │ + beq.n 6cda2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c278 │ │ │ │ + beq.n 6cd00 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 6c3d2 │ │ │ │ + b.n 6ce5a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #38820 @ 0x97a4 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6c3c6 │ │ │ │ + beq.n 6ce4e │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 6c3c6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 6ce4e │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6c3c6 │ │ │ │ + beq.n 6ce4e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 6c3c6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 6ce4e │ │ │ │ movw r1, #39028 @ 0x9874 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movw r5, #39272 @ 0x9968 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6c388 │ │ │ │ + beq.n 6ce10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 6c38e │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 6ce16 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6c3a4 │ │ │ │ - b.n 6c394 │ │ │ │ + beq.n 6ce2c │ │ │ │ + b.n 6ce1c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6c3ba │ │ │ │ - b.n 6c3b0 │ │ │ │ + beq.n 6ce42 │ │ │ │ + b.n 6ce38 │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 6c3c6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 6ce4e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6c3d2 │ │ │ │ + b.n 6ce5a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbz r0, 6c3c6 │ │ │ │ + bl 9f8ec │ │ │ │ + cbz r0, 6ce4e │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6c3d2 │ │ │ │ + b.n 6ce5a │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -98396,68 +99411,68 @@ │ │ │ │ mov r4, r0 │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ uxth r1, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r2, 6c3fa │ │ │ │ + cbz r2, 6ce82 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 29ceac │ │ │ │ - cbnz r0, 6c41c │ │ │ │ + bl 29da44 │ │ │ │ + cbnz r0, 6cea4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2593f8 │ │ │ │ + b.w 25b030 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 6c468 │ │ │ │ + cbz r4, 6cef0 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6c480 │ │ │ │ + cbz r3, 6cf08 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #58580 @ 0xe4d4 │ │ │ │ + movw r2, #59540 @ 0xe894 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 29dbd0 │ │ │ │ + bl 29e4d0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6c488 │ │ │ │ + b.n 6cf10 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #58380 @ 0xe40c │ │ │ │ + movw r1, #59340 @ 0xe7cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6c488 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6cf10 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -98467,137 +99482,137 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ ldrb r1, [r0, #14] │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ - bl 6c4b6 │ │ │ │ + bl 6cf3e │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ orr.w r5, r1, r0, lsl #8 │ │ │ │ sub sp, #20 │ │ │ │ mov r1, r2 │ │ │ │ add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #44152 @ 0xac78 │ │ │ │ + movw r4, #45088 @ 0xb020 │ │ │ │ movt r4, #74 @ 0x4a │ │ │ │ - bl 251e40 │ │ │ │ + bl 254194 │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ add.w r1, r4, r1, lsl #2 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - movw r0, #24332 @ 0x5f0c │ │ │ │ + movw r0, #25292 @ 0x62cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r2, [r4, r8, lsl #2] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, pc} │ │ │ │ │ │ │ │ -0006c518 : │ │ │ │ - vldr d0, [pc, #4] @ 6c520 │ │ │ │ +0006cfa0 : │ │ │ │ + vldr d0, [pc, #4] @ 6cfa8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006c528 : │ │ │ │ - vldr d0, [pc, #4] @ 6c530 │ │ │ │ +0006cfb0 : │ │ │ │ + vldr d0, [pc, #4] @ 6cfb8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24364 @ 0x5f2c │ │ │ │ + movw r1, #25324 @ 0x62ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r3, r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6c594 │ │ │ │ + bmi.n 6d01c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24420 @ 0x5f64 │ │ │ │ + movw r1, #25380 @ 0x6324 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6c5ea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6d072 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a41e0 │ │ │ │ - cbz r0, 6c5d2 │ │ │ │ + bl a4bd4 │ │ │ │ + cbz r0, 6d05a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ subs r3, r1, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6c5b6 │ │ │ │ + bls.n 6d03e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6c5d2 │ │ │ │ + bne.n 6d05a │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2c8fb4 <_PyCrossInterpreterData_Free@@Base+0x584> │ │ │ │ - cbnz r0, 6c5d2 │ │ │ │ + bl 2c92fc <_PyCrossInterpreterData_Free@@Base+0x584> │ │ │ │ + cbnz r0, 6d05a │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2593f8 │ │ │ │ - b.n 6c5ec │ │ │ │ + bl 25b030 │ │ │ │ + b.n 6d074 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24456 @ 0x5f88 │ │ │ │ + movw r1, #25416 @ 0x6348 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5704 @ 0x1648 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ @@ -98605,264 +99620,264 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r0, #24488 @ 0x5fa8 │ │ │ │ + movw r0, #25448 @ 0x6368 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r3, r4, [r2, #16] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #49404 @ 0xc0fc │ │ │ │ + movw r0, #50364 @ 0xc4bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #9588 @ 0x2574 │ │ │ │ + movw r0, #10548 @ 0x2934 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 6c6a6 │ │ │ │ + cbz r3, 6d12e │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6c6a8 │ │ │ │ + b.n 6d130 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6c6c0 │ │ │ │ + cbnz r3, 6d148 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6c6c0 │ │ │ │ + blt.n 6d148 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6c6c0 │ │ │ │ - cbnz r4, 6c6dc │ │ │ │ + bgt.n 6d148 │ │ │ │ + cbnz r4, 6d164 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #116] @ (6c748 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #116] @ (6d1d0 ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c73e │ │ │ │ + cbz r0, 6d1c6 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6c72a │ │ │ │ + beq.n 6d1b2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6c6fe │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 6d186 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6c6fa │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6c73e │ │ │ │ + bne.n 6d182 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6d1c6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6c72a │ │ │ │ + beq.n 6d1b2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6c718 │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 6d1a0 │ │ │ │ + bl 121b78 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6c714 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6c73e │ │ │ │ + bne.n 6d19c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6d1c6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6c72a │ │ │ │ + beq.n 6d1b2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6c72a │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6c73e │ │ │ │ + bne.n 6d1b2 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6d1c6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2593f8 │ │ │ │ + b.w 25b030 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #80] @ (6c79c ) │ │ │ │ + ldr r3, [pc, #80] @ (6d224 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh.w r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 251e40 │ │ │ │ + bl 254194 │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ │ │ │ │ -0006c77c : │ │ │ │ +0006d204 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c7b6 │ │ │ │ - bl 222b44 │ │ │ │ + cbz r0, 6d23e │ │ │ │ + bl 225814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c7a6 │ │ │ │ + bne.n 6d22e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c7b6 │ │ │ │ + b.n 6d23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c7a2 │ │ │ │ + bne.n 6d22a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c7a2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d22a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c7ba : │ │ │ │ +0006d242 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6c7c2 │ │ │ │ + b.w 6d24a │ │ │ │ │ │ │ │ -0006c7c2 : │ │ │ │ +0006d24a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c8ac │ │ │ │ + beq.n 6d334 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6c8a6 │ │ │ │ + beq.n 6d32e │ │ │ │ mov r0, r4 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6c7f8 │ │ │ │ + cbnz r0, 6d280 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6c818 │ │ │ │ - cbz r5, 6c83e │ │ │ │ + b.n 6d2a0 │ │ │ │ + cbz r5, 6d2c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c8a0 │ │ │ │ + beq.n 6d328 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6c8ec │ │ │ │ + bl 6d374 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c82e │ │ │ │ + beq.n 6d2b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6c82e │ │ │ │ + cbnz r3, 6d2b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 6c8ac │ │ │ │ - ldr r2, [pc, #116] @ (6c8b4 ) │ │ │ │ + bl 8686c │ │ │ │ + b.n 6d334 │ │ │ │ + ldr r2, [pc, #116] @ (6d33c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6c858 │ │ │ │ - movw r1, #31532 @ 0x7b2c │ │ │ │ + cbnz r3, 6d2e0 │ │ │ │ + movw r1, #32492 @ 0x7eec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #100] @ (6c8b8 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (6d340 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #33584 @ 0x8330 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6c872 │ │ │ │ - bl f96ac │ │ │ │ - b.n 6c806 │ │ │ │ + cbnz r0, 6d2fa │ │ │ │ + bl fa168 │ │ │ │ + b.n 6d28e │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #64] @ (6c8bc ) │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + ldr r0, [pc, #64] @ (6d344 ) │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c896 │ │ │ │ + beq.n 6d31e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6c896 │ │ │ │ + cbnz r3, 6d31e │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c86c │ │ │ │ + beq.n 6d2f4 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6c806 │ │ │ │ + b.n 6d28e │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6c818 │ │ │ │ + b.n 6d2a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6c7fa │ │ │ │ - b.n 6c806 │ │ │ │ + bne.n 6d282 │ │ │ │ + b.n 6d28e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r1, #1 │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -98872,281 +99887,281 @@ │ │ │ │ ldrb r4, [r0, #17] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ ldrb r1, [r0, #14] │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6c4b6 │ │ │ │ + bl 6cf3e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c8ec : │ │ │ │ +0006d374 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #208] @ (6c9d0 ) │ │ │ │ + ldr r3, [pc, #208] @ (6d458 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fafa4 │ │ │ │ + bl 1fe10c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c9c6 │ │ │ │ - cbnz r5, 6c922 │ │ │ │ + beq.n 6d44e │ │ │ │ + cbnz r5, 6d3aa │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #33584 @ 0x8330 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6c952 │ │ │ │ + cbnz r0, 6d3da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c9c4 │ │ │ │ + beq.n 6d44c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c9c4 │ │ │ │ + bne.n 6d44c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9c4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d44c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #116] @ (6c9d4 ) │ │ │ │ - bl 127980 │ │ │ │ + ldr r1, [pc, #116] @ (6d45c ) │ │ │ │ + bl 1284c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c980 │ │ │ │ + beq.n 6d408 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6c980 │ │ │ │ + cbnz r3, 6d408 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c9a6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6d42e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c998 │ │ │ │ + beq.n 6d420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c998 │ │ │ │ + cbnz r3, 6d420 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fb190 │ │ │ │ + bl 1fe2f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c9b4 │ │ │ │ + bne.n 6d43c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c9c6 │ │ │ │ + b.n 6d44e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c9b0 │ │ │ │ + bne.n 6d438 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9b0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d438 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006c9d8 : │ │ │ │ +0006d460 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 6c9f6 │ │ │ │ + bpl.n 6d47e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 6c9fc │ │ │ │ - bl 542c4 │ │ │ │ - b.n 6ca1c │ │ │ │ + bmi.n 6d484 │ │ │ │ + bl 54d7a │ │ │ │ + b.n 6d4a4 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6ca06 │ │ │ │ + blt.n 6d48e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6ca22 │ │ │ │ + blt.n 6d4aa │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #22248 @ 0x56e8 │ │ │ │ + movw r1, #23208 @ 0x5aa8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6caa0 │ │ │ │ + b.n 6d528 │ │ │ │ mov r6, r2 │ │ │ │ - bl 24d6f4 │ │ │ │ + bl 24f9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ca1c │ │ │ │ + bne.n 6d4a4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6ca52 │ │ │ │ + bmi.n 6d4da │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6ca56 │ │ │ │ + beq.n 6d4de │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6ca58 │ │ │ │ + b.n 6d4e0 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6ca58 │ │ │ │ + b.n 6d4e0 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 6ca74 │ │ │ │ + bls.n 6d4fc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24648 @ 0x6048 │ │ │ │ + movw r1, #25608 @ 0x6408 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6ca1c │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6d4a4 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 6ca8a │ │ │ │ + bpl.n 6d512 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6ca86 │ │ │ │ + beq.n 6d50e │ │ │ │ adds r4, #20 │ │ │ │ - b.n 6ca8c │ │ │ │ + b.n 6d514 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6ca8c │ │ │ │ + b.n 6d514 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6ca94 │ │ │ │ + bne.n 6d51c │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 6caa0 │ │ │ │ + b.n 6d528 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006caa2 : │ │ │ │ +0006d52a : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6c7c2 │ │ │ │ + b.w 6d24a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #24672 @ 0x6060 │ │ │ │ + movw r1, #25632 @ 0x6420 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ - cbz r0, 6cad8 │ │ │ │ + bl 239844 │ │ │ │ + cbz r0, 6d560 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cb04 │ │ │ │ - movw r1, #24888 @ 0x6138 │ │ │ │ + b.n 6d58c │ │ │ │ + movw r1, #25848 @ 0x64f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cad4 │ │ │ │ + beq.n 6d55c │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53449 @ 0xd0c9 │ │ │ │ + movw r1, #64173 @ 0xfaad │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a1f0c <_PyArg_BadArgument@@Base+0x6a8> │ │ │ │ + bl 2a24ac <_PyArg_BadArgument@@Base+0x314> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 4f148 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 4fc00 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9588 @ 0x2574 │ │ │ │ + movw r0, #10548 @ 0x2934 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ │ │ │ │ -0006cb32 : │ │ │ │ - movw r0, #10632 @ 0x2988 │ │ │ │ +0006d5ba : │ │ │ │ + movw r0, #11592 @ 0x2d48 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cb3c : │ │ │ │ +0006d5c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6cb70 ) │ │ │ │ + ldr r3, [pc, #36] @ (6d5f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r0, 6cb6e │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + cbnz r0, 6d5f6 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ + movw r0, #1420 @ 0x58c │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cb74 : │ │ │ │ +0006d5fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24908 @ 0x614c │ │ │ │ + movw r1, #25868 @ 0x650c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236ba4 │ │ │ │ - cbnz r0, 6cba6 │ │ │ │ + bl 239844 │ │ │ │ + cbnz r0, 6d62e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 144b5c │ │ │ │ + b.w 145cb4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ @@ -99156,348 +100171,348 @@ │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r1, lsl #16 │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ orrs r3, r2 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ - cbz r4, 6cbd6 │ │ │ │ + cbz r4, 6d65e │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6cbde │ │ │ │ + b.n 6d666 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #39480 @ 0x9a38 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 22f82c │ │ │ │ + bl 232504 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006cbf8 : │ │ │ │ +0006d680 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6cc24 │ │ │ │ + bmi.n 6d6ac │ │ │ │ movw r1, #1486 @ 0x5ce │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ + movw r0, #64008 @ 0xfa08 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cc2a │ │ │ │ - bl 2058e0 │ │ │ │ + b.n 6d6b2 │ │ │ │ + bl 208a58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006cc2c : │ │ │ │ +0006d6b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 6cc4a │ │ │ │ + bpl.n 6d6d2 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 121378 <_PyList_Extend@@Base+0x24> │ │ │ │ + b.w 121f0c <_PyList_Extend@@Base+0x24> │ │ │ │ movw r1, #1475 @ 0x5c3 │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ + movw r0, #64008 @ 0xfa08 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6cc80 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6ccc2 │ │ │ │ - ldr r1, [pc, #68] @ (6ccc8 ) │ │ │ │ + bne.n 6d708 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6d74a │ │ │ │ + ldr r1, [pc, #68] @ (6d750 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6ccb2 │ │ │ │ + bne.n 6d73a │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25032 @ 0x61c8 │ │ │ │ + movw r1, #25992 @ 0x6588 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6ccc2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6d74a │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ str.w r4, [r3, #3896] @ 0xf38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #35620 @ 0x8b24 │ │ │ │ + movw r2, #36580 @ 0x8ee4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #25120 @ 0x6220 │ │ │ │ + movw r1, #26080 @ 0x65e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 6cd3c │ │ │ │ + cbz r3, 6d7c4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6cd3c │ │ │ │ + beq.n 6d7c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #36580 @ 0x8ee4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 23f594 │ │ │ │ + bl 241e28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cdbc │ │ │ │ + beq.n 6d844 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6cd4c │ │ │ │ + bne.n 6d7d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd3c │ │ │ │ + beq.n 6d7c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6cd3c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d7c4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd72 │ │ │ │ + beq.n 6d7fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6cd72 │ │ │ │ + b.n 6d7fa │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29c9ac │ │ │ │ + bl 29d2ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd70 │ │ │ │ + beq.n 6d7f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cd70 │ │ │ │ + cbnz r3, 6d7f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6cdbe │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6d846 │ │ │ │ ldrh.w r5, [r4, #13] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ ldrb.w r8, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb.w r9, [r4, #18] │ │ │ │ ldrb.w sl, [r4, #19] │ │ │ │ - beq.n 6cda0 │ │ │ │ + beq.n 6d828 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6cda0 │ │ │ │ + cbnz r0, 6d828 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 257c34 │ │ │ │ + bl 259844 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6cdbe │ │ │ │ + b.n 6d846 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6ce32 │ │ │ │ + beq.n 6d8ba │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 115c64 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ + bl 11677c <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ce04 │ │ │ │ + beq.n 6d88c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ce04 │ │ │ │ + cbnz r3, 6d88c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6ce30 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6d8b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25160 @ 0x6248 │ │ │ │ + movw r0, #26120 @ 0x6608 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ce32 │ │ │ │ + beq.n 6d8ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ce32 │ │ │ │ + cbnz r3, 6d8ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ce32 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d8ba │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #9572 @ 0x2564 │ │ │ │ + movw r1, #10532 @ 0x2924 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 6ce74 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 6d8fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6ce78 │ │ │ │ + bl 6d900 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #9588 @ 0x2574 │ │ │ │ + movw r0, #10548 @ 0x2934 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #6 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ceea │ │ │ │ + cbz r0, 6d972 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6cea6 │ │ │ │ + ble.n 6d92e │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6cea6 │ │ │ │ + cbz r3, 6d92e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6ceba │ │ │ │ + cbz r3, 6d942 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6cec4 │ │ │ │ + bne.n 6d94c │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6cecc │ │ │ │ + b.n 6d954 │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6ceda │ │ │ │ + bne.n 6d962 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ceea │ │ │ │ + b.n 6d972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ced6 │ │ │ │ + bne.n 6d95e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ced6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d95e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6cf34 │ │ │ │ + beq.n 6d9bc │ │ │ │ mov r0, r2 │ │ │ │ - bl 22f4cc │ │ │ │ + bl 232214 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6cf34 │ │ │ │ + bne.n 6d9bc │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #10376 @ 0x2888 │ │ │ │ + movw r1, #11464 @ 0x2cc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6cf86 │ │ │ │ + b.n 6da0e │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6cf86 │ │ │ │ + cbz r0, 6da0e │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ cmp r4, r5 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh.w r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 6cf6e │ │ │ │ + beq.n 6d9f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ @@ -99517,670 +100532,670 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 115c64 <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ + bl 11677c <_PyArg_UnpackKeywordsWithVararg@@Base+0x35c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cfbc │ │ │ │ + beq.n 6da44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cfbc │ │ │ │ + cbnz r3, 6da44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6cfee │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6da76 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25176 @ 0x6258 │ │ │ │ + movw r0, #26136 @ 0x6618 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6cfde │ │ │ │ + bne.n 6da66 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6cfee │ │ │ │ + b.n 6da76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cfda │ │ │ │ + bne.n 6da62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cfda │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6da62 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #1632 @ 0x660 │ │ │ │ + movw r2, #2652 @ 0xa5c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #25120 @ 0x6220 │ │ │ │ + movw r1, #26080 @ 0x65e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #35720 @ 0x8b88 │ │ │ │ + movw r2, #36680 @ 0x8f48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #25120 @ 0x6220 │ │ │ │ + movw r1, #26080 @ 0x65e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #124] @ (6d0c4 ) │ │ │ │ + ldr r3, [pc, #124] @ (6db4c ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #8016 @ 0x1f50 │ │ │ │ + movw r2, #8976 @ 0x2310 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl f8424 │ │ │ │ - cbz r0, 6d0ba │ │ │ │ + bl f8edc │ │ │ │ + cbz r0, 6db42 │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ - movw r0, #25192 @ 0x6268 │ │ │ │ + movw r0, #26152 @ 0x6628 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d0bc │ │ │ │ + cbz r0, 6db44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - bl 2587e0 │ │ │ │ + bl 25a3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6d0aa │ │ │ │ + bne.n 6db32 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6d0bc │ │ │ │ + b.n 6db44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d0a6 │ │ │ │ + bne.n 6db2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d0a6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6db2e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #256] @ (6d1c8 ) │ │ │ │ + ldr r3, [pc, #256] @ (6dc50 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 6ce78 │ │ │ │ + bl 6d900 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9588 @ 0x2574 │ │ │ │ + movw r0, #10548 @ 0x2934 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 99f94 │ │ │ │ + b.w 9a8b0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #39272 @ 0x9968 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 17b068 │ │ │ │ + bl 17c688 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #39272 @ 0x9968 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6d14e │ │ │ │ + beq.n 6dbd6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 6d14e │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 6dbd6 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 6d23a │ │ │ │ + b.n 6dcc2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6d164 │ │ │ │ + beq.n 6dbec │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d144 │ │ │ │ + beq.n 6dbcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a3930 │ │ │ │ + bl 2a4790 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d23a │ │ │ │ + beq.n 6dcc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a3930 │ │ │ │ + bl 2a4790 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6d194 │ │ │ │ + cbnz r0, 6dc1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d234 │ │ │ │ + beq.n 6dcbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d234 │ │ │ │ + bne.n 6dcbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d234 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dcbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299a40 │ │ │ │ + bl 29a340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d1b4 │ │ │ │ + beq.n 6dc3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d1b4 │ │ │ │ + cbnz r3, 6dc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d1ca │ │ │ │ + beq.n 6dc52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6d1ca │ │ │ │ + cbnz r3, 6dc52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6d238 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6dcc0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 2995a4 │ │ │ │ + bl 299ea4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6d1f6 │ │ │ │ + cbnz r0, 6dc7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d23a │ │ │ │ + beq.n 6dcc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6d23a │ │ │ │ + cbnz r3, 6dcc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d23a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dcc2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d218 │ │ │ │ + beq.n 6dca0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d218 │ │ │ │ + cbnz r3, 6dca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d228 │ │ │ │ + beq.n 6dcb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6d22c │ │ │ │ + cbz r3, 6dcb4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6d23a │ │ │ │ + b.n 6dcc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d228 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dcb0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d23a │ │ │ │ + b.n 6dcc2 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #39272 @ 0x9968 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6d270 │ │ │ │ + beq.n 6dcf8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 6d270 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 6dcf8 │ │ │ │ movw r4, #5696 @ 0x1640 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 6d31a │ │ │ │ + b.n 6dda2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6d286 │ │ │ │ + beq.n 6dd0e │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d266 │ │ │ │ + beq.n 6dcee │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a3930 │ │ │ │ + bl 2a4790 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d31a │ │ │ │ + beq.n 6dda2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a3930 │ │ │ │ + bl 2a4790 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6d2b4 │ │ │ │ + cbnz r0, 6dd3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d314 │ │ │ │ + beq.n 6dd9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d314 │ │ │ │ + cbnz r3, 6dd9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d314 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dd9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ec9c │ │ │ │ + bl 170408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d2d4 │ │ │ │ + beq.n 6dd5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d2d4 │ │ │ │ + cbnz r3, 6dd5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d2ea │ │ │ │ + beq.n 6dd72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6d2ea │ │ │ │ + cbnz r3, 6dd72 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6d318 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6dda0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 2995a4 │ │ │ │ + bl 299ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d31a │ │ │ │ + beq.n 6dda2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6d31a │ │ │ │ + cbnz r3, 6dda2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d31a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dda2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d31a │ │ │ │ + b.n 6dda2 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2a2470 <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ + b.w 2a2c80 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #39256 @ 0x9958 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6d340 │ │ │ │ - movw r0, #25204 @ 0x6274 │ │ │ │ + bne.n 6ddc8 │ │ │ │ + movw r0, #26164 @ 0x6634 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6d352 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + cbnz r3, 6ddda │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 105ec8 │ │ │ │ - movw r0, #21424 @ 0x53b0 │ │ │ │ + b.w 106980 │ │ │ │ + movw r0, #22384 @ 0x5770 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #10400 @ 0x28a0 │ │ │ │ + movw r0, #11360 @ 0x2c60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 20ae14 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 20de84 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d3e2 │ │ │ │ + cbz r0, 6de6a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #25212 @ 0x627c │ │ │ │ + movw r0, #26172 @ 0x663c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d3b6 │ │ │ │ + bne.n 6de3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d3b2 │ │ │ │ + beq.n 6de3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d3b2 │ │ │ │ + cbnz r3, 6de3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d3e2 │ │ │ │ + b.n 6de6a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa244 │ │ │ │ + bl aac7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6d3d2 │ │ │ │ + bne.n 6de5a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6d3e2 │ │ │ │ + b.n 6de6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d3ce │ │ │ │ + bne.n 6de56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d3ce │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6de56 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #368] @ (6d568 ) │ │ │ │ + ldr r4, [pc, #368] @ (6dff0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #25248 @ 0x62a0 │ │ │ │ + movw r0, #26208 @ 0x6660 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f135c │ │ │ │ - cbnz r0, 6d41c │ │ │ │ - movw r4, #25232 @ 0x6290 │ │ │ │ + bl 1f4d2c │ │ │ │ + cbnz r0, 6dea4 │ │ │ │ + movw r4, #26192 @ 0x6650 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 6d436 │ │ │ │ + b.n 6debe │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d412 │ │ │ │ - movw r1, #29096 @ 0x71a8 │ │ │ │ + beq.n 6de9a │ │ │ │ + movw r1, #30056 @ 0x7568 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6d558 │ │ │ │ + beq.w 6dfe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ee340 │ │ │ │ + bl 1f1d0c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6d44a │ │ │ │ + cbnz r0, 6ded2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 297c8 │ │ │ │ - cbnz r0, 6d464 │ │ │ │ - movw r0, #58528 @ 0xe4a0 │ │ │ │ + cbnz r0, 6deec │ │ │ │ + movw r0, #59488 @ 0xe860 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6d476 │ │ │ │ + b.n 6defe │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 6d520 │ │ │ │ + beq.n 6dfa8 │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95480 │ │ │ │ + bl 95d9c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 6d482 │ │ │ │ + cbnz r5, 6df0a │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7bd1c │ │ │ │ - b.n 6d560 │ │ │ │ + bl 7c76c │ │ │ │ + b.n 6dfe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142504 │ │ │ │ + bl 143678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4a0 │ │ │ │ + beq.n 6df28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6d4a0 │ │ │ │ + cbnz r3, 6df28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6d4ba │ │ │ │ - movw r3, #44076 @ 0xac2c │ │ │ │ + bne.n 6df42 │ │ │ │ + movw r3, #44080 @ 0xac30 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 6d520 │ │ │ │ - b.n 6d478 │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 6dfa8 │ │ │ │ + b.n 6df00 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ef388 │ │ │ │ + bl efe18 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4de │ │ │ │ + beq.n 6df66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6d4de │ │ │ │ + cbnz r3, 6df66 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d4f4 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6df7c │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 6d520 │ │ │ │ - b.n 6d478 │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 6dfa8 │ │ │ │ + b.n 6df00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa244 │ │ │ │ + bl aac7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d560 │ │ │ │ + beq.n 6dfe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6d560 │ │ │ │ + cbnz r3, 6dfe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d560 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6dfe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #44024 @ 0xabf8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #25268 @ 0x62b4 │ │ │ │ + movw r2, #26228 @ 0x6674 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251458 │ │ │ │ + bl 2535e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6d560 │ │ │ │ + b.n 6dfe8 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d56c : │ │ │ │ +0006dff4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d59c │ │ │ │ + beq.n 6e024 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d59e │ │ │ │ + b.n 6e026 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d5a0 : │ │ │ │ +0006e028 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d5d0 │ │ │ │ + beq.n 6e058 │ │ │ │ mov.w r1, #390 @ 0x186 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d5d2 │ │ │ │ + b.n 6e05a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d5d4 : │ │ │ │ +0006e05c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d604 │ │ │ │ + beq.n 6e08c │ │ │ │ movw r1, #451 @ 0x1c3 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d606 │ │ │ │ + b.n 6e08e │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d608 : │ │ │ │ +0006e090 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d636 │ │ │ │ + beq.n 6e0be │ │ │ │ mov.w r1, #420 @ 0x1a4 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d676 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6e0fe │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6d67c │ │ │ │ - cbz r1, 6d660 │ │ │ │ + beq.n 6e104 │ │ │ │ + cbz r1, 6e0e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6d660 │ │ │ │ + bpl.n 6e0e8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d67e │ │ │ │ + beq.n 6e106 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6d67e │ │ │ │ + b.n 6e106 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25316 @ 0x62e4 │ │ │ │ + movw r1, #26276 @ 0x66a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d6bc │ │ │ │ + b.n 6e144 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 24c114 │ │ │ │ + bl 24e3c0 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 6d6ae │ │ │ │ - ldr r1, [pc, #48] @ (6d6c0 ) │ │ │ │ + cbz r2, 6e136 │ │ │ │ + ldr r1, [pc, #48] @ (6e148 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #9920 @ 0x26c0 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -100188,70 +101203,70 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r6, #0 │ │ │ │ str r4, [r5, #28] │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d6c4 : │ │ │ │ +0006e14c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6d6f2 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + beq.n 6e17a │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d732 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6e1ba │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6d738 │ │ │ │ - cbz r1, 6d71c │ │ │ │ + beq.n 6e1c0 │ │ │ │ + cbz r1, 6e1a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6d71c │ │ │ │ + bpl.n 6e1a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d73a │ │ │ │ + beq.n 6e1c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6d73a │ │ │ │ + b.n 6e1c2 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25340 @ 0x62fc │ │ │ │ + movw r1, #26300 @ 0x66bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d778 │ │ │ │ + b.n 6e200 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 24c114 │ │ │ │ + bl 24e3c0 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 6d76a │ │ │ │ - ldr r1, [pc, #48] @ (6d77c ) │ │ │ │ + cbz r2, 6e1f2 │ │ │ │ + ldr r1, [pc, #48] @ (6e204 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #9920 @ 0x26c0 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -100259,108 +101274,108 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r6, #0 │ │ │ │ str r4, [r5, #32] │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d780 : │ │ │ │ +0006e208 : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6d7b0 │ │ │ │ + cbz r3, 6e238 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6d7be │ │ │ │ - bl 2aaa30 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6e246 │ │ │ │ + bl 2ab238 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6d7c2 │ │ │ │ + beq.n 6e24a │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d7cc │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6d7d6 │ │ │ │ + bne.n 6e254 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6e25e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6d7f8 │ │ │ │ + cbz r3, 6e280 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6d806 │ │ │ │ + cbz r3, 6e28e │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6d812 │ │ │ │ + cbz r0, 6e29a │ │ │ │ adds r4, #1 │ │ │ │ blx 29d64 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6d81e │ │ │ │ + cbz r0, 6e2a6 │ │ │ │ adds r4, #1 │ │ │ │ blx 29d64 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6d82c │ │ │ │ + cbz r0, 6e2b4 │ │ │ │ adds r4, #1 │ │ │ │ blx 29d64 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6d836 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 6d840 │ │ │ │ + bne.n 6e2be │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 6e2c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 15bfa8 │ │ │ │ + b.w 15d40c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 6d858 │ │ │ │ + cbnz r1, 6e2e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d85c │ │ │ │ + beq.n 6e2e4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w ffb6c │ │ │ │ + b.w 10061c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d85e : │ │ │ │ +0006e2e6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ @@ -100368,559 +101383,559 @@ │ │ │ │ and.w r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ add r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 1f41a0 │ │ │ │ + bl 1f7ac0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6d8ae │ │ │ │ + cbz r0, 6e336 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ movs r1, #0 │ │ │ │ add r2, r6 │ │ │ │ blx 29770 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 81928 <_Py_NewReference@@Base> │ │ │ │ + bl 82328 <_Py_NewReference@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d8b2 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006e33a <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d8b8 : │ │ │ │ +0006e340 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #22960 @ 0x59b0 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6d8e8 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + beq.n 6e370 │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d924 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6e3ac │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d92a │ │ │ │ + beq.n 6e3b2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6d90c │ │ │ │ + bpl.n 6e394 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 6d92c │ │ │ │ + beq.n 6e3b4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6d92c │ │ │ │ + b.n 6e3b4 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + movw r1, #26336 @ 0x66e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d960 │ │ │ │ + b.n 6e3e8 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6d964 ) │ │ │ │ + ldr r4, [pc, #52] @ (6e3ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r0, 6d952 │ │ │ │ + cbz r0, 6e3da │ │ │ │ add.w r2, r2, #9920 @ 0x26c0 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ adds r2, #4 │ │ │ │ ldr.w r4, [r2, r0, lsl #3] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ streq.w r4, [r2, r0, lsl #3] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d968 : │ │ │ │ +0006e3f0 : │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ subs r0, r0, r3 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d97e : │ │ │ │ +0006e406 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d990 : │ │ │ │ +0006e418 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d99a <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006e422 <_PyRWMutex_Lock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bics.w r3, r1, #2 │ │ │ │ - bne.n 6d9d4 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6e45c <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6d9ca <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6e452 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d9ba <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6e442 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6d9de <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6e466 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6d9ac <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6e434 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6da42 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6e4ca <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6d9ac <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6e434 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d9e0 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006e468 <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6d9e6 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6e46e <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6d9fe <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 22c460 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6e486 <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 22f15c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006da00 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006e488 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - beq.n 6da20 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ - bl 6da42 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + beq.n 6e4a8 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + bl 6e4ca <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6da12 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6e49a <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6da36 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6e4be <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6da26 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6e4ae <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6da40 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6e4c8 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6da12 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6e49a <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 6da7c <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6e504 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6da70 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6e4f8 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6da60 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6e4e8 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6da7a <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6e502 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6da9e <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6e526 <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1763b0 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 22d0e8 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006daa2 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006e52a <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6daa6 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6e52e <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6dac4 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 22c460 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6e54c <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 22f15c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006dac6 : │ │ │ │ +0006e54e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6daf0 │ │ │ │ + cbz r0, 6e578 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6daf0 │ │ │ │ + bne.n 6e578 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6daf0 │ │ │ │ + cbz r2, 6e578 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6db0a │ │ │ │ + b.n 6e592 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25420 @ 0x634c │ │ │ │ + movw r1, #26380 @ 0x670c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006db0c : │ │ │ │ +0006e594 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6db32 │ │ │ │ + cbz r0, 6e5ba │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32700 @ 0x7fbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6db32 │ │ │ │ + bne.n 6e5ba │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6db32 │ │ │ │ + cbz r3, 6e5ba │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6db4a │ │ │ │ + b.n 6e5d2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25480 @ 0x6388 │ │ │ │ + movw r1, #26440 @ 0x6748 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006db4c : │ │ │ │ +0006e5d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6db72 │ │ │ │ + cbz r0, 6e5fa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32700 @ 0x7fbc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6db72 │ │ │ │ + bne.n 6e5fa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6db72 │ │ │ │ + cbz r3, 6e5fa │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6db8a │ │ │ │ + b.n 6e612 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25540 @ 0x63c4 │ │ │ │ + movw r1, #26500 @ 0x6784 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006db8c : │ │ │ │ +0006e614 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6dbca │ │ │ │ + cbz r0, 6e652 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6dbca │ │ │ │ + bne.n 6e652 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6dbca │ │ │ │ - cbnz r1, 6dbe6 │ │ │ │ + cbz r2, 6e652 │ │ │ │ + cbnz r1, 6e66e │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25664 @ 0x6440 │ │ │ │ + movw r1, #26624 @ 0x6800 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6dbe0 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6e668 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25604 @ 0x6404 │ │ │ │ + movw r1, #26564 @ 0x67c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dbea │ │ │ │ + b.n 6e672 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dbec : │ │ │ │ +0006e674 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6dc16 │ │ │ │ + cbz r0, 6e69e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6dc16 │ │ │ │ + bne.n 6e69e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6dc16 │ │ │ │ + cbz r2, 6e69e │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6dc30 │ │ │ │ + b.n 6e6b8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25712 @ 0x6470 │ │ │ │ + movw r1, #26672 @ 0x6830 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dc32 : │ │ │ │ +0006e6ba : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6dc5c │ │ │ │ + cbz r0, 6e6e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6dc5c │ │ │ │ + bne.n 6e6e4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6dc5c │ │ │ │ + cbz r2, 6e6e4 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6dc76 │ │ │ │ + b.n 6e6fe │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #25768 @ 0x64a8 │ │ │ │ + movw r1, #26728 @ 0x6868 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dc78 : │ │ │ │ - b.w 13ffcc <_PyLong_AsByteArray@@Base+0x157c> │ │ │ │ +0006e700 : │ │ │ │ + b.w 141138 <_PyLong_AsByteArray@@Base+0x157c> │ │ │ │ │ │ │ │ -0006dc7c : │ │ │ │ - b.w 268e7c │ │ │ │ +0006e704 : │ │ │ │ + b.w 26a5a0 │ │ │ │ │ │ │ │ -0006dc80 : │ │ │ │ - b.w 41a3c │ │ │ │ +0006e708 : │ │ │ │ + b.w 4215a │ │ │ │ │ │ │ │ -0006dc84 : │ │ │ │ - b.w 270b84 <_PyTime_AsMilliseconds@@Base+0x90> │ │ │ │ +0006e70c : │ │ │ │ + b.w 271fd0 <_PyTime_AsMilliseconds@@Base+0x170> │ │ │ │ │ │ │ │ -0006dc88 : │ │ │ │ +0006e710 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 187600 │ │ │ │ - cbz r0, 6dcbe │ │ │ │ + bl 188db8 │ │ │ │ + cbz r0, 6e746 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r5, #0 │ │ │ │ blx 29e1c │ │ │ │ - b.n 6dd34 │ │ │ │ + b.n 6e7bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 6dcd6 │ │ │ │ + cbnz r0, 6e75e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 6dd34 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 6e7bc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6dce8 │ │ │ │ + ble.n 6e770 │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 6dcda │ │ │ │ + b.n 6e762 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r9, #56635 @ 0xdd3b │ │ │ │ + movw r9, #59331 @ 0xe7c3 │ │ │ │ movt r9, #6 │ │ │ │ - movw r3, #61587 @ 0xf093 │ │ │ │ + movw r3, #64283 @ 0xfb1b │ │ │ │ movt r3, #6 │ │ │ │ cmp.w sl, #70 @ 0x46 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6dd2e │ │ │ │ + cbz r0, 6e7b6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eaca8 │ │ │ │ + bl 1ee748 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ subs r6, #1 │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r3 │ │ │ │ blx r9 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6dd0c │ │ │ │ + bne.n 6e794 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4} │ │ │ │ subs r4, r0, #1 │ │ │ │ - bmi.n 6dd64 │ │ │ │ + bmi.n 6e7ec │ │ │ │ subs r1, #4 │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ ldr.w r1, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 6dd58 │ │ │ │ + bge.n 6e7e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6dd64 │ │ │ │ + b.n 6e7ec │ │ │ │ subs r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0], #-4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6dd46 │ │ │ │ + bne.n 6e7ce │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006dd68 : │ │ │ │ +0006e7f0 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006dd7a : │ │ │ │ +0006e802 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (6ddd0 ) │ │ │ │ + ldr r4, [pc, #68] @ (6e858 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r5, r4, #3748 @ 0xea4 │ │ │ │ addw r9, r4, #3796 @ 0xed4 │ │ │ │ ldr.w r8, [r4, #3740] @ 0xe9c │ │ │ │ str.w r2, [r4, #3740] @ 0xe9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ddd4 │ │ │ │ - cbnz r0, 6ddc8 │ │ │ │ + bl 6e85c │ │ │ │ + cbnz r0, 6e850 │ │ │ │ adds r5, #16 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6ddaa │ │ │ │ + bne.n 6e832 │ │ │ │ addw r2, r4, #3800 @ 0xed8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ddd4 │ │ │ │ + bl 6e85c │ │ │ │ str.w r8, [r4, #3740] @ 0xe9c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 6de1e │ │ │ │ + beq.n 6e8a6 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w sl, r4, #8 │ │ │ │ mov r1, r7 │ │ │ │ @@ -100929,1638 +101944,1638 @@ │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #8] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6de22 │ │ │ │ + bne.n 6e8aa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6de32 │ │ │ │ + beq.n 6e8ba │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6ddf4 │ │ │ │ + bne.n 6e87c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6de36 │ │ │ │ + b.n 6e8be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6de12 │ │ │ │ + bne.n 6e89a │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6de12 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e89a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0006de3a : │ │ │ │ - cbz r0, 6de4a │ │ │ │ +0006e8c2 : │ │ │ │ + cbz r0, 6e8d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006de4c : │ │ │ │ - b.w 1f6c74 │ │ │ │ +0006e8d4 : │ │ │ │ + b.w 1f9e04 │ │ │ │ │ │ │ │ -0006de50 : │ │ │ │ +0006e8d8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7b948 │ │ │ │ - cbz r0, 6de6a │ │ │ │ + bl 7c398 │ │ │ │ + cbz r0, 6e8f2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006de6c : │ │ │ │ - cbz r0, 6de96 │ │ │ │ +0006e8f4 : │ │ │ │ + cbz r0, 6e91e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 6de8c │ │ │ │ + cbz r3, 6e914 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2a448 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7bd1c │ │ │ │ + b.w 7c76c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006de98 : │ │ │ │ - cbz r0, 6dea8 │ │ │ │ +0006e920 : │ │ │ │ + cbz r0, 6e930 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006deaa : │ │ │ │ - ldr r3, [pc, #16] @ (6debc ) │ │ │ │ - cbz r0, 6deb4 │ │ │ │ +0006e932 : │ │ │ │ + ldr r3, [pc, #16] @ (6e944 ) │ │ │ │ + cbz r0, 6e93c │ │ │ │ ldr.w r2, [r3, #1420] @ 0x58c │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006dec0 : │ │ │ │ +0006e948 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006dec6 : │ │ │ │ +0006e94e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6df08 │ │ │ │ + cbz r0, 6e990 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #8140 @ 0x1fcc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6df1c │ │ │ │ + beq.n 6e9a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6df1c │ │ │ │ + beq.n 6e9a4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6df1c │ │ │ │ + bmi.n 6e9a4 │ │ │ │ movw r1, #954 @ 0x3ba │ │ │ │ - movw r0, #53332 @ 0xd054 │ │ │ │ + movw r0, #54352 @ 0xd450 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6df44 │ │ │ │ + b.n 6e9cc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6df44 │ │ │ │ + beq.n 6e9cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6df42 │ │ │ │ + ble.n 6e9ca │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6df44 │ │ │ │ + beq.n 6e9cc │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6df44 │ │ │ │ + bne.n 6e9cc │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6df44 │ │ │ │ + b.n 6e9cc │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006df46 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006e9ce <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ - bl a41e0 │ │ │ │ - cbz r0, 6df8e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a4bd4 │ │ │ │ + cbz r0, 6ea16 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6df8e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6ea16 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6df80 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6ea08 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ ldrd r4, r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6df94 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 6ea1c <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 242e40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dfac <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6ea34 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 25c4b8 │ │ │ │ + bl 25e0f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006dfb2 <_Py_hashtable_new@@Base>: │ │ │ │ +0006ea3a <_Py_hashtable_new@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1f3b08 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7cf7c <_Py_hashtable_new_full@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0006dfd0 : │ │ │ │ - movw r3, #40424 @ 0x9de8 │ │ │ │ +0006ea58 : │ │ │ │ + movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ subs r2, r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r5, [r1, #1]! │ │ │ │ ldrb.w r4, [r2, #1]! │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ - cbz r4, 6dff2 │ │ │ │ - cbz r5, 6dff2 │ │ │ │ + cbz r4, 6ea7a │ │ │ │ + cbz r5, 6ea7a │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6dfde │ │ │ │ + beq.n 6ea66 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ adds r6, r3, #1 │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ - beq.n 6e022 │ │ │ │ + beq.n 6eaaa │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6e032 │ │ │ │ - b.n 6e03a │ │ │ │ + bgt.n 6eaba │ │ │ │ + b.n 6eac2 │ │ │ │ mov r0, r1 │ │ │ │ blx 29a70 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6e03a │ │ │ │ + b.n 6eac2 │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6e03a │ │ │ │ + beq.n 6eac2 │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6e02c │ │ │ │ + bne.n 6eab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3b1c │ │ │ │ + bl a4510 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6e202 │ │ │ │ + beq.w 6ec8a │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - bgt.n 6e124 │ │ │ │ + bgt.n 6ebac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 6e1e8 │ │ │ │ + beq.w 6ec70 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r1, r3, #6, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 6e07a │ │ │ │ + bmi.n 6eb02 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6e07e │ │ │ │ + beq.n 6eb06 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - b.n 6e080 │ │ │ │ + b.n 6eb08 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 6e080 │ │ │ │ + b.n 6eb08 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6e090 │ │ │ │ + bcc.n 6eb18 │ │ │ │ ldrd r3, r0, [r4, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 6e10e │ │ │ │ + ble.n 6eb96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e100 │ │ │ │ + bne.n 6eb88 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ - cbnz r3, 6e100 │ │ │ │ + cbnz r3, 6eb88 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #33] @ 0x21 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbnz r1, 6e0d2 │ │ │ │ + cbnz r1, 6eb5a │ │ │ │ ubfx r5, r2, #2, #3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6e0d6 │ │ │ │ + beq.n 6eb5e │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r5, #2 │ │ │ │ it ne │ │ │ │ movne r3, r0 │ │ │ │ - b.n 6e0d8 │ │ │ │ + b.n 6eb60 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 6e0d8 │ │ │ │ + b.n 6eb60 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 6e0ec │ │ │ │ - cbz r1, 6e0e6 │ │ │ │ + bpl.n 6eb74 │ │ │ │ + cbz r1, 6eb6e │ │ │ │ add.w r2, r6, #20 │ │ │ │ - b.n 6e0ee │ │ │ │ + b.n 6eb76 │ │ │ │ add.w r2, r6, #28 │ │ │ │ - b.n 6e0ee │ │ │ │ + b.n 6eb76 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r4, #4] │ │ │ │ add r3, r7 │ │ │ │ strd r1, r3, [r4, #16] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6e1ea │ │ │ │ + b.n 6ec72 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ebaa8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e1ea │ │ │ │ + beq.n 6ec72 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl ed75c │ │ │ │ + bl ee1fc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 6e0fc │ │ │ │ + b.n 6eb84 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 6e146 │ │ │ │ + bmi.n 6ebce │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6e14a │ │ │ │ + beq.n 6ebd2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, #2 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ - b.n 6e14c │ │ │ │ + b.n 6ebd4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 6e14c │ │ │ │ + b.n 6ebd4 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bcs.n 6e164 │ │ │ │ + bcs.n 6ebec │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 206d0c │ │ │ │ + bl 209e84 │ │ │ │ mov r2, r0 │ │ │ │ cmp r5, r0 │ │ │ │ - bcs.n 6e166 │ │ │ │ - b.n 6e170 │ │ │ │ + bcs.n 6ebee │ │ │ │ + b.n 6ebf8 │ │ │ │ mov r2, r5 │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.n 6e184 │ │ │ │ + ble.n 6ec0c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6e184 │ │ │ │ + beq.n 6ec0c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ebaa8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 6e1ea │ │ │ │ + beq.n 6ec72 │ │ │ │ sub.w r8, r8, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ bic.w sl, r8, r8, asr #31 │ │ │ │ - ble.n 6e1b0 │ │ │ │ + ble.n 6ec38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ tst.w r9, #1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bne.n 6e1b0 │ │ │ │ + bne.n 6ec38 │ │ │ │ mov r2, sl │ │ │ │ movs r3, #32 │ │ │ │ - bl 29d854 │ │ │ │ + bl 29e2c8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6e1ea │ │ │ │ + beq.n 6ec72 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, sl │ │ │ │ str r3, [r4, #20] │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl ed75c │ │ │ │ + bl ee1fc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ add r1, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ - ble.n 6e0fc │ │ │ │ + ble.n 6eb84 │ │ │ │ ands.w r5, r9, #1 │ │ │ │ - beq.n 6e1ea │ │ │ │ + beq.n 6ec72 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, sl │ │ │ │ - bl 29d854 │ │ │ │ + bl 29e2c8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e1ea │ │ │ │ + beq.n 6ec72 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, sl │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 6e0fc │ │ │ │ + b.n 6eb84 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e206 │ │ │ │ + beq.n 6ec8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6e206 │ │ │ │ + cbnz r3, 6ec8e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e206 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ec8e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0006e20e : │ │ │ │ +0006ec96 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 6e22e │ │ │ │ + cbz r4, 6ecb6 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6e22e │ │ │ │ - bl 133a00 <_PyObject_SetManagedDict@@Base+0x424> │ │ │ │ - b.n 6e224 │ │ │ │ + cbz r0, 6ecb6 │ │ │ │ + bl 134b64 <_PyObject_SetManagedDict@@Base+0x424> │ │ │ │ + b.n 6ecac │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e230 : │ │ │ │ +0006ecb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2d77e │ │ │ │ + bl 2dea6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e250 : │ │ │ │ +0006ecd8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2d77e │ │ │ │ + bl 2dea6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e26e : │ │ │ │ +0006ecf6 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6e276 │ │ │ │ + b.w 6ecfe │ │ │ │ │ │ │ │ -0006e276 : │ │ │ │ +0006ecfe : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6e298 │ │ │ │ + cbz r1, 6ed20 │ │ │ │ mov r0, r1 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e2ae │ │ │ │ + cbz r0, 6ed36 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 22415c <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ + bl 226da0 <_PyInterpreterState_SetRunningMain@@Base+0x4fc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4e6c │ │ │ │ - cbnz r5, 6e2c2 │ │ │ │ - ldr r2, [pc, #48] @ (6e2e0 ) │ │ │ │ + bl 868d0 │ │ │ │ + cbnz r5, 6ed4a │ │ │ │ + ldr r2, [pc, #48] @ (6ed68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22ce68 │ │ │ │ - b.n 6e2dc │ │ │ │ + bl 22fbb0 │ │ │ │ + b.n 6ed64 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6e2d2 │ │ │ │ + beq.n 6ed5a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6e2d6 │ │ │ │ + cbz r4, 6ed5e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6e2dc │ │ │ │ + b.n 6ed64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e2e4 : │ │ │ │ +0006ed6c : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6e276 │ │ │ │ + b.w 6ecfe │ │ │ │ │ │ │ │ -0006e2ea : │ │ │ │ +0006ed72 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6e276 │ │ │ │ + b.w 6ecfe │ │ │ │ │ │ │ │ -0006e2f2 : │ │ │ │ +0006ed7a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 6e314 │ │ │ │ + bl 6ed9c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e314 : │ │ │ │ +0006ed9c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6e34c │ │ │ │ - ldr r2, [pc, #72] @ (6e388 ) │ │ │ │ + cbnz r0, 6edd4 │ │ │ │ + ldr r2, [pc, #72] @ (6ee10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22ce68 │ │ │ │ - b.n 6e37e │ │ │ │ + bl 22fbb0 │ │ │ │ + b.n 6ee06 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 22499c │ │ │ │ + bl 2275e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6e36e │ │ │ │ + bne.n 6edf6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e37e │ │ │ │ + b.n 6ee06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e36a │ │ │ │ + bne.n 6edf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e36a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6edf2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e38c : │ │ │ │ +0006ee14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 6e314 │ │ │ │ + bl 6ed9c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e3b0 : │ │ │ │ +0006ee38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6e314 │ │ │ │ + bl 6ed9c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e3d4 : │ │ │ │ +0006ee5c : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6e3da │ │ │ │ + b.w 6ee62 │ │ │ │ │ │ │ │ -0006e3da : │ │ │ │ +0006ee62 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl ac000 │ │ │ │ - cbz r0, 6e41a │ │ │ │ + bl aca38 │ │ │ │ + cbz r0, 6eea2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f49c │ │ │ │ + bl 2fbc4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e418 │ │ │ │ + beq.n 6eea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e418 │ │ │ │ + cbnz r3, 6eea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6e42e │ │ │ │ - ldr r2, [pc, #48] @ (6e44c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6eeb6 │ │ │ │ + ldr r2, [pc, #48] @ (6eed4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22ce68 │ │ │ │ - b.n 6e448 │ │ │ │ + bl 22fbb0 │ │ │ │ + b.n 6eed0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6e43e │ │ │ │ + beq.n 6eec6 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6e442 │ │ │ │ + cbz r4, 6eeca │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6e448 │ │ │ │ + b.n 6eed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e450 : │ │ │ │ +0006eed8 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6e456 │ │ │ │ + b.w 6eede │ │ │ │ │ │ │ │ -0006e456 : │ │ │ │ +0006eede : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl ac000 │ │ │ │ - cbnz r0, 6e484 │ │ │ │ - ldr r2, [pc, #56] @ (6e4ac ) │ │ │ │ + bl aca38 │ │ │ │ + cbnz r0, 6ef0c │ │ │ │ + ldr r2, [pc, #56] @ (6ef34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22ce68 │ │ │ │ - b.n 6e4a8 │ │ │ │ + bl 22fbb0 │ │ │ │ + b.n 6ef30 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e4b0 │ │ │ │ + bl 6ef38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4a8 │ │ │ │ + beq.n 6ef30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e4a8 │ │ │ │ + cbnz r3, 6ef30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e4b0 : │ │ │ │ +0006ef38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2f5c8 │ │ │ │ + bl 2fcf0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e4da │ │ │ │ - ldr r2, [pc, #20] @ (6e4e0 ) │ │ │ │ + bne.n 6ef62 │ │ │ │ + ldr r2, [pc, #20] @ (6ef68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22ce68 │ │ │ │ - bl 22f734 │ │ │ │ + bl 22fbb0 │ │ │ │ + bl 232474 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e4e4 : │ │ │ │ +0006ef6c : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6e4ec │ │ │ │ + b.w 6ef74 │ │ │ │ │ │ │ │ -0006e4ec : │ │ │ │ +0006ef74 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl ac000 │ │ │ │ - cbz r0, 6e530 │ │ │ │ + bl aca38 │ │ │ │ + cbz r0, 6efb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22434c <_PyInterpreterState_SetRunningMain@@Base+0x6ec> │ │ │ │ + bl 226f90 <_PyInterpreterState_SetRunningMain@@Base+0x6ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e52e │ │ │ │ + beq.n 6efb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6e52e │ │ │ │ + cbnz r3, 6efb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6e544 │ │ │ │ - ldr r2, [pc, #20] @ (6e548 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6efcc │ │ │ │ + ldr r2, [pc, #20] @ (6efd0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 22ce68 │ │ │ │ + bl 22fbb0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e546 │ │ │ │ + b.n 6efce │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e54c : │ │ │ │ +0006efd4 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6e4ec │ │ │ │ + b.w 6ef74 │ │ │ │ │ │ │ │ -0006e552 : │ │ │ │ +0006efda : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 206db0 │ │ │ │ + b.w 209f28 │ │ │ │ │ │ │ │ -0006e558 : │ │ │ │ +0006efe0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2070fc │ │ │ │ + bl 20a274 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e574 : │ │ │ │ +0006effc : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #38796 @ 0x978c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6e5a8 ) │ │ │ │ + ldr r0, [pc, #20] @ (6f030 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f97b8 │ │ │ │ + bl 1fc944 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldcl 0, cr0, [r4, #-312] @ 0xfffffec8 │ │ │ │ │ │ │ │ -0006e5ac : │ │ │ │ +0006f034 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #76] @ (6e608 ) │ │ │ │ + ldr r2, [pc, #76] @ (6f090 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3872] @ 0xf20 │ │ │ │ - cbz r5, 6e600 │ │ │ │ + cbz r5, 6f088 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl abf04 │ │ │ │ + bl ac93c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6e5f0 │ │ │ │ + cbz r3, 6f078 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6e5f0 │ │ │ │ - movw r0, #25832 @ 0x64e8 │ │ │ │ + cbz r3, 6f078 │ │ │ │ + movw r0, #26792 @ 0x68a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2483b8 │ │ │ │ + bl 24a700 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e60c : │ │ │ │ +0006f094 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6e630 ) │ │ │ │ + ldr r3, [pc, #20] @ (6f0b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6e634 │ │ │ │ + bl 6f0bc │ │ │ │ mov r4, r0 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #76] @ (6e698 ) │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6f120 ) │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6e68c │ │ │ │ + blt.n 6f114 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6e65e │ │ │ │ + cbz r0, 6f0e6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6e690 │ │ │ │ - bl 85e54 │ │ │ │ - bl 80e78 │ │ │ │ + bmi.n 6f118 │ │ │ │ + bl 8686c │ │ │ │ + bl 81878 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6e692 │ │ │ │ - ldr r1, [pc, #40] @ (6e698 ) │ │ │ │ + cbz r0, 6f11a │ │ │ │ + ldr r1, [pc, #40] @ (6f120 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 22285c │ │ │ │ - cbz r0, 6e690 │ │ │ │ + bl 225584 │ │ │ │ + cbz r0, 6f118 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e68c │ │ │ │ + beq.n 6f114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6e68c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6f114 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6e692 │ │ │ │ + b.n 6f11a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 6e6ae │ │ │ │ + cbnz r0, 6f136 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0006e69c : │ │ │ │ +0006f124 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #38796 @ 0x978c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6e6d0 ) │ │ │ │ + ldr r0, [pc, #20] @ (6f158 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2122ac │ │ │ │ + bl 215314 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldcl 0, cr0, [r4, #-312] @ 0xfffffec8 │ │ │ │ │ │ │ │ -0006e6d4 : │ │ │ │ +0006f15c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 254fb8 │ │ │ │ + bl 2571a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ ittet eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ strdeq r2, r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 6e742 │ │ │ │ + bmi.n 6f1ca │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6e768 │ │ │ │ - bhi.n 6e772 │ │ │ │ + beq.n 6f1f0 │ │ │ │ + bhi.n 6f1fa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6e728 │ │ │ │ - movw r0, #25928 @ 0x6548 │ │ │ │ + beq.n 6f1b0 │ │ │ │ + movw r0, #26888 @ 0x6908 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - movw r2, #25872 @ 0x6510 │ │ │ │ + movw r2, #26832 @ 0x68d0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #25884 @ 0x651c │ │ │ │ + movw r3, #26844 @ 0x68dc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #25900 @ 0x652c │ │ │ │ + movw r0, #26860 @ 0x68ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6e77c │ │ │ │ + beq.n 6f204 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6e786 │ │ │ │ + beq.n 6f20e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6e790 │ │ │ │ + bne.n 6f218 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #54608 @ 0xd550 │ │ │ │ + movw r3, #55568 @ 0xd910 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r0, #35304 @ 0x89e8 │ │ │ │ + movw r0, #36264 @ 0x8da8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #25916 @ 0x653c │ │ │ │ + movw r0, #26876 @ 0x68fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #25928 @ 0x6548 │ │ │ │ + movw r0, #26888 @ 0x6908 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #25952 @ 0x6560 │ │ │ │ + movw r0, #26912 @ 0x6920 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #25960 @ 0x6568 │ │ │ │ + movw r0, #26920 @ 0x6928 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ - movw r0, #25968 @ 0x6570 │ │ │ │ + movw r0, #26928 @ 0x6930 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e79a : │ │ │ │ +0006f222 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 200e1c │ │ │ │ + bl 203f94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e7d6 │ │ │ │ + beq.n 6f25e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 200e1c │ │ │ │ + bl 203f94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e7d6 │ │ │ │ + beq.n 6f25e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 199f44 │ │ │ │ + b.w 19bfb4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e7de : │ │ │ │ +0006f266 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6e800 │ │ │ │ - movw r0, #16668 @ 0x411c │ │ │ │ + cbnz r0, 6f288 │ │ │ │ + movw r0, #17628 @ 0x44dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6e82c │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6f2b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6e812 │ │ │ │ + cbz r3, 6f29a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6e812 │ │ │ │ + bpl.n 6f29a │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6e824 │ │ │ │ - movw r0, #16668 @ 0x411c │ │ │ │ + bge.n 6f2ac │ │ │ │ + movw r0, #17628 @ 0x44dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #1913 @ 0x779 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6e82c │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6f2b4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1297ec <_PyRecursiveMutex_IsLockedByCurrentThread@@Base+0x2c> │ │ │ │ + b.w 12a60c <_PyRecursiveMutex_IsLockedByCurrentThread@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e832 : │ │ │ │ +0006f2ba : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 200e1c │ │ │ │ + bl 203f94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6e86a │ │ │ │ - cbnz r4, 6e860 │ │ │ │ + beq.n 6f2f2 │ │ │ │ + cbnz r4, 6f2e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26a938 │ │ │ │ + b.w 26c058 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 200e1c │ │ │ │ + bl 203f94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e852 │ │ │ │ + bne.n 6f2da │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006e86e : │ │ │ │ +0006f2f6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 200e1c │ │ │ │ + bl 203f94 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6ea54 │ │ │ │ + beq.w 6f4dc │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6e8a2 │ │ │ │ - bl 542c4 │ │ │ │ - b.n 6ea52 │ │ │ │ + cbnz r4, 6f32a │ │ │ │ + bl 54d7a │ │ │ │ + b.n 6f4da │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6e8b6 │ │ │ │ + bpl.n 6f33e │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6e8b8 │ │ │ │ + b.n 6f340 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6e8ce │ │ │ │ + bne.n 6f356 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1293a4 │ │ │ │ + b.w 129eec │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 29770 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl ebf7c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + bl eca1c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6ea3e │ │ │ │ + beq.w 6f4c6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6e90e │ │ │ │ + beq.n 6f396 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #23984 @ 0x5db0 │ │ │ │ + movw r1, #24944 @ 0x6170 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2aacc │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6e910 │ │ │ │ + b.n 6f398 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6e944 │ │ │ │ + bpl.n 6f3cc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 2464f8 <_PyInterpreterConfig_InitFromDict@@Base+0x74c> │ │ │ │ + bl 248850 <_PyInterpreterConfig_InitFromDict@@Base+0x74c> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6e938 │ │ │ │ + bne.n 6f3c0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 22c5bc <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ea52 │ │ │ │ + b.n 6f4da │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6ea34 │ │ │ │ + beq.n 6f4bc │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6e96a │ │ │ │ + b.n 6f3f2 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 6e96a │ │ │ │ + b.n 6f3f2 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6e974 │ │ │ │ + bne.n 6f3fc │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 196a4c │ │ │ │ + bl 198abc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ea3e │ │ │ │ + beq.n 6f4c6 │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6e982 │ │ │ │ + cbz r0, 6f40a │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6e94e │ │ │ │ - b.n 6ea28 │ │ │ │ + bgt.n 6f3d6 │ │ │ │ + b.n 6f4b0 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6e956 │ │ │ │ + b.n 6f3de │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6e9d2 │ │ │ │ + ble.n 6f45a │ │ │ │ str.w r9, [sp, #24] │ │ │ │ mov r9, r7 │ │ │ │ movw r7, #5704 @ 0x1648 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 6e99e │ │ │ │ + bne.n 6f426 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6e9ac │ │ │ │ + b.n 6f434 │ │ │ │ cmp.w r9, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r4, lsl #1] │ │ │ │ ldrne.w r0, [r6, r4, lsl #2] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1962d8 │ │ │ │ + bl 198348 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ea3e │ │ │ │ + bne.n 6f4c6 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 6e9cc │ │ │ │ + bne.n 6f454 │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6e994 │ │ │ │ + bgt.n 6f41c │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6e968 │ │ │ │ + bne.n 6f3f0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl 6ea5a │ │ │ │ + bl 6f4e2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ea3e │ │ │ │ + cbz r0, 6f4c6 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f7560 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f8018 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 6ea14 │ │ │ │ + bne.n 6f49c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6ea3e │ │ │ │ + beq.n 6f4c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6ea3e │ │ │ │ + cbnz r2, 6f4c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ea3e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f4c6 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6ea24 │ │ │ │ + beq.n 6f4ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6ea24 │ │ │ │ + cbnz r2, 6f4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6e968 │ │ │ │ + b.n 6f3f0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl afa10 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl b04a8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6ea52 │ │ │ │ + b.n 6f4da │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 22c5bc <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 6e934 │ │ │ │ + bl 868d0 │ │ │ │ + b.n 6f3bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ - cbnz r3, 6ea8c │ │ │ │ - bl 159c88 │ │ │ │ + cbnz r3, 6f514 │ │ │ │ + bl 15b0e8 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6eba0 │ │ │ │ + beq.w 6f628 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6eaba │ │ │ │ + cbnz r0, 6f542 │ │ │ │ movw r2, #43904 @ 0xab80 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #42680 @ 0xa6b8 │ │ │ │ + movw r1, #43640 @ 0xaa78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #25992 @ 0x6588 │ │ │ │ + movw r1, #26952 @ 0x6948 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6eae8 │ │ │ │ - movw r1, #42680 @ 0xa6b8 │ │ │ │ + b.n 6f570 │ │ │ │ + movw r1, #43640 @ 0xaa78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd sl, r6, [r0, #44] @ 0x2c │ │ │ │ - bl 26c5bc │ │ │ │ - cbz r0, 6eae8 │ │ │ │ + bl 26d968 │ │ │ │ + cbz r0, 6f570 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6eae8 │ │ │ │ + cbz r0, 6f570 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6eae8 │ │ │ │ + beq.n 6f570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6eae8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6f570 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6eba0 │ │ │ │ + beq.n 6f628 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6eba0 │ │ │ │ + beq.n 6f628 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6eb22 │ │ │ │ + bmi.n 6f5aa │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #152] @ (6eba8 ) │ │ │ │ + ldr r1, [pc, #152] @ (6f630 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6eb6c │ │ │ │ - b.n 6eb78 │ │ │ │ - movw r1, #26000 @ 0x6590 │ │ │ │ + bne.n 6f5f4 │ │ │ │ + b.n 6f600 │ │ │ │ + movw r1, #26960 @ 0x6950 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 6eb62 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 6f5ea │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ itt lt │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ addlt r2, r2, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - blt.n 6eb4c │ │ │ │ + blt.n 6f5d4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6eb7c │ │ │ │ + ble.n 6f604 │ │ │ │ movw r3, #43960 @ 0xabb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32488 @ 0x7ee8 │ │ │ │ + movw r1, #33448 @ 0x82a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6eb78 │ │ │ │ + beq.n 6f600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6eb78 │ │ │ │ + cbnz r3, 6f600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6eba0 │ │ │ │ + b.n 6f628 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6eb9e │ │ │ │ + beq.n 6f626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6eb9e │ │ │ │ + cbnz r3, 6f626 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, pc} │ │ │ │ - str r3, [r2, #88] @ 0x58 │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -0006ebac : │ │ │ │ +0006f634 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6ec14 ) │ │ │ │ + ldr r1, [pc, #88] @ (6f69c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r1, #5632 @ 0x1600 │ │ │ │ adds r2, #28 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ - cbnz r4, 6ebee │ │ │ │ + cbnz r4, 6f676 │ │ │ │ add.w r2, r3, #1416 @ 0x588 │ │ │ │ add.w r4, r1, #4096 @ 0x1000 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1600] @ 0x640 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1600] @ 0x640 │ │ │ │ - b.n 6ec0e │ │ │ │ + b.n 6f696 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6ebcc │ │ │ │ + bne.n 6f654 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #27020 @ 0x698c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ec18 : │ │ │ │ +0006f6a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6ec44 │ │ │ │ + bls.n 6f6cc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26096 @ 0x65f0 │ │ │ │ + movw r1, #27056 @ 0x69b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6ec72 │ │ │ │ - ldr r3, [pc, #80] @ (6ec98 ) │ │ │ │ + bl f7970 │ │ │ │ + b.n 6f6fa │ │ │ │ + ldr r3, [pc, #80] @ (6f720 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1568] @ 0x620 │ │ │ │ - cbnz r3, 6ec78 │ │ │ │ + cbnz r3, 6f700 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + movw r1, #27084 @ 0x69cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ec94 │ │ │ │ + b.n 6f71c │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1568] @ 0x620 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1600] @ 0x640 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1600] @ 0x640 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ec9c : │ │ │ │ +0006f724 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6ecf4 ) │ │ │ │ + ldr r1, [pc, #72] @ (6f77c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #42496 @ 0xa600 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6ecd0 │ │ │ │ + cbnz r4, 6f758 │ │ │ │ add.w r1, r3, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6ecf0 │ │ │ │ + b.n 6f778 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6ecbc │ │ │ │ + bne.n 6f744 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26156 @ 0x662c │ │ │ │ + movw r1, #27116 @ 0x69ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ecf8 : │ │ │ │ +0006f780 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ (6ed30 ) │ │ │ │ + ldr r2, [pc, #40] @ (6f7b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 222ca0 │ │ │ │ - cbnz r0, 6ed2a │ │ │ │ + bl 225970 │ │ │ │ + cbnz r0, 6f7b2 │ │ │ │ add.w r1, r4, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6ed2e │ │ │ │ + b.n 6f7b6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ed34 : │ │ │ │ +0006f7bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6ed9c ) │ │ │ │ + ldr r1, [pc, #88] @ (6f824 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r1, #4416 @ 0x1140 │ │ │ │ adds r2, #20 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ - cbnz r4, 6ed76 │ │ │ │ + cbnz r4, 6f7fe │ │ │ │ addw r2, r3, #1110 @ 0x456 │ │ │ │ add.w r4, r1, #4096 @ 0x1000 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #376] @ 0x178 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #376] @ 0x178 │ │ │ │ - b.n 6ed96 │ │ │ │ + b.n 6f81e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6ed54 │ │ │ │ + bne.n 6f7dc │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26192 @ 0x6650 │ │ │ │ + movw r1, #27152 @ 0x6a10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eda0 : │ │ │ │ +0006f828 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6edcc │ │ │ │ + bls.n 6f854 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26228 @ 0x6674 │ │ │ │ + movw r1, #27188 @ 0x6a34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6edfa │ │ │ │ - ldr r3, [pc, #80] @ (6ee20 ) │ │ │ │ + bl f7970 │ │ │ │ + b.n 6f882 │ │ │ │ + ldr r3, [pc, #80] @ (6f8a8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ - cbnz r3, 6ee00 │ │ │ │ + cbnz r3, 6f888 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26256 @ 0x6690 │ │ │ │ + movw r1, #27216 @ 0x6a50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ee1c │ │ │ │ + b.n 6f8a4 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #344] @ 0x158 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #376] @ 0x178 │ │ │ │ lsls r4, r2 │ │ │ │ @@ -102572,107 +103587,107 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #4096 @ 0x1000 │ │ │ │ ldrb.w r7, [r4, #376] @ 0x178 │ │ │ │ - cbz r7, 6ee82 │ │ │ │ + cbz r7, 6f90a │ │ │ │ add.w r4, r0, #4416 @ 0x1140 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ adds r4, #24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 6ee7c │ │ │ │ + bpl.n 6f904 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6ee7c │ │ │ │ - movw r5, #44152 @ 0xac78 │ │ │ │ + bge.n 6f904 │ │ │ │ + movw r5, #45088 @ 0xb020 │ │ │ │ movt r5, #74 @ 0x4a │ │ │ │ add.w r5, r5, r8, lsl #2 │ │ │ │ - movw r0, #26288 @ 0x66b0 │ │ │ │ + movw r0, #27248 @ 0x6a70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r3, r6 │ │ │ │ - ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ - bl 2483b8 │ │ │ │ + ldr.w r1, [r5, #172] @ 0xac │ │ │ │ + bl 24a700 │ │ │ │ adds r4, #4 │ │ │ │ lsrs r7, r7, #1 │ │ │ │ - bne.n 6ee4a │ │ │ │ + bne.n 6f8d2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006ee86 : │ │ │ │ +0006f90e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (6eedc ) │ │ │ │ + ldr r1, [pc, #68] @ (6f964 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r1, #5600 @ 0x15e0 │ │ │ │ adds r2, #28 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ - cbnz r4, 6eeb6 │ │ │ │ + cbnz r4, 6f93e │ │ │ │ add.w r2, r3, #1408 @ 0x580 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ - b.n 6eed6 │ │ │ │ + b.n 6f95e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6eea6 │ │ │ │ + bne.n 6f92e │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26352 @ 0x66f0 │ │ │ │ + movw r1, #27312 @ 0x6ab0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eee0 : │ │ │ │ +0006f968 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6ef12 │ │ │ │ + blt.n 6f99a │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26388 @ 0x6714 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ef44 │ │ │ │ - ldr r2, [pc, #52] @ (6ef48 ) │ │ │ │ + b.n 6f9cc │ │ │ │ + ldr r2, [pc, #52] @ (6f9d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ef4c │ │ │ │ + bl 6f9d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ef44 │ │ │ │ + beq.n 6f9cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 98e34 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 99750 <_PyType_LookupRef@@Base+0x110> │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r5 │ │ │ │ orrs r1, r3 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -102681,87 +103696,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 6ef78 │ │ │ │ + bls.n 6fa00 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26412 @ 0x672c │ │ │ │ + movw r1, #27372 @ 0x6aec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 6ef98 │ │ │ │ + bl f7970 │ │ │ │ + b.n 6fa20 │ │ │ │ add.w r3, r1, #1408 @ 0x580 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ - cbnz r3, 6ef9e │ │ │ │ + cbnz r3, 6fa26 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26440 @ 0x6748 │ │ │ │ + movw r1, #27400 @ 0x6b08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6efa0 │ │ │ │ + b.n 6fa28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006efa2 : │ │ │ │ +0006fa2a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #36] @ (6efd8 ) │ │ │ │ + ldr r2, [pc, #36] @ (6fa60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ef4c │ │ │ │ + bl 6f9d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ itttt ne │ │ │ │ addne.w r4, r4, #1408 @ 0x580 │ │ │ │ movne r3, #0 │ │ │ │ movne r0, r3 │ │ │ │ strne.w r3, [r5, r4, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006efdc : │ │ │ │ +0006fa64 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6f00a │ │ │ │ + blt.n 6fa92 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26388 @ 0x6714 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6f020 │ │ │ │ - ldr r2, [pc, #44] @ (6f038 ) │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6faa8 │ │ │ │ + ldr r2, [pc, #44] @ (6fac0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 6ef4c │ │ │ │ - cbz r0, 6f026 │ │ │ │ + bl 6f9d4 │ │ │ │ + cbz r0, 6faae │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6f036 │ │ │ │ + b.n 6fabe │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ lsls r2, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ strb.w r3, [r4, #204] @ 0xcc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -102783,487 +103798,503 @@ │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ cmp r3, r5 │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ - beq.n 6f088 │ │ │ │ + beq.n 6fb10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6f088 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6fb10 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 929d8 │ │ │ │ + b.w 932f4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6f0bc │ │ │ │ + ble.n 6fb44 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6f0b0 │ │ │ │ + bge.n 6fb38 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6f0b8 │ │ │ │ + b.n 6fb40 │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6f09c │ │ │ │ + bne.n 6fb24 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 89e54 │ │ │ │ - cbz r0, 6f0d8 │ │ │ │ + bl 8a884 │ │ │ │ + cbz r0, 6fb60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 6f0fc │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 6fb84 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 6f108 │ │ │ │ + cbz r3, 6fb90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6f13a │ │ │ │ + b.n 6fbc2 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 6f136 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 6fbbe │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 6f136 │ │ │ │ + cbnz r3, 6fbbe │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 6f136 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 6fbbe │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 6f136 │ │ │ │ + cbnz r3, 6fbbe │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbnz r0, 6f136 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbnz r0, 6fbbe │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 1f4868 │ │ │ │ + b.w 1f8188 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5b6f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ + b.w 5c16c <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 6f16a │ │ │ │ - bl 51c68 │ │ │ │ + bne.n 6fbf2 │ │ │ │ + bl 52720 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 6f184 │ │ │ │ + cbnz r3, 6fc0c │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b62e0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 6f182 │ │ │ │ + bl b6d78 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 6fc0a │ │ │ │ mov r0, r4 │ │ │ │ - bl bc970 │ │ │ │ - cbnz r0, 6f184 │ │ │ │ + bl bd420 │ │ │ │ + cbnz r0, 6fc0c │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006f18c : │ │ │ │ +0006fc14 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6f1b0 │ │ │ │ + bne.n 6fc38 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6f1cc │ │ │ │ + ble.n 6fc54 │ │ │ │ movs r4, #0 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bne.n 6f19c │ │ │ │ - b.n 6f1cc │ │ │ │ + bne.n 6fc24 │ │ │ │ + b.n 6fc54 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6f1cc │ │ │ │ + bmi.n 6fc54 │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ cmp r4, r2 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 6f1bc │ │ │ │ + bne.n 6fc44 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f1d0 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006fc58 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21689 @ 0x54b9 │ │ │ │ + movw r1, #24445 @ 0x5f7d │ │ │ │ movt r1, #6 │ │ │ │ - b.w 2c7ca4 <_PyInterpreterConfig_AsDict@@Base+0x668> │ │ │ │ + b.w 2c7fec <_PyInterpreterConfig_AsDict@@Base+0x668> │ │ │ │ │ │ │ │ -0006f1de : │ │ │ │ +0006fc66 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6f1fa │ │ │ │ + cbz r0, 6fc82 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #22089 @ 0x5649 │ │ │ │ + movw r3, #24725 @ 0x6095 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f1fc : │ │ │ │ - b.w 197aac │ │ │ │ +0006fc84 : │ │ │ │ + b.w 199b44 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 6f21a │ │ │ │ - cbnz r0, 6f220 │ │ │ │ - bl 55e76 │ │ │ │ - b.n 6f22e │ │ │ │ + beq.n 6fca2 │ │ │ │ + cbnz r0, 6fca8 │ │ │ │ + bl 5692e │ │ │ │ + b.n 6fcb6 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f234 │ │ │ │ + cbz r0, 6fcbc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6f242 │ │ │ │ + b.n 6fcca │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006f248 : │ │ │ │ - b.n 6f200 │ │ │ │ +0006fcd0 : │ │ │ │ + b.n 6fc88 │ │ │ │ │ │ │ │ -0006f24a : │ │ │ │ - b.n 6f200 │ │ │ │ +0006fcd2 : │ │ │ │ + b.n 6fc88 │ │ │ │ │ │ │ │ -0006f24c : │ │ │ │ +0006fcd4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 6f266 │ │ │ │ - cbnz r0, 6f26c │ │ │ │ - bl 55e76 │ │ │ │ - b.n 6f288 │ │ │ │ + beq.n 6fcee │ │ │ │ + cbnz r0, 6fcf4 │ │ │ │ + bl 5692e │ │ │ │ + b.n 6fd10 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 6f28e │ │ │ │ + cbnz r3, 6fd16 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26472 @ 0x6768 │ │ │ │ + movw r1, #27432 @ 0x6b28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6f2b2 │ │ │ │ + b.n 6fd3a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f272 │ │ │ │ + beq.n 6fcfa │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6f272 │ │ │ │ + bne.n 6fcfa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006f2b8 : │ │ │ │ +0006fd40 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6f2f0 │ │ │ │ + cbz r3, 6fd78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6f2f0 │ │ │ │ + cbz r3, 6fd78 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ blx r3 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6f2e4 │ │ │ │ - bl f96ac │ │ │ │ + bne.n 6fd6c │ │ │ │ + bl fa168 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6f2ec │ │ │ │ + b.n 6fd74 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006f2f4 : │ │ │ │ - b.w 137948 │ │ │ │ +0006fd7c : │ │ │ │ + b.w 138a70 │ │ │ │ │ │ │ │ -0006f2f8 : │ │ │ │ +0006fd80 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6f32e │ │ │ │ + cbz r3, 6fdb6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6f32e │ │ │ │ + cbz r3, 6fdb6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6f32e │ │ │ │ + cbz r3, 6fdb6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6f32e │ │ │ │ + cbz r3, 6fdb6 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl f1738 │ │ │ │ - cbz r0, 6f346 │ │ │ │ - b.n 6f47a │ │ │ │ + bl f21c0 │ │ │ │ + cbz r0, 6fdce │ │ │ │ + b.n 6ff02 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26512 @ 0x6790 │ │ │ │ + movw r1, #27472 @ 0x6b50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 6f47a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 6ff02 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl f1490 │ │ │ │ + bl f1f18 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6f35a │ │ │ │ + cbz r0, 6fde2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ - b.n 6f47a │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6ff02 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6f386 │ │ │ │ - movw r3, #44084 @ 0xac34 │ │ │ │ + bge.n 6fe0e │ │ │ │ + movw r3, #44088 @ 0xac38 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #26568 @ 0x67c8 │ │ │ │ + movw r1, #27528 @ 0x6b88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ - b.n 6f47a │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6ff02 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 6f3ca │ │ │ │ + cbnz r3, 6fe52 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 238de0 │ │ │ │ - cbz r0, 6f39e │ │ │ │ + bl 23ba60 │ │ │ │ + cbz r0, 6fe26 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6f39e │ │ │ │ + cbnz r3, 6fe26 │ │ │ │ mov r0, sp │ │ │ │ - bl 238de0 │ │ │ │ - cbnz r0, 6f3b2 │ │ │ │ + bl 23ba60 │ │ │ │ + cbnz r0, 6fe3a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2a5344 <_PyTime_AsTimeval@@Base+0x844> │ │ │ │ - cbz r0, 6f3ca │ │ │ │ + bl 2a5bc8 <_PyTime_AsTimeval@@Base+0x8cc> │ │ │ │ + cbz r0, 6fe52 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6f3ca │ │ │ │ + cbnz r3, 6fe52 │ │ │ │ mov r0, sp │ │ │ │ - bl 2a5344 <_PyTime_AsTimeval@@Base+0x844> │ │ │ │ - cbz r0, 6f3ca │ │ │ │ + bl 2a5bc8 <_PyTime_AsTimeval@@Base+0x8cc> │ │ │ │ + cbz r0, 6fe52 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 29e1c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ - b.n 6f47e │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6ff06 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6f3e8 │ │ │ │ - bl 2407a8 │ │ │ │ + cbnz r0, 6fe70 │ │ │ │ + bl 242e40 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ - b.n 6f47a │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6ff02 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 6f3fa │ │ │ │ + ble.n 6fe82 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6f3ec │ │ │ │ + b.n 6fe74 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6f416 │ │ │ │ + ble.n 6fe9e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ - bne.n 6f406 │ │ │ │ - cbnz r4, 6f418 │ │ │ │ - b.n 6f466 │ │ │ │ + bne.n 6fe8e │ │ │ │ + cbnz r4, 6fea0 │ │ │ │ + b.n 6feee │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 6f446 │ │ │ │ + bmi.n 6fece │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 6f43e │ │ │ │ + bge.n 6fec6 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 6f446 │ │ │ │ + b.n 6fece │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 6f42a │ │ │ │ + bne.n 6feb2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1eaca8 │ │ │ │ + bl 1ee748 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1eaca8 │ │ │ │ + bl 1ee748 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f41a │ │ │ │ + bne.n 6fea2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, sp │ │ │ │ - bl f2488 │ │ │ │ - b.n 6f47e │ │ │ │ + bl f2f10 │ │ │ │ + b.n 6ff06 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006f486 : │ │ │ │ - b.w f5944 │ │ │ │ +0006ff0e : │ │ │ │ + b.w f63fc │ │ │ │ │ │ │ │ -0006f48a : │ │ │ │ - b.w 15a718 │ │ │ │ +0006ff12 : │ │ │ │ + b.w 15bb78 │ │ │ │ │ │ │ │ -0006f48e <_PyBytes_DecodeEscape@@Base>: │ │ │ │ +0006ff16 <_PyBytes_DecodeEscape@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl efe04 <_PyBytes_DecodeEscape2@@Base> │ │ │ │ + bl f0890 <_PyBytes_DecodeEscape2@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [r0, #72] @ 0x48 │ │ │ │ + cbz r3, 6ff48 <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cbnz r3, 6ff5e <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ + movw r3, #4324 @ 0x10e4 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r2, #13540 @ 0x34e4 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6f4b6 <_PyBytes_DecodeEscape@@Base+0x28> │ │ │ │ + cbz r0, 6ff6e <_PyBytes_DecodeEscape@@Base+0x58> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6f4c2 <_PyBytes_DecodeEscape@@Base+0x34> │ │ │ │ + cbz r0, 6ff7a <_PyBytes_DecodeEscape@@Base+0x64> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6f4ce <_PyBytes_DecodeEscape@@Base+0x40> │ │ │ │ + cbz r0, 6ff86 <_PyBytes_DecodeEscape@@Base+0x70> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6f4e4 <_PyBytes_DecodeEscape@@Base+0x56>) │ │ │ │ + ldr r2, [pc, #16] @ (6ff9c <_PyBytes_DecodeEscape@@Base+0x86>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6f4e0 <_PyBytes_DecodeEscape@@Base+0x52> │ │ │ │ + cbnz r1, 6ff98 <_PyBytes_DecodeEscape@@Base+0x82> │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6f4f4 <_PyBytes_DecodeEscape@@Base+0x66>) │ │ │ │ + ldr r2, [pc, #8] @ (6ffac <_PyBytes_DecodeEscape@@Base+0x96>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -103303,165 +104334,165 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6f564 <_PyBytes_DecodeEscape@@Base+0xd6> │ │ │ │ + cbnz r0, 7001c <_PyBytes_DecodeEscape@@Base+0x106> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6f56c <_PyBytes_DecodeEscape@@Base+0xde> │ │ │ │ + cbz r0, 70024 <_PyBytes_DecodeEscape@@Base+0x10e> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f556 <_PyBytes_DecodeEscape@@Base+0xc8> │ │ │ │ + beq.n 7000e <_PyBytes_DecodeEscape@@Base+0xf8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6f578 <_PyBytes_DecodeEscape@@Base+0xea> │ │ │ │ + cbz r0, 70030 <_PyBytes_DecodeEscape@@Base+0x11a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6f5d2 <_PyBytes_DecodeEscape@@Base+0x144> │ │ │ │ + ble.n 7008a <_PyBytes_DecodeEscape@@Base+0x174> │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 6f5a8 <_PyBytes_DecodeEscape@@Base+0x11a> │ │ │ │ + cbz r3, 70060 <_PyBytes_DecodeEscape@@Base+0x14a> │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6f5ac <_PyBytes_DecodeEscape@@Base+0x11e> │ │ │ │ + bls.n 70064 <_PyBytes_DecodeEscape@@Base+0x14e> │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6f5ca <_PyBytes_DecodeEscape@@Base+0x13c> │ │ │ │ + b.n 70082 <_PyBytes_DecodeEscape@@Base+0x16c> │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6f5a0 <_PyBytes_DecodeEscape@@Base+0x112> │ │ │ │ + bcc.n 70058 <_PyBytes_DecodeEscape@@Base+0x142> │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6f5c2 <_PyBytes_DecodeEscape@@Base+0x134> │ │ │ │ + bne.n 7007a <_PyBytes_DecodeEscape@@Base+0x164> │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6f5ca <_PyBytes_DecodeEscape@@Base+0x13c> │ │ │ │ + b.n 70082 <_PyBytes_DecodeEscape@@Base+0x16c> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6f58e <_PyBytes_DecodeEscape@@Base+0x100> │ │ │ │ - b.n 6f5d6 <_PyBytes_DecodeEscape@@Base+0x148> │ │ │ │ + bgt.n 70046 <_PyBytes_DecodeEscape@@Base+0x130> │ │ │ │ + b.n 7008e <_PyBytes_DecodeEscape@@Base+0x178> │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6f634 <_PyBytes_DecodeEscape@@Base+0x1a6> │ │ │ │ + ble.n 700ec <_PyBytes_DecodeEscape@@Base+0x1d6> │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 6f60a <_PyBytes_DecodeEscape@@Base+0x17c> │ │ │ │ + cbz r3, 700c2 <_PyBytes_DecodeEscape@@Base+0x1ac> │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6f60e <_PyBytes_DecodeEscape@@Base+0x180> │ │ │ │ + bls.n 700c6 <_PyBytes_DecodeEscape@@Base+0x1b0> │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6f62c <_PyBytes_DecodeEscape@@Base+0x19e> │ │ │ │ + b.n 700e4 <_PyBytes_DecodeEscape@@Base+0x1ce> │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6f602 <_PyBytes_DecodeEscape@@Base+0x174> │ │ │ │ + bcc.n 700ba <_PyBytes_DecodeEscape@@Base+0x1a4> │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6f624 <_PyBytes_DecodeEscape@@Base+0x196> │ │ │ │ + bne.n 700dc <_PyBytes_DecodeEscape@@Base+0x1c6> │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6f62c <_PyBytes_DecodeEscape@@Base+0x19e> │ │ │ │ + b.n 700e4 <_PyBytes_DecodeEscape@@Base+0x1ce> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6f5f0 <_PyBytes_DecodeEscape@@Base+0x162> │ │ │ │ - b.n 6f638 <_PyBytes_DecodeEscape@@Base+0x1aa> │ │ │ │ + bgt.n 700a8 <_PyBytes_DecodeEscape@@Base+0x192> │ │ │ │ + b.n 700f0 <_PyBytes_DecodeEscape@@Base+0x1da> │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 6f66c <_PyBytes_DecodeEscape@@Base+0x1de> │ │ │ │ + bmi.n 70124 <_PyBytes_DecodeEscape@@Base+0x20e> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f656 <_PyBytes_DecodeEscape@@Base+0x1c8> │ │ │ │ + beq.n 7010e <_PyBytes_DecodeEscape@@Base+0x1f8> │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f656 <_PyBytes_DecodeEscape@@Base+0x1c8> │ │ │ │ - b.n 6f66e <_PyBytes_DecodeEscape@@Base+0x1e0> │ │ │ │ + beq.n 7010e <_PyBytes_DecodeEscape@@Base+0x1f8> │ │ │ │ + b.n 70126 <_PyBytes_DecodeEscape@@Base+0x210> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ adds r5, r0, #4 │ │ │ │ add.w r4, r0, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r6 │ │ │ │ - cbnz r0, 6f696 <_PyBytes_DecodeEscape@@Base+0x208> │ │ │ │ + cbnz r0, 7014e <_PyBytes_DecodeEscape@@Base+0x238> │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6f688 <_PyBytes_DecodeEscape@@Base+0x1fa> │ │ │ │ - b.n 6f69c <_PyBytes_DecodeEscape@@Base+0x20e> │ │ │ │ + bne.n 70140 <_PyBytes_DecodeEscape@@Base+0x22a> │ │ │ │ + b.n 70154 <_PyBytes_DecodeEscape@@Base+0x23e> │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f690 <_PyBytes_DecodeEscape@@Base+0x202> │ │ │ │ + beq.n 70148 <_PyBytes_DecodeEscape@@Base+0x232> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6f6a8 <_PyBytes_DecodeEscape@@Base+0x21a> │ │ │ │ + cbz r0, 70160 <_PyBytes_DecodeEscape@@Base+0x24a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #40] @ (6f6d4 <_PyBytes_DecodeEscape@@Base+0x246>) │ │ │ │ + ldr r2, [pc, #40] @ (7018c <_PyBytes_DecodeEscape@@Base+0x276>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #99328 @ 0x18400 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ @@ -103472,36 +104503,36 @@ │ │ │ │ strne.w r3, [r2, #1244] @ 0x4dc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6f758 <_PyBytes_DecodeEscape@@Base+0x2ca> │ │ │ │ + bhi.n 70210 <_PyBytes_DecodeEscape@@Base+0x2fa> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6f704 <_PyBytes_DecodeEscape@@Base+0x276> │ │ │ │ + beq.n 701bc <_PyBytes_DecodeEscape@@Base+0x2a6> │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 6f756 <_PyBytes_DecodeEscape@@Base+0x2c8> │ │ │ │ + b.n 7020e <_PyBytes_DecodeEscape@@Base+0x2f8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6f6fa <_PyBytes_DecodeEscape@@Base+0x26c> │ │ │ │ + bne.n 701b2 <_PyBytes_DecodeEscape@@Base+0x29c> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6f754 <_PyBytes_DecodeEscape@@Base+0x2c6> │ │ │ │ + blt.n 7020c <_PyBytes_DecodeEscape@@Base+0x2f6> │ │ │ │ cmp r4, #2 │ │ │ │ itete eq │ │ │ │ movweq r2, #5956 @ 0x1744 │ │ │ │ movwne r2, #4332 @ 0x10ec │ │ │ │ movteq r2, #76 @ 0x4c │ │ │ │ movtne r2, #76 @ 0x4c │ │ │ │ itete eq │ │ │ │ @@ -103511,131 +104542,131 @@ │ │ │ │ movtne r0, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f756 <_PyBytes_DecodeEscape@@Base+0x2c8> │ │ │ │ + beq.n 7020e <_PyBytes_DecodeEscape@@Base+0x2f8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6f756 <_PyBytes_DecodeEscape@@Base+0x2c8> │ │ │ │ + b.n 7020e <_PyBytes_DecodeEscape@@Base+0x2f8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10e168 │ │ │ │ + b.w 10ec80 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24978c <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ - b.w 1f4868 │ │ │ │ - b.w 1f4868 │ │ │ │ - b.w 1f4868 │ │ │ │ - b.w 1f4868 │ │ │ │ + b.w 24bad4 <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ + b.w 1f8188 │ │ │ │ + b.w 1f8188 │ │ │ │ + b.w 1f8188 │ │ │ │ + b.w 1f8188 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6f7b4 <_PyBytes_DecodeEscape@@Base+0x326> │ │ │ │ + cbz r0, 7026c <_PyBytes_DecodeEscape@@Base+0x356> │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6f7b4 <_PyBytes_DecodeEscape@@Base+0x326> │ │ │ │ + beq.n 7026c <_PyBytes_DecodeEscape@@Base+0x356> │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6f7f4 <_PyBytes_DecodeEscape@@Base+0x366> │ │ │ │ - bl 6f4d0 <_PyBytes_DecodeEscape@@Base+0x42> │ │ │ │ - cbz r0, 6f808 <_PyBytes_DecodeEscape@@Base+0x37a> │ │ │ │ + bne.n 702ac <_PyBytes_DecodeEscape@@Base+0x396> │ │ │ │ + bl 6ff88 <_PyBytes_DecodeEscape@@Base+0x72> │ │ │ │ + cbz r0, 702c0 <_PyBytes_DecodeEscape@@Base+0x3aa> │ │ │ │ movw r3, #20576 @ 0x5060 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #64583 @ 0xfc47 │ │ │ │ - movt r3, #6 │ │ │ │ + movw r3, #1791 @ 0x6ff │ │ │ │ + movt r3, #7 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6f7e8 <_PyBytes_DecodeEscape@@Base+0x35a> │ │ │ │ + cbz r5, 702a0 <_PyBytes_DecodeEscape@@Base+0x38a> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f4e8 <_PyBytes_DecodeEscape@@Base+0x5a> │ │ │ │ + b.n 6ffa0 <_PyBytes_DecodeEscape@@Base+0x8a> │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6f7fc <_PyBytes_DecodeEscape@@Base+0x36e> │ │ │ │ + cbz r2, 702b4 <_PyBytes_DecodeEscape@@Base+0x39e> │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 6f86a <_PyBytes_DecodeEscape@@Base+0x3dc> │ │ │ │ - cbz r1, 6f86a <_PyBytes_DecodeEscape@@Base+0x3dc> │ │ │ │ + cbz r0, 70322 <_PyBytes_DecodeEscape@@Base+0x40c> │ │ │ │ + cbz r1, 70322 <_PyBytes_DecodeEscape@@Base+0x40c> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r6, [r5, #1]! │ │ │ │ - cbz r6, 6f868 <_PyBytes_DecodeEscape@@Base+0x3da> │ │ │ │ + cbz r6, 70320 <_PyBytes_DecodeEscape@@Base+0x40a> │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6f844 <_PyBytes_DecodeEscape@@Base+0x3b6> │ │ │ │ + bcc.n 702fc <_PyBytes_DecodeEscape@@Base+0x3e6> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6f780 <_PyBytes_DecodeEscape@@Base+0x2f2> │ │ │ │ + bl 70238 <_PyBytes_DecodeEscape@@Base+0x322> │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6f822 <_PyBytes_DecodeEscape@@Base+0x394> │ │ │ │ + bne.n 702da <_PyBytes_DecodeEscape@@Base+0x3c4> │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6f780 <_PyBytes_DecodeEscape@@Base+0x2f2> │ │ │ │ + bl 70238 <_PyBytes_DecodeEscape@@Base+0x322> │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6f822 <_PyBytes_DecodeEscape@@Base+0x394> │ │ │ │ + b.n 702da <_PyBytes_DecodeEscape@@Base+0x3c4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #1 │ │ │ │ - movw r4, #63597 @ 0xf86d │ │ │ │ - movt r4, #6 │ │ │ │ + movw r4, #805 @ 0x325 │ │ │ │ + movt r4, #7 │ │ │ │ eors r4, r3 │ │ │ │ blx 29ea0 <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r0, #1000 @ 0x3e8 │ │ │ │ @@ -103659,77 +104690,77 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ eor.w r0, r0, r0, lsr #15 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ - bhi.n 6f8d0 <_PyBytes_DecodeEscape@@Base+0x442> │ │ │ │ + bhi.n 70388 <_PyBytes_DecodeEscape@@Base+0x472> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f974 <_PyBytes_DecodeEscape@@Base+0x4e6> │ │ │ │ + beq.n 7042c <_PyBytes_DecodeEscape@@Base+0x516> │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 6f910 <_PyBytes_DecodeEscape@@Base+0x482> │ │ │ │ + bne.n 703c8 <_PyBytes_DecodeEscape@@Base+0x4b2> │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 6f96e <_PyBytes_DecodeEscape@@Base+0x4e0> │ │ │ │ + beq.n 70426 <_PyBytes_DecodeEscape@@Base+0x510> │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6f910 <_PyBytes_DecodeEscape@@Base+0x482> │ │ │ │ + bne.n 703c8 <_PyBytes_DecodeEscape@@Base+0x4b2> │ │ │ │ ldrd r2, r3, [r1, #24] │ │ │ │ add.w r4, r0, #24 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6f928 <_PyBytes_DecodeEscape@@Base+0x49a> │ │ │ │ + bne.n 703e0 <_PyBytes_DecodeEscape@@Base+0x4ca> │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ add.w r4, r0, #8 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6f944 <_PyBytes_DecodeEscape@@Base+0x4b6> │ │ │ │ + bne.n 703fc <_PyBytes_DecodeEscape@@Base+0x4e6> │ │ │ │ ldrd r2, r3, [r1, #16] │ │ │ │ adds r0, #16 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f95e <_PyBytes_DecodeEscape@@Base+0x4d0> │ │ │ │ + bne.n 70416 <_PyBytes_DecodeEscape@@Base+0x500> │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6f9aa <_PyBytes_DecodeEscape@@Base+0x51c> │ │ │ │ + beq.n 70462 <_PyBytes_DecodeEscape@@Base+0x54c> │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ push {r4, r5, r6} │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6f980 <_PyBytes_DecodeEscape@@Base+0x4f2> │ │ │ │ + bne.n 70438 <_PyBytes_DecodeEscape@@Base+0x522> │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ adds r0, #8 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f996 <_PyBytes_DecodeEscape@@Base+0x508> │ │ │ │ + bne.n 7044e <_PyBytes_DecodeEscape@@Base+0x538> │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ @@ -103737,19 +104768,19 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ subw sp, sp, #1044 @ 0x414 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 6fb72 <_PyBytes_DecodeEscape@@Base+0x6e4> │ │ │ │ + beq.w 7062a <_PyBytes_DecodeEscape@@Base+0x714> │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6fb70 <_PyBytes_DecodeEscape@@Base+0x6e2> │ │ │ │ + beq.w 70628 <_PyBytes_DecodeEscape@@Base+0x712> │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ movw r6, #43691 @ 0xaaab │ │ │ │ movt r6, #43690 @ 0xaaaa │ │ │ │ bfc r0, #0, #22 │ │ │ │ cmp r4, #0 │ │ │ │ add.w ip, r0, #116 @ 0x74 │ │ │ │ @@ -103759,84 +104790,84 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r1, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w ip, r6, ip │ │ │ │ - bls.n 6fa22 <_PyBytes_DecodeEscape@@Base+0x594> │ │ │ │ + bls.n 704da <_PyBytes_DecodeEscape@@Base+0x5c4> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6fa18 <_PyBytes_DecodeEscape@@Base+0x58a> │ │ │ │ + bhi.n 704d0 <_PyBytes_DecodeEscape@@Base+0x5ba> │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ - b.n 6fa24 <_PyBytes_DecodeEscape@@Base+0x596> │ │ │ │ + b.n 704dc <_PyBytes_DecodeEscape@@Base+0x5c6> │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r4, #0 │ │ │ │ - b.n 6fa24 <_PyBytes_DecodeEscape@@Base+0x596> │ │ │ │ + b.n 704dc <_PyBytes_DecodeEscape@@Base+0x5c6> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r4, ip, lsl #15 │ │ │ │ mov r6, r1 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldrh.w fp, [r1, #10] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 6fa4c <_PyBytes_DecodeEscape@@Base+0x5be> │ │ │ │ + bne.n 70504 <_PyBytes_DecodeEscape@@Base+0x5ee> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - b.n 6fb72 <_PyBytes_DecodeEscape@@Base+0x6e4> │ │ │ │ + b.n 7062a <_PyBytes_DecodeEscape@@Base+0x714> │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 6fa76 <_PyBytes_DecodeEscape@@Base+0x5e8> │ │ │ │ + bne.n 7052e <_PyBytes_DecodeEscape@@Base+0x618> │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.w 6fb70 <_PyBytes_DecodeEscape@@Base+0x6e2> │ │ │ │ + bls.w 70628 <_PyBytes_DecodeEscape@@Base+0x712> │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6fa54 <_PyBytes_DecodeEscape@@Base+0x5c6> │ │ │ │ - b.n 6fb72 <_PyBytes_DecodeEscape@@Base+0x6e4> │ │ │ │ + bne.n 7050c <_PyBytes_DecodeEscape@@Base+0x5f6> │ │ │ │ + b.n 7062a <_PyBytes_DecodeEscape@@Base+0x714> │ │ │ │ add.w r8, fp, #31 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r8, r8, asr #5 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ blx 2ab68 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6faa6 <_PyBytes_DecodeEscape@@Base+0x618> │ │ │ │ + beq.n 7055e <_PyBytes_DecodeEscape@@Base+0x648> │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #16 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, fp │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6fb18 <_PyBytes_DecodeEscape@@Base+0x68a> │ │ │ │ + beq.n 705d0 <_PyBytes_DecodeEscape@@Base+0x6ba> │ │ │ │ subs r6, r5, #1 │ │ │ │ movs r1, #1 │ │ │ │ clz r6, r6 │ │ │ │ movs r3, #0 │ │ │ │ rsb r6, r6, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ lsls r1, r6 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 2ca3f4 │ │ │ │ + bl 2ca7bc │ │ │ │ add.w ip, sp, #16 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r0, fp, r4 │ │ │ │ rsb r1, r6, #32 │ │ │ │ sub.w r2, r6, #32 │ │ │ │ @@ -103854,50 +104885,50 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ ldr.w fp, [fp] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6fad2 <_PyBytes_DecodeEscape@@Base+0x644> │ │ │ │ + bne.n 7058a <_PyBytes_DecodeEscape@@Base+0x674> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6fb70 <_PyBytes_DecodeEscape@@Base+0x6e2> │ │ │ │ + beq.n 70628 <_PyBytes_DecodeEscape@@Base+0x712> │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, fp, lsl #2] │ │ │ │ - cbnz r6, 6fb40 <_PyBytes_DecodeEscape@@Base+0x6b2> │ │ │ │ + cbnz r6, 705f8 <_PyBytes_DecodeEscape@@Base+0x6e2> │ │ │ │ movs r6, #32 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6fb72 <_PyBytes_DecodeEscape@@Base+0x6e4> │ │ │ │ + cbz r0, 7062a <_PyBytes_DecodeEscape@@Base+0x714> │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6fb28 <_PyBytes_DecodeEscape@@Base+0x69a> │ │ │ │ - b.n 6fb68 <_PyBytes_DecodeEscape@@Base+0x6da> │ │ │ │ + bne.n 705e0 <_PyBytes_DecodeEscape@@Base+0x6ca> │ │ │ │ + b.n 70620 <_PyBytes_DecodeEscape@@Base+0x70a> │ │ │ │ mvns r6, r6 │ │ │ │ - beq.n 6fb64 <_PyBytes_DecodeEscape@@Base+0x6d6> │ │ │ │ + beq.n 7061c <_PyBytes_DecodeEscape@@Base+0x706> │ │ │ │ rbit r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ clz r2, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ - cbz r0, 6fb72 <_PyBytes_DecodeEscape@@Base+0x6e4> │ │ │ │ + cbz r0, 7062a <_PyBytes_DecodeEscape@@Base+0x714> │ │ │ │ ands r6, r3 │ │ │ │ - bne.n 6fb44 <_PyBytes_DecodeEscape@@Base+0x6b6> │ │ │ │ + bne.n 705fc <_PyBytes_DecodeEscape@@Base+0x6e6> │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 6fb1e <_PyBytes_DecodeEscape@@Base+0x690> │ │ │ │ + bne.n 705d6 <_PyBytes_DecodeEscape@@Base+0x6c0> │ │ │ │ movs r0, #1 │ │ │ │ addw sp, sp, #1044 @ 0x414 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -103906,37 +104937,37 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 6fbb0 <_PyBytes_DecodeEscape@@Base+0x722> │ │ │ │ + cbz r0, 70668 <_PyBytes_DecodeEscape@@Base+0x752> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 6fbb0 <_PyBytes_DecodeEscape@@Base+0x722> │ │ │ │ + cbz r3, 70668 <_PyBytes_DecodeEscape@@Base+0x752> │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f9ac <_PyBytes_DecodeEscape@@Base+0x51e> │ │ │ │ + b.n 70464 <_PyBytes_DecodeEscape@@Base+0x54e> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 1f6ba4 │ │ │ │ + bl 1f9d34 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -103951,58 +104982,58 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 6fc28 <_PyBytes_DecodeEscape@@Base+0x79a> │ │ │ │ + bls.n 706e0 <_PyBytes_DecodeEscape@@Base+0x7ca> │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 6fc1e <_PyBytes_DecodeEscape@@Base+0x790> │ │ │ │ + bhi.n 706d6 <_PyBytes_DecodeEscape@@Base+0x7c0> │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 6fc2a <_PyBytes_DecodeEscape@@Base+0x79c> │ │ │ │ + b.n 706e2 <_PyBytes_DecodeEscape@@Base+0x7cc> │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 6fc2a <_PyBytes_DecodeEscape@@Base+0x79c> │ │ │ │ + b.n 706e2 <_PyBytes_DecodeEscape@@Base+0x7cc> │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #24] │ │ │ │ blx r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 6fcb0 <_PyBytes_DecodeEscape@@Base+0x822> │ │ │ │ + cbz r0, 70768 <_PyBytes_DecodeEscape@@Base+0x852> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 6fcae <_PyBytes_DecodeEscape@@Base+0x820> │ │ │ │ + bcs.n 70766 <_PyBytes_DecodeEscape@@Base+0x850> │ │ │ │ mov r5, r0 │ │ │ │ blx 29d64 │ │ │ │ - cbz r0, 6fcae <_PyBytes_DecodeEscape@@Base+0x820> │ │ │ │ + cbz r0, 70766 <_PyBytes_DecodeEscape@@Base+0x850> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6fc72 <_PyBytes_DecodeEscape@@Base+0x7e4> │ │ │ │ + bne.n 7072a <_PyBytes_DecodeEscape@@Base+0x814> │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6fcae <_PyBytes_DecodeEscape@@Base+0x820> │ │ │ │ + bcs.n 70766 <_PyBytes_DecodeEscape@@Base+0x850> │ │ │ │ rsb r2, r3, #32640 @ 0x7f80 │ │ │ │ adds r1, r3, r0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ movw r0, #40472 @ 0x9e18 │ │ │ │ @@ -104015,32 +105046,32 @@ │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6fcd8 <_PyBytes_DecodeEscape@@Base+0x84a> │ │ │ │ + cbz r0, 70790 <_PyBytes_DecodeEscape@@Base+0x87a> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6fcd8 <_PyBytes_DecodeEscape@@Base+0x84a> │ │ │ │ + cbz r3, 70790 <_PyBytes_DecodeEscape@@Base+0x87a> │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2abdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6fc46 <_PyBytes_DecodeEscape@@Base+0x7b8> │ │ │ │ + b.n 706fe <_PyBytes_DecodeEscape@@Base+0x7e8> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40587 @ 0x9e8b │ │ │ │ + movw r1, #43219 @ 0xa8d3 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #64288 @ 0xfb20 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 49224 <_PyCompile_OptimizeCfg@@Base+0x10b0> │ │ │ │ - ldr r3, [pc, #44] @ (6fd28 <_PyBytes_DecodeEscape@@Base+0x89a>) │ │ │ │ + b.w 49cdc <_PyCompile_OptimizeCfg@@Base+0x1076> │ │ │ │ + ldr r3, [pc, #44] @ (707e0 <_PyBytes_DecodeEscape@@Base+0x8ca>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3912] @ 0xf48 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ @@ -104050,246 +105081,246 @@ │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006fd2c : │ │ │ │ +000707e4 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (6fd60 ) │ │ │ │ + ldr r4, [pc, #32] @ (70818 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9dc74 │ │ │ │ + bl 9e604 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006fd64 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0007081c <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (6fd98 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (70850 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9dc74 │ │ │ │ + bl 9e604 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r2, #18696 @ 0x4908 │ │ │ │ + movw r2, #19656 @ 0x4cc8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2e2d0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fdc8 : │ │ │ │ +00070880 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fdce : │ │ │ │ +00070886 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fdd2 : │ │ │ │ - movw r1, #58924 @ 0xe62c │ │ │ │ +0007088a : │ │ │ │ + movw r1, #59884 @ 0xe9ec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 246d88 <_PyArg_NoPositional@@Base+0x1e4> │ │ │ │ + b.w 2490e0 <_PyArg_NoPositional@@Base+0x1e4> │ │ │ │ │ │ │ │ -0006fde0 : │ │ │ │ - b.w 6fdd2 │ │ │ │ +00070898 : │ │ │ │ + b.w 7088a │ │ │ │ │ │ │ │ -0006fde4 : │ │ │ │ - b.w 6fdd2 │ │ │ │ +0007089c : │ │ │ │ + b.w 7088a │ │ │ │ │ │ │ │ -0006fde8 : │ │ │ │ +000708a0 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fdec : │ │ │ │ +000708a4 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fdee : │ │ │ │ +000708a6 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fdf0 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +000708a8 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6fe00 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 708b8 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fe02 : │ │ │ │ +000708ba : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fe0e : │ │ │ │ +000708c6 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fe20 <_PyDict_NewPresized@@Base>: │ │ │ │ +000708d8 <_PyDict_NewPresized@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6fe84 <_PyDict_NewPresized@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #84] @ (7093c <_PyDict_NewPresized@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r0, #5 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bgt.n 6fe46 <_PyDict_NewPresized@@Base+0x26> │ │ │ │ + bgt.n 708fe <_PyDict_NewPresized@@Base+0x26> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8102c │ │ │ │ + b.w 81a2c │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ mov.w r1, #0 │ │ │ │ itett le │ │ │ │ addle.w r0, r0, r0, lsl #1 │ │ │ │ movgt r0, #17 │ │ │ │ addle r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ itttt le │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 8873c │ │ │ │ + bl 891c0 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 6fe82 <_PyDict_NewPresized@@Base+0x62> │ │ │ │ + cbz r0, 7093a <_PyDict_NewPresized@@Base+0x62> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80f64 │ │ │ │ + b.w 81964 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006fe88 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +00070940 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 6febc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x34> │ │ │ │ + beq.n 70974 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x34> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 6fec4 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ + cbz r3, 7097c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6feb6 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ + bne.n 7096e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6fec6 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ + b.n 7097e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 6feb2 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2a> │ │ │ │ + b.n 7096a <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x2a> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6fec6 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ + b.n 7097e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006fecc : │ │ │ │ +00070984 : │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16236 @ 0x3f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006fee6 : │ │ │ │ +0007099e : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 86de0 │ │ │ │ + b.w 87864 │ │ │ │ │ │ │ │ -0006feec : │ │ │ │ - b.w 86de0 │ │ │ │ +000709a4 : │ │ │ │ + b.w 87864 │ │ │ │ │ │ │ │ -0006fef0 <_Py_BreakPoint@@Base>: │ │ │ │ +000709a8 <_Py_BreakPoint@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006fef2 : │ │ │ │ - b.w 609a0 │ │ │ │ +000709aa : │ │ │ │ + b.w 61476 <_Py_hashtable_size@@Base+0x1f8> │ │ │ │ │ │ │ │ -0006fef6 : │ │ │ │ +000709ae : │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ff06 : │ │ │ │ +000709be : │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ff16 : │ │ │ │ +000709ce : │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ff26 <_Py_SetRefcnt@@Base>: │ │ │ │ +000709de <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ strne r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -104300,34 +105331,34 @@ │ │ │ │ movw r5, #43691 @ 0xaaab │ │ │ │ movt r5, #43690 @ 0xaaaa │ │ │ │ subs r3, r1, r3 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ asrs r3, r3, #4 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bls.n 6ff72 <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ + bls.n 70a2a <_Py_SetRefcnt@@Base+0x4c> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6ff66 <_Py_SetRefcnt@@Base+0x40> │ │ │ │ + bhi.n 70a1e <_Py_SetRefcnt@@Base+0x40> │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 6ff74 <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + b.n 70a2c <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 6ff74 <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ + b.n 70a2c <_Py_SetRefcnt@@Base+0x4e> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r5, r5, r3, lsl #15 │ │ │ │ add r0, r5 │ │ │ │ sub.w r0, r2, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r4, [r1, #0] │ │ │ │ lsllt r4, r4, #15 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c9d14 │ │ │ │ + bl 2ca0dc │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -104343,30 +105374,30 @@ │ │ │ │ adds r5, r2, #4 │ │ │ │ ldr.w r1, [r6, r4, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ bics r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbz r0, 6ffe6 <_Py_SetRefcnt@@Base+0xc0> │ │ │ │ + cbz r0, 70a9e <_Py_SetRefcnt@@Base+0xc0> │ │ │ │ adds r1, r0, #1 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r2 │ │ │ │ adds r2, #4 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and.w r3, r3, #1 │ │ │ │ bics r4, r6 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6ffd0 <_Py_SetRefcnt@@Base+0xaa> │ │ │ │ + bne.n 70a88 <_Py_SetRefcnt@@Base+0xaa> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 6fff8 <_Py_SetRefcnt@@Base+0xd2> │ │ │ │ + cbz r2, 70ab0 <_Py_SetRefcnt@@Base+0xd2> │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ bics r2, r1 │ │ │ │ and.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ @@ -104382,39 +105413,39 @@ │ │ │ │ dmb ish │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ add.w r4, r4, r1, lsl #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6ff90 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ - cbz r0, 70040 <_Py_SetRefcnt@@Base+0x11a> │ │ │ │ + bl 70a48 <_Py_SetRefcnt@@Base+0x6a> │ │ │ │ + cbz r0, 70af8 <_Py_SetRefcnt@@Base+0x11a> │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r2, #1 │ │ │ │ - bl 2e010 │ │ │ │ + bl 2e738 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7005c <_Py_SetRefcnt@@Base+0x136> │ │ │ │ + b.n 70b14 <_Py_SetRefcnt@@Base+0x136> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r5, #22 │ │ │ │ - bl 2e010 │ │ │ │ + bl 2e738 │ │ │ │ lsls r2, r5, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ bl 2c990 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2cfc8 │ │ │ │ - cbz r4, 70076 <_Py_SetRefcnt@@Base+0x150> │ │ │ │ + cbz r4, 70b2e <_Py_SetRefcnt@@Base+0x150> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 2cfc8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -104422,115 +105453,115 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 29770 │ │ │ │ - ldr r1, [pc, #32] @ (700b8 <_Py_SetRefcnt@@Base+0x192>) │ │ │ │ + ldr r1, [pc, #32] @ (70b70 <_Py_SetRefcnt@@Base+0x192>) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 29e1c │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ movs r0, r6 │ │ │ │ - movw r3, #36032 @ 0x8cc0 │ │ │ │ + movw r3, #36992 @ 0x9080 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 70130 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ + beq.n 70be8 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70130 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ + beq.n 70be8 <_Py_SetRefcnt@@Base+0x20a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (70134 <_Py_SetRefcnt@@Base+0x20e>) │ │ │ │ + ldr r2, [pc, #84] @ (70bec <_Py_SetRefcnt@@Base+0x20e>) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 70100 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ + bne.n 70bb8 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70100 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ + beq.n 70bb8 <_Py_SetRefcnt@@Base+0x1da> │ │ │ │ blx 29470 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 70118 <_Py_SetRefcnt@@Base+0x1f2> │ │ │ │ - cbz r3, 70114 <_Py_SetRefcnt@@Base+0x1ee> │ │ │ │ + beq.n 70bd0 <_Py_SetRefcnt@@Base+0x1f2> │ │ │ │ + cbz r3, 70bcc <_Py_SetRefcnt@@Base+0x1ee> │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 70106 <_Py_SetRefcnt@@Base+0x1e0> │ │ │ │ + b.n 70bbe <_Py_SetRefcnt@@Base+0x1e0> │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 70126 <_Py_SetRefcnt@@Base+0x200> │ │ │ │ + bne.n 70bde <_Py_SetRefcnt@@Base+0x200> │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 70124 <_Py_SetRefcnt@@Base+0x1fe> │ │ │ │ + cbz r2, 70bdc <_Py_SetRefcnt@@Base+0x1fe> │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 70126 <_Py_SetRefcnt@@Base+0x200> │ │ │ │ + b.n 70bde <_Py_SetRefcnt@@Base+0x200> │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f62a8 │ │ │ │ + b.w 1f9438 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 6f4d0 <_PyBytes_DecodeEscape@@Base+0x42> │ │ │ │ - cbz r0, 7017e <_Py_SetRefcnt@@Base+0x258> │ │ │ │ + bl 6ff88 <_PyBytes_DecodeEscape@@Base+0x72> │ │ │ │ + cbz r0, 70c36 <_Py_SetRefcnt@@Base+0x258> │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 29ff4 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f4e8 <_PyBytes_DecodeEscape@@Base+0x5a> │ │ │ │ + bl 6ffa0 <_PyBytes_DecodeEscape@@Base+0x8a> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6f780 <_PyBytes_DecodeEscape@@Base+0x2f2> │ │ │ │ + bl 70238 <_PyBytes_DecodeEscape@@Base+0x322> │ │ │ │ add.w sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 70138 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ + bl 70bf0 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -104539,379 +105570,379 @@ │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ orrs r1, r3 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ - beq.n 701f2 <_Py_SetRefcnt@@Base+0x2cc> │ │ │ │ - movw r4, #60732 @ 0xed3c │ │ │ │ + beq.n 70caa <_Py_SetRefcnt@@Base+0x2cc> │ │ │ │ + movw r4, #61692 @ 0xf0fc │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 70200 <_Py_SetRefcnt@@Base+0x2da> │ │ │ │ + bne.n 70cb8 <_Py_SetRefcnt@@Base+0x2da> │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 70204 <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ - movw r4, #57636 @ 0xe124 │ │ │ │ + b.n 70cbc <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ + movw r4, #58656 @ 0xe520 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 70204 <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ + b.n 70cbc <_Py_SetRefcnt@@Base+0x2de> │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 70214 <_Py_SetRefcnt@@Base+0x2ee> │ │ │ │ + bge.n 70ccc <_Py_SetRefcnt@@Base+0x2ee> │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 70258 <_Py_SetRefcnt@@Base+0x332> │ │ │ │ + bge.n 70d10 <_Py_SetRefcnt@@Base+0x332> │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 7022a <_Py_SetRefcnt@@Base+0x304> │ │ │ │ + bne.n 70ce2 <_Py_SetRefcnt@@Base+0x304> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 70316 <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ + beq.n 70dce <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #58580 @ 0xe4d4 │ │ │ │ - movw r2, #26876 @ 0x68fc │ │ │ │ + movweq r4, #59540 @ 0xe894 │ │ │ │ + movw r2, #27836 @ 0x6cbc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ it eq │ │ │ │ movteq r4, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2a11c <__snprintf_chk@plt> │ │ │ │ - b.n 70316 <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ + b.n 70dce <_Py_SetRefcnt@@Base+0x3f0> │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #60192 @ 0xeb20 │ │ │ │ - movwlt r6, #57368 @ 0xe018 │ │ │ │ + movwge r6, #61152 @ 0xeee0 │ │ │ │ + movwlt r6, #58388 @ 0xe414 │ │ │ │ ite ge │ │ │ │ movtge r6, #47 @ 0x2f │ │ │ │ movtlt r6, #45 @ 0x2d │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs.w ip, ip, r1 │ │ │ │ itt lt │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov.w r2, #10 │ │ │ │ itt ge │ │ │ │ - movwge r6, #55068 @ 0xd71c │ │ │ │ + movwge r6, #56116 @ 0xdb34 │ │ │ │ movtge r6, #46 @ 0x2e │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #58420 @ 0xe434 │ │ │ │ + movw r2, #59380 @ 0xe7f4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r4, #26888 @ 0x6908 │ │ │ │ + movw r4, #27848 @ 0x6cc8 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2a11c <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #26896 @ 0x6910 │ │ │ │ + movw r2, #27856 @ 0x6cd0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2a11c <__snprintf_chk@plt> │ │ │ │ - movw r2, #26868 @ 0x68f4 │ │ │ │ + movw r2, #27828 @ 0x6cb4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #26928 @ 0x6930 │ │ │ │ + movw r2, #27888 @ 0x6cf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 7043c <_Py_SetRefcnt@@Base+0x516> │ │ │ │ + bne.n 70ef4 <_Py_SetRefcnt@@Base+0x516> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #60732 @ 0xed3c │ │ │ │ + movw r3, #61692 @ 0xf0fc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r2, #26868 @ 0x68f4 │ │ │ │ + movw r2, #27828 @ 0x6cb4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 70432 <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ + bge.n 70eea <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #46312 @ 0xb4e8 │ │ │ │ + movw r2, #47272 @ 0xb8a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ - movw r2, #26912 @ 0x6920 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r2, #27872 @ 0x6ce0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 704b8 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ - movw r2, #26936 @ 0x6938 │ │ │ │ + b.n 70f70 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ + movw r2, #27896 @ 0x6cf8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 704b8 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ + b.n 70f70 <_Py_SetRefcnt@@Base+0x592> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #58580 @ 0xe4d4 │ │ │ │ + movw r3, #59540 @ 0xe894 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #26944 @ 0x6940 │ │ │ │ + movw r2, #27904 @ 0x6d00 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 70432 <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ - movw r2, #26952 @ 0x6948 │ │ │ │ + bge.n 70eea <_Py_SetRefcnt@@Base+0x50c> │ │ │ │ + movw r2, #27912 @ 0x6d08 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + b.n 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #26928 @ 0x6930 │ │ │ │ + movw r2, #27888 @ 0x6cf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + b.n 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ - cbz r4, 7054a <_Py_SetRefcnt@@Base+0x624> │ │ │ │ + cbz r4, 71002 <_Py_SetRefcnt@@Base+0x624> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 7053c <_Py_SetRefcnt@@Base+0x616> │ │ │ │ - b.n 705a0 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + bne.n 70ff4 <_Py_SetRefcnt@@Base+0x616> │ │ │ │ + b.n 71058 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 705a0 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + beq.n 71058 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ movw r3, #2700 @ 0xa8c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 705a0 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + cbz r3, 71058 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 705a0 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ + beq.n 71058 <_Py_SetRefcnt@@Base+0x67a> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r1, #26972 @ 0x695c │ │ │ │ + movw r1, #27932 @ 0x6d1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2a11c <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 70138 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ - b.n 705ae <_Py_SetRefcnt@@Base+0x688> │ │ │ │ + bl 70bf0 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ + b.n 71066 <_Py_SetRefcnt@@Base+0x688> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 70138 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ + bl 70bf0 <_Py_SetRefcnt@@Base+0x212> │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2172 @ 0x87c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 705d8 <_Py_SetRefcnt@@Base+0x6b2> │ │ │ │ + cbnz r3, 71090 <_Py_SetRefcnt@@Base+0x6b2> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 705f0 <_Py_SetRefcnt@@Base+0x6ca> │ │ │ │ + cbz r3, 710a8 <_Py_SetRefcnt@@Base+0x6ca> │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #26992 @ 0x6970 │ │ │ │ + movw r0, #27952 @ 0x6d30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70526 <_Py_SetRefcnt@@Base+0x600> │ │ │ │ - b.n 70630 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ + bl 70fde <_Py_SetRefcnt@@Base+0x600> │ │ │ │ + b.n 710e8 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 70600 <_Py_SetRefcnt@@Base+0x6da> │ │ │ │ + cbnz r3, 710b8 <_Py_SetRefcnt@@Base+0x6da> │ │ │ │ movw r0, #2172 @ 0x87c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 70630 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ + cbz r3, 710e8 <_Py_SetRefcnt@@Base+0x70a> │ │ │ │ movw r3, #2696 @ 0xa88 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 705dc <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ - ldr r2, [pc, #40] @ (7063c <_Py_SetRefcnt@@Base+0x716>) │ │ │ │ + blt.n 71094 <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ + ldr r2, [pc, #40] @ (710f4 <_Py_SetRefcnt@@Base+0x716>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 70618 <_Py_SetRefcnt@@Base+0x6f2> │ │ │ │ + bne.n 710d0 <_Py_SetRefcnt@@Base+0x6f2> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 705dc <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ + ble.n 71094 <_Py_SetRefcnt@@Base+0x6b6> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r4, r1] │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -104924,52 +105955,52 @@ │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, sp, #28 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr.w r7, [r5], #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 70670 <_Py_SetRefcnt@@Base+0x74a> │ │ │ │ + cbnz r3, 71128 <_Py_SetRefcnt@@Base+0x74a> │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 70686 <_Py_SetRefcnt@@Base+0x760> │ │ │ │ + cbz r3, 7113e <_Py_SetRefcnt@@Base+0x760> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #27012 @ 0x6984 │ │ │ │ + movw r0, #27972 @ 0x6d44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 70526 <_Py_SetRefcnt@@Base+0x600> │ │ │ │ - b.n 706c6 <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ + bl 70fde <_Py_SetRefcnt@@Base+0x600> │ │ │ │ + b.n 7117e <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 70696 <_Py_SetRefcnt@@Base+0x770> │ │ │ │ + cbnz r3, 7114e <_Py_SetRefcnt@@Base+0x770> │ │ │ │ movw r0, #2172 @ 0x87c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 706c6 <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ + cbz r3, 7117e <_Py_SetRefcnt@@Base+0x7a0> │ │ │ │ movw r3, #2692 @ 0xa84 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 70674 <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ - ldr r2, [pc, #60] @ (706e8 <_Py_SetRefcnt@@Base+0x7c2>) │ │ │ │ + blt.n 7112c <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ + ldr r2, [pc, #60] @ (711a0 <_Py_SetRefcnt@@Base+0x7c2>) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 706ae <_Py_SetRefcnt@@Base+0x788> │ │ │ │ + bne.n 71166 <_Py_SetRefcnt@@Base+0x788> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 70674 <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ + ble.n 7112c <_Py_SetRefcnt@@Base+0x74e> │ │ │ │ movw r3, #20576 @ 0x5060 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 706de <_Py_SetRefcnt@@Base+0x7b8> │ │ │ │ + cbz r2, 71196 <_Py_SetRefcnt@@Base+0x7b8> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ @@ -104981,165 +106012,165 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 70752 <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bhi.n 7120a <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 2c6ee │ │ │ │ cmp r5, #0 │ │ │ │ sub.w r1, r4, r5 │ │ │ │ add r1, r0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 70746 <_Py_SetRefcnt@@Base+0x820> │ │ │ │ - cbz r4, 70752 <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ - cbz r1, 70752 <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bne.n 711fe <_Py_SetRefcnt@@Base+0x820> │ │ │ │ + cbz r4, 7120a <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + cbz r1, 7120a <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 70752 <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bcc.n 7120a <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ adds r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2c9fc │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 7072c <_Py_SetRefcnt@@Base+0x806> │ │ │ │ - b.n 70752 <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ + bcs.n 711e4 <_Py_SetRefcnt@@Base+0x806> │ │ │ │ + b.n 7120a <_Py_SetRefcnt@@Base+0x82c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c9fc │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 70920 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ + beq.w 713d8 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 70920 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ + beq.w 713d8 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ subs r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 707ae <_Py_SetRefcnt@@Base+0x888> │ │ │ │ + bhi.n 71266 <_Py_SetRefcnt@@Base+0x888> │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7079e <_Py_SetRefcnt@@Base+0x878> │ │ │ │ - cbz r2, 7079e <_Py_SetRefcnt@@Base+0x878> │ │ │ │ + beq.n 71256 <_Py_SetRefcnt@@Base+0x878> │ │ │ │ + cbz r2, 71256 <_Py_SetRefcnt@@Base+0x878> │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ bl 2c990 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 706ec <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ - b.n 7090e <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ + bl 711a4 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ + b.n 713c6 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 7090e <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ + bne.w 713c6 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r2, #7872 @ 0x1ec0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r6, r1 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ - cbnz r7, 707f0 <_Py_SetRefcnt@@Base+0x8ca> │ │ │ │ + cbnz r7, 712a8 <_Py_SetRefcnt@@Base+0x8ca> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + movw r1, #27992 @ 0x6d58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 70808 <_Py_SetRefcnt@@Base+0x8e2> │ │ │ │ + b.n 712c0 <_Py_SetRefcnt@@Base+0x8e2> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r9, lsr #5 │ │ │ │ - bhi.n 70818 <_Py_SetRefcnt@@Base+0x8f2> │ │ │ │ + bhi.n 712d0 <_Py_SetRefcnt@@Base+0x8f2> │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #27100 @ 0x69dc │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #22 │ │ │ │ - bl 70640 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ - b.n 70920 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ + bl 710f8 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ + b.n 713d8 <_Py_SetRefcnt@@Base+0x9fa> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 708e8 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + bne.n 713a0 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 708e8 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + beq.n 713a0 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 70840 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ + beq.n 712f8 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cfc8 │ │ │ │ - cbz r4, 70840 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ + cbz r4, 712f8 <_Py_SetRefcnt@@Base+0x91a> │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ bl 2c990 │ │ │ │ - bl 1f2d78 │ │ │ │ + bl 1f6748 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 708e8 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ - bl 1ec498 <_start@@Base+0x824> │ │ │ │ - cbz r4, 70850 <_Py_SetRefcnt@@Base+0x92a> │ │ │ │ - cbz r0, 7085e <_Py_SetRefcnt@@Base+0x938> │ │ │ │ + blt.n 713a0 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + bl 1eff38 <_start@@Base+0x824> │ │ │ │ + cbz r4, 71308 <_Py_SetRefcnt@@Base+0x92a> │ │ │ │ + cbz r0, 71316 <_Py_SetRefcnt@@Base+0x938> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6fffe <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ - b.n 708e8 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ + bl 70ab6 <_Py_SetRefcnt@@Base+0xd8> │ │ │ │ + b.n 713a0 <_Py_SetRefcnt@@Base+0x9c2> │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 70894 <_Py_SetRefcnt@@Base+0x96e> │ │ │ │ + beq.n 7134c <_Py_SetRefcnt@@Base+0x96e> │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ dmb ish │ │ │ │ umull r3, r4, r4, r3 │ │ │ │ mov r3, r0 │ │ │ │ lsrs r2, r4, #3 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd r4, r0, r1, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7087e <_Py_SetRefcnt@@Base+0x958> │ │ │ │ + bne.n 71336 <_Py_SetRefcnt@@Base+0x958> │ │ │ │ dmb ish │ │ │ │ - b.n 708dc <_Py_SetRefcnt@@Base+0x9b6> │ │ │ │ + b.n 71394 <_Py_SetRefcnt@@Base+0x9b6> │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 29ea0 <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -105154,86 +106185,86 @@ │ │ │ │ adds r0, r2, r3 │ │ │ │ adc.w r1, r1, r3, asr #31 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, r4, asr #31 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ strexd r4, r2, r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 708d0 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ + bne.n 71388 <_Py_SetRefcnt@@Base+0x9aa> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d102 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ bl 2cfc8 │ │ │ │ - cbnz r0, 7090e <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ + cbnz r0, 713c6 <_Py_SetRefcnt@@Base+0x9e8> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #27176 @ 0x6a28 │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.n 70640 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ + b.n 710f8 <_Py_SetRefcnt@@Base+0x71a> │ │ │ │ movs r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 1f2a54 │ │ │ │ + b.w 1f6424 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r2, 70944 <_Py_SetRefcnt@@Base+0xa1e> │ │ │ │ + cbz r2, 713fc <_Py_SetRefcnt@@Base+0xa1e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (70998 <_Py_SetRefcnt@@Base+0xa72>) │ │ │ │ + ldr r0, [pc, #76] @ (71450 <_Py_SetRefcnt@@Base+0xa72>) │ │ │ │ bl 2c990 │ │ │ │ - ldr r0, [pc, #76] @ (7099c <_Py_SetRefcnt@@Base+0xa76>) │ │ │ │ - bl 2e0a4 │ │ │ │ + ldr r0, [pc, #76] @ (71454 <_Py_SetRefcnt@@Base+0xa76>) │ │ │ │ + bl 2e7cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e168 │ │ │ │ + bl 2e890 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 7096a <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ + cbnz r4, 71422 <_Py_SetRefcnt@@Base+0xa44> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 70994 <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ + b.n 7144c <_Py_SetRefcnt@@Base+0xa6e> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 29e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70966 <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ + beq.n 7141e <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 70966 <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ + beq.n 7141e <_Py_SetRefcnt@@Base+0xa40> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #27236 @ 0x6a64 │ │ │ │ + movw r0, #28196 @ 0x6e24 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 705b2 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 7106a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -105243,435 +106274,435 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2e168 │ │ │ │ + bl 2e890 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 70a42 <_Py_SetRefcnt@@Base+0xb1c> │ │ │ │ + beq.n 714fa <_Py_SetRefcnt@@Base+0xb1c> │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ bl 2c990 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #19392 @ 0x4bc0 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - bl 2e0a4 │ │ │ │ + bl 2e7cc │ │ │ │ ldr.w r8, [r6] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 293d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70a42 <_Py_SetRefcnt@@Base+0xb1c> │ │ │ │ + cbz r0, 714fa <_Py_SetRefcnt@@Base+0xb1c> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 70a0a <_Py_SetRefcnt@@Base+0xae4> │ │ │ │ + bne.n 714c2 <_Py_SetRefcnt@@Base+0xae4> │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 709ec <_Py_SetRefcnt@@Base+0xac6> │ │ │ │ + b.n 714a4 <_Py_SetRefcnt@@Base+0xac6> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 70a2e <_Py_SetRefcnt@@Base+0xb08> │ │ │ │ + bne.n 714e6 <_Py_SetRefcnt@@Base+0xb08> │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 70a2e <_Py_SetRefcnt@@Base+0xb08> │ │ │ │ + bne.n 714e6 <_Py_SetRefcnt@@Base+0xb08> │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 293d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70a42 <_Py_SetRefcnt@@Base+0xb1c> │ │ │ │ - movw r0, #27312 @ 0x6ab0 │ │ │ │ + cbz r0, 714fa <_Py_SetRefcnt@@Base+0xb1c> │ │ │ │ + movw r0, #28272 @ 0x6e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 705b2 <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ + bl 7106a <_Py_SetRefcnt@@Base+0x68c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 70a84 <_Py_SetRefcnt@@Base+0xb5e> │ │ │ │ + bne.n 7153c <_Py_SetRefcnt@@Base+0xb5e> │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 70a84 <_Py_SetRefcnt@@Base+0xb5e> │ │ │ │ + cbz r3, 7153c <_Py_SetRefcnt@@Base+0xb5e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f9024 │ │ │ │ + bl 1fc1b0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 70a84 <_Py_SetRefcnt@@Base+0xb5e> │ │ │ │ + bls.n 7153c <_Py_SetRefcnt@@Base+0xb5e> │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #38912 @ 0x9800 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 709a0 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ + bl 71458 <_Py_SetRefcnt@@Base+0xa7a> │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 70a9a <_Py_SetRefcnt@@Base+0xb74> │ │ │ │ + bne.n 71552 <_Py_SetRefcnt@@Base+0xb74> │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 70aa0 <_Py_SetRefcnt@@Base+0xb7a> │ │ │ │ + b.n 71558 <_Py_SetRefcnt@@Base+0xb7a> │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 70ab4 <_Py_SetRefcnt@@Base+0xb8e> │ │ │ │ + bne.n 7156c <_Py_SetRefcnt@@Base+0xb8e> │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 70a8a <_Py_SetRefcnt@@Base+0xb64> │ │ │ │ - cbnz r0, 70b02 <_Py_SetRefcnt@@Base+0xbdc> │ │ │ │ + bne.n 71542 <_Py_SetRefcnt@@Base+0xb64> │ │ │ │ + cbnz r0, 715ba <_Py_SetRefcnt@@Base+0xbdc> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 70ae2 <_Py_SetRefcnt@@Base+0xbbc> │ │ │ │ + cbz r3, 7159a <_Py_SetRefcnt@@Base+0xbbc> │ │ │ │ addw r2, r3, #1420 @ 0x58c │ │ │ │ ldr.w r3, [r3, #1420] @ 0x58c │ │ │ │ str r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 70ade <_Py_SetRefcnt@@Base+0xbb8> │ │ │ │ + bne.n 71596 <_Py_SetRefcnt@@Base+0xbb8> │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 70aca <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ + bne.n 71582 <_Py_SetRefcnt@@Base+0xba4> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 70afe <_Py_SetRefcnt@@Base+0xbd8> │ │ │ │ + bne.n 715b6 <_Py_SetRefcnt@@Base+0xbd8> │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 70ae4 <_Py_SetRefcnt@@Base+0xbbe> │ │ │ │ + bne.n 7159c <_Py_SetRefcnt@@Base+0xbbe> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r3, r0, #32 │ │ │ │ movs r4, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ and.w r7, r5, #3 │ │ │ │ bic.w r6, r5, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 70b2c <_Py_SetRefcnt@@Base+0xc06> │ │ │ │ + bne.n 715e4 <_Py_SetRefcnt@@Base+0xc06> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 70b42 <_Py_SetRefcnt@@Base+0xc1c> │ │ │ │ + bhi.n 715fa <_Py_SetRefcnt@@Base+0xc1c> │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 70b10 <_Py_SetRefcnt@@Base+0xbea> │ │ │ │ + b.n 715c8 <_Py_SetRefcnt@@Base+0xbea> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 70b34 <_Py_SetRefcnt@@Base+0xc0e> │ │ │ │ + bne.n 715ec <_Py_SetRefcnt@@Base+0xc0e> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 70b5e <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ + b.n 71616 <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 70b46 <_Py_SetRefcnt@@Base+0xc20> │ │ │ │ - b.n 70b5e <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ + cbz r0, 715fe <_Py_SetRefcnt@@Base+0xc20> │ │ │ │ + b.n 71616 <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 70b5e <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ + b.n 71616 <_Py_SetRefcnt@@Base+0xc38> │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 70b5a <_Py_SetRefcnt@@Base+0xc34> │ │ │ │ + bne.n 71612 <_Py_SetRefcnt@@Base+0xc34> │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 70b30 <_Py_SetRefcnt@@Base+0xc0a> │ │ │ │ - b.n 70b10 <_Py_SetRefcnt@@Base+0xbea> │ │ │ │ + beq.n 715e8 <_Py_SetRefcnt@@Base+0xc0a> │ │ │ │ + b.n 715c8 <_Py_SetRefcnt@@Base+0xbea> │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70b04 <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ - cbnz r0, 70b82 <_Py_SetRefcnt@@Base+0xc5c> │ │ │ │ + bl 715bc <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ + cbnz r0, 7163a <_Py_SetRefcnt@@Base+0xc5c> │ │ │ │ yield │ │ │ │ - b.n 70b72 <_Py_SetRefcnt@@Base+0xc4c> │ │ │ │ + b.n 7162a <_Py_SetRefcnt@@Base+0xc4c> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70b04 <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ - cbnz r0, 70ba8 <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ + bl 715bc <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ + cbnz r0, 71660 <_Py_SetRefcnt@@Base+0xc82> │ │ │ │ yield │ │ │ │ - b.n 70b98 <_Py_SetRefcnt@@Base+0xc72> │ │ │ │ + b.n 71650 <_Py_SetRefcnt@@Base+0xc72> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 2d472 │ │ │ │ + bl 2db9a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #36032 @ 0x8cc0 │ │ │ │ + movw r3, #36992 @ 0x9080 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 70c90 <_Py_SetRefcnt@@Base+0xd6a> │ │ │ │ + beq.n 71748 <_Py_SetRefcnt@@Base+0xd6a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 70c80 <_Py_SetRefcnt@@Base+0xd5a> │ │ │ │ + beq.n 71738 <_Py_SetRefcnt@@Base+0xd5a> │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 70c86 <_Py_SetRefcnt@@Base+0xd60> │ │ │ │ + beq.n 7173e <_Py_SetRefcnt@@Base+0xd60> │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1f1fb0 <_Py_write_noraise@@Base+0xb54> │ │ │ │ + bl 1f5980 <_Py_write_noraise@@Base+0xb54> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 70c4a <_Py_SetRefcnt@@Base+0xd24> │ │ │ │ + cbz r7, 71702 <_Py_SetRefcnt@@Base+0xd24> │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 70b04 <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ - cbnz r0, 70c1a <_Py_SetRefcnt@@Base+0xcf4> │ │ │ │ + bl 715bc <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ + cbnz r0, 716d2 <_Py_SetRefcnt@@Base+0xcf4> │ │ │ │ yield │ │ │ │ - b.n 70c0a <_Py_SetRefcnt@@Base+0xce4> │ │ │ │ + b.n 716c2 <_Py_SetRefcnt@@Base+0xce4> │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 70c04 <_Py_SetRefcnt@@Base+0xcde> │ │ │ │ + bne.n 716bc <_Py_SetRefcnt@@Base+0xcde> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 70c3e <_Py_SetRefcnt@@Base+0xd18> │ │ │ │ + cbnz r2, 716f6 <_Py_SetRefcnt@@Base+0xd18> │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1f60c8 │ │ │ │ - b.n 70c4c <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ + bl 1f9258 │ │ │ │ + b.n 71704 <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 70c4c <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ + b.n 71704 <_Py_SetRefcnt@@Base+0xd26> │ │ │ │ mov r9, r7 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r5, #12 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r5, sl │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr.w r3, [r4, #1580] @ 0x62c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ - bne.n 70bfa <_Py_SetRefcnt@@Base+0xcd4> │ │ │ │ + bne.n 716b2 <_Py_SetRefcnt@@Base+0xcd4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1fb0 <_Py_write_noraise@@Base+0xb54> │ │ │ │ - cbnz r0, 70c78 <_Py_SetRefcnt@@Base+0xd52> │ │ │ │ + bl 1f5980 <_Py_write_noraise@@Base+0xb54> │ │ │ │ + cbnz r0, 71730 <_Py_SetRefcnt@@Base+0xd52> │ │ │ │ yield │ │ │ │ - b.n 70c6c <_Py_SetRefcnt@@Base+0xd46> │ │ │ │ + b.n 71724 <_Py_SetRefcnt@@Base+0xd46> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7007a <_Py_SetRefcnt@@Base+0x154> │ │ │ │ - b.n 70c86 <_Py_SetRefcnt@@Base+0xd60> │ │ │ │ + bl 70b32 <_Py_SetRefcnt@@Base+0x154> │ │ │ │ + b.n 7173e <_Py_SetRefcnt@@Base+0xd60> │ │ │ │ movs r1, #2 │ │ │ │ - bl 1f1ac4 <_Py_write_noraise@@Base+0x668> │ │ │ │ + bl 1f5494 <_Py_write_noraise@@Base+0x668> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 700bc <_Py_SetRefcnt@@Base+0x196> │ │ │ │ + b.w 70b74 <_Py_SetRefcnt@@Base+0x196> │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 70cd8 <_Py_SetRefcnt@@Base+0xdb2> │ │ │ │ + bcs.n 71790 <_Py_SetRefcnt@@Base+0xdb2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbnz r3, 70cce <_Py_SetRefcnt@@Base+0xda8> │ │ │ │ + cbnz r3, 71786 <_Py_SetRefcnt@@Base+0xda8> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 70cce <_Py_SetRefcnt@@Base+0xda8> │ │ │ │ - bl 2f944 │ │ │ │ + beq.n 71786 <_Py_SetRefcnt@@Base+0xda8> │ │ │ │ + bl 3006c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - bhi.n 70cbc <_Py_SetRefcnt@@Base+0xd96> │ │ │ │ + bhi.n 71774 <_Py_SetRefcnt@@Base+0xd96> │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #15 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ bl 2c990 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 70d30 <_Py_SetRefcnt@@Base+0xe0a> │ │ │ │ + blt.n 717e8 <_Py_SetRefcnt@@Base+0xe0a> │ │ │ │ lsrs r2, r4, #27 │ │ │ │ movw r3, #9860 @ 0x2684 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ lsls r3, r0 │ │ │ │ bic.w r5, r2, r3 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 70d2c <_Py_SetRefcnt@@Base+0xe06> │ │ │ │ + bne.n 717e4 <_Py_SetRefcnt@@Base+0xe06> │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne.n 70d16 <_Py_SetRefcnt@@Base+0xdf0> │ │ │ │ + bne.n 717ce <_Py_SetRefcnt@@Base+0xdf0> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2d1dc │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ lsls r5, r2, #15 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r7, r3, #1 │ │ │ │ - beq.n 70d56 <_Py_SetRefcnt@@Base+0xe30> │ │ │ │ - cbnz r3, 70d5a <_Py_SetRefcnt@@Base+0xe34> │ │ │ │ - b.n 70d64 <_Py_SetRefcnt@@Base+0xe3e> │ │ │ │ + beq.n 7180e <_Py_SetRefcnt@@Base+0xe30> │ │ │ │ + cbnz r3, 71812 <_Py_SetRefcnt@@Base+0xe34> │ │ │ │ + b.n 7181c <_Py_SetRefcnt@@Base+0xe3e> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 70d64 <_Py_SetRefcnt@@Base+0xe3e> │ │ │ │ + b.n 7181c <_Py_SetRefcnt@@Base+0xe3e> │ │ │ │ and.w r7, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r7 │ │ │ │ - bne.n 70d5a <_Py_SetRefcnt@@Base+0xe34> │ │ │ │ + bne.n 71812 <_Py_SetRefcnt@@Base+0xe34> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 70d4a <_Py_SetRefcnt@@Base+0xe24> │ │ │ │ + bne.n 71802 <_Py_SetRefcnt@@Base+0xe24> │ │ │ │ lsrs r5, r5, #7 │ │ │ │ ldr.w r3, [r6, #456] @ 0x1c8 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldr.w r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ - cbz r2, 70d80 <_Py_SetRefcnt@@Base+0xe5a> │ │ │ │ + cbz r2, 71838 <_Py_SetRefcnt@@Base+0xe5a> │ │ │ │ yield │ │ │ │ - b.n 70d72 <_Py_SetRefcnt@@Base+0xe4c> │ │ │ │ + b.n 7182a <_Py_SetRefcnt@@Base+0xe4c> │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ adds r3, r4, #4 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r1, r7, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70754 <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ + bl 7120c <_Py_SetRefcnt@@Base+0x82e> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70dbe <_Py_SetRefcnt@@Base+0xe98> │ │ │ │ + bne.n 71876 <_Py_SetRefcnt@@Base+0xe98> │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 70da4 <_Py_SetRefcnt@@Base+0xe7e> │ │ │ │ + bne.n 7185c <_Py_SetRefcnt@@Base+0xe7e> │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70dc4 <_Py_SetRefcnt@@Base+0xe9e> │ │ │ │ + bne.n 7187c <_Py_SetRefcnt@@Base+0xe9e> │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r5, r6 │ │ │ │ - bcs.n 70e1c <_Py_SetRefcnt@@Base+0xef6> │ │ │ │ + bcs.n 718d4 <_Py_SetRefcnt@@Base+0xef6> │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 70e12 <_Py_SetRefcnt@@Base+0xeec> │ │ │ │ + bne.n 718ca <_Py_SetRefcnt@@Base+0xeec> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f944 │ │ │ │ + bl 3006c │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 70dfc <_Py_SetRefcnt@@Base+0xed6> │ │ │ │ + bhi.n 718b4 <_Py_SetRefcnt@@Base+0xed6> │ │ │ │ movw r5, #2172 @ 0x87c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 70e32 <_Py_SetRefcnt@@Base+0xf0c> │ │ │ │ + cbnz r3, 718ea <_Py_SetRefcnt@@Base+0xf0c> │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1ec21c <_start@@Base+0x5a8> │ │ │ │ + bl 1efcbc <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1f5ea0 │ │ │ │ + bl 1f9030 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ bl 2c990 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ @@ -105695,104 +106726,104 @@ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r5, [r0] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 70ea4 <_Py_SetRefcnt@@Base+0xf7e> │ │ │ │ + bne.n 7195c <_Py_SetRefcnt@@Base+0xf7e> │ │ │ │ strex r6, r2, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bne.n 70e80 <_Py_SetRefcnt@@Base+0xf5a> │ │ │ │ + bne.n 71938 <_Py_SetRefcnt@@Base+0xf5a> │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70eaa <_Py_SetRefcnt@@Base+0xf84> │ │ │ │ + bne.n 71962 <_Py_SetRefcnt@@Base+0xf84> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ mov.w sl, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ add.w r4, r0, #116 @ 0x74 │ │ │ │ mla r6, sl, r6, r0 │ │ │ │ mla r4, sl, r5, r4 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 70f66 <_Py_SetRefcnt@@Base+0x1040> │ │ │ │ + bls.n 71a1e <_Py_SetRefcnt@@Base+0x1040> │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 70f4c <_Py_SetRefcnt@@Base+0x1026> │ │ │ │ + cbz r3, 71a04 <_Py_SetRefcnt@@Base+0x1026> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6ba4 │ │ │ │ + bl 1f9d34 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 70f34 <_Py_SetRefcnt@@Base+0x100e> │ │ │ │ + cbnz r3, 719ec <_Py_SetRefcnt@@Base+0x100e> │ │ │ │ ldr.w r0, [r8, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ bl 2c990 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 2d4b0 │ │ │ │ + bl 2dbd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 70f5a <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ + b.n 71a12 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 70f5a <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ + bne.n 71a12 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 70f58 <_Py_SetRefcnt@@Base+0x1032> │ │ │ │ + bcc.n 71a10 <_Py_SetRefcnt@@Base+0x1032> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 70f5a <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ + b.n 71a12 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 70f5a <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ + b.n 71a12 <_Py_SetRefcnt@@Base+0x1034> │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 70ef0 <_Py_SetRefcnt@@Base+0xfca> │ │ │ │ - b.n 70f68 <_Py_SetRefcnt@@Base+0x1042> │ │ │ │ + bhi.n 719a8 <_Py_SetRefcnt@@Base+0xfca> │ │ │ │ + b.n 71a20 <_Py_SetRefcnt@@Base+0x1042> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 70f92 <_Py_SetRefcnt@@Base+0x106c> │ │ │ │ + cbz r3, 71a4a <_Py_SetRefcnt@@Base+0x106c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ @@ -105814,70 +106845,70 @@ │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 71120 <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ + bcs.w 71bd8 <_Py_SetRefcnt@@Base+0x11fa> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71106 <_Py_SetRefcnt@@Base+0x11e0> │ │ │ │ + beq.w 71bbe <_Py_SetRefcnt@@Base+0x11e0> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71014 <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ + beq.n 71acc <_Py_SetRefcnt@@Base+0x10ee> │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 71016 <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ + cbz r6, 71ace <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71016 <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ + beq.n 71ace <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 71002 <_Py_SetRefcnt@@Base+0x10dc> │ │ │ │ - b.n 71016 <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ + bne.n 71aba <_Py_SetRefcnt@@Base+0x10dc> │ │ │ │ + b.n 71ace <_Py_SetRefcnt@@Base+0x10f0> │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ bl 2c990 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70b04 <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ - cbnz r0, 71046 <_Py_SetRefcnt@@Base+0x1120> │ │ │ │ + bl 715bc <_Py_SetRefcnt@@Base+0xbde> │ │ │ │ + cbnz r0, 71afe <_Py_SetRefcnt@@Base+0x1120> │ │ │ │ yield │ │ │ │ - b.n 71036 <_Py_SetRefcnt@@Base+0x1110> │ │ │ │ + b.n 71aee <_Py_SetRefcnt@@Base+0x1110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6ba4 │ │ │ │ + bl 1f9d34 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 7105e <_Py_SetRefcnt@@Base+0x1138> │ │ │ │ + cbnz r3, 71b16 <_Py_SetRefcnt@@Base+0x1138> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2d4b0 │ │ │ │ + bl 2dbd8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 71110 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + b.n 71bc8 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov.w sl, #8 │ │ │ │ movt sl, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 1f48f0 │ │ │ │ + bl 1f8210 │ │ │ │ mov.w ip, #12 │ │ │ │ ldrb.w lr, [r4, #14] │ │ │ │ mul.w r1, ip, r0 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ adds r3, r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -105886,277 +106917,277 @@ │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ bfi lr, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w lr, [r4, #14] │ │ │ │ strd r3, r1, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 710b4 <_Py_SetRefcnt@@Base+0x118e> │ │ │ │ + cbz r3, 71b6c <_Py_SetRefcnt@@Base+0x118e> │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 710b8 <_Py_SetRefcnt@@Base+0x1192> │ │ │ │ + b.n 71b70 <_Py_SetRefcnt@@Base+0x1192> │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ mla r0, ip, r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f60c8 │ │ │ │ + bl 1f9258 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 71110 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + bne.n 71bc8 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 710fe <_Py_SetRefcnt@@Base+0x11d8> │ │ │ │ + bcs.n 71bb6 <_Py_SetRefcnt@@Base+0x11d8> │ │ │ │ subs.w r3, fp, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - cbz r3, 71110 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + cbz r3, 71bc8 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 71110 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + bne.n 71bc8 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [fp] │ │ │ │ - b.n 71110 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + b.n 71bc8 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 710e0 <_Py_SetRefcnt@@Base+0x11ba> │ │ │ │ - b.n 71110 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ + bhi.n 71b98 <_Py_SetRefcnt@@Base+0x11ba> │ │ │ │ + b.n 71bc8 <_Py_SetRefcnt@@Base+0x11ea> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2d588 │ │ │ │ + bl 2dcb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.w 70fe4 <_Py_SetRefcnt@@Base+0x10be> │ │ │ │ + bhi.w 71a9c <_Py_SetRefcnt@@Base+0x10be> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 7112e <_Py_SetRefcnt@@Base+0x1208> │ │ │ │ + cbnz r4, 71be6 <_Py_SetRefcnt@@Base+0x1208> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 70c92 <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ + bl 7174a <_Py_SetRefcnt@@Base+0xd6c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ movs r6, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #27440 @ 0x6b30 │ │ │ │ + movw r3, #28400 @ 0x6ef0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #27452 @ 0x6b3c │ │ │ │ + movw r3, #28412 @ 0x6efc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #27400 @ 0x6b08 │ │ │ │ + movw r2, #28360 @ 0x6ec8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - movw r3, #27460 @ 0x6b44 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + movw r3, #28420 @ 0x6f04 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #27472 @ 0x6b50 │ │ │ │ + movw r3, #28432 @ 0x6f10 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #27484 @ 0x6b5c │ │ │ │ + movw r3, #28444 @ 0x6f1c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #27496 @ 0x6b68 │ │ │ │ + movw r3, #28456 @ 0x6f28 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #27388 @ 0x6afc │ │ │ │ + movw r3, #28348 @ 0x6ebc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #58580 @ 0xe4d4 │ │ │ │ + movw r5, #59540 @ 0xe894 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ - ldr r0, [pc, #868] @ (71524 <_Py_SetRefcnt@@Base+0x15fe>) │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + ldr r0, [pc, #868] @ (71fdc <_Py_SetRefcnt@@Base+0x15fe>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #27504 @ 0x6b70 │ │ │ │ + movw r1, #28464 @ 0x6f30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ - ldr r0, [pc, #852] @ (71528 <_Py_SetRefcnt@@Base+0x1602>) │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + ldr r0, [pc, #852] @ (71fe0 <_Py_SetRefcnt@@Base+0x1602>) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #27516 @ 0x6b7c │ │ │ │ + movw r1, #28476 @ 0x6f3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r5, #38912 @ 0x9800 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #55528 @ 0xd8e8 │ │ │ │ + movw r3, #56488 @ 0xdca8 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #26928 @ 0x6930 │ │ │ │ + movw r2, #27888 @ 0x6cf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #27528 @ 0x6b88 │ │ │ │ + movw r3, #28488 @ 0x6f48 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #26928 @ 0x6930 │ │ │ │ + movw r2, #27888 @ 0x6cf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #27536 @ 0x6b90 │ │ │ │ + movw r1, #28496 @ 0x6f50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #27544 @ 0x6b98 │ │ │ │ + movw r1, #28504 @ 0x6f58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #27556 @ 0x6ba4 │ │ │ │ + movw r1, #28516 @ 0x6f64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #27568 @ 0x6bb0 │ │ │ │ + movw r1, #28528 @ 0x6f70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #55428 @ 0xd884 │ │ │ │ + movw r1, #56388 @ 0xdc44 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #27556 @ 0x6ba4 │ │ │ │ + movw r1, #28516 @ 0x6f64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #27576 @ 0x6bb8 │ │ │ │ + movw r1, #28536 @ 0x6f78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 704ca <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 70f82 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #27588 @ 0x6bc4 │ │ │ │ + movw r1, #28548 @ 0x6f84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 704ca <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 70f82 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #27600 @ 0x6bd0 │ │ │ │ + movw r1, #28560 @ 0x6f90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 704ca <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 70f82 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #55348 @ 0xd834 │ │ │ │ + movw r1, #56308 @ 0xdbf4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 704ca <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 70f82 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #27608 @ 0x6bd8 │ │ │ │ + movw r1, #28568 @ 0x6f98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 704ca <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 70f82 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #27616 @ 0x6be0 │ │ │ │ + movw r1, #28576 @ 0x6fa0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 704ca <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ + bl 70f82 <_Py_SetRefcnt@@Base+0x5a4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #4920 @ 0x1338 │ │ │ │ + movw r1, #5940 @ 0x1734 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 7033c <_Py_SetRefcnt@@Base+0x416> │ │ │ │ + bl 70df4 <_Py_SetRefcnt@@Base+0x416> │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 713c2 <_Py_SetRefcnt@@Base+0x149c> │ │ │ │ + beq.n 71e7a <_Py_SetRefcnt@@Base+0x149c> │ │ │ │ ldrd r5, r7, [r5, #576] @ 0x240 │ │ │ │ movs r6, #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, r5, r6 │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #27624 @ 0x6be8 │ │ │ │ + movw r3, #28584 @ 0x6fa8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #27636 @ 0x6bf4 │ │ │ │ + movw r2, #28596 @ 0x6fb4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ movs r6, #0 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r7, #0 │ │ │ │ bl 2c1be │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #27656 @ 0x6c08 │ │ │ │ + movw r3, #28616 @ 0x6fc8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #27668 @ 0x6c14 │ │ │ │ + movw r2, #28628 @ 0x6fd4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 29770 │ │ │ │ movw r3, #39552 @ 0x9a80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -106172,15 +107203,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #39560 @ 0x9a88 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (7152c <_Py_SetRefcnt@@Base+0x1606>) │ │ │ │ + ldr r1, [pc, #196] @ (71fe4 <_Py_SetRefcnt@@Base+0x1606>) │ │ │ │ sbc.w r7, r3, r7 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sbc.w r7, r7, r3 │ │ │ │ adds r5, r5, r2 │ │ │ │ adc.w r7, r7, r2, asr #31 │ │ │ │ @@ -106194,334 +107225,334 @@ │ │ │ │ blx 292b8 <__getrusage64@plt> │ │ │ │ ldrd r3, r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r0, r1, [sp, #112] @ 0x70 │ │ │ │ umull sl, r8, r3, r9 │ │ │ │ movs r3, #0 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ adds.w sl, sl, r0 │ │ │ │ ldrd r3, r2, [sp, #120] @ 0x78 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ ldrd r0, r1, [sp, #128] @ 0x80 │ │ │ │ umull fp, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ adds.w r0, fp, r0 │ │ │ │ adc.w r1, r9, r1 │ │ │ │ ldr.w r9, [sp, #156] @ 0x9c │ │ │ │ lsls r6, r3, #10 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 714f4 <_Py_SetRefcnt@@Base+0x15ce> │ │ │ │ + blt.n 71fac <_Py_SetRefcnt@@Base+0x15ce> │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 714f8 <_Py_SetRefcnt@@Base+0x15d2> │ │ │ │ + bge.n 71fb0 <_Py_SetRefcnt@@Base+0x15d2> │ │ │ │ mov fp, r5 │ │ │ │ - b.n 714f8 <_Py_SetRefcnt@@Base+0x15d2> │ │ │ │ + b.n 71fb0 <_Py_SetRefcnt@@Base+0x15d2> │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7150e <_Py_SetRefcnt@@Base+0x15e8> │ │ │ │ + blt.n 71fc6 <_Py_SetRefcnt@@Base+0x15e8> │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 71510 <_Py_SetRefcnt@@Base+0x15ea> │ │ │ │ + bge.n 71fc8 <_Py_SetRefcnt@@Base+0x15ea> │ │ │ │ mov r7, sl │ │ │ │ - b.n 71510 <_Py_SetRefcnt@@Base+0x15ea> │ │ │ │ + b.n 71fc8 <_Py_SetRefcnt@@Base+0x15ea> │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 71530 <_Py_SetRefcnt@@Base+0x160a> │ │ │ │ + blt.n 71fe8 <_Py_SetRefcnt@@Base+0x160a> │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 71534 <_Py_SetRefcnt@@Base+0x160e> │ │ │ │ + bge.n 71fec <_Py_SetRefcnt@@Base+0x160e> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 71534 <_Py_SetRefcnt@@Base+0x160e> │ │ │ │ + b.n 71fec <_Py_SetRefcnt@@Base+0x160e> │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2c9fc4 │ │ │ │ - movw r2, #27680 @ 0x6c20 │ │ │ │ + bl 2ca38c │ │ │ │ + movw r2, #28640 @ 0x6fe0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #59620 @ 0xe8e4 │ │ │ │ + movw r3, #60584 @ 0xeca8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ umull r8, r3, r8, r5 │ │ │ │ mov r0, r7 │ │ │ │ umull r7, r5, r7, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r5, r5, #6 │ │ │ │ - bl 2c9fc4 │ │ │ │ + bl 2ca38c │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #21352 @ 0x5368 │ │ │ │ + movw r3, #22312 @ 0x5728 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #27700 @ 0x6c34 │ │ │ │ + movw r2, #28660 @ 0x6ff4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - movw r5, #40572 @ 0x9e7c │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + movw r5, #41532 @ 0xa23c │ │ │ │ movt r5, #47 @ 0x2f │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 715fa <_Py_SetRefcnt@@Base+0x16d4> │ │ │ │ + cbz r3, 720b2 <_Py_SetRefcnt@@Base+0x16d4> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #27768 @ 0x6c78 │ │ │ │ + movw r2, #28728 @ 0x7038 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 701b8 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ + bl 70c70 <_Py_SetRefcnt@@Base+0x292> │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r0, #63501 @ 0xf80d │ │ │ │ - movt r0, #6 │ │ │ │ - bl 70184 <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ + movw r0, #709 @ 0x2c5 │ │ │ │ + movt r0, #7 │ │ │ │ + bl 70c3c <_Py_SetRefcnt@@Base+0x25e> │ │ │ │ add sp, #452 @ 0x1c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #38912 @ 0x9800 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 7176c <_Py_SetRefcnt@@Base+0x1846> │ │ │ │ + beq.w 72224 <_Py_SetRefcnt@@Base+0x1846> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 6f8f6 <_PyBytes_DecodeEscape@@Base+0x468> │ │ │ │ + bl 703ae <_PyBytes_DecodeEscape@@Base+0x498> │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 6f976 <_PyBytes_DecodeEscape@@Base+0x4e8> │ │ │ │ + bl 7042e <_PyBytes_DecodeEscape@@Base+0x518> │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2976c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r6, #36032 @ 0x8cc0 │ │ │ │ + movw r6, #36992 @ 0x9080 │ │ │ │ movt r6, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 71882 <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ + beq.n 7233a <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71882 <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ + beq.n 7233a <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71798 <_Py_SetRefcnt@@Base+0x1872> │ │ │ │ - ldr r0, [pc, #224] @ (71888 <_Py_SetRefcnt@@Base+0x1962>) │ │ │ │ + bne.n 72250 <_Py_SetRefcnt@@Base+0x1872> │ │ │ │ + ldr r0, [pc, #224] @ (72340 <_Py_SetRefcnt@@Base+0x1962>) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 2ca68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71882 <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ + bne.n 7233a <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ movw r5, #2700 @ 0xa8c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 717e8 <_Py_SetRefcnt@@Base+0x18c2> │ │ │ │ + cbz r3, 722a0 <_Py_SetRefcnt@@Base+0x18c2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r1, r5 │ │ │ │ movne r1, r6 │ │ │ │ - b.n 717ea <_Py_SetRefcnt@@Base+0x18c4> │ │ │ │ + b.n 722a2 <_Py_SetRefcnt@@Base+0x18c4> │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (7188c <_Py_SetRefcnt@@Base+0x1966>) │ │ │ │ + ldr r2, [pc, #144] @ (72344 <_Py_SetRefcnt@@Base+0x1966>) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71804 <_Py_SetRefcnt@@Base+0x18de> │ │ │ │ + beq.n 722bc <_Py_SetRefcnt@@Base+0x18de> │ │ │ │ blx 29470 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 71882 <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ + beq.n 7233a <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 71822 <_Py_SetRefcnt@@Base+0x18fc> │ │ │ │ + cbz r6, 722da <_Py_SetRefcnt@@Base+0x18fc> │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 71810 <_Py_SetRefcnt@@Base+0x18ea> │ │ │ │ - bl 70bbe <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ - b.n 71810 <_Py_SetRefcnt@@Base+0x18ea> │ │ │ │ + beq.n 722c8 <_Py_SetRefcnt@@Base+0x18ea> │ │ │ │ + bl 71676 <_Py_SetRefcnt@@Base+0xc98> │ │ │ │ + b.n 722c8 <_Py_SetRefcnt@@Base+0x18ea> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7182e <_Py_SetRefcnt@@Base+0x1908> │ │ │ │ + beq.n 722e6 <_Py_SetRefcnt@@Base+0x1908> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1ac4 <_Py_write_noraise@@Base+0x668> │ │ │ │ + bl 1f5494 <_Py_write_noraise@@Base+0x668> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 71616 <_Py_SetRefcnt@@Base+0x16f0> │ │ │ │ + bl 720ce <_Py_SetRefcnt@@Base+0x16f0> │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 71882 <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ + beq.n 7233a <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ movw r3, #39568 @ 0x9a90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 7186a <_Py_SetRefcnt@@Base+0x1944> │ │ │ │ + cbz r1, 72322 <_Py_SetRefcnt@@Base+0x1944> │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 71846 <_Py_SetRefcnt@@Base+0x1920> │ │ │ │ + bne.n 722fe <_Py_SetRefcnt@@Base+0x1920> │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 706ec <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ - b.n 71882 <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ + bl 711a4 <_Py_SetRefcnt@@Base+0x7c6> │ │ │ │ + b.n 7233a <_Py_SetRefcnt@@Base+0x195c> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7187c <_Py_SetRefcnt@@Base+0x1956> │ │ │ │ + bne.n 72334 <_Py_SetRefcnt@@Base+0x1956> │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 7184a <_Py_SetRefcnt@@Base+0x1924> │ │ │ │ + bne.n 72302 <_Py_SetRefcnt@@Base+0x1924> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 718aa <_Py_SetRefcnt@@Base+0x1984> │ │ │ │ + bpl.n 72362 <_Py_SetRefcnt@@Base+0x1984> │ │ │ │ ldr.w r2, [r3, #724] @ 0x2d4 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r0, [r3, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ bx r2 │ │ │ │ @@ -106532,219 +107563,219 @@ │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #27780 @ 0x6c84 │ │ │ │ + movw r2, #28740 @ 0x7044 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 718fa <_Py_SetRefcnt@@Base+0x19d4> │ │ │ │ + cbnz r5, 723b2 <_Py_SetRefcnt@@Base+0x19d4> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2a3ec <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #27816 @ 0x6ca8 │ │ │ │ + movw r2, #28776 @ 0x7068 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r8, [r5, #-8] │ │ │ │ subs r3, r5, #7 │ │ │ │ subs r2, r5, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr.w r8, r1, r8, lsl #8 │ │ │ │ - bne.n 71914 <_Py_SetRefcnt@@Base+0x19ee> │ │ │ │ + bne.n 723cc <_Py_SetRefcnt@@Base+0x19ee> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #27828 @ 0x6cb4 │ │ │ │ + movw r2, #28788 @ 0x7074 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #27864 @ 0x6cd8 │ │ │ │ + movw r2, #28824 @ 0x7098 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 71974 <_Py_SetRefcnt@@Base+0x1a4e> │ │ │ │ + bne.n 7242c <_Py_SetRefcnt@@Base+0x1a4e> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 71974 <_Py_SetRefcnt@@Base+0x1a4e> │ │ │ │ + bne.n 7242c <_Py_SetRefcnt@@Base+0x1a4e> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 71974 <_Py_SetRefcnt@@Base+0x1a4e> │ │ │ │ + bne.n 7242c <_Py_SetRefcnt@@Base+0x1a4e> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #27900 @ 0x6cfc │ │ │ │ + movw r0, #28860 @ 0x70bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ blx 2a1f8 │ │ │ │ - b.n 719d8 <_Py_SetRefcnt@@Base+0x1ab2> │ │ │ │ - movw r7, #27992 @ 0x6d58 │ │ │ │ + b.n 72490 <_Py_SetRefcnt@@Base+0x1ab2> │ │ │ │ + movw r7, #28952 @ 0x7118 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #27932 @ 0x6d1c │ │ │ │ + movw r2, #28892 @ 0x70dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #27968 @ 0x6d40 │ │ │ │ + movw r2, #28928 @ 0x7100 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 719ba <_Py_SetRefcnt@@Base+0x1a94> │ │ │ │ + beq.n 72472 <_Py_SetRefcnt@@Base+0x1a94> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2a1f8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7198e <_Py_SetRefcnt@@Base+0x1a68> │ │ │ │ - movw r0, #28004 @ 0x6d64 │ │ │ │ + bne.n 72446 <_Py_SetRefcnt@@Base+0x1a68> │ │ │ │ + movw r0, #28964 @ 0x7124 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a1f8 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #28152 @ 0x6df8 │ │ │ │ + movw r2, #29112 @ 0x71b8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 71a04 <_Py_SetRefcnt@@Base+0x1ade> │ │ │ │ + bne.n 724bc <_Py_SetRefcnt@@Base+0x1ade> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 719f4 <_Py_SetRefcnt@@Base+0x1ace> │ │ │ │ + bne.n 724ac <_Py_SetRefcnt@@Base+0x1ace> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 71a06 <_Py_SetRefcnt@@Base+0x1ae0> │ │ │ │ + b.n 724be <_Py_SetRefcnt@@Base+0x1ae0> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 71a1c <_Py_SetRefcnt@@Base+0x1af6> │ │ │ │ + cbz r6, 724d4 <_Py_SetRefcnt@@Base+0x1af6> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #27900 @ 0x6cfc │ │ │ │ + movw r0, #28860 @ 0x70bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ blx 2a1f8 │ │ │ │ - b.n 71a6e <_Py_SetRefcnt@@Base+0x1b48> │ │ │ │ + b.n 72526 <_Py_SetRefcnt@@Base+0x1b48> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #27932 @ 0x6d1c │ │ │ │ + movw r2, #28892 @ 0x70dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #28192 @ 0x6e20 │ │ │ │ + movw r2, #29152 @ 0x71e0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #27992 @ 0x6d58 │ │ │ │ + movw r0, #28952 @ 0x7118 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 71a60 <_Py_SetRefcnt@@Base+0x1b3a> │ │ │ │ + beq.n 72518 <_Py_SetRefcnt@@Base+0x1b3a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2a1f8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2a488 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 71a2e <_Py_SetRefcnt@@Base+0x1b08> │ │ │ │ + bne.n 724e6 <_Py_SetRefcnt@@Base+0x1b08> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 71af0 <_Py_SetRefcnt@@Base+0x1bca> │ │ │ │ + beq.n 725a8 <_Py_SetRefcnt@@Base+0x1bca> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #28220 @ 0x6e3c │ │ │ │ + movw r0, #29180 @ 0x71fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ blx 2a1f8 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #28236 @ 0x6e4c │ │ │ │ + movw r2, #29196 @ 0x720c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 71aae <_Py_SetRefcnt@@Base+0x1b88> │ │ │ │ + beq.n 72566 <_Py_SetRefcnt@@Base+0x1b88> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 71ae8 <_Py_SetRefcnt@@Base+0x1bc2> │ │ │ │ + bcs.n 725a0 <_Py_SetRefcnt@@Base+0x1bc2> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 71a88 <_Py_SetRefcnt@@Base+0x1b62> │ │ │ │ + b.n 72540 <_Py_SetRefcnt@@Base+0x1b62> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 71ae8 <_Py_SetRefcnt@@Base+0x1bc2> │ │ │ │ + bcs.n 725a0 <_Py_SetRefcnt@@Base+0x1bc2> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 71ad0 <_Py_SetRefcnt@@Base+0x1baa> │ │ │ │ + ble.n 72588 <_Py_SetRefcnt@@Base+0x1baa> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #28244 @ 0x6e54 │ │ │ │ + movw r0, #29204 @ 0x7214 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ blx 2a1f8 │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 71ae8 <_Py_SetRefcnt@@Base+0x1bc2> │ │ │ │ + bls.n 725a0 <_Py_SetRefcnt@@Base+0x1bc2> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #28236 @ 0x6e4c │ │ │ │ + movw r2, #29196 @ 0x720c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 71ad0 <_Py_SetRefcnt@@Base+0x1baa> │ │ │ │ + bne.n 72588 <_Py_SetRefcnt@@Base+0x1baa> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a488 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2931c │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 77bb4 │ │ │ │ + b.w 7863c │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ │ │ │ │ -00071b20 : │ │ │ │ +000725d8 : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -106752,21 +107783,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6f57a <_PyBytes_DecodeEscape@@Base+0xec> │ │ │ │ + bl 70032 <_PyBytes_DecodeEscape@@Base+0x11c> │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6f57a <_PyBytes_DecodeEscape@@Base+0xec> │ │ │ │ + bl 70032 <_PyBytes_DecodeEscape@@Base+0x11c> │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -106777,137 +107808,137 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 293f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [r6, #20] │ │ │ │ - beq.n 71bba │ │ │ │ + beq.n 72672 │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ subs r2, r4, #2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - bpl.n 71b9a │ │ │ │ + bpl.n 72652 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 71bba │ │ │ │ + b.n 72672 │ │ │ │ add.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ ldrh.w r1, [r7, r3, lsl #1] │ │ │ │ ldrh.w r3, [r7, r2, lsl #1] │ │ │ │ eors r3, r1 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bne.n 71bb4 │ │ │ │ + bne.n 7266c │ │ │ │ subs r3, r4, #1 │ │ │ │ subs r3, r3, r2 │ │ │ │ - b.n 71bba │ │ │ │ + b.n 72672 │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 71ba4 │ │ │ │ - b.n 71b96 │ │ │ │ + bcs.n 7265c │ │ │ │ + b.n 7264e │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ it ge │ │ │ │ movge r5, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #24 │ │ │ │ str r3, [r6, #16] │ │ │ │ blx 29770 │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 71bec │ │ │ │ + ble.n 726a4 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldrh.w r3, [r7, r1, lsl #1] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 71bd8 │ │ │ │ + bne.n 72690 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ ldrd r6, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [r2, #12] │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ add.w r3, r6, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [ip], #24 │ │ │ │ subs r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 71cbe │ │ │ │ + beq.n 72776 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71c26 │ │ │ │ + bcc.n 726de │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71d86 │ │ │ │ + b.n 7283e │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71c1c │ │ │ │ + bls.n 726d4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r5, [ip, r2] │ │ │ │ add.w r3, r3, r5, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 71c22 │ │ │ │ + bne.n 726da │ │ │ │ rsb r8, r6, #1 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r5 │ │ │ │ it lt │ │ │ │ movlt lr, r4 │ │ │ │ add.w r2, r3, r8, lsl #1 │ │ │ │ cmp r6, lr │ │ │ │ - ble.n 71c6e │ │ │ │ + ble.n 72726 │ │ │ │ ldrh.w fp, [r7, lr, lsl #1] │ │ │ │ ldrh.w sl, [r2, lr, lsl #1] │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 71c66 │ │ │ │ + beq.n 7271e │ │ │ │ sub.w lr, lr, r4 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ - b.n 71c18 │ │ │ │ + b.n 726d0 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 71c4c │ │ │ │ + bne.n 72704 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.w 71d7a │ │ │ │ + bge.w 72832 │ │ │ │ ldrh.w sl, [r7, r5, lsl #1] │ │ │ │ ldrh.w lr, [r2, r5, lsl #1] │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, lr │ │ │ │ - beq.n 71cb8 │ │ │ │ + beq.n 72770 │ │ │ │ add.w r3, r3, r9, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71c1c │ │ │ │ + bls.n 726d4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ sub.w r5, r6, r9 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 71c3c │ │ │ │ + beq.n 726f4 │ │ │ │ rsb r2, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r4 │ │ │ │ addlt r2, r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ ite gt │ │ │ │ movgt.w r2, lr, lsl #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 71c18 │ │ │ │ + b.n 726d0 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 71c74 │ │ │ │ - b.n 71d7a │ │ │ │ + bne.n 7272c │ │ │ │ + b.n 72832 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 71c1c │ │ │ │ + bcs.n 726d4 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ mov sl, r0 │ │ │ │ cmp r9, r8 │ │ │ │ it lt │ │ │ │ movlt r9, r8 │ │ │ │ mov fp, r9 │ │ │ │ add.w r9, r4, r8 │ │ │ │ @@ -106915,120 +107946,120 @@ │ │ │ │ mov lr, r9 │ │ │ │ it ge │ │ │ │ movge lr, r6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 71cf2 │ │ │ │ + cbz r2, 727aa │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71cdc │ │ │ │ - b.n 71c1c │ │ │ │ + bhi.n 72794 │ │ │ │ + b.n 726d4 │ │ │ │ rsb r2, r6, #1 │ │ │ │ cmp r4, lr │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - bge.n 71d24 │ │ │ │ + bge.n 727dc │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r9, [r7, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 71d1c │ │ │ │ + beq.n 727d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ - b.n 71d80 │ │ │ │ + b.n 72838 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 71d04 │ │ │ │ + bgt.n 727bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r9, r6 │ │ │ │ - bge.n 71d52 │ │ │ │ + bge.n 7280a │ │ │ │ mov r0, lr │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r9, [r7, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 71d48 │ │ │ │ + beq.n 72800 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r0, r4 │ │ │ │ adds r0, #1 │ │ │ │ mov r9, r5 │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - b.n 71d80 │ │ │ │ + b.n 72838 │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r0 │ │ │ │ - bgt.n 71d2e │ │ │ │ + bgt.n 727e6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 71d78 │ │ │ │ + ble.n 72830 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r9, [r7, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 71d74 │ │ │ │ + beq.n 7282c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r9, r5 │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ - b.n 71d80 │ │ │ │ + b.n 72838 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 71d5c │ │ │ │ + bne.n 72814 │ │ │ │ mov r0, sl │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 71d86 │ │ │ │ + b.n 7283e │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71cdc │ │ │ │ - b.n 71c1c │ │ │ │ + bcc.n 72794 │ │ │ │ + b.n 726d4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (71df8 ) │ │ │ │ + ldr r3, [pc, #80] @ (728b0 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 71b2a │ │ │ │ + bl 725e2 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 71bf0 │ │ │ │ + bl 726a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71ddc │ │ │ │ + beq.n 72894 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 71ddc │ │ │ │ + beq.n 72894 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 71dbe │ │ │ │ - ldr r3, [pc, #24] @ (71df8 ) │ │ │ │ + b.n 72876 │ │ │ │ + ldr r3, [pc, #24] @ (728b0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 71dee │ │ │ │ + beq.n 728a6 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -107037,21 +108068,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6f5dc <_PyBytes_DecodeEscape@@Base+0x14e> │ │ │ │ + bl 70094 <_PyBytes_DecodeEscape@@Base+0x17e> │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6f5dc <_PyBytes_DecodeEscape@@Base+0x14e> │ │ │ │ + bl 70094 <_PyBytes_DecodeEscape@@Base+0x17e> │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -107062,732 +108093,716 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bne.n 71e5a │ │ │ │ + bne.n 72912 │ │ │ │ str r0, [r5, #16] │ │ │ │ - b.n 71e8c │ │ │ │ + b.n 72944 │ │ │ │ subs r3, r4, r6 │ │ │ │ str r4, [r5, #16] │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ - bmi.n 71e8c │ │ │ │ + bmi.n 72944 │ │ │ │ add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 71e88 │ │ │ │ + bne.n 72940 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 71e8c │ │ │ │ + b.n 72944 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 71e76 │ │ │ │ + bcs.n 7292e │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r6, r4 │ │ │ │ it ge │ │ │ │ movge r6, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #24 │ │ │ │ blx 29770 │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 71ebc │ │ │ │ + ble.n 72974 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 71ea8 │ │ │ │ + bne.n 72960 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ ldrd r5, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r6, [ip], #24 │ │ │ │ subs r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 71f9c │ │ │ │ + beq.n 72a54 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71ef2 │ │ │ │ + bcc.n 729aa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72056 │ │ │ │ + b.n 72b0e │ │ │ │ mov sl, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r7, [ip, r2] │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ - cbz r7, 71f0c │ │ │ │ + cbz r7, 729c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71ef6 │ │ │ │ - b.n 71eec │ │ │ │ + bhi.n 729ae │ │ │ │ + b.n 729a4 │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r7, r4 │ │ │ │ mov lr, r7 │ │ │ │ it lt │ │ │ │ movlt lr, r4 │ │ │ │ add.w r2, r3, r8, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 71f42 │ │ │ │ + ble.n 729fa │ │ │ │ ldr.w r0, [sl, lr, lsl #2] │ │ │ │ ldr.w r6, [r2, lr, lsl #2] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 71f3a │ │ │ │ + beq.n 729f2 │ │ │ │ sub.w lr, lr, r4 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ - b.n 71f96 │ │ │ │ + b.n 72a4e │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r5, lr │ │ │ │ - bne.n 71f20 │ │ │ │ + bne.n 729d8 │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 71f8e │ │ │ │ + bge.n 72a46 │ │ │ │ ldr.w r9, [sl, r7, lsl #2] │ │ │ │ ldr.w lr, [r2, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r9, lr │ │ │ │ - beq.n 71f8a │ │ │ │ + beq.n 72a42 │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71eec │ │ │ │ + bls.n 729a4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub.w r7, r5, fp │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 71f10 │ │ │ │ + beq.n 729c8 │ │ │ │ rsb r2, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r4 │ │ │ │ addlt r2, r2, r7 │ │ │ │ cmp lr, r2 │ │ │ │ ite gt │ │ │ │ movgt.w r2, lr, lsl #2 │ │ │ │ lslle r2, r2, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 71f96 │ │ │ │ + b.n 72a4e │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 71f46 │ │ │ │ + bne.n 729fe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #2 │ │ │ │ - b.n 72056 │ │ │ │ + b.n 72b0e │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71ef6 │ │ │ │ - b.n 71eec │ │ │ │ + bcc.n 729ae │ │ │ │ + b.n 729a4 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 71eec │ │ │ │ + bcs.n 729a4 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ mov sl, r0 │ │ │ │ cmp fp, r8 │ │ │ │ add.w r9, r4, r8 │ │ │ │ it lt │ │ │ │ movlt fp, r8 │ │ │ │ cmp r9, r5 │ │ │ │ mov lr, r9 │ │ │ │ it ge │ │ │ │ movge lr, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 71fce │ │ │ │ + cbz r2, 72a86 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71fb8 │ │ │ │ - b.n 71eec │ │ │ │ + bhi.n 72a70 │ │ │ │ + b.n 729a4 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r4, lr │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ - bge.n 71ffc │ │ │ │ + bge.n 72ab4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r7, [r6, r0, lsl #2] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r7, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 71ff6 │ │ │ │ + beq.n 72aae │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ - b.n 72050 │ │ │ │ + b.n 72b08 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 71fde │ │ │ │ + bgt.n 72a96 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, r5 │ │ │ │ - bge.n 72024 │ │ │ │ + bge.n 72adc │ │ │ │ mov r0, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r7, [r2, r0, lsl #2] │ │ │ │ ldr.w r3, [r6, r0, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 7201c │ │ │ │ + beq.n 72ad4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r0, r4 │ │ │ │ adds r0, #1 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ - b.n 72050 │ │ │ │ + b.n 72b08 │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 72004 │ │ │ │ + bgt.n 72abc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 72048 │ │ │ │ + ble.n 72b00 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r7, [r6, r0, lsl #2] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r7, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 72044 │ │ │ │ + beq.n 72afc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ - b.n 72050 │ │ │ │ + b.n 72b08 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 7202c │ │ │ │ + bne.n 72ae4 │ │ │ │ mov r0, sl │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #2 │ │ │ │ - b.n 72056 │ │ │ │ + b.n 72b0e │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71fb8 │ │ │ │ - b.n 71eec │ │ │ │ + bcc.n 72a70 │ │ │ │ + b.n 729a4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (720c8 ) │ │ │ │ + ldr r3, [pc, #80] @ (72b80 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 71dfc │ │ │ │ + bl 728b4 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 71ec0 │ │ │ │ + bl 72978 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 720ac │ │ │ │ + beq.n 72b64 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 720ac │ │ │ │ + beq.n 72b64 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 7208e │ │ │ │ - ldr r3, [pc, #24] @ (720c8 ) │ │ │ │ + b.n 72b46 │ │ │ │ + ldr r3, [pc, #24] @ (72b80 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 720be │ │ │ │ + beq.n 72b76 │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ │ │ │ │ -000720cc : │ │ │ │ +00072b84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (720f0 ) │ │ │ │ + ldr r2, [pc, #20] @ (72ba8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 8b6a8 │ │ │ │ + bl 8c0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000720f4 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00072bac <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 72120 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 72bd8 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #7 │ │ │ │ - movw r1, #29964 @ 0x750c │ │ │ │ + movw r1, #30924 @ 0x78cc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #21260 @ 0x530c │ │ │ │ + movw r2, #22220 @ 0x56cc │ │ │ │ movt r2, #59 @ 0x3b │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #7 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 72122 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 72bda <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #13180 @ 0x337c │ │ │ │ + movw r3, #14140 @ 0x373c │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ pop {r4} │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r2, r2, #17 │ │ │ │ iteee pl │ │ │ │ addpl r0, r0, r3 │ │ │ │ - movwmi r2, #61892 @ 0xf1c4 │ │ │ │ + movwmi r2, #62868 @ 0xf594 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #60 @ 0x3c │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007214c : │ │ │ │ - ldr r1, [pc, #32] @ (72170 ) │ │ │ │ +00072c04 : │ │ │ │ + ldr r1, [pc, #32] @ (72c28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ - cbnz r3, 7216a │ │ │ │ + cbnz r3, 72c22 │ │ │ │ mov r2, r3 │ │ │ │ - b.w bcef0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bd9a0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ movs r2, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072174 : │ │ │ │ +00072c2c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (7219c ) │ │ │ │ + ldr r5, [pc, #32] @ (72c54 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ - cbnz r3, 72196 │ │ │ │ + cbnz r3, 72c4e │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bcef0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bd9a0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000721a0 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00072c58 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #558] @ 0x22e │ │ │ │ - cbz r3, 721b2 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 72c6a <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #10 │ │ │ │ - b.w 260a88 <_PyUnicode_EncodeUTF16@@Base+0xdac> │ │ │ │ + b.w 2626c0 <_PyUnicode_EncodeUTF16@@Base+0xdac> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000721b4 : │ │ │ │ +00072c6c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b828c │ │ │ │ + b.w 2b8654 │ │ │ │ │ │ │ │ -000721ba : │ │ │ │ +00072c72 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2b828c │ │ │ │ + b.w 2b8654 │ │ │ │ │ │ │ │ -000721c0 : │ │ │ │ +00072c78 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000721d0 : │ │ │ │ - b.w 35714 │ │ │ │ +00072c88 : │ │ │ │ + b.w 35e2c │ │ │ │ │ │ │ │ -000721d4 : │ │ │ │ - ldr r2, [pc, #12] @ (721e4 ) │ │ │ │ +00072c8c : │ │ │ │ + ldr r2, [pc, #12] @ (72c9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 273da8 <_PyDeadline_Init@@Base+0x348> │ │ │ │ + b.w 275038 <_PyDeadline_Init@@Base+0x67c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000721e8 : │ │ │ │ - ldr r2, [pc, #12] @ (721f8 ) │ │ │ │ +00072ca0 : │ │ │ │ + ldr r2, [pc, #12] @ (72cb0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 2741d0 │ │ │ │ + b.w 275460 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000721fc <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00072cb4 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000721fe <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00072cb6 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072200 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ +00072cb8 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072202 <_PyCriticalSection_Resume@@Base>: │ │ │ │ +00072cba <_PyCriticalSection_Resume@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072204 : │ │ │ │ +00072cbc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072206 : │ │ │ │ +00072cbe : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072208 : │ │ │ │ +00072cc0 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007220a : │ │ │ │ +00072cc2 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007220c <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ +00072cc4 <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2b4878 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xe84> │ │ │ │ + b.w 2b4d08 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xe74> │ │ │ │ │ │ │ │ -00072212 <_PyXI_HasCapturedException@@Base>: │ │ │ │ +00072cca <_PyXI_HasCapturedException@@Base>: │ │ │ │ ldr r0, [r0, #24] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007221c : │ │ │ │ +00072cd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 221bcc │ │ │ │ + bl 2248f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007223a <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00072cf2 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a85e0 │ │ │ │ + bl a9018 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072264 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00072d1c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2d736 │ │ │ │ + bl 2de5e │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007228e : │ │ │ │ +00072d46 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2d736 │ │ │ │ + bl 2de5e │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000722aa <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 7228e │ │ │ │ +00072d62 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 72d46 │ │ │ │ │ │ │ │ -000722ae : │ │ │ │ +00072d66 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ - cbnz r3, 722c0 │ │ │ │ + cbnz r3, 72d78 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 722bc │ │ │ │ + beq.n 72d74 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000722d2 : │ │ │ │ +00072d8a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000722d4 : │ │ │ │ - ldr r3, [pc, #12] @ (722e4 ) │ │ │ │ +00072d8c : │ │ │ │ + ldr r3, [pc, #12] @ (72d9c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1fadac │ │ │ │ + b.w 1fdf14 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000722e8 <_Py_hashtable_len@@Base>: │ │ │ │ +00072da0 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 72302 <_Py_hashtable_len@@Base+0x1a> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 72318 <_Py_hashtable_len@@Base+0x30> │ │ │ │ - movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #12580 @ 0x3124 │ │ │ │ - movt r2, #48 @ 0x30 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ │ │ │ │ -0007231c : │ │ │ │ +00072da4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (7239c ) │ │ │ │ + ldr r5, [pc, #112] @ (72e24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 72356 │ │ │ │ + cbz r1, 72dde │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 72384 │ │ │ │ + bmi.n 72e0c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #58328 @ 0xe3d8 │ │ │ │ + movw r2, #59288 @ 0xe798 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 72396 │ │ │ │ - cbz r2, 7237a │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ + b.n 72e1e │ │ │ │ + cbz r2, 72e02 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 72378 │ │ │ │ + bmi.n 72e00 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #28252 @ 0x6e5c │ │ │ │ + movw r2, #29212 @ 0x721c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 72396 │ │ │ │ - cbnz r1, 72388 │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ + b.n 72e1e │ │ │ │ + cbnz r1, 72e10 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w ab560 │ │ │ │ + b.w abf98 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72358 │ │ │ │ + bne.n 72de0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1055b8 │ │ │ │ + b.w 106070 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000723a0 : │ │ │ │ - ldr r0, [pc, #28] @ (723c0 ) │ │ │ │ +00072e28 : │ │ │ │ + ldr r0, [pc, #28] @ (72e48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - movw r2, #28288 @ 0x6e80 │ │ │ │ + movw r2, #29248 @ 0x7240 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + b.w 15fa38 <_PyErr_SetString@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000723c4 : │ │ │ │ +00072e4c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #832 @ 0x340 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72416 │ │ │ │ + cbz r0, 72e9e │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl f1490 │ │ │ │ + bl f1f18 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 72416 │ │ │ │ + bge.n 72e9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72414 │ │ │ │ + beq.n 72e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72414 │ │ │ │ + cbnz r3, 72e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007241a : │ │ │ │ +00072ea2 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (72484 ) │ │ │ │ + ldr r2, [pc, #88] @ (72f0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 72438 │ │ │ │ - cbnz r1, 72442 │ │ │ │ + cbz r0, 72ec0 │ │ │ │ + cbnz r1, 72eca │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 722ec <_Py_hashtable_len@@Base+0x4> │ │ │ │ - b.n 72478 │ │ │ │ - bl ef388 │ │ │ │ + bl 6ff32 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 72f00 │ │ │ │ + bl efe18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72478 │ │ │ │ + cbz r0, 72f00 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2e2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 72468 │ │ │ │ + bne.n 72ef0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72478 │ │ │ │ + b.n 72f00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72464 │ │ │ │ + bne.n 72eec │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72464 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72eec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072488 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00072f10 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (724f4 <_PyObject_CallMethod_SizeT@@Base+0x6c>) │ │ │ │ + ldr r2, [pc, #88] @ (72f7c <_PyObject_CallMethod_SizeT@@Base+0x6c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 724a6 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 724b0 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 72f2e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 72f38 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 722ec <_Py_hashtable_len@@Base+0x4> │ │ │ │ - b.n 724e6 <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ - bl ef388 │ │ │ │ + bl 6ff32 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 72f6e <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ + bl efe18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 724e6 <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ + cbz r0, 72f6e <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2e2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 724d6 <_PyObject_CallMethod_SizeT@@Base+0x4e> │ │ │ │ + bne.n 72f5e <_PyObject_CallMethod_SizeT@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 724e6 <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ + b.n 72f6e <_PyObject_CallMethod_SizeT@@Base+0x5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 724d2 <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ + bne.n 72f5a <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 724d2 <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72f5a <_PyObject_CallMethod_SizeT@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -107795,394 +108810,394 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 72520 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ - movw r3, #58580 @ 0xe4d4 │ │ │ │ + cbnz r2, 72fa8 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + movw r3, #59540 @ 0xe894 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #36672 @ 0x8f40 │ │ │ │ + movw r2, #37632 @ 0x9300 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 72528 <_PyObject_CallMethod_SizeT@@Base+0xa0> │ │ │ │ - movw r3, #25312 @ 0x62e0 │ │ │ │ + b.n 72fb0 <_PyObject_CallMethod_SizeT@@Base+0xa0> │ │ │ │ + movw r3, #26272 @ 0x66a0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #28324 @ 0x6ea4 │ │ │ │ + movw r0, #29284 @ 0x7264 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28356 @ 0x6ec4 │ │ │ │ + movw r0, #29316 @ 0x7284 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 7256e <_PyObject_CallMethod_SizeT@@Base+0xe6> │ │ │ │ - cbz r3, 72558 <_PyObject_CallMethod_SizeT@@Base+0xd0> │ │ │ │ + cbz r2, 72ff6 <_PyObject_CallMethod_SizeT@@Base+0xe6> │ │ │ │ + cbz r3, 72fe0 <_PyObject_CallMethod_SizeT@@Base+0xd0> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 72560 <_PyObject_CallMethod_SizeT@@Base+0xd8> │ │ │ │ - movw r1, #36672 @ 0x8f40 │ │ │ │ + b.n 72fe8 <_PyObject_CallMethod_SizeT@@Base+0xd8> │ │ │ │ + movw r1, #37632 @ 0x9300 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #28392 @ 0x6ee8 │ │ │ │ + movw r0, #29352 @ 0x72a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 105ec8 │ │ │ │ - cbz r3, 72574 <_PyObject_CallMethod_SizeT@@Base+0xec> │ │ │ │ + b.w 106980 │ │ │ │ + cbz r3, 72ffc <_PyObject_CallMethod_SizeT@@Base+0xec> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 7257c <_PyObject_CallMethod_SizeT@@Base+0xf4> │ │ │ │ - movw r1, #36672 @ 0x8f40 │ │ │ │ + b.n 73004 <_PyObject_CallMethod_SizeT@@Base+0xf4> │ │ │ │ + movw r1, #37632 @ 0x9300 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #28428 @ 0x6f0c │ │ │ │ + movw r0, #29388 @ 0x72cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ │ │ │ │ -00072588 : │ │ │ │ +00073010 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32492 @ 0x7eec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 725b6 │ │ │ │ + beq.n 7303e │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ - movw r0, #43360 @ 0xa960 │ │ │ │ + movw r0, #44320 @ 0xad20 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 725c8 │ │ │ │ + b.n 73050 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 725c8 │ │ │ │ + cbz r0, 73050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000725ca : │ │ │ │ +00073052 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 725f8 │ │ │ │ + beq.n 73080 │ │ │ │ movs r1, #26 │ │ │ │ - movw r0, #41612 @ 0xa28c │ │ │ │ + movw r0, #42572 @ 0xa64c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 725fa │ │ │ │ + b.n 73082 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000725fc : │ │ │ │ +00073084 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31956 @ 0x7cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7262a │ │ │ │ + beq.n 730b2 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - movw r0, #41612 @ 0xa28c │ │ │ │ + movw r0, #42572 @ 0xa64c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7262c │ │ │ │ + b.n 730b4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007262e : │ │ │ │ +000730b6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7265e │ │ │ │ + beq.n 730e6 │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #41612 @ 0xa28c │ │ │ │ + movw r0, #42572 @ 0xa64c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72660 │ │ │ │ + b.n 730e8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00072662 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000730ea <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r0, 7268e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 73116 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 7268e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 7268a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 73116 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 73112 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 7268e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 7268e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 726a2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 73116 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 73116 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 7312a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ - movw r0, #39332 @ 0x99a4 │ │ │ │ + movw r0, #40292 @ 0x9d64 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 726ae <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 73136 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f8494 │ │ │ │ + bl f8f4c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000726b8 : │ │ │ │ +00073140 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 726e2 │ │ │ │ + cbz r0, 7316a │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 726e2 │ │ │ │ - cbz r1, 726de │ │ │ │ + bpl.n 7316a │ │ │ │ + cbz r1, 73166 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 726e2 │ │ │ │ - cbz r2, 726e2 │ │ │ │ - cbnz r3, 726f6 │ │ │ │ + bpl.n 7316a │ │ │ │ + cbz r2, 7316a │ │ │ │ + cbnz r3, 7317e │ │ │ │ movw r1, #1313 @ 0x521 │ │ │ │ - movw r0, #39332 @ 0x99a4 │ │ │ │ + movw r0, #40292 @ 0x9d64 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72700 │ │ │ │ + b.n 73188 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f8494 │ │ │ │ + bl f8f4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072704 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0007318c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 7272e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 731b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 7272e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 7272a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 731b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 731b2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 7272e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 7272e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 72742 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 731b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 731b6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 731ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1338 @ 0x53a │ │ │ │ - movw r0, #39332 @ 0x99a4 │ │ │ │ + movw r0, #40292 @ 0x9d64 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7274c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 731d4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f8494 │ │ │ │ + bl f8f4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (72758 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54>) │ │ │ │ + ldr r1, [pc, #4] @ (731e0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w aa780 │ │ │ │ - add r3, pc, #768 @ (adr r3, 72a5c ) │ │ │ │ + b.w ab1b8 │ │ │ │ + add r3, pc, #768 @ (adr r3, 734e4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 72786 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x82> │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7320e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x82> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 98d24 <_PyType_LookupRef@@Base> │ │ │ │ + bl 99640 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 72794 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x90> │ │ │ │ - b.n 727be <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xba> │ │ │ │ + cbnz r0, 7321c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x90> │ │ │ │ + b.n 73246 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 72778 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ - b.n 727ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xc6> │ │ │ │ + bge.n 73200 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ + b.n 73252 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xc6> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 727ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xc6> │ │ │ │ + cbz r3, 73252 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xc6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 727ba <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb6> │ │ │ │ + beq.n 73242 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 727ba <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb6> │ │ │ │ + cbnz r3, 73242 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 727ca <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xc6> │ │ │ │ + b.n 73252 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xc6> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w aa780 │ │ │ │ + b.w ab1b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000727ce : │ │ │ │ +00073256 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbnz r6, 727f6 │ │ │ │ + cbnz r6, 7327e │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #10048 @ 0x2740 │ │ │ │ + movw r3, #11008 @ 0x2b00 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 72808 │ │ │ │ - movw r0, #28456 @ 0x6f28 │ │ │ │ + b.n 73290 │ │ │ │ + movw r0, #29416 @ 0x72e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 728d4 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7335c │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 7281a │ │ │ │ + cbz r2, 732a2 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 72808 │ │ │ │ + b.n 73290 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f67f0 │ │ │ │ + bl 1f9980 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 728d4 │ │ │ │ + beq.n 7335c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ sub.w r3, r9, r3 │ │ │ │ adds r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - movw r3, #48061 @ 0xbbbd │ │ │ │ + movw r3, #52473 @ 0xccf9 │ │ │ │ movt r3, #20 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #60553 @ 0xec89 │ │ │ │ - movt r3, #35 @ 0x23 │ │ │ │ + movw r3, #5737 @ 0x1669 │ │ │ │ + movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #3916 @ 0xf4c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #49525 @ 0xc175 │ │ │ │ + movw r3, #57337 @ 0xdff9 │ │ │ │ movt r3, #26 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #16515 @ 0x4083 │ │ │ │ + movw r3, #19741 @ 0x4d1d │ │ │ │ movt r3, #5 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 728ce │ │ │ │ + blt.n 73356 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95530 │ │ │ │ + bl 95e4c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 728d8 │ │ │ │ + bne.n 73360 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 728ce │ │ │ │ + beq.n 73356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 728ce │ │ │ │ + cbnz r3, 73356 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000728de : │ │ │ │ - b.w 727ce │ │ │ │ +00073366 : │ │ │ │ + b.w 73256 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10516c │ │ │ │ + b.w 105c24 │ │ │ │ │ │ │ │ -000728e8 : │ │ │ │ +00073370 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ @@ -108211,58 +109226,58 @@ │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl 26a328 │ │ │ │ + bl 26ba48 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007293e : │ │ │ │ +000733c6 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - bge.n 72966 │ │ │ │ + bge.n 733ee │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 729aa │ │ │ │ + b.n 73432 │ │ │ │ ldr.w ip, [r0, #92] @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, ip, #16 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r1 │ │ │ │ mov r1, sp │ │ │ │ strd lr, r2, [sp, #8] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 15e2d4 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 15f73c <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 35994 │ │ │ │ + bl 360ac │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 245fb4 <_PyInterpreterConfig_InitFromDict@@Base+0x208> │ │ │ │ + bl 24830c <_PyInterpreterConfig_InitFromDict@@Base+0x208> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -108270,44 +109285,44 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #58580 @ 0xe4d4 │ │ │ │ + movw r1, #59540 @ 0xe894 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1a84 │ │ │ │ - cbnz r0, 729e4 │ │ │ │ + bl e2468 │ │ │ │ + cbnz r0, 7346c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72a26 │ │ │ │ + b.n 734ae │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51778 <_PyObject_CheckCrossInterpreterData@@Base+0x1f0> │ │ │ │ + bl 52230 <_PyObject_CheckCrossInterpreterData@@Base+0x1f0> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72a08 │ │ │ │ + beq.n 73490 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 72a12 │ │ │ │ + beq.n 7349a │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 72a26 │ │ │ │ - bl 954e8 │ │ │ │ + b.n 734ae │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 729f2 │ │ │ │ - b.n 729e0 │ │ │ │ - bl 954e8 │ │ │ │ + beq.n 7347a │ │ │ │ + b.n 73468 │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -108317,108 +109332,108 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #27972 @ 0x6d44 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72a5c │ │ │ │ + beq.n 734e4 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 72a5c │ │ │ │ + beq.n 734e4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 72a74 │ │ │ │ - b.n 72a84 │ │ │ │ + bne.n 734fc │ │ │ │ + b.n 7350c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 72a54 │ │ │ │ - movw r0, #50784 @ 0xc660 │ │ │ │ + beq.n 734dc │ │ │ │ + movw r0, #51744 @ 0xca20 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72a54 │ │ │ │ - b.n 72ab2 │ │ │ │ - movw r0, #50784 @ 0xc660 │ │ │ │ + bne.n 734dc │ │ │ │ + b.n 7353a │ │ │ │ + movw r0, #51744 @ 0xca20 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 72ab2 │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 7353a │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - ldr r1, [pc, #208] @ (72b58 ) │ │ │ │ + ldr r1, [pc, #208] @ (735e0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a9d98 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl aa7d0 <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 72ab6 │ │ │ │ + bne.n 7353e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72af0 │ │ │ │ + beq.n 73578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 72af0 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72af0 │ │ │ │ + cbnz r3, 73578 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73578 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72b52 │ │ │ │ - cbz r0, 72ae2 │ │ │ │ - ldr r2, [pc, #160] @ (72b5c ) │ │ │ │ + b.n 735da │ │ │ │ + cbz r0, 7356a │ │ │ │ + ldr r2, [pc, #160] @ (735e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 212bbc │ │ │ │ + bl 215c24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ade │ │ │ │ + beq.n 73566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72ade │ │ │ │ + cbnz r3, 73566 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72b52 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 72b52 │ │ │ │ + b.n 735da │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 735da │ │ │ │ mov r0, r5 │ │ │ │ - bl 197a90 │ │ │ │ - cbnz r0, 72b0e │ │ │ │ + bl 199b28 │ │ │ │ + cbnz r0, 73596 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23132 @ 0x5a5c │ │ │ │ + movw r1, #24092 @ 0x5e1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r0, r5 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72b52 │ │ │ │ + beq.n 735da │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72b34 │ │ │ │ + bne.n 735bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72b3c │ │ │ │ + b.n 735c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 72b52 │ │ │ │ + cbz r4, 735da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -108439,85 +109454,85 @@ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 72ba2 │ │ │ │ + cbnz r0, 7362a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72c7a │ │ │ │ + beq.n 73702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72c7a │ │ │ │ + bne.n 73702 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72c7a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73702 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ add.w ip, r0, #36 @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 72bda │ │ │ │ + ble.n 73662 │ │ │ │ add.w r1, r7, #76 @ 0x4c │ │ │ │ add.w r2, r4, #76 @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r5, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ str.w r5, [r2, #4]! │ │ │ │ - bne.n 72bcc │ │ │ │ + bne.n 73654 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [r7, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72c04 │ │ │ │ + beq.n 7368c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 72c04 │ │ │ │ + cbnz r3, 7368c │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 72c1c │ │ │ │ + bne.n 736a4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr.w r9, [r3, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 72c3e │ │ │ │ + bne.n 736c6 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #88] @ 0x58 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r1, [pc, #60] @ (72c80 ) │ │ │ │ + ldr r1, [pc, #60] @ (73708 ) │ │ │ │ cmp r3, r2 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w r8, [r4, #16] │ │ │ │ @@ -108533,3062 +109548,3062 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072c84 : │ │ │ │ +0007370c : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 72b60 │ │ │ │ + b.n 735e8 │ │ │ │ │ │ │ │ -00072c9a : │ │ │ │ +00073722 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 72b60 │ │ │ │ + b.n 735e8 │ │ │ │ │ │ │ │ -00072caa : │ │ │ │ +00073732 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #26844 @ 0x68dc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 72b60 │ │ │ │ + bl 735e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72d2a │ │ │ │ - ldr r3, [pc, #96] @ (72d30 ) │ │ │ │ + cbz r0, 737b2 │ │ │ │ + ldr r3, [pc, #96] @ (737b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r0, 72cde │ │ │ │ + cbnz r0, 73766 │ │ │ │ str r0, [r4, #28] │ │ │ │ - b.n 72d2a │ │ │ │ + b.n 737b2 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - cbz r1, 72d08 │ │ │ │ + cbz r1, 73790 │ │ │ │ ldrb.w r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 72cf2 │ │ │ │ + bne.n 7377a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72ce2 │ │ │ │ - b.n 72d08 │ │ │ │ + bne.n 7376a │ │ │ │ + b.n 73790 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 72d08 │ │ │ │ + beq.n 73790 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r5, [r1, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 72cea │ │ │ │ - bl 2bdad8 │ │ │ │ + bcc.n 73772 │ │ │ │ + bl 2bdea0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 72d2a │ │ │ │ + cbnz r0, 737b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d2c │ │ │ │ + beq.n 737b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72d2c │ │ │ │ + cbnz r3, 737b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72d2c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 737b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072d34 : │ │ │ │ +000737bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #26324 @ 0x66d4 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 72b60 │ │ │ │ - cbz r0, 72d60 │ │ │ │ + bl 735e8 │ │ │ │ + cbz r0, 737e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072d62 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000737ea <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072d84 : │ │ │ │ +0007380c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 169a84 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 16b210 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 14de38 │ │ │ │ + b.w 14efa0 │ │ │ │ │ │ │ │ -00072da8 : │ │ │ │ +00073830 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 72dda │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + beq.n 73862 │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72e36 │ │ │ │ + b.n 738be │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 72e34 │ │ │ │ + cbz r5, 738bc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72e30 │ │ │ │ - bl 80e78 │ │ │ │ + bne.n 738b8 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72e36 │ │ │ │ + cbz r0, 738be │ │ │ │ mov r7, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 72e18 │ │ │ │ + bge.n 738a0 │ │ │ │ ldrd r1, r2, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ add.w r8, r8, #2 │ │ │ │ adds r7, #8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 72dfc │ │ │ │ - b.n 72dd6 │ │ │ │ + bne.n 73884 │ │ │ │ + b.n 7385e │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72e30 │ │ │ │ + beq.n 738b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 72e30 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 738b8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ - b.n 72e36 │ │ │ │ + b.n 738be │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00072e3c : │ │ │ │ +000738c4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #832 @ 0x340 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 72e62 │ │ │ │ + beq.n 738ea │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28480 @ 0x6f40 │ │ │ │ + movw r1, #29440 @ 0x7300 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 72e8c │ │ │ │ + cbnz r4, 73914 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #60528 @ 0xec70 │ │ │ │ + movw r1, #61488 @ 0xf030 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 72e90 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73918 │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072e94 : │ │ │ │ +0007391c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28516 @ 0x6f64 │ │ │ │ + movw r1, #29476 @ 0x7324 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72eea │ │ │ │ + beq.n 73972 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72f00 │ │ │ │ + bne.n 73988 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72f34 │ │ │ │ + beq.n 739bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72f34 │ │ │ │ - b.n 72f02 │ │ │ │ + ble.n 739bc │ │ │ │ + b.n 7398a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72f20 │ │ │ │ + beq.n 739a8 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72f4e │ │ │ │ + bne.n 739d6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72f34 │ │ │ │ + beq.n 739bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72f50 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 739d8 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 72f92 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73a1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 11bb14 │ │ │ │ + bl 11c730 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f7c │ │ │ │ + beq.n 73a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72f7c │ │ │ │ + cbnz r3, 73a04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f92 │ │ │ │ + beq.n 73a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72f92 │ │ │ │ + cbnz r3, 73a1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72fc2 │ │ │ │ + beq.n 73a4a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72fd8 │ │ │ │ + bne.n 73a60 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7300c │ │ │ │ + beq.n 73a94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7300c │ │ │ │ - b.n 72fda │ │ │ │ + ble.n 73a94 │ │ │ │ + b.n 73a62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72ff8 │ │ │ │ + beq.n 73a80 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73026 │ │ │ │ + bne.n 73aae │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7300c │ │ │ │ + beq.n 73a94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73028 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73ab0 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7306a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73af2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 149b74 │ │ │ │ + bl 14acb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73054 │ │ │ │ + beq.n 73adc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73054 │ │ │ │ + cbnz r3, 73adc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7306a │ │ │ │ + beq.n 73af2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7306a │ │ │ │ + cbnz r3, 73af2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7309a │ │ │ │ + beq.n 73b22 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 730b0 │ │ │ │ + bne.n 73b38 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 730e4 │ │ │ │ + beq.n 73b6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 730e4 │ │ │ │ - b.n 730b2 │ │ │ │ + ble.n 73b6c │ │ │ │ + b.n 73b3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 730d0 │ │ │ │ + beq.n 73b58 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 730fe │ │ │ │ + bne.n 73b86 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 730e4 │ │ │ │ + beq.n 73b6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73100 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73b88 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73142 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73bca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 17a368 │ │ │ │ + bl 17b988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7312c │ │ │ │ + beq.n 73bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7312c │ │ │ │ + cbnz r3, 73bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73142 │ │ │ │ + beq.n 73bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73142 │ │ │ │ + cbnz r3, 73bca │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73172 │ │ │ │ + beq.n 73bfa │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73188 │ │ │ │ + bne.n 73c10 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 731bc │ │ │ │ + beq.n 73c44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 731bc │ │ │ │ - b.n 7318a │ │ │ │ + ble.n 73c44 │ │ │ │ + b.n 73c12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 731a8 │ │ │ │ + beq.n 73c30 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 731d6 │ │ │ │ + bne.n 73c5e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 731bc │ │ │ │ + beq.n 73c44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 731d8 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73c60 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7321a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73ca2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 16ec9c │ │ │ │ + bl 170408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73204 │ │ │ │ + beq.n 73c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73204 │ │ │ │ + cbnz r3, 73c8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7321a │ │ │ │ + beq.n 73ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7321a │ │ │ │ + cbnz r3, 73ca2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73248 │ │ │ │ + beq.n 73cd0 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73276 │ │ │ │ + bne.n 73cfe │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7325c │ │ │ │ + beq.n 73ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73278 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73d00 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 732a2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73d2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 121128 │ │ │ │ + bl 121cbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 732a2 │ │ │ │ + beq.n 73d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 732a2 │ │ │ │ + cbnz r3, 73d2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 732d0 │ │ │ │ + beq.n 73d58 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 732fe │ │ │ │ + bne.n 73d86 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 732e4 │ │ │ │ + beq.n 73d6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73300 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73d88 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7332a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73db2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 292958 │ │ │ │ + bl 293258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7332a │ │ │ │ + beq.n 73db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7332a │ │ │ │ + cbnz r3, 73db2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73358 │ │ │ │ + beq.n 73de0 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73386 │ │ │ │ + bne.n 73e0e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7336c │ │ │ │ + beq.n 73df4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73388 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73e10 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 733b2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73e3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 127dbc │ │ │ │ + bl 128900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 733b2 │ │ │ │ + beq.n 73e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 733b2 │ │ │ │ + cbnz r3, 73e3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 733e2 │ │ │ │ + beq.n 73e6a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 733f8 │ │ │ │ + bne.n 73e80 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7342c │ │ │ │ + beq.n 73eb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7342c │ │ │ │ - b.n 733fa │ │ │ │ + ble.n 73eb4 │ │ │ │ + b.n 73e82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73418 │ │ │ │ + beq.n 73ea0 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73446 │ │ │ │ + bne.n 73ece │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7342c │ │ │ │ + beq.n 73eb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73448 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73ed0 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7348a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73f12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 116c30 │ │ │ │ + bl 117848 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73474 │ │ │ │ + beq.n 73efc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73474 │ │ │ │ + cbnz r3, 73efc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7348a │ │ │ │ + beq.n 73f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7348a │ │ │ │ + cbnz r3, 73f12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 734ba │ │ │ │ + beq.n 73f42 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 734d0 │ │ │ │ + bne.n 73f58 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73504 │ │ │ │ + beq.n 73f8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73504 │ │ │ │ - b.n 734d2 │ │ │ │ + ble.n 73f8c │ │ │ │ + b.n 73f5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 734f0 │ │ │ │ + beq.n 73f78 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7351e │ │ │ │ + bne.n 73fa6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73504 │ │ │ │ + beq.n 73f8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73520 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 73fa8 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73562 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 73fea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1bca0c │ │ │ │ + bl 1bf114 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7354c │ │ │ │ + beq.n 73fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7354c │ │ │ │ + cbnz r3, 73fd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73562 │ │ │ │ + beq.n 73fea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73562 │ │ │ │ + cbnz r3, 73fea │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73592 │ │ │ │ + beq.n 7401a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 735a8 │ │ │ │ + bne.n 74030 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 735dc │ │ │ │ + beq.n 74064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 735dc │ │ │ │ - b.n 735aa │ │ │ │ + ble.n 74064 │ │ │ │ + b.n 74032 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 735c8 │ │ │ │ + beq.n 74050 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 735f6 │ │ │ │ + bne.n 7407e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 735dc │ │ │ │ + beq.n 74064 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 735f8 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74080 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7363a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 740c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 14ade8 │ │ │ │ + bl 14bf24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73624 │ │ │ │ + beq.n 740ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73624 │ │ │ │ + cbnz r3, 740ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7363a │ │ │ │ + beq.n 740c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7363a │ │ │ │ + cbnz r3, 740c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7366a │ │ │ │ + beq.n 740f2 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73680 │ │ │ │ + bne.n 74108 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 736b4 │ │ │ │ + beq.n 7413c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 736b4 │ │ │ │ - b.n 73682 │ │ │ │ + ble.n 7413c │ │ │ │ + b.n 7410a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 736a0 │ │ │ │ + beq.n 74128 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 736ce │ │ │ │ + bne.n 74156 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 736b4 │ │ │ │ + beq.n 7413c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 736d0 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74158 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73712 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7419a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 19f1d0 │ │ │ │ + bl 1a11e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 736fc │ │ │ │ + beq.n 74184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 736fc │ │ │ │ + cbnz r3, 74184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73712 │ │ │ │ + beq.n 7419a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73712 │ │ │ │ + cbnz r3, 7419a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73742 │ │ │ │ + beq.n 741ca │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73758 │ │ │ │ + bne.n 741e0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7378c │ │ │ │ + beq.n 74214 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7378c │ │ │ │ - b.n 7375a │ │ │ │ + ble.n 74214 │ │ │ │ + b.n 741e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73778 │ │ │ │ + beq.n 74200 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 737a6 │ │ │ │ + bne.n 7422e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7378c │ │ │ │ + beq.n 74214 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 737a8 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74230 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 737ea │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 74272 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 161788 │ │ │ │ + bl 162da8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737d4 │ │ │ │ + beq.n 7425c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 737d4 │ │ │ │ + cbnz r3, 7425c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737ea │ │ │ │ + beq.n 74272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 737ea │ │ │ │ + cbnz r3, 74272 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7381a │ │ │ │ + beq.n 742a2 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73830 │ │ │ │ + bne.n 742b8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73864 │ │ │ │ + beq.n 742ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73864 │ │ │ │ - b.n 73832 │ │ │ │ + ble.n 742ec │ │ │ │ + b.n 742ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73850 │ │ │ │ + beq.n 742d8 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7387e │ │ │ │ + bne.n 74306 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73864 │ │ │ │ + beq.n 742ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73880 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74308 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 738c2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7434a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 120e68 │ │ │ │ + bl 1219fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 738ac │ │ │ │ + beq.n 74334 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 738ac │ │ │ │ + cbnz r3, 74334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 738c2 │ │ │ │ + beq.n 7434a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 738c2 │ │ │ │ + cbnz r3, 7434a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 738f2 │ │ │ │ + beq.n 7437a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73908 │ │ │ │ + bne.n 74390 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7393c │ │ │ │ + beq.n 743c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7393c │ │ │ │ - b.n 7390a │ │ │ │ + ble.n 743c4 │ │ │ │ + b.n 74392 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73928 │ │ │ │ + beq.n 743b0 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73956 │ │ │ │ + bne.n 743de │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7393c │ │ │ │ + beq.n 743c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73958 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 743e0 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7399a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 74422 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 22d5c8 │ │ │ │ + bl 230310 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73984 │ │ │ │ + beq.n 7440c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73984 │ │ │ │ + cbnz r3, 7440c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7399a │ │ │ │ + beq.n 74422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7399a │ │ │ │ + cbnz r3, 74422 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 739ca │ │ │ │ + beq.n 74452 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 739e0 │ │ │ │ + bne.n 74468 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73a14 │ │ │ │ + beq.n 7449c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73a14 │ │ │ │ - b.n 739e2 │ │ │ │ + ble.n 7449c │ │ │ │ + b.n 7446a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73a00 │ │ │ │ + beq.n 74488 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73a2e │ │ │ │ + bne.n 744b6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73a14 │ │ │ │ + beq.n 7449c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73a30 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 744b8 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73a72 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 744fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 25c8f0 │ │ │ │ + bl 25e528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a5c │ │ │ │ + beq.n 744e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73a5c │ │ │ │ + cbnz r3, 744e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a72 │ │ │ │ + beq.n 744fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73a72 │ │ │ │ + cbnz r3, 744fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73aa2 │ │ │ │ + beq.n 7452a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73ab8 │ │ │ │ + bne.n 74540 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73aec │ │ │ │ + beq.n 74574 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73aec │ │ │ │ - b.n 73aba │ │ │ │ + ble.n 74574 │ │ │ │ + b.n 74542 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73ad8 │ │ │ │ + beq.n 74560 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b06 │ │ │ │ + bne.n 7458e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73aec │ │ │ │ + beq.n 74574 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73b08 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74590 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73b4a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 745d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 29dcac │ │ │ │ + bl 29e778 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73b34 │ │ │ │ + beq.n 745bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73b34 │ │ │ │ + cbnz r3, 745bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73b4a │ │ │ │ + beq.n 745d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73b4a │ │ │ │ + cbnz r3, 745d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73b7a │ │ │ │ + beq.n 74602 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b90 │ │ │ │ + bne.n 74618 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73bc4 │ │ │ │ + beq.n 7464c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73bc4 │ │ │ │ - b.n 73b92 │ │ │ │ + ble.n 7464c │ │ │ │ + b.n 7461a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73bb0 │ │ │ │ + beq.n 74638 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73bde │ │ │ │ + bne.n 74666 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73bc4 │ │ │ │ + beq.n 7464c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73be0 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74668 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73c22 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 746aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 2758d0 │ │ │ │ + bl 276754 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c0c │ │ │ │ + beq.n 74694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73c0c │ │ │ │ + cbnz r3, 74694 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c22 │ │ │ │ + beq.n 746aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73c22 │ │ │ │ + cbnz r3, 746aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73c52 │ │ │ │ + beq.n 746da │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73c68 │ │ │ │ + bne.n 746f0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73c9c │ │ │ │ + beq.n 74724 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73c9c │ │ │ │ - b.n 73c6a │ │ │ │ + ble.n 74724 │ │ │ │ + b.n 746f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73c88 │ │ │ │ + beq.n 74710 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73cb6 │ │ │ │ + bne.n 7473e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73c9c │ │ │ │ + beq.n 74724 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73cb8 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74740 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73cfa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 74782 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1be2d0 │ │ │ │ + bl 1c09d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73ce4 │ │ │ │ + beq.n 7476c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73ce4 │ │ │ │ + cbnz r3, 7476c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73cfa │ │ │ │ + beq.n 74782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73cfa │ │ │ │ + cbnz r3, 74782 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73d2a │ │ │ │ + beq.n 747b2 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73d40 │ │ │ │ + bne.n 747c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73d74 │ │ │ │ + beq.n 747fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73d74 │ │ │ │ - b.n 73d42 │ │ │ │ + ble.n 747fc │ │ │ │ + b.n 747ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73d60 │ │ │ │ + beq.n 747e8 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73d8e │ │ │ │ + bne.n 74816 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73d74 │ │ │ │ + beq.n 747fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73d90 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74818 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73dd2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7485a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 2a295c │ │ │ │ + bl 2a316c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73dbc │ │ │ │ + beq.n 74844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73dbc │ │ │ │ + cbnz r3, 74844 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73dd2 │ │ │ │ + beq.n 7485a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73dd2 │ │ │ │ + cbnz r3, 7485a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73e02 │ │ │ │ + beq.n 7488a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73e18 │ │ │ │ + bne.n 748a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73e4c │ │ │ │ + beq.n 748d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73e4c │ │ │ │ - b.n 73e1a │ │ │ │ + ble.n 748d4 │ │ │ │ + b.n 748a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73e38 │ │ │ │ + beq.n 748c0 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73e66 │ │ │ │ + bne.n 748ee │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73e4c │ │ │ │ + beq.n 748d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73e68 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 748f0 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73eaa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 74932 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 18ef70 │ │ │ │ + bl 190980 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e94 │ │ │ │ + beq.n 7491c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73e94 │ │ │ │ + cbnz r3, 7491c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73eaa │ │ │ │ + beq.n 74932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73eaa │ │ │ │ + cbnz r3, 74932 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73eda │ │ │ │ + beq.n 74962 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73ef0 │ │ │ │ + bne.n 74978 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73f24 │ │ │ │ + beq.n 749ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73f24 │ │ │ │ - b.n 73ef2 │ │ │ │ + ble.n 749ac │ │ │ │ + b.n 7497a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73f10 │ │ │ │ + beq.n 74998 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73f3e │ │ │ │ + bne.n 749c6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73f24 │ │ │ │ + beq.n 749ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73f40 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 749c8 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 73f82 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 74a0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 24c6b4 │ │ │ │ + bl 24e9d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f6c │ │ │ │ + beq.n 749f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73f6c │ │ │ │ + cbnz r3, 749f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f82 │ │ │ │ + beq.n 74a0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73f82 │ │ │ │ + cbnz r3, 74a0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73fb2 │ │ │ │ + beq.n 74a3a │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73fc8 │ │ │ │ + bne.n 74a50 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73ffc │ │ │ │ + beq.n 74a84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73ffc │ │ │ │ - b.n 73fca │ │ │ │ + ble.n 74a84 │ │ │ │ + b.n 74a52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73fe8 │ │ │ │ + beq.n 74a70 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74016 │ │ │ │ + bne.n 74a9e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73ffc │ │ │ │ + beq.n 74a84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74018 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 74aa0 │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7405a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 74ae2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 10a148 │ │ │ │ + bl 10ac60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74044 │ │ │ │ + beq.n 74acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74044 │ │ │ │ + cbnz r3, 74acc │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7405a │ │ │ │ + beq.n 74ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7405a │ │ │ │ + cbnz r3, 74ae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007405e : │ │ │ │ +00074ae6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7124 @ 0x1bd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74084 │ │ │ │ + bne.n 74b0c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2730ec │ │ │ │ + b.w 27437c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23992 @ 0x5db8 │ │ │ │ + movw r1, #24952 @ 0x6178 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #28552 @ 0x6f88 │ │ │ │ + movw r1, #29512 @ 0x7348 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000740c6 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00074b4e <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74108 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ + cbz r0, 74b90 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92c60 │ │ │ │ + bl 9357c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 740f8 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bne.n 74b80 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74108 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ + b.n 74b90 <_PyDict_GetItemStringWithError@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 740f4 <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ + bne.n 74b7c <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 740f4 <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74b7c <_PyDict_GetItemStringWithError@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #28596 @ 0x6fb4 │ │ │ │ + movw r0, #29556 @ 0x7374 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8a7c8 │ │ │ │ - movw r0, #28608 @ 0x6fc0 │ │ │ │ + b.w 8b1f8 │ │ │ │ + movw r0, #29568 @ 0x7380 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ │ │ │ │ -00074124 : │ │ │ │ +00074bac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 74158 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 74158 │ │ │ │ + beq.n 74be0 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 74be0 │ │ │ │ movs r1, #131 @ 0x83 │ │ │ │ - movw r0, #7988 @ 0x1f34 │ │ │ │ + movw r0, #8912 @ 0x22d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 74160 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 74be8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 74164 │ │ │ │ + bpl.n 74bec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74166 │ │ │ │ + b.n 74bee │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074168 : │ │ │ │ +00074bf0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 741a0 │ │ │ │ - bl 9ef5c │ │ │ │ - cbnz r0, 741a0 │ │ │ │ + beq.n 74c28 │ │ │ │ + bl 9f8ec │ │ │ │ + cbnz r0, 74c28 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ - movw r0, #7988 @ 0x1f34 │ │ │ │ + movw r0, #8912 @ 0x22d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 741a4 │ │ │ │ + b.n 74c2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000741a6 : │ │ │ │ +00074c2e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 221b40 │ │ │ │ + bl 224868 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 741e0 │ │ │ │ - bl ddd10 │ │ │ │ + cbz r0, 74c68 │ │ │ │ + bl de6e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 741d0 │ │ │ │ + bne.n 74c58 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 741e0 │ │ │ │ + b.n 74c68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 741cc │ │ │ │ + bne.n 74c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 741cc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74c54 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000741e4 : │ │ │ │ - cbnz r0, 741ea │ │ │ │ - b.w 2407a8 │ │ │ │ +00074c6c : │ │ │ │ + cbnz r0, 74c72 │ │ │ │ + b.w 242e40 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #44] @ (74228 ) │ │ │ │ + ldr r2, [pc, #44] @ (74cb0 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ mov r4, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 74220 │ │ │ │ + cbz r3, 74ca8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007422c : │ │ │ │ +00074cb4 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 97958 │ │ │ │ + b.w 98274 │ │ │ │ │ │ │ │ -00074232 <_PyObject_GetAttrId@@Base>: │ │ │ │ +00074cba <_PyObject_GetAttrId@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 306e0 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 74256 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + bl 30e08 <_PyUnicode_FromId@@Base> │ │ │ │ + cbz r0, 74cde <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aa780 │ │ │ │ + b.w ab1b8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074258 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00074ce0 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (742c4 <_PyObject_CallMethodId@@Base+0x6c>) │ │ │ │ + ldr r2, [pc, #88] @ (74d4c <_PyObject_CallMethodId@@Base+0x6c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 74276 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 74280 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 74cfe <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 74d08 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 722ec <_Py_hashtable_len@@Base+0x4> │ │ │ │ - b.n 742b6 <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ - bl 74232 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 6ff32 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 74d3e <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ + bl 74cba <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 742b6 <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ + cbz r0, 74d3e <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2dba8 │ │ │ │ + bl 2e2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 742a6 <_PyObject_CallMethodId@@Base+0x4e> │ │ │ │ + bne.n 74d2e <_PyObject_CallMethodId@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 742b6 <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ + b.n 74d3e <_PyObject_CallMethodId@@Base+0x5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 742a2 <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ + bne.n 74d2a <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 742a2 <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74d2a <_PyObject_CallMethodId@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + movw r1, #29584 @ 0x7390 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #44432 @ 0xad90 │ │ │ │ + movw r0, #45392 @ 0xb150 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -000742ea : │ │ │ │ +00074d72 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (74318 ) │ │ │ │ + ldr r3, [pc, #28] @ (74da0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 74310 │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + cbnz r0, 74d98 │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #16] @ (7431c ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (74da4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7d1e8 │ │ │ │ + b.w 7dda8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + cbz r0, 74dc0 <_PyObject_AssertFailed@@Base+0x18> │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00074320 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00074da8 <_PyObject_AssertFailed@@Base>: │ │ │ │ push {r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #28652 @ 0x6fec │ │ │ │ + movw r2, #29612 @ 0x73ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7436e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #28660 @ 0x6ff4 │ │ │ │ + beq.n 74df6 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #29620 @ 0x73b4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 7438a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 74e12 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #28668 @ 0x6ffc │ │ │ │ + movw r2, #29628 @ 0x73bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 74398 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #28692 @ 0x7014 │ │ │ │ + b.n 74e20 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #29652 @ 0x73d4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ - cbz r5, 743b2 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #50464 @ 0xc520 │ │ │ │ + cbz r5, 74e3a <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #51424 @ 0xc8e0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245d64 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 2480bc <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 743ec <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 74e74 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #57808 @ 0xe1d0 │ │ │ │ + movw r2, #58768 @ 0xe590 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ - b.n 74428 <_PyObject_AssertFailed@@Base+0x108> │ │ │ │ + b.n 74eb0 <_PyObject_AssertFailed@@Base+0x108> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ sub.w r5, r6, r1, lsl #3 │ │ │ │ blx 2931c │ │ │ │ mov r1, r5 │ │ │ │ - bl 77bb4 │ │ │ │ + bl 7863c │ │ │ │ mov r0, r6 │ │ │ │ - bl 325e4 <_PyObject_Dump@@Base> │ │ │ │ + bl 32d0c <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + movw r2, #3716 @ 0xe84 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ blx 2a3f0 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29c10 │ │ │ │ - movw r1, #28712 @ 0x7028 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #4] @ (74438 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (74ec0 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, 74ee0 <_PyUnicode_CheckConsistency@@Base+0x1c> │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007443c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00074ec4 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 74476 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #728] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 74efe <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #728] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #28736 @ 0x7040 │ │ │ │ + movw r2, #29696 @ 0x7400 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #96 @ 0x60 │ │ │ │ and.w r6, r3, #64 @ 0x40 │ │ │ │ ubfx r5, r3, #2, #3 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - bne.n 744b0 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 74f38 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 745fa <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r4, [pc, #672] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.w 75082 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r4, [pc, #672] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #28804 @ 0x7084 │ │ │ │ + movw r2, #29764 @ 0x7444 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ ite hi │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - beq.n 7451a <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + beq.n 74fa2 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ add.w r1, r0, #28 │ │ │ │ - cbz r2, 744ea <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ - ldr r4, [pc, #616] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 74f72 <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ + ldr r4, [pc, #616] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #28836 @ 0x70a4 │ │ │ │ + movw r2, #29796 @ 0x7464 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 7450c <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ - ldr r5, [pc, #580] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 74f94 <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ + ldr r5, [pc, #580] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #685 @ 0x2ad │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #28932 @ 0x7104 │ │ │ │ + movw r2, #29892 @ 0x74c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 745d2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #544] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 7505a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #544] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - b.n 745b8 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ + b.n 75040 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbz r2, 7453e <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ - ldr r4, [pc, #532] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 74fc6 <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ + ldr r4, [pc, #532] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #28836 @ 0x70a4 │ │ │ │ + movw r2, #29796 @ 0x7464 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r1, 7455e <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ - ldr r4, [pc, #496] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r1, 74fe6 <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ + ldr r4, [pc, #496] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #28984 @ 0x7138 │ │ │ │ + movw r2, #29944 @ 0x74f8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 745ae <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ + cbz r6, 75036 <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 74586 <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ - ldr r5, [pc, #460] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 7500e <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ + ldr r5, [pc, #460] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #698 @ 0x2ba │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29004 @ 0x714c │ │ │ │ + movw r2, #29964 @ 0x750c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 745fa <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #420] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 75082 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #420] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #699 @ 0x2bb │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29032 @ 0x7168 │ │ │ │ + movw r2, #29992 @ 0x7528 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 745d2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #384] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 7505a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #384] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #702 @ 0x2be │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #28956 @ 0x711c │ │ │ │ + movw r2, #29916 @ 0x74dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 745fa <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 75082 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 745fa <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #344] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 75082 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #344] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #29072 @ 0x7190 │ │ │ │ + movw r2, #30032 @ 0x7550 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 74760 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + beq.w 751e8 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 74614 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + bpl.n 7509c <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 74616 <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ + b.n 7509e <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 74642 <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ + ble.n 750ca <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 74628 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ + bne.n 750b0 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 74634 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ + b.n 750bc <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 74620 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + bne.n 750a8 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 746b0 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ - cbnz r6, 74694 <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ + bne.n 75138 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + cbnz r6, 7511c <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 7466e <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ - ldr r5, [pc, #228] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bhi.n 750f6 <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ + ldr r5, [pc, #228] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #727 @ 0x2d7 │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #29100 @ 0x71ac │ │ │ │ + movw r2, #30060 @ 0x756c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 7472a <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - ldr r5, [pc, #192] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bls.n 751b2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + ldr r5, [pc, #192] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #29116 @ 0x71bc │ │ │ │ + movw r2, #30076 @ 0x757c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 7472a <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + bls.n 751b2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29132 @ 0x71cc │ │ │ │ + movw r2, #30092 @ 0x758c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #136] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #136] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #731 @ 0x2db │ │ │ │ - b.n 74754 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 751dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 746ee <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ + bne.n 75176 <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 746d0 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + bhi.n 75158 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29148 @ 0x71dc │ │ │ │ + movw r2, #30108 @ 0x759c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #104] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #104] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #734 @ 0x2de │ │ │ │ - b.n 74754 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 751dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 7472e <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + bcc.n 751b6 <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29168 @ 0x71f0 │ │ │ │ + movw r2, #30128 @ 0x75b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #76] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #76] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - b.n 74754 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 751dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 7470c <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + bcs.n 75194 <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29188 @ 0x7204 │ │ │ │ + movw r2, #30148 @ 0x75c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #44] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #44] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #738 @ 0x2e2 │ │ │ │ - b.n 74754 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 751dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 74738 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + bcc.n 751c0 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29208 @ 0x7218 │ │ │ │ + movw r2, #30168 @ 0x75d8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #16] @ (74734 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #16] @ (751bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #739 @ 0x2e3 │ │ │ │ - b.n 74754 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 751dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 7473c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + b.n 751c4 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 7473c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + b.n 751c4 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + cbz r4, 751e2 <_PyUnicode_CheckConsistency@@Base+0x31e> │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 74760 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ - ldr r5, [pc, #40] @ (74768 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ - movw r3, #16668 @ 0x411c │ │ │ │ + cbz r3, 751e8 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + ldr r5, [pc, #40] @ (751f0 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ + movw r3, #17628 @ 0x44dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #29228 @ 0x722c │ │ │ │ + movw r2, #30188 @ 0x75ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movw r1, #741 @ 0x2e5 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 74320 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 74da8 <_PyObject_AssertFailed@@Base> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + cbz r4, 75216 │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007476c : │ │ │ │ +000751f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (747d0 ) │ │ │ │ + ldr r4, [pc, #84] @ (75258 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 74794 │ │ │ │ + bne.n 7521c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 74784 │ │ │ │ + bne.n 7520c │ │ │ │ dmb ish │ │ │ │ - beq.n 747a0 │ │ │ │ + beq.n 75228 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ bl 2b50a │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 747bc │ │ │ │ + bne.n 75244 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 747ac │ │ │ │ + bne.n 75234 │ │ │ │ dmb ish │ │ │ │ - beq.n 747cc │ │ │ │ + beq.n 75254 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (747d0 ) │ │ │ │ - b.w 2ac63c │ │ │ │ + ldr r0, [pc, #8] @ (75258 ) │ │ │ │ + b.w 2ace44 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000747d4 : │ │ │ │ +0007525c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (74840 ) │ │ │ │ + ldr r4, [pc, #92] @ (752c8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 747fe │ │ │ │ + bne.n 75286 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 747ee │ │ │ │ + bne.n 75276 │ │ │ │ dmb ish │ │ │ │ - beq.n 7480a │ │ │ │ + beq.n 75292 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [pc, #56] @ (74844 ) │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [pc, #56] @ (752cc ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7482c │ │ │ │ + bne.n 752b4 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7481c │ │ │ │ + bne.n 752a4 │ │ │ │ dmb ish │ │ │ │ - beq.n 7483e │ │ │ │ + beq.n 752c6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 2ac63c │ │ │ │ + b.w 2ace44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r1, r1] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00074848 : │ │ │ │ +000752d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (748b4 ) │ │ │ │ + ldr r4, [pc, #92] @ (7533c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 74872 │ │ │ │ + bne.n 752fa │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 74862 │ │ │ │ + bne.n 752ea │ │ │ │ dmb ish │ │ │ │ - beq.n 7487e │ │ │ │ + beq.n 75306 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ - ldr r3, [pc, #56] @ (748b8 ) │ │ │ │ + bl 2c74c8 │ │ │ │ + ldr r3, [pc, #56] @ (75340 ) │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 748a0 │ │ │ │ + bne.n 75328 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 74890 │ │ │ │ + bne.n 75318 │ │ │ │ dmb ish │ │ │ │ - beq.n 748b2 │ │ │ │ + beq.n 7533a │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2ac63c │ │ │ │ + b.w 2ace44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r1, r1] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000748bc : │ │ │ │ +00075344 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #832 @ 0x340 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 748f6 │ │ │ │ + beq.n 7537e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #28480 @ 0x6f40 │ │ │ │ + movw r1, #29440 @ 0x7300 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 748fe │ │ │ │ + b.n 75386 │ │ │ │ adds r0, #8 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 74924 │ │ │ │ + cbnz r2, 753ac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 74a0a │ │ │ │ + bhi.n 75492 │ │ │ │ tbb [pc, r2] │ │ │ │ ldrsh r1, [r5, r1] │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #9524 @ 0x2534 │ │ │ │ + movw r0, #10484 @ 0x28f4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 74916 │ │ │ │ - b.n 749d8 │ │ │ │ + bne.n 7539e │ │ │ │ + b.n 75460 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - b.n 74942 │ │ │ │ + b.n 753ca │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 161670 │ │ │ │ + bl 162c90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74a90 │ │ │ │ + beq.w 75518 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161670 │ │ │ │ + bl 162c90 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 74972 │ │ │ │ + cbnz r0, 753fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749d8 │ │ │ │ + beq.n 75460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 749d8 │ │ │ │ + cbnz r3, 75460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 749d8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75460 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74a24 │ │ │ │ + beq.n 754ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 161670 │ │ │ │ + bl 162c90 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 749b8 │ │ │ │ + cbz r0, 75440 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 74a26 │ │ │ │ + bne.n 754ae │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23228 @ 0x5abc │ │ │ │ + movw r1, #24188 @ 0x5e7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749b8 │ │ │ │ + beq.n 75440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 749b8 │ │ │ │ + cbnz r3, 75440 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749ce │ │ │ │ + beq.n 75456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 749ce │ │ │ │ + cbnz r3, 75456 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 74a80 │ │ │ │ + bne.n 75508 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74a90 │ │ │ │ + b.n 75518 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 161670 │ │ │ │ + bl 162c90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74a90 │ │ │ │ - ldr r5, [pc, #172] @ (74a98 ) │ │ │ │ + beq.n 75518 │ │ │ │ + ldr r5, [pc, #172] @ (75520 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 74a26 │ │ │ │ + b.n 754ae │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23260 @ 0x5adc │ │ │ │ + movw r1, #24220 @ 0x5e9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 749d8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 75460 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #23304 @ 0x5b08 │ │ │ │ + movw r1, #24264 @ 0x5ec8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ - ldr r5, [pc, #112] @ (74a98 ) │ │ │ │ + b.w f7970 │ │ │ │ + ldr r5, [pc, #112] @ (75520 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1618f8 │ │ │ │ + bl 162f18 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 74a3a │ │ │ │ + cbz r0, 754c2 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 74a90 │ │ │ │ + b.n 75518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a50 │ │ │ │ + beq.n 754d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74a50 │ │ │ │ + cbnz r3, 754d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a66 │ │ │ │ + beq.n 754ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74a66 │ │ │ │ + cbnz r3, 754ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a36 │ │ │ │ + beq.n 754be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74a36 │ │ │ │ + bne.n 754be │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74a36 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 754be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 749d8 │ │ │ │ + bne.n 75460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 749d8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75460 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00074a9c : │ │ │ │ +00075524 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r8, #5704 @ 0x1648 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 74ada │ │ │ │ + beq.n 75562 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 74ad2 │ │ │ │ + bmi.n 7555a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74b50 │ │ │ │ - bl 9ba20 │ │ │ │ + b.n 755d8 │ │ │ │ + bl 9c330 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 74adc │ │ │ │ + b.n 75564 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 74aee │ │ │ │ + bne.n 75576 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74b02 │ │ │ │ + bge.n 7558a │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 74b04 │ │ │ │ + b.n 7558c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 74acc │ │ │ │ - bl 9ba20 │ │ │ │ + bpl.n 75554 │ │ │ │ + bl 9c330 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74b04 │ │ │ │ + bge.n 7558c │ │ │ │ add r0, r4 │ │ │ │ - b.n 74b04 │ │ │ │ + b.n 7558c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 74b1a │ │ │ │ + bne.n 755a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 74b30 │ │ │ │ + blt.n 755b8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 74b3a │ │ │ │ + b.n 755c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 74acc │ │ │ │ - bl 9ba20 │ │ │ │ + bpl.n 75554 │ │ │ │ + bl 9c330 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74b38 │ │ │ │ + bge.n 755c0 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 74b3a │ │ │ │ + b.n 755c2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 74b3a │ │ │ │ + b.n 755c2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 74acc │ │ │ │ + blt.n 75554 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 74acc │ │ │ │ + bge.n 75554 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00074b54 : │ │ │ │ +000755dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 1443d8 │ │ │ │ + bl 145524 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 74b8e │ │ │ │ + beq.n 75616 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 144904 │ │ │ │ + bl 145a50 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 956cc │ │ │ │ - cbnz r0, 74bb4 │ │ │ │ + bl 95fe8 │ │ │ │ + cbnz r0, 7563c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74c08 │ │ │ │ + b.n 75690 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 74bc8 │ │ │ │ - ldr r0, [pc, #80] @ (74c10 ) │ │ │ │ + cbnz r4, 75650 │ │ │ │ + ldr r0, [pc, #80] @ (75698 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 16d2e4 │ │ │ │ + bl 16ea6c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 74bd4 │ │ │ │ - ldr r0, [pc, #72] @ (74c14 ) │ │ │ │ + b.n 7565c │ │ │ │ + ldr r0, [pc, #72] @ (7569c ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 16c9ec │ │ │ │ + bl 16e174 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74bea │ │ │ │ + beq.n 75672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74bea │ │ │ │ + cbnz r3, 75672 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 74bae │ │ │ │ + beq.n 75636 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74bfe │ │ │ │ + beq.n 75686 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 74c02 │ │ │ │ + cbz r5, 7568a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 74c08 │ │ │ │ + b.n 75690 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #128 @ (adr r3, 74c94 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 7571c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -111598,541 +112613,541 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74de0 │ │ │ │ + beq.w 75868 │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #61724 @ 0xf11c │ │ │ │ + movw r9, #62684 @ 0xf4dc │ │ │ │ movt r9, #60 @ 0x3c │ │ │ │ mov fp, r5 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 74d40 │ │ │ │ + ble.n 757c8 │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 74c88 │ │ │ │ + bge.n 75710 │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74c78 │ │ │ │ + bhi.n 75700 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74c7c │ │ │ │ - bl 166848 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74c88 │ │ │ │ + b.n 75704 │ │ │ │ + bl 167ee8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 75710 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 74c6a │ │ │ │ - b.n 74dbe │ │ │ │ + bne.n 756f2 │ │ │ │ + b.n 75846 │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 74dbe │ │ │ │ + beq.w 75846 │ │ │ │ add.w sl, fp, #1 │ │ │ │ cmp r6, sl │ │ │ │ - ble.n 74cb2 │ │ │ │ + ble.n 7573a │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74ca4 │ │ │ │ + bhi.n 7572c │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74ca8 │ │ │ │ - bl 166848 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 74cb2 │ │ │ │ + b.n 75730 │ │ │ │ + bl 167ee8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 7573a │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bgt.n 74c96 │ │ │ │ + bgt.n 7571e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 74ce2 │ │ │ │ + bne.n 7576a │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 74ce2 │ │ │ │ + bne.n 7576a │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 74ce2 │ │ │ │ + bne.n 7576a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 74dbe │ │ │ │ + b.n 75846 │ │ │ │ sub.w r1, sl, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 260248 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ + bl 261e80 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74dc2 │ │ │ │ + beq.n 7584a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 74d00 │ │ │ │ + bgt.n 75788 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 74d3a │ │ │ │ + b.n 757c2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 74d28 │ │ │ │ + cbz r0, 757b0 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 74dc2 │ │ │ │ + beq.n 7584a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74dc2 │ │ │ │ + bne.n 7584a │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74dc2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7584a │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 74d3a │ │ │ │ + beq.n 757c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 74d3a │ │ │ │ + cbnz r3, 757c2 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov fp, sl │ │ │ │ - b.n 74c5e │ │ │ │ + b.n 756e6 │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 74dbe │ │ │ │ - movw r8, #61724 @ 0xf11c │ │ │ │ + bge.n 75846 │ │ │ │ + movw r8, #62684 @ 0xf4dc │ │ │ │ movt r8, #60 @ 0x3c │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74d5a │ │ │ │ + bhi.n 757e2 │ │ │ │ ldrb.w r0, [r8, r0] │ │ │ │ - b.n 74d5e │ │ │ │ - bl 166848 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74d6a │ │ │ │ + b.n 757e6 │ │ │ │ + bl 167ee8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 757f2 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 74d4c │ │ │ │ - b.n 74dbe │ │ │ │ + bne.n 757d4 │ │ │ │ + b.n 75846 │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 74dbe │ │ │ │ + beq.n 75846 │ │ │ │ sub.w r1, r6, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 260248 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ + bl 261e80 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 74dc2 │ │ │ │ + cbz r0, 7584a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 74d8a │ │ │ │ + bgt.n 75812 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 74dbc │ │ │ │ + b.n 75844 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 74dac │ │ │ │ + cbz r0, 75834 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74dc2 │ │ │ │ + beq.n 7584a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74dc2 │ │ │ │ + cbnz r3, 7584a │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74dc2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7584a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74dbc │ │ │ │ + beq.n 75844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74dbc │ │ │ │ + cbnz r3, 75844 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 74de0 │ │ │ │ + b.n 75868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 74dd0 │ │ │ │ + bne.n 75858 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74de0 │ │ │ │ + b.n 75868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74dcc │ │ │ │ + bne.n 75854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74dcc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75854 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 74e1e │ │ │ │ + bmi.n 758a6 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74e22 │ │ │ │ + beq.n 758aa │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 74e24 │ │ │ │ + b.n 758ac │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 74e24 │ │ │ │ + b.n 758ac │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 81954 │ │ │ │ + bl 82354 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 74e42 │ │ │ │ + cbz r0, 758ca │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r6, r3 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl ed75c │ │ │ │ + bl ee1fc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074e48 : │ │ │ │ +000758d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 74e64 │ │ │ │ - bl 542c4 │ │ │ │ - b.n 74e9e │ │ │ │ + bmi.n 758ec │ │ │ │ + bl 54d7a │ │ │ │ + b.n 75926 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #29304 @ 0x7278 │ │ │ │ + movw r1, #30264 @ 0x7638 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74e9e │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + beq.n 75926 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5cfd0 │ │ │ │ + b.w 5da48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074ea2 : │ │ │ │ +0007592a : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 74ebe │ │ │ │ - bl 542c4 │ │ │ │ - b.n 74f40 │ │ │ │ + bmi.n 75946 │ │ │ │ + bl 54d7a │ │ │ │ + b.n 759c8 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #29388 @ 0x72cc │ │ │ │ + movw r1, #30348 @ 0x768c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74f40 │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + beq.n 759c8 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cfd0 │ │ │ │ + bl 5da48 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 74f40 │ │ │ │ + cbz r0, 759c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 74f38 │ │ │ │ + bmi.n 759c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29780 @ 0x7454 │ │ │ │ + movw r1, #30740 @ 0x7814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74f40 │ │ │ │ + beq.n 759c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74f40 │ │ │ │ + cbnz r3, 759c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f40 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 759c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f7b04 │ │ │ │ + b.w 1fac90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00074f44 : │ │ │ │ +000759cc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 74f60 │ │ │ │ - bl 542c4 │ │ │ │ - b.n 74f9a │ │ │ │ + bmi.n 759e8 │ │ │ │ + bl 54d7a │ │ │ │ + b.n 75a22 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #29480 @ 0x7328 │ │ │ │ + movw r1, #30440 @ 0x76e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74f9a │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + beq.n 75a22 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b8118 │ │ │ │ + b.w 2b84e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074f9e : │ │ │ │ +00075a26 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 74fbc │ │ │ │ - bl 542c4 │ │ │ │ + bmi.n 75a44 │ │ │ │ + bl 54d7a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75036 │ │ │ │ + b.n 75abe │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #29624 @ 0x73b8 │ │ │ │ + movw r1, #30584 @ 0x7778 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236ba4 │ │ │ │ + bl 239844 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74fb8 │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + beq.n 75a40 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b8118 │ │ │ │ + bl 2b84e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75036 │ │ │ │ + cbz r0, 75abe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 75036 │ │ │ │ + bmi.n 75abe │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #29716 @ 0x7414 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74fb8 │ │ │ │ + beq.n 75a40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74fb8 │ │ │ │ + bne.n 75a40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74fb8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75a40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007503a : │ │ │ │ +00075ac2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 11e068 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 11ebf0 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a3438 │ │ │ │ + b.w a3e2c │ │ │ │ │ │ │ │ -00075060 : │ │ │ │ +00075ae8 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 1d5778 │ │ │ │ + b.w 1d9250 │ │ │ │ │ │ │ │ -00075066 <_PyUnicode_DecodeUnicodeEscapeInternal@@Base>: │ │ │ │ +00075aee <_PyUnicode_DecodeUnicodeEscapeInternal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ea958 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ + bl eb3e4 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00075086 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +00075b0e <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7509a <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 75b22 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 7509e <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 75b26 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w ebaa8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -000750a4 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00075b2c <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ adds r6, r1, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 750c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + bhi.n 75b4a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 750f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 75b7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ mov r3, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 750e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bne.n 75b6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 750de <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bcc.n 75b66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 750c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + beq.n 75b50 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 750f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 75b7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 750be <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + beq.n 75b46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 750da <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ + blt.n 75b62 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 750c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 750be <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + bhi.n 75b4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 75b46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 7511e <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + bcc.n 75ba6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 7511e <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + blt.n 75ba6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 75130 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + beq.n 75bb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 75132 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 75bba <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75104 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + beq.n 75b8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ebaa8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 75104 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ - b.n 75178 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bne.n 75b8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + b.n 75c00 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 75146 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ + beq.n 75bce <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 7515c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + beq.n 75be4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ blx 29e1c │ │ │ │ - b.n 75170 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + b.n 75bf8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 75170 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 75bf8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 7514e <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ - b.n 75170 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bne.n 75bd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ + b.n 75bf8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 75170 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 75bf8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 75164 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ + bne.n 75bec <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -112140,993 +113155,993 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8348 @ 0x209c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 751a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ + beq.n 75c2e <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 751bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + bne.n 75c44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 751f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + beq.n 75c78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 751f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ - b.n 751be <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ + ble.n 75c78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + b.n 75c46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 751dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ + beq.n 75c64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x138> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7520a <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ + bne.n 75c92 <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 751f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + beq.n 75c78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7520c <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 75c94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7524e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 75cd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 195f1c │ │ │ │ + bl 197f8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75238 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ + beq.n 75cc0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75238 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ + cbnz r3, 75cc0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x194> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7524e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ + beq.n 75cd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7524e <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ + cbnz r3, 75cd6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7527c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d8> │ │ │ │ + beq.n 75d04 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d8> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 752aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x206> │ │ │ │ + bne.n 75d32 <_PyUnicodeWriter_WriteLatin1String@@Base+0x206> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 75290 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ec> │ │ │ │ + beq.n 75d18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 752ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x208> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 75d34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x208> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 752d6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 75d5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1954bc │ │ │ │ + bl 1974a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 752d6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ + beq.n 75d5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 752d6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ + cbnz r3, 75d5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x232> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 75304 <_PyUnicodeWriter_WriteLatin1String@@Base+0x260> │ │ │ │ + beq.n 75d8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x260> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75332 <_PyUnicodeWriter_WriteLatin1String@@Base+0x28e> │ │ │ │ + bne.n 75dba <_PyUnicodeWriter_WriteLatin1String@@Base+0x28e> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 75318 <_PyUnicodeWriter_WriteLatin1String@@Base+0x274> │ │ │ │ + beq.n 75da0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x274> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 75334 <_PyUnicodeWriter_WriteLatin1String@@Base+0x290> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 75dbc <_PyUnicodeWriter_WriteLatin1String@@Base+0x290> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7535e <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 75de6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 14da0c │ │ │ │ + bl 14eb6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7535e <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ + beq.n 75de6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7535e <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ + cbnz r3, 75de6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7538c <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e8> │ │ │ │ + beq.n 75e14 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e8> │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 753ba <_PyUnicodeWriter_WriteLatin1String@@Base+0x316> │ │ │ │ + bne.n 75e42 <_PyUnicodeWriter_WriteLatin1String@@Base+0x316> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 753a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2fc> │ │ │ │ + beq.n 75e28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 753bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x318> │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bgt.n 75e44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x318> │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 753e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 75e6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 1cc650 │ │ │ │ + bl 1cff9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 753e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ + beq.n 75e6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 753e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ + cbnz r3, 75e6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x342> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 7542e <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 75eb6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #41228 @ 0xa10c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 7542e <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 75eb6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #29820 @ 0x747c │ │ │ │ + movw r1, #30780 @ 0x783c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7544a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a6> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 75ed2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a6> │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 75462 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ + beq.n 75eea <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b9104 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b9bc0 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 75450 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ac> │ │ │ │ + bge.n 75ed8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ac> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75468 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c4> │ │ │ │ + b.n 75ef0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 75466 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c2> │ │ │ │ + b.n 75eee <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c2> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007546a : │ │ │ │ +00075ef2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (754a0 ) │ │ │ │ + ldr r4, [pc, #36] @ (75f28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7b214 <_PySys_GetAttr@@Base+0x24c> │ │ │ │ + bl 7bc88 <_PySys_GetAttr@@Base+0x24c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7549e │ │ │ │ - movw r0, #29852 @ 0x749c │ │ │ │ + bge.n 75f26 │ │ │ │ + movw r0, #30812 @ 0x785c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2483b8 │ │ │ │ + b.w 24a700 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000754a4 : │ │ │ │ +00075f2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (754dc ) │ │ │ │ + ldr r4, [pc, #40] @ (75f64 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7b3d8 <_PySys_GetAttr@@Base+0x410> │ │ │ │ + bl 7be38 <_PySys_GetAttr@@Base+0x3fc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 754d8 │ │ │ │ - movw r0, #29904 @ 0x74d0 │ │ │ │ + bge.n 75f60 │ │ │ │ + movw r0, #30864 @ 0x7890 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2483b8 │ │ │ │ + b.w 24a700 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000754e0 : │ │ │ │ +00075f68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (75514 ) │ │ │ │ + ldr r4, [pc, #36] @ (75f9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 251ed8 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 25422c <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 75512 │ │ │ │ - movw r0, #29952 @ 0x7500 │ │ │ │ + bge.n 75f9a │ │ │ │ + movw r0, #30912 @ 0x78c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2483b8 │ │ │ │ + b.w 24a700 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075518 : │ │ │ │ +00075fa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 159cf8 │ │ │ │ + bl 15b158 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75536 │ │ │ │ - bl f96ac │ │ │ │ + cbnz r0, 75fbe │ │ │ │ + bl fa168 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7554c │ │ │ │ + b.n 75fd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7554a │ │ │ │ + beq.n 75fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7554a │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 75fd2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007554e <_PyXI_NamespaceFromNames@@Base>: │ │ │ │ +00075fd6 <_PyXI_NamespaceFromNames@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75590 <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ - cbz r0, 75590 <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ + beq.n 76018 <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ + cbz r0, 76018 <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ mov r5, r0 │ │ │ │ - bl 39b16 │ │ │ │ + bl 3a22e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75592 <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ + cbz r0, 7601a <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ mov r1, r5 │ │ │ │ - bl 39b40 │ │ │ │ + bl 3a258 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 75592 <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ + bne.n 7601a <_PyXI_NamespaceFromNames@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ mov r0, r5 │ │ │ │ - bl 197aac │ │ │ │ - cbnz r0, 75590 <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ - bl f96ac │ │ │ │ + bl 199b44 │ │ │ │ + cbnz r0, 76018 <_PyXI_NamespaceFromNames@@Base+0x42> │ │ │ │ + bl fa168 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 159cf8 │ │ │ │ + bl 15b158 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 755f4 <_PyXI_NamespaceFromNames@@Base+0xa6> │ │ │ │ + cbz r0, 7607c <_PyXI_NamespaceFromNames@@Base+0xa6> │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r7, 755ce <_PyXI_NamespaceFromNames@@Base+0x80> │ │ │ │ + cbz r7, 76056 <_PyXI_NamespaceFromNames@@Base+0x80> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29812 @ 0x7474 │ │ │ │ + movw r1, #30772 @ 0x7834 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 755d6 <_PyXI_NamespaceFromNames@@Base+0x88> │ │ │ │ + b.n 7605e <_PyXI_NamespaceFromNames@@Base+0x88> │ │ │ │ mov r1, r6 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 755e4 <_PyXI_NamespaceFromNames@@Base+0x96> │ │ │ │ + bne.n 7606c <_PyXI_NamespaceFromNames@@Base+0x96> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 755f4 <_PyXI_NamespaceFromNames@@Base+0xa6> │ │ │ │ + b.n 7607c <_PyXI_NamespaceFromNames@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 755e0 <_PyXI_NamespaceFromNames@@Base+0x92> │ │ │ │ + bne.n 76068 <_PyXI_NamespaceFromNames@@Base+0x92> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 755e0 <_PyXI_NamespaceFromNames@@Base+0x92> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76068 <_PyXI_NamespaceFromNames@@Base+0x92> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000755f8 : │ │ │ │ +00076080 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 75596 <_PyXI_NamespaceFromNames@@Base+0x48> │ │ │ │ + b.n 7601e <_PyXI_NamespaceFromNames@@Base+0x48> │ │ │ │ │ │ │ │ -000755fc : │ │ │ │ +00076084 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 75596 <_PyXI_NamespaceFromNames@@Base+0x48> │ │ │ │ + b.n 7601e <_PyXI_NamespaceFromNames@@Base+0x48> │ │ │ │ │ │ │ │ -00075600 <_PyCrossInterpreterData_Lookup@@Base>: │ │ │ │ +00076088 <_PyCrossInterpreterData_Lookup@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 175d84 │ │ │ │ + bl 177738 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b31dc <_PyObject_GetCrossInterpreterData@@Base+0x274> │ │ │ │ + b.w 2b367c <_PyObject_GetCrossInterpreterData@@Base+0x274> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 75656 <_PyCrossInterpreterData_Lookup@@Base+0x56> │ │ │ │ + bmi.n 760de <_PyCrossInterpreterData_Lookup@@Base+0x56> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #37740 @ 0x936c │ │ │ │ + movw r0, #38700 @ 0x972c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 75668 <_PyCrossInterpreterData_Lookup@@Base+0x68> │ │ │ │ - ldr r2, [pc, #44] @ (75684 <_PyCrossInterpreterData_Lookup@@Base+0x84>) │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 760f0 <_PyCrossInterpreterData_Lookup@@Base+0x68> │ │ │ │ + ldr r2, [pc, #44] @ (7610c <_PyCrossInterpreterData_Lookup@@Base+0x84>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1f9468 │ │ │ │ + bl 1fc5f4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7566c <_PyCrossInterpreterData_Lookup@@Base+0x6c> │ │ │ │ + bne.n 760f4 <_PyCrossInterpreterData_Lookup@@Base+0x6c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75682 <_PyCrossInterpreterData_Lookup@@Base+0x82> │ │ │ │ - cbz r0, 7567a <_PyCrossInterpreterData_Lookup@@Base+0x7a> │ │ │ │ + b.n 7610a <_PyCrossInterpreterData_Lookup@@Base+0x82> │ │ │ │ + cbz r0, 76102 <_PyCrossInterpreterData_Lookup@@Base+0x7a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1fb0c0 │ │ │ │ + b.w 1fe228 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32244 @ 0x7df4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 756b8 <_PyCrossInterpreterData_Lookup@@Base+0xb8> │ │ │ │ + beq.n 76140 <_PyCrossInterpreterData_Lookup@@Base+0xb8> │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #41612 @ 0xa28c │ │ │ │ + movw r0, #42572 @ 0xa64c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 756be <_PyCrossInterpreterData_Lookup@@Base+0xbe> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 76146 <_PyCrossInterpreterData_Lookup@@Base+0xbe> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 756d0 <_PyCrossInterpreterData_Lookup@@Base+0xd0> │ │ │ │ - movw r0, #41612 @ 0xa28c │ │ │ │ + cbnz r0, 76158 <_PyCrossInterpreterData_Lookup@@Base+0xd0> │ │ │ │ + movw r0, #42572 @ 0xa64c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 756dc <_PyCrossInterpreterData_Lookup@@Base+0xdc> │ │ │ │ - ldr r1, [pc, #88] @ (7572c <_PyCrossInterpreterData_Lookup@@Base+0x12c>) │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 76164 <_PyCrossInterpreterData_Lookup@@Base+0xdc> │ │ │ │ + ldr r1, [pc, #88] @ (761b4 <_PyCrossInterpreterData_Lookup@@Base+0x12c>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 756e0 <_PyCrossInterpreterData_Lookup@@Base+0xe0> │ │ │ │ + bne.n 76168 <_PyCrossInterpreterData_Lookup@@Base+0xe0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75726 <_PyCrossInterpreterData_Lookup@@Base+0x126> │ │ │ │ + b.n 761ae <_PyCrossInterpreterData_Lookup@@Base+0x126> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 75704 <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ + cbz r0, 7618c <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 75704 <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ + bne.n 7618c <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 75704 <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ + beq.n 7618c <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 75704 <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 7618c <_PyCrossInterpreterData_Lookup@@Base+0x104> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #49936 @ 0xc310 │ │ │ │ + movw r2, #50896 @ 0xc6d0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29992 @ 0x7528 │ │ │ │ + movw r0, #30952 @ 0x78e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00075730 : │ │ │ │ +000761b8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75760 │ │ │ │ - movw r0, #44284 @ 0xacfc │ │ │ │ + beq.n 761e8 │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7579c │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 76224 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 757a2 │ │ │ │ - cbz r1, 75786 │ │ │ │ + beq.n 7622a │ │ │ │ + cbz r1, 7620e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 75786 │ │ │ │ + bpl.n 7620e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 757a4 │ │ │ │ + beq.n 7622c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 757a4 │ │ │ │ + b.n 7622c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30020 @ 0x7544 │ │ │ │ + movw r1, #30980 @ 0x7904 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 757ae │ │ │ │ + b.n 76236 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000757b0 : │ │ │ │ +00076238 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ - cbz r0, 757f6 │ │ │ │ + bl 8b1f8 │ │ │ │ + cbz r0, 7627e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 757fc │ │ │ │ + cbnz r0, 76284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 757f6 │ │ │ │ + beq.n 7627e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 757f6 │ │ │ │ + cbnz r3, 7627e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75868 │ │ │ │ - cbz r6, 75822 │ │ │ │ + b.n 762f0 │ │ │ │ + cbz r6, 762aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 75822 │ │ │ │ + cbnz r0, 762aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 757e0 │ │ │ │ + beq.n 76268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 757e0 │ │ │ │ + bne.n 76268 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 757e0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76268 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 232510 │ │ │ │ + bl 2351d4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75852 │ │ │ │ + beq.n 762da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75852 │ │ │ │ + cbnz r3, 762da │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75868 │ │ │ │ + beq.n 762f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75868 │ │ │ │ + cbnz r3, 762f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00075870 : │ │ │ │ +000762f8 : │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ push {r4} │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ pop {r4} │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 758bc │ │ │ │ + beq.n 76344 │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 758d2 │ │ │ │ + bne.n 7635a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 7592c │ │ │ │ + beq.n 763b4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7592c │ │ │ │ - b.n 758d4 │ │ │ │ + ble.n 763b4 │ │ │ │ + b.n 7635c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 758f2 │ │ │ │ + beq.n 7637a │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 75908 │ │ │ │ + bne.n 76390 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 7592c │ │ │ │ + beq.n 763b4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7592c │ │ │ │ - b.n 7590a │ │ │ │ + ble.n 763b4 │ │ │ │ + b.n 76392 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 7596a │ │ │ │ + cbz r6, 763f2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75946 │ │ │ │ + bne.n 763ce │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 75954 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bne.n 763dc │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 759a8 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 76430 │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7595c │ │ │ │ - b.n 7591e │ │ │ │ + bne.n 763e4 │ │ │ │ + b.n 763a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7592c │ │ │ │ - b.n 7595e │ │ │ │ + ble.n 763b4 │ │ │ │ + b.n 763e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bbed8 │ │ │ │ + bl 1be5e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7598c │ │ │ │ + beq.n 76414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7598c │ │ │ │ + cbnz r3, 76414 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 759a2 │ │ │ │ + beq.n 7642a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 759a2 │ │ │ │ + cbnz r3, 7642a │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 759da │ │ │ │ + beq.n 76462 │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 759f0 │ │ │ │ + bne.n 76478 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 75a4a │ │ │ │ + beq.n 764d2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 75a4a │ │ │ │ - b.n 759f2 │ │ │ │ + ble.n 764d2 │ │ │ │ + b.n 7647a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 75a10 │ │ │ │ + beq.n 76498 │ │ │ │ movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 75a26 │ │ │ │ + bne.n 764ae │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 75a4a │ │ │ │ + beq.n 764d2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 75a4a │ │ │ │ - b.n 75a28 │ │ │ │ + ble.n 764d2 │ │ │ │ + b.n 764b0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 75a88 │ │ │ │ + cbz r6, 76510 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75a64 │ │ │ │ + bne.n 764ec │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 75a72 │ │ │ │ - movw r3, #44064 @ 0xac20 │ │ │ │ + bne.n 764fa │ │ │ │ + movw r3, #44068 @ 0xac24 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1080 @ 0x438 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 75ac6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7654e │ │ │ │ movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75a7a │ │ │ │ - b.n 75a3c │ │ │ │ + bne.n 76502 │ │ │ │ + b.n 764c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 75a4a │ │ │ │ - b.n 75a7c │ │ │ │ + ble.n 764d2 │ │ │ │ + b.n 76504 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4713a │ │ │ │ + bl 47a0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75aaa │ │ │ │ + beq.n 76532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75aaa │ │ │ │ + cbnz r3, 76532 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75ac0 │ │ │ │ + beq.n 76548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75ac0 │ │ │ │ + cbnz r3, 76548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00075aca : │ │ │ │ +00076552 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75afa │ │ │ │ - ldr r3, [pc, #52] @ (75b18 ) │ │ │ │ + cbz r0, 76582 │ │ │ │ + ldr r3, [pc, #52] @ (765a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75afa │ │ │ │ + cbnz r0, 76582 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 239820 │ │ │ │ + bl 23c4a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f4e6c │ │ │ │ + b.w 868d0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075b1c : │ │ │ │ +000765a4 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 75aca │ │ │ │ + b.w 76552 │ │ │ │ │ │ │ │ -00075b24 : │ │ │ │ +000765ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75b7a │ │ │ │ + cbz r0, 76602 │ │ │ │ mov r5, r1 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75b52 │ │ │ │ - ldr r3, [pc, #60] @ (75b80 ) │ │ │ │ + cbnz r0, 765da │ │ │ │ + ldr r3, [pc, #60] @ (76608 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 75b7a │ │ │ │ + bl 868d0 │ │ │ │ + b.n 76602 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 231948 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 23460c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 75b6a │ │ │ │ + bne.n 765f2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75b7a │ │ │ │ + b.n 76602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75b66 │ │ │ │ + bne.n 765ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75b66 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 765ee │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -113140,99 +114155,99 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 75bba │ │ │ │ + cbnz r0, 76642 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 75bc4 │ │ │ │ - b.n 75bca │ │ │ │ + cbnz r0, 7664c │ │ │ │ + b.n 76652 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75bb4 │ │ │ │ - b.n 75be2 │ │ │ │ + beq.n 7663c │ │ │ │ + b.n 7666a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 75be2 │ │ │ │ + cbnz r0, 7666a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 75bd4 │ │ │ │ + cbz r0, 7665c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 75be2 │ │ │ │ + cbnz r0, 7666a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 75be2 │ │ │ │ + cbz r0, 7666a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 75c12 │ │ │ │ + cbnz r0, 7669a │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75bfc │ │ │ │ + beq.n 76684 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 75c42 │ │ │ │ + cbnz r0, 766ca │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 75c4a │ │ │ │ + cbz r0, 766d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75c34 │ │ │ │ + beq.n 766bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 75c72 │ │ │ │ + cbnz r0, 766fa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 75c7a │ │ │ │ + cbz r0, 76702 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75c64 │ │ │ │ + beq.n 766ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4332 @ 0x10ec │ │ │ │ movtne r0, #76 @ 0x4c │ │ │ │ movweq r0, #5956 @ 0x1744 │ │ │ │ @@ -113242,28 +114257,28 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 75cb4 │ │ │ │ + cbnz r0, 7673c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 75cbe │ │ │ │ - b.n 75cc4 │ │ │ │ + cbnz r0, 76746 │ │ │ │ + b.n 7674c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75cae │ │ │ │ - b.n 75cd2 │ │ │ │ + beq.n 76736 │ │ │ │ + b.n 7675a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 75cd2 │ │ │ │ + cbnz r0, 7675a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 75cd2 │ │ │ │ + cbz r0, 7675a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -113284,59 +114299,59 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 75d14 │ │ │ │ + cbz r0, 7679c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 75d0a │ │ │ │ - b.n 75d0a │ │ │ │ + b.n 76792 │ │ │ │ + b.n 76792 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #92] @ (75d90 ) │ │ │ │ + ldr r3, [pc, #92] @ (76818 ) │ │ │ │ sub sp, #12 │ │ │ │ add.w r5, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ adds r5, #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ add r3, sp, #4 │ │ │ │ cmp r3, r0 │ │ │ │ add.w r5, r5, #1 │ │ │ │ str r5, [r2, #0] │ │ │ │ - bcc.n 75d6e │ │ │ │ + bcc.n 767f6 │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 75d6e │ │ │ │ + cbnz r4, 767f6 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 75d1a │ │ │ │ + bl 767a2 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (75d90 ) │ │ │ │ + ldr r2, [pc, #28] @ (76818 ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 75d86 │ │ │ │ + beq.n 7680e │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ movw r2, #11844 @ 0x2e44 │ │ │ │ @@ -113354,404 +114369,404 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 75dd4 │ │ │ │ + cbnz r0, 7685c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 75dde │ │ │ │ - b.n 75de4 │ │ │ │ + cbnz r0, 76866 │ │ │ │ + b.n 7686c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75dce │ │ │ │ - b.n 75df2 │ │ │ │ + beq.n 76856 │ │ │ │ + b.n 7687a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 75df2 │ │ │ │ + cbnz r0, 7687a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 75df2 │ │ │ │ + cbz r0, 7687a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #0] @ (75df8 ) │ │ │ │ + ldr r0, [pc, #0] @ (76880 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29388 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbnz r0, 75e32 │ │ │ │ - ldr r2, [pc, #100] @ (75e88 ) │ │ │ │ + cbnz r0, 768ba │ │ │ │ + ldr r2, [pc, #100] @ (76910 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3716] @ 0xe84 │ │ │ │ - b.n 75e82 │ │ │ │ + b.n 7690a │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2a614 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 75e48 │ │ │ │ + ble.n 768d0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2a614 <__sysconf@plt> │ │ │ │ - b.n 75e4c │ │ │ │ + b.n 768d4 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 75e56 │ │ │ │ + bls.n 768de │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75e82 │ │ │ │ + b.n 7690a │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75e50 │ │ │ │ + bne.n 768d8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a14c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a764 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 75e50 │ │ │ │ - ldr r3, [pc, #16] @ (75e88 ) │ │ │ │ + bne.n 768d8 │ │ │ │ + ldr r3, [pc, #16] @ (76910 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r5, [r3, #3716] @ 0xe84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 75eb2 │ │ │ │ + bgt.n 7693a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2a1b8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 75ea2 │ │ │ │ + bge.n 7692a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 75ece │ │ │ │ - bl 1c9070 │ │ │ │ + cbz r0, 76956 │ │ │ │ + bl 1cbf44 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 29500 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2ad754 │ │ │ │ - b.w 5de4c │ │ │ │ + b.w 2adf5c │ │ │ │ + b.w 5e7e8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 29b1c │ │ │ │ - cbnz r0, 75f22 │ │ │ │ + cbnz r0, 769aa │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2a980 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 75ef8 │ │ │ │ + bl 76980 │ │ │ │ blx 29388 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - cbz r2, 75f6c │ │ │ │ + cbz r2, 769f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 75f68 │ │ │ │ + beq.n 769f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 75f68 │ │ │ │ + cbnz r3, 769f0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 75fa0 │ │ │ │ + cbz r2, 76a28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 75f9c │ │ │ │ + beq.n 76a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 75f9c │ │ │ │ + cbnz r3, 76a24 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 75fd4 │ │ │ │ + cbz r2, 76a5c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 75fd0 │ │ │ │ + beq.n 76a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 75fd0 │ │ │ │ + cbnz r3, 76a58 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075fd8 : │ │ │ │ +00076a60 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075fee : │ │ │ │ +00076a76 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075ffc : │ │ │ │ +00076a84 : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007600c : │ │ │ │ +00076a94 : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #2 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007601c : │ │ │ │ +00076aa4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - movw r4, #30044 @ 0x755c │ │ │ │ + movw r4, #31004 @ 0x791c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1f1a14 <_Py_write_noraise@@Base+0x5b8> │ │ │ │ + bl 1f53e4 <_Py_write_noraise@@Base+0x5b8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00076042 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00076aca <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #15 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076070 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00076af8 <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 7608e <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 76b16 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 29524 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 76082 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 76b0a <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 760a4 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 76b2c <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76094 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 76b1c <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 760b0 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 76b38 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 29524 │ │ │ │ - b.n 76082 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 76b0a <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -000760b8 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00076b40 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000760c8 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00076b50 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000760d8 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00076b60 <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 760fe <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 76b86 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 29524 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 760ee <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 76b76 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076100 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00076b88 <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 76120 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 76ba8 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 29524 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76122 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 76baa <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00076124 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00076bac <_PySeqLock_AfterFork@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itt ne │ │ │ │ strne r2, [r0, #0] │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00076136 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00076bbe <_Py_BuildValue_SizeT@@Base>: │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 99fbc │ │ │ │ + bl 9a8d8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007615e : │ │ │ │ +00076be6 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1ecfec │ │ │ │ + bl 1f0a8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00076188 : │ │ │ │ +00076c10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ @@ -113761,15 +114776,15 @@ │ │ │ │ blx 2931c │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b588 │ │ │ │ │ │ │ │ -000761b8 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00076c40 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ @@ -113783,785 +114798,785 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b588 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #30068 @ 0x7574 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #44520 @ 0xade8 │ │ │ │ + movw r0, #45480 @ 0xb1a8 │ │ │ │ movt r0, #74 @ 0x4a │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -0007620c : │ │ │ │ +00076c94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #24] @ (76234 ) │ │ │ │ + ldr r2, [pc, #24] @ (76cbc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 231dd4 <_PyErr_ProgramDecodedTextObject@@Base+0x48c> │ │ │ │ + bl 234a98 <_PyErr_ProgramDecodedTextObject@@Base+0x48c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 23372c <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ + b.w 2363f0 <_Py_IsInterpreterFinalizing@@Base+0x128> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076238 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00076cc0 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1f3c54 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1f7574 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -0007623e <_PyThreadState_Init@@Base>: │ │ │ │ +00076cc6 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #30084 @ 0x7584 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #4] @ (7625c <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (76ce4 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - add r6, sp, #32 │ │ │ │ + cbz r0, 76d1a │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -00076260 : │ │ │ │ - ldr r3, [pc, #8] @ (7626c ) │ │ │ │ +00076ce8 : │ │ │ │ + ldr r3, [pc, #8] @ (76cf4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 22baa0 │ │ │ │ + b.w 22e794 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076270 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00076cf8 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #52977 @ 0xcef1 │ │ │ │ + movw r3, #55713 @ 0xd9a1 │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007628a : │ │ │ │ - ldr r2, [pc, #12] @ (76298 ) │ │ │ │ +00076d12 : │ │ │ │ + ldr r2, [pc, #12] @ (76d20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 22ce68 │ │ │ │ + b.w 22fbb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd fp, sl, [r2, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldrd r4, r5, [r2] │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ orrs.w r3, r3, sl │ │ │ │ - bne.n 7631a │ │ │ │ + bne.n 76da2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 7630a │ │ │ │ + beq.n 76d92 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 762f6 │ │ │ │ + blt.n 76d7e │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 7630a │ │ │ │ + bge.n 76d92 │ │ │ │ mvns r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ lsrs r1, r1, #31 │ │ │ │ rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 76430 │ │ │ │ + b.n 76eb8 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 76430 │ │ │ │ + b.n 76eb8 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 76374 │ │ │ │ + beq.n 76dfc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 76360 │ │ │ │ + blt.n 76de8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 76374 │ │ │ │ + bge.n 76dfc │ │ │ │ mvns r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ lsrs r1, r1, #31 │ │ │ │ rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 76384 │ │ │ │ + b.n 76e0c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mul.w r7, r4, r7 │ │ │ │ mla r7, r5, r9, r7 │ │ │ │ umull r0, r1, r4, r3 │ │ │ │ add r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 763d8 │ │ │ │ + beq.n 76e60 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 763c4 │ │ │ │ + blt.n 76e4c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 763d8 │ │ │ │ + bge.n 76e60 │ │ │ │ mvns r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r2, #0 │ │ │ │ lsrs r3, r3, #31 │ │ │ │ rsb r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 763e8 │ │ │ │ + b.n 76e70 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mul.w r6, r4, r6 │ │ │ │ mla r6, r5, r8, r6 │ │ │ │ umull r2, r3, r4, r3 │ │ │ │ add r3, r6 │ │ │ │ cmp.w sl, #1 │ │ │ │ sbcs.w r1, r9, #0 │ │ │ │ - blt.n 76404 │ │ │ │ + blt.n 76e8c │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 7641c │ │ │ │ - b.n 76424 │ │ │ │ + bge.n 76ea4 │ │ │ │ + b.n 76eac │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 7641c │ │ │ │ + beq.n 76ea4 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 7642a │ │ │ │ + blt.n 76eb2 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 76430 │ │ │ │ + b.n 76eb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76430 │ │ │ │ + b.n 76eb8 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00076436 : │ │ │ │ +00076ebe : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ - cbnz r0, 76456 │ │ │ │ + cbnz r0, 76ede │ │ │ │ blx 2aaf0 │ │ │ │ movs r0, #0 │ │ │ │ blx 29448 │ │ │ │ │ │ │ │ -0007645c : │ │ │ │ +00076ee4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29d1c │ │ │ │ - cbnz r0, 7648a │ │ │ │ + cbnz r0, 76f12 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7648e │ │ │ │ + bge.n 76f16 │ │ │ │ blx 2a448 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00076492 : │ │ │ │ +00076f1a : │ │ │ │ b.w 2a444 │ │ │ │ │ │ │ │ -00076496 : │ │ │ │ +00076f1e : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2946c │ │ │ │ │ │ │ │ -0007649c : │ │ │ │ +00076f24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29470 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000764b8 : │ │ │ │ +00076f40 : │ │ │ │ b.w 2a554 │ │ │ │ │ │ │ │ -000764bc : │ │ │ │ +00076f44 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000764be : │ │ │ │ - ldr r3, [pc, #16] @ (764d0 ) │ │ │ │ +00076f46 : │ │ │ │ + ldr r3, [pc, #16] @ (76f58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3716] @ 0xe84 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000764d4 : │ │ │ │ - b.n 75e0e │ │ │ │ +00076f5c : │ │ │ │ + b.n 76896 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r9, r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 764f8 │ │ │ │ + beq.n 76f80 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 76584 │ │ │ │ + bne.n 7700c │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 764fc │ │ │ │ + b.n 76f84 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ blx 29a70 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 76518 │ │ │ │ - bl 7b948 │ │ │ │ - b.n 7651c │ │ │ │ - bl 8485c │ │ │ │ - cbz r0, 7658a │ │ │ │ + beq.n 76fa0 │ │ │ │ + bl 7c398 │ │ │ │ + b.n 76fa4 │ │ │ │ + bl 8527c │ │ │ │ + cbz r0, 77012 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7657c │ │ │ │ + beq.n 77004 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [r6, fp, lsl #2] │ │ │ │ sub.w r1, r3, #56320 @ 0xdc00 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ sub.w r1, r1, #128 @ 0x80 │ │ │ │ - bls.n 76544 │ │ │ │ + bls.n 76fcc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 76552 │ │ │ │ + beq.n 76fda │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 76552 │ │ │ │ + bhi.n 76fda │ │ │ │ add.w fp, fp, #1 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 7652a │ │ │ │ - b.n 7657c │ │ │ │ + bne.n 76fb2 │ │ │ │ + b.n 77004 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7655e │ │ │ │ - bl 7bd1c │ │ │ │ - b.n 76562 │ │ │ │ - bl 84c04 │ │ │ │ - cbz r5, 76568 │ │ │ │ + beq.n 76fe6 │ │ │ │ + bl 7c76c │ │ │ │ + b.n 76fea │ │ │ │ + bl 85624 │ │ │ │ + cbz r5, 76ff0 │ │ │ │ str.w fp, [r5] │ │ │ │ - cbnz r4, 76570 │ │ │ │ + cbnz r4, 76ff8 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 7658e │ │ │ │ - movw r3, #50052 @ 0xc384 │ │ │ │ + b.n 77016 │ │ │ │ + movw r3, #51012 @ 0xc744 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7656a │ │ │ │ + b.n 76ff2 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 7658e │ │ │ │ + b.n 77016 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 7658e │ │ │ │ + b.n 77016 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 765b4 │ │ │ │ + beq.n 7703c │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 76630 │ │ │ │ + bne.n 770b8 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 765b8 │ │ │ │ + b.n 77040 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 29d64 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 765d4 │ │ │ │ + bcs.n 7705c │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7b948 │ │ │ │ - cbnz r0, 765da │ │ │ │ + bl 7c398 │ │ │ │ + cbnz r0, 77062 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76634 │ │ │ │ + b.n 770bc │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 7661e │ │ │ │ + cbz r3, 770a6 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 76616 │ │ │ │ + bpl.n 7709e │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 76616 │ │ │ │ - bl 7bd1c │ │ │ │ - cbz r5, 765fc │ │ │ │ + bne.n 7709e │ │ │ │ + bl 7c76c │ │ │ │ + cbz r5, 77084 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 76608 │ │ │ │ + bne.n 77090 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 76634 │ │ │ │ - movw r3, #43460 @ 0xa9c4 │ │ │ │ + b.n 770bc │ │ │ │ + movw r3, #44420 @ 0xad84 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 76602 │ │ │ │ + b.n 7708a │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 765de │ │ │ │ + b.n 77066 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 76628 │ │ │ │ + cbz r5, 770b0 │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 76634 │ │ │ │ + b.n 770bc │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0007663a : │ │ │ │ +000770c2 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 208744 <_PyOnceFlag_CallOnceSlow@@Base+0xad4> │ │ │ │ + b.w 20b7b4 │ │ │ │ │ │ │ │ -00076640 <_Py_closerange@@Base>: │ │ │ │ +000770c8 <_Py_closerange@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bic.w r4, r0, r0, asr #31 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ blx 29b04 │ │ │ │ - cbz r0, 76684 <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 7710c <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 29418 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 7666e <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 770f6 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 76678 <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 76684 <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 77100 <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 7710c <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2ab80 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2a1b8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 76678 <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 77100 <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00076686 : │ │ │ │ +0007710e : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007668a : │ │ │ │ +00077112 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007668e : │ │ │ │ +00077116 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1388] @ 0x56c │ │ │ │ str.w r2, [r3, #1388] @ 0x56c │ │ │ │ str.w r1, [r3, #1392] @ 0x570 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000766aa : │ │ │ │ +00077132 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 766fa │ │ │ │ + bhi.n 77182 │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #109 @ 0x6d │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ dmb ish │ │ │ │ ldr.w r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #1404] @ 0x57c │ │ │ │ mov r0, r7 │ │ │ │ - bl 22c3b0 <_Py_fopen_obj@@Base+0x10c> │ │ │ │ + bl 22f0ac <_Py_fopen_obj@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76700 │ │ │ │ + cbnz r0, 77188 │ │ │ │ ldr.w r1, [r6, #1400] @ 0x578 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22c3b0 <_Py_fopen_obj@@Base+0x10c> │ │ │ │ - cbnz r0, 76702 │ │ │ │ + bl 22f0ac <_Py_fopen_obj@@Base+0x10c> │ │ │ │ + cbnz r0, 7718a │ │ │ │ mov r0, r5 │ │ │ │ - bl 253fdc │ │ │ │ - b.n 76702 │ │ │ │ + bl 2561c0 │ │ │ │ + b.n 7718a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76702 │ │ │ │ + b.n 7718a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076706 : │ │ │ │ +0007718e : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 766aa │ │ │ │ + b.w 77132 │ │ │ │ │ │ │ │ -0007670c : │ │ │ │ - ldr r3, [pc, #8] @ (76718 ) │ │ │ │ +00077194 : │ │ │ │ + ldr r3, [pc, #8] @ (771a0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 34bfc <_Py_fstat@@Base+0x41c> │ │ │ │ + b.w 35330 <_Py_fstat@@Base+0x41c> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007671c <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000771a4 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 95ec4 │ │ │ │ - cbz r0, 76774 <_PyMonitoring_FireLineEvent@@Base+0x58> │ │ │ │ + bl 967e0 │ │ │ │ + cbz r0, 771fc <_PyMonitoring_FireLineEvent@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #5 │ │ │ │ strd r3, r5, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76778 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + beq.n 77200 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76778 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + cbnz r3, 77200 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76778 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77200 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 7678a <_PyMonitoring_FireLineEvent@@Base+0x6e> │ │ │ │ - b.w 95ec4 │ │ │ │ + bne.n 77212 <_PyMonitoring_FireLineEvent@@Base+0x6e> │ │ │ │ + b.w 967e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 29700 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 75ef8 │ │ │ │ + bl 76980 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - bl 75ef8 │ │ │ │ + bl 76980 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2a04c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 769c4 <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ - ldr r3, [pc, #416] @ (769cc <_PyMonitoring_FireLineEvent@@Base+0x2b0>) │ │ │ │ + beq.w 7744c <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ + ldr r3, [pc, #416] @ (77454 <_PyMonitoring_FireLineEvent@@Base+0x2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3892] @ 0xf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 7684c <_PyMonitoring_FireLineEvent@@Base+0x130> │ │ │ │ - bne.n 76850 <_PyMonitoring_FireLineEvent@@Base+0x134> │ │ │ │ + bgt.n 772d4 <_PyMonitoring_FireLineEvent@@Base+0x130> │ │ │ │ + bne.n 772d8 <_PyMonitoring_FireLineEvent@@Base+0x134> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #216] @ 0xd8 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 76852 <_PyMonitoring_FireLineEvent@@Base+0x136> │ │ │ │ + b.n 772da <_PyMonitoring_FireLineEvent@@Base+0x136> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 76852 <_PyMonitoring_FireLineEvent@@Base+0x136> │ │ │ │ + b.n 772da <_PyMonitoring_FireLineEvent@@Base+0x136> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #6648 @ 0x19f8 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 7689a <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ - bl 8a7c8 │ │ │ │ + cbz r0, 77322 <_PyMonitoring_FireLineEvent@@Base+0x17e> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ - bl 9bc70 │ │ │ │ + beq.w 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 76890 <_PyMonitoring_FireLineEvent@@Base+0x174> │ │ │ │ + beq.n 77318 <_PyMonitoring_FireLineEvent@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 76890 <_PyMonitoring_FireLineEvent@@Base+0x174> │ │ │ │ + cbnz r3, 77318 <_PyMonitoring_FireLineEvent@@Base+0x174> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 76862 <_PyMonitoring_FireLineEvent@@Base+0x146> │ │ │ │ - b.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + beq.n 772ea <_PyMonitoring_FireLineEvent@@Base+0x146> │ │ │ │ + b.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ movw r3, #6652 @ 0x19fc │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 768e0 <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ + cbz r0, 77368 <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 768a8 <_PyMonitoring_FireLineEvent@@Base+0x18c> │ │ │ │ - bl 8a7c8 │ │ │ │ + beq.n 77330 <_PyMonitoring_FireLineEvent@@Base+0x18c> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ - bl 9bc70 │ │ │ │ + beq.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 768d8 <_PyMonitoring_FireLineEvent@@Base+0x1bc> │ │ │ │ + beq.n 77360 <_PyMonitoring_FireLineEvent@@Base+0x1bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 768d8 <_PyMonitoring_FireLineEvent@@Base+0x1bc> │ │ │ │ + cbnz r3, 77360 <_PyMonitoring_FireLineEvent@@Base+0x1bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 768a8 <_PyMonitoring_FireLineEvent@@Base+0x18c> │ │ │ │ - b.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + beq.n 77330 <_PyMonitoring_FireLineEvent@@Base+0x18c> │ │ │ │ + b.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ movw r3, #6656 @ 0x1a00 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 76926 <_PyMonitoring_FireLineEvent@@Base+0x20a> │ │ │ │ + cbz r0, 773ae <_PyMonitoring_FireLineEvent@@Base+0x20a> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 768ee <_PyMonitoring_FireLineEvent@@Base+0x1d2> │ │ │ │ - bl 8a7c8 │ │ │ │ + beq.n 77376 <_PyMonitoring_FireLineEvent@@Base+0x1d2> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ - bl 9bc70 │ │ │ │ + beq.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 7691e <_PyMonitoring_FireLineEvent@@Base+0x202> │ │ │ │ + beq.n 773a6 <_PyMonitoring_FireLineEvent@@Base+0x202> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7691e <_PyMonitoring_FireLineEvent@@Base+0x202> │ │ │ │ + cbnz r3, 773a6 <_PyMonitoring_FireLineEvent@@Base+0x202> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 768ee <_PyMonitoring_FireLineEvent@@Base+0x1d2> │ │ │ │ - b.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + beq.n 77376 <_PyMonitoring_FireLineEvent@@Base+0x1d2> │ │ │ │ + b.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ movw r3, #11052 @ 0x2b2c │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 769c4 <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ + beq.n 7744c <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ adds r6, #16 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 769c4 <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ - bl 8a7c8 │ │ │ │ + beq.n 7744c <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ + bl 8b1f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + cbz r0, 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f5944 │ │ │ │ + bl f63fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7696a <_PyMonitoring_FireLineEvent@@Base+0x24e> │ │ │ │ + bge.n 773f2 <_PyMonitoring_FireLineEvent@@Base+0x24e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + beq.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + cbnz r3, 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ - beq.n 76980 <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + beq.n 77408 <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 769a2 <_PyMonitoring_FireLineEvent@@Base+0x286> │ │ │ │ + beq.n 7742a <_PyMonitoring_FireLineEvent@@Base+0x286> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 769a2 <_PyMonitoring_FireLineEvent@@Base+0x286> │ │ │ │ + cbnz r3, 7742a <_PyMonitoring_FireLineEvent@@Base+0x286> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 769a2 <_PyMonitoring_FireLineEvent@@Base+0x286> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7742a <_PyMonitoring_FireLineEvent@@Base+0x286> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 7699c <_PyMonitoring_FireLineEvent@@Base+0x280> │ │ │ │ + beq.n 77424 <_PyMonitoring_FireLineEvent@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7699c <_PyMonitoring_FireLineEvent@@Base+0x280> │ │ │ │ + cbnz r3, 77424 <_PyMonitoring_FireLineEvent@@Base+0x280> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 769a6 <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ + bne.n 7742e <_PyMonitoring_FireLineEvent@@Base+0x28a> │ │ │ │ adds r6, #16 │ │ │ │ - b.n 7693a <_PyMonitoring_FireLineEvent@@Base+0x21e> │ │ │ │ + b.n 773c2 <_PyMonitoring_FireLineEvent@@Base+0x21e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 769b4 <_PyMonitoring_FireLineEvent@@Base+0x298> │ │ │ │ + bne.n 7743c <_PyMonitoring_FireLineEvent@@Base+0x298> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 769c4 <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ + b.n 7744c <_PyMonitoring_FireLineEvent@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 769b0 <_PyMonitoring_FireLineEvent@@Base+0x294> │ │ │ │ + bne.n 77438 <_PyMonitoring_FireLineEvent@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 769b0 <_PyMonitoring_FireLineEvent@@Base+0x294> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77438 <_PyMonitoring_FireLineEvent@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -114569,77 +115584,77 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ sub sp, #16 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r4, 76a04 <_PyMonitoring_FireLineEvent@@Base+0x2e8> │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + cbnz r4, 7748c <_PyMonitoring_FireLineEvent@@Base+0x2e8> │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ + movw r0, #1420 @ 0x58c │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 76c60 <_PyMonitoring_FireLineEvent@@Base+0x544> │ │ │ │ + bne.w 776e8 <_PyMonitoring_FireLineEvent@@Base+0x544> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 76a2c <_PyMonitoring_FireLineEvent@@Base+0x310> │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + bmi.n 774b4 <_PyMonitoring_FireLineEvent@@Base+0x310> │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #3025 @ 0xbd1 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + beq.w 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76a4e <_PyMonitoring_FireLineEvent@@Base+0x332> │ │ │ │ + bne.n 774d6 <_PyMonitoring_FireLineEvent@@Base+0x332> │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 76a66 <_PyMonitoring_FireLineEvent@@Base+0x34a> │ │ │ │ + bne.n 774ee <_PyMonitoring_FireLineEvent@@Base+0x34a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + beq.w 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + beq.w 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + beq.w 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ - ldr r3, [pc, #520] @ (76c90 <_PyMonitoring_FireLineEvent@@Base+0x574>) │ │ │ │ + beq.w 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + ldr r3, [pc, #520] @ (77718 <_PyMonitoring_FireLineEvent@@Base+0x574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - cbz r0, 76aa4 <_PyMonitoring_FireLineEvent@@Base+0x388> │ │ │ │ + cbz r0, 7752c <_PyMonitoring_FireLineEvent@@Base+0x388> │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 23b07c │ │ │ │ + bl 23da94 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w ip, sl, r1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, r1] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -114657,73 +115672,73 @@ │ │ │ │ orr.w ip, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r8, [r2, #4] │ │ │ │ lsl.w r1, r1, r8 │ │ │ │ subs r1, #1 │ │ │ │ and.w r3, r0, r1 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.n 76b00 <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ + bgt.n 77588 <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ add.w r9, r2, r3 │ │ │ │ ldrsb.w r9, [r9, #20] │ │ │ │ - b.n 76b16 <_PyMonitoring_FireLineEvent@@Base+0x3fa> │ │ │ │ + b.n 7759e <_PyMonitoring_FireLineEvent@@Base+0x3fa> │ │ │ │ cmp.w r8, #15 │ │ │ │ itete le │ │ │ │ addle.w r9, r2, r3, lsl #1 │ │ │ │ addgt.w r9, r2, r3, lsl #2 │ │ │ │ ldrshle.w r9, [r9, #20] │ │ │ │ ldrgt.w r9, [r9, #20] │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 76b1e <_PyMonitoring_FireLineEvent@@Base+0x402> │ │ │ │ + bne.n 775a6 <_PyMonitoring_FireLineEvent@@Base+0x402> │ │ │ │ mov r9, r3 │ │ │ │ - b.n 76b32 <_PyMonitoring_FireLineEvent@@Base+0x416> │ │ │ │ + b.n 775ba <_PyMonitoring_FireLineEvent@@Base+0x416> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 76b32 <_PyMonitoring_FireLineEvent@@Base+0x416> │ │ │ │ + beq.n 775ba <_PyMonitoring_FireLineEvent@@Base+0x416> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r1 │ │ │ │ - b.n 76af0 <_PyMonitoring_FireLineEvent@@Base+0x3d4> │ │ │ │ + b.n 77578 <_PyMonitoring_FireLineEvent@@Base+0x3d4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ strd ip, lr, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 76b7e <_PyMonitoring_FireLineEvent@@Base+0x462> │ │ │ │ + beq.n 77606 <_PyMonitoring_FireLineEvent@@Base+0x462> │ │ │ │ add.w r3, r8, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldrb.w r4, [r8, #1] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 76b66 <_PyMonitoring_FireLineEvent@@Base+0x44a> │ │ │ │ + beq.n 775ee <_PyMonitoring_FireLineEvent@@Base+0x44a> │ │ │ │ adds r2, #1 │ │ │ │ - b.n 76b5c <_PyMonitoring_FireLineEvent@@Base+0x440> │ │ │ │ + b.n 775e4 <_PyMonitoring_FireLineEvent@@Base+0x440> │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 76b78 <_PyMonitoring_FireLineEvent@@Base+0x45c> │ │ │ │ + bge.n 77600 <_PyMonitoring_FireLineEvent@@Base+0x45c> │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2a580 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 76c12 <_PyMonitoring_FireLineEvent@@Base+0x4f6> │ │ │ │ + b.n 7769a <_PyMonitoring_FireLineEvent@@Base+0x4f6> │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 76b92 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ + bgt.n 7761a <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ add r9, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb.w r3, [r9, #20] │ │ │ │ - b.n 76bae <_PyMonitoring_FireLineEvent@@Base+0x492> │ │ │ │ + b.n 77636 <_PyMonitoring_FireLineEvent@@Base+0x492> │ │ │ │ cmp r3, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r3, r2, r9, lsl #2 │ │ │ │ addle.w r9, r2, r9, lsl #1 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ @@ -114731,352 +115746,352 @@ │ │ │ │ strhle.w r3, [r9, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r0, #1 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ lsls r0, r1 │ │ │ │ adds r0, #20 │ │ │ │ - cbz r2, 76bcc <_PyMonitoring_FireLineEvent@@Base+0x4b0> │ │ │ │ + cbz r2, 77654 <_PyMonitoring_FireLineEvent@@Base+0x4b0> │ │ │ │ add.w r0, r0, r7, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ adds r1, r3, r0 │ │ │ │ ldr r4, [r3, r0] │ │ │ │ str r2, [r3, r0] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 76bdc <_PyMonitoring_FireLineEvent@@Base+0x4c0> │ │ │ │ + b.n 77664 <_PyMonitoring_FireLineEvent@@Base+0x4c0> │ │ │ │ movs r1, #12 │ │ │ │ mla r0, r1, r7, r0 │ │ │ │ adds r1, r3, r0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [r3, r0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c12 <_PyMonitoring_FireLineEvent@@Base+0x4f6> │ │ │ │ + beq.n 7769a <_PyMonitoring_FireLineEvent@@Base+0x4f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76c12 <_PyMonitoring_FireLineEvent@@Base+0x4f6> │ │ │ │ - ldr r1, [pc, #164] @ (76c94 <_PyMonitoring_FireLineEvent@@Base+0x578>) │ │ │ │ + cbnz r3, 7769a <_PyMonitoring_FireLineEvent@@Base+0x4f6> │ │ │ │ + ldr r1, [pc, #164] @ (7771c <_PyMonitoring_FireLineEvent@@Base+0x578>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 76c0e <_PyMonitoring_FireLineEvent@@Base+0x4f2> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 77696 <_PyMonitoring_FireLineEvent@@Base+0x4f2> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c0e <_PyMonitoring_FireLineEvent@@Base+0x4f2> │ │ │ │ + beq.n 77696 <_PyMonitoring_FireLineEvent@@Base+0x4f2> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c48 <_PyMonitoring_FireLineEvent@@Base+0x52c> │ │ │ │ + beq.n 776d0 <_PyMonitoring_FireLineEvent@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76c48 <_PyMonitoring_FireLineEvent@@Base+0x52c> │ │ │ │ - ldr r1, [pc, #112] @ (76c94 <_PyMonitoring_FireLineEvent@@Base+0x578>) │ │ │ │ + cbnz r3, 776d0 <_PyMonitoring_FireLineEvent@@Base+0x52c> │ │ │ │ + ldr r1, [pc, #112] @ (7771c <_PyMonitoring_FireLineEvent@@Base+0x578>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbz r3, 76c44 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + cbz r3, 776cc <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c44 <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ + beq.n 776cc <_PyMonitoring_FireLineEvent@@Base+0x528> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + beq.n 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + cbnz r3, 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a9b4 │ │ │ │ + bl 13bae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + bge.n 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 76c84 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 7770c <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ mov r0, r5 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15407c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 15510c <_PyErr_ChainExceptions1@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00076c98 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 76cd4 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00077720 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 7775c <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 76cca <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 77752 <_PyState_AddModule@@Base+0x32> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #44656 @ 0xae70 │ │ │ │ + movw r2, #45616 @ 0xb230 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1f7fbc │ │ │ │ + b.w 1fb148 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #30132 @ 0x75b4 │ │ │ │ + movw r2, #31092 @ 0x7974 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r2, #30132 @ 0x75b4 │ │ │ │ + movw r2, #31092 @ 0x7974 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 15e5d0 <_PyErr_SetString@@Base> │ │ │ │ + bl 15fa38 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00076d2a : │ │ │ │ +000777b2 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #80] @ (76d90 ) │ │ │ │ - bl 15e3f4 │ │ │ │ + ldr r0, [pc, #80] @ (77818 ) │ │ │ │ + bl 15f85c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76d5c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 76d88 │ │ │ │ - movw r0, #58756 @ 0xe584 │ │ │ │ + cbnz r0, 777e4 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77810 │ │ │ │ + movw r0, #59716 @ 0xe944 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 144b5c │ │ │ │ + bl 145cb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76d88 │ │ │ │ - ldr r0, [pc, #52] @ (76d94 ) │ │ │ │ + cbz r0, 77810 │ │ │ │ + ldr r0, [pc, #52] @ (7781c ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl afd0c <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ + bl b07a4 <_PySys_GetRequiredAttr@@Base+0x200> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 76d78 │ │ │ │ + bne.n 77800 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 76d88 │ │ │ │ + b.n 77810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76d74 │ │ │ │ + bne.n 777fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76d74 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 777fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 76d44 │ │ │ │ + bne.n 777cc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 76c70 <_PyMonitoring_FireLineEvent@@Base+0x554> │ │ │ │ + b.n 776f8 <_PyMonitoring_FireLineEvent@@Base+0x554> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 76db4 │ │ │ │ + cbnz r2, 7783c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 76dc8 │ │ │ │ - b.n 76dd8 │ │ │ │ - movw r0, #468 @ 0x1d4 │ │ │ │ + bne.n 77850 │ │ │ │ + b.n 77860 │ │ │ │ + movw r0, #1388 @ 0x56c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76dac │ │ │ │ - b.n 76de4 │ │ │ │ - movw r0, #468 @ 0x1d4 │ │ │ │ + bne.n 77834 │ │ │ │ + b.n 7786c │ │ │ │ + movw r0, #1388 @ 0x56c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 76de4 │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 7786c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 295000 │ │ │ │ + b.w 295900 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #63664 @ 0xf8b0 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 76e12 │ │ │ │ + beq.n 7789a │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76e32 │ │ │ │ - cbz r1, 76e3a │ │ │ │ - movw r0, #30160 @ 0x75d0 │ │ │ │ + bne.n 778ba │ │ │ │ + cbz r1, 778c2 │ │ │ │ + movw r0, #31120 @ 0x7990 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 246ba4 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 76e50 │ │ │ │ + bl 248efc <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 778d8 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 76e3a │ │ │ │ + beq.n 778c2 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 76e3a │ │ │ │ + beq.n 778c2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2078a8 │ │ │ │ + b.w 20aa18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 76e32 │ │ │ │ - movw r0, #30160 @ 0x75d0 │ │ │ │ + beq.n 778ba │ │ │ │ + movw r0, #31120 @ 0x7990 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76e32 │ │ │ │ + bne.n 778ba │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00076e54 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ +000778dc <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ ldr.w r0, [r0, #3708] @ 0xe7c │ │ │ │ - cbz r0, 76e84 <_PyInterpreterState_FailIfRunningMain@@Base+0x30> │ │ │ │ + cbz r0, 7790c <_PyInterpreterState_FailIfRunningMain@@Base+0x30> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #61020 @ 0xee5c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #24756 @ 0x60b4 │ │ │ │ + movw r1, #25716 @ 0x6474 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 76ecc <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ + blt.n 77954 <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 76ed8 <_PyInterpreterState_FailIfRunningMain@@Base+0x84> │ │ │ │ + blt.n 77960 <_PyInterpreterState_FailIfRunningMain@@Base+0x84> │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 76ee2 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ + b.n 7796a <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76ee2 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ + b.n 7796a <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r2 │ │ │ │ ldrd r3, r7, [r1, #8] │ │ │ │ mov.w r4, #1000 @ 0x3e8 │ │ │ │ umull r3, r1, r3, r4 │ │ │ │ cmp r3, #1 │ │ │ │ mla r1, r4, r7, r1 │ │ │ │ sbcs.w r4, r1, #0 │ │ │ │ - blt.n 76f0e <_PyInterpreterState_FailIfRunningMain@@Base+0xba> │ │ │ │ + blt.n 77996 <_PyInterpreterState_FailIfRunningMain@@Base+0xba> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 76f26 <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ - b.n 76f32 <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ + bge.n 779ae <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ + b.n 779ba <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 76f26 <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ + beq.n 779ae <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 76f3a <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ + blt.n 779c2 <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 76f44 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ + b.n 779cc <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 76f44 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ + b.n 779cc <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 76f4c <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ - cbz r2, 76f68 <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + cbnz r5, 779d4 <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ + cbz r2, 779f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #53160 @ 0xcfa8 │ │ │ │ + movw r1, #54180 @ 0xd3a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76f6a <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ + b.n 779f2 <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ negs r0, r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -115087,77 +116102,77 @@ │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ - movw r1, #30184 @ 0x75e8 │ │ │ │ + movw r1, #31144 @ 0x79a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 29fd0 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 76fe4 <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ + bne.n 77a6c <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ ldrd r5, r6, [sp, #48] @ 0x30 │ │ │ │ ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ orr.w r3, r6, r5 │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ orrs r3, r1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ orrs r3, r2 │ │ │ │ orr.w r3, r3, ip │ │ │ │ orrs r3, r7 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 76fe4 <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ + bhi.n 77a6c <_PyInterpreterState_FailIfRunningMain@@Base+0x190> │ │ │ │ movs r3, #0 │ │ │ │ strb.w ip, [r4, #4] │ │ │ │ strb r7, [r4, #5] │ │ │ │ bfi r3, r6, #0, #8 │ │ │ │ bfi r3, r5, #8, #8 │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 76ffe <_PyInterpreterState_FailIfRunningMain@@Base+0x1aa> │ │ │ │ + b.n 77a86 <_PyInterpreterState_FailIfRunningMain@@Base+0x1aa> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30204 @ 0x75fc │ │ │ │ + movw r1, #31164 @ 0x79bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (77068 <_PyInterpreterState_FailIfRunningMain@@Base+0x214>) │ │ │ │ + ldr r2, [pc, #84] @ (77af0 <_PyInterpreterState_FailIfRunningMain@@Base+0x214>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 77058 <_PyInterpreterState_FailIfRunningMain@@Base+0x204> │ │ │ │ + cbz r3, 77ae0 <_PyInterpreterState_FailIfRunningMain@@Base+0x204> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ - bl 17634c │ │ │ │ + bl 177d4c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77048 <_PyInterpreterState_FailIfRunningMain@@Base+0x1f4> │ │ │ │ + cbnz r0, 77ad0 <_PyInterpreterState_FailIfRunningMain@@Base+0x1f4> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63116 @ 0xf68c │ │ │ │ + movw r1, #64076 @ 0xfa4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 77060 <_PyInterpreterState_FailIfRunningMain@@Base+0x20c> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 77ae8 <_PyInterpreterState_FailIfRunningMain@@Base+0x20c> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 26bae4 │ │ │ │ + b.w 26d1dc │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -115165,110 +116180,110 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r1, #12 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, 7708c <_PyInterpreterState_FailIfRunningMain@@Base+0x238> │ │ │ │ + cbnz r2, 77b14 <_PyInterpreterState_FailIfRunningMain@@Base+0x238> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 7708c <_PyInterpreterState_FailIfRunningMain@@Base+0x238> │ │ │ │ - cbnz r4, 770a8 <_PyInterpreterState_FailIfRunningMain@@Base+0x254> │ │ │ │ + bne.n 77b14 <_PyInterpreterState_FailIfRunningMain@@Base+0x238> │ │ │ │ + cbnz r4, 77b30 <_PyInterpreterState_FailIfRunningMain@@Base+0x254> │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movw r3, #19396 @ 0x4bc4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - bl 132a54 <_PyArg_UnpackKeywords@@Base+0x6b4> │ │ │ │ + bl 133b7c <_PyArg_UnpackKeywords@@Base+0x6b0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 770f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ + cbz r0, 77b78 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 770ba <_PyInterpreterState_FailIfRunningMain@@Base+0x266> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 770f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ + bne.n 77b42 <_PyInterpreterState_FailIfRunningMain@@Base+0x266> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77b78 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 770cc <_PyInterpreterState_FailIfRunningMain@@Base+0x278> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 770f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ + bne.n 77b54 <_PyInterpreterState_FailIfRunningMain@@Base+0x278> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77b78 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 770de <_PyInterpreterState_FailIfRunningMain@@Base+0x28a> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 770f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ + bne.n 77b66 <_PyInterpreterState_FailIfRunningMain@@Base+0x28a> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77b78 <_PyInterpreterState_FailIfRunningMain@@Base+0x29c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2c8f3c <_PyCrossInterpreterData_Free@@Base+0x50c> │ │ │ │ + b.w 2c9284 <_PyCrossInterpreterData_Free@@Base+0x50c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 77116 <_PyInterpreterState_FailIfRunningMain@@Base+0x2c2> │ │ │ │ + cbnz r3, 77b9e <_PyInterpreterState_FailIfRunningMain@@Base+0x2c2> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 77116 <_PyInterpreterState_FailIfRunningMain@@Base+0x2c2> │ │ │ │ + ble.n 77b9e <_PyInterpreterState_FailIfRunningMain@@Base+0x2c2> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 77116 <_PyInterpreterState_FailIfRunningMain@@Base+0x2c2> │ │ │ │ - cbnz r0, 7712a <_PyInterpreterState_FailIfRunningMain@@Base+0x2d6> │ │ │ │ + bne.n 77b9e <_PyInterpreterState_FailIfRunningMain@@Base+0x2c2> │ │ │ │ + cbnz r0, 77bb2 <_PyInterpreterState_FailIfRunningMain@@Base+0x2d6> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #40] @ (77148 <_PyInterpreterState_FailIfRunningMain@@Base+0x2f4>) │ │ │ │ + ldr r3, [pc, #40] @ (77bd0 <_PyInterpreterState_FailIfRunningMain@@Base+0x2f4>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 77142 <_PyInterpreterState_FailIfRunningMain@@Base+0x2ee> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77bca <_PyInterpreterState_FailIfRunningMain@@Base+0x2ee> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7713c <_PyInterpreterState_FailIfRunningMain@@Base+0x2e8> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 77142 <_PyInterpreterState_FailIfRunningMain@@Base+0x2ee> │ │ │ │ + bne.n 77bc4 <_PyInterpreterState_FailIfRunningMain@@Base+0x2e8> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77bca <_PyInterpreterState_FailIfRunningMain@@Base+0x2ee> │ │ │ │ mov r0, r4 │ │ │ │ blx 29968 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #960] @ (7750c <_PyInterpreterState_FailIfRunningMain@@Base+0x6b8>) │ │ │ │ + ldr r3, [pc, #960] @ (77f94 <_PyInterpreterState_FailIfRunningMain@@Base+0x6b8>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7717a <_PyInterpreterState_FailIfRunningMain@@Base+0x326> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 77c02 <_PyInterpreterState_FailIfRunningMain@@Base+0x326> │ │ │ │ + bl 95e04 │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 77192 <_PyInterpreterState_FailIfRunningMain@@Base+0x33e> │ │ │ │ + b.n 77c1a <_PyInterpreterState_FailIfRunningMain@@Base+0x33e> │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -115276,339 +116291,339 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 771b4 <_PyInterpreterState_FailIfRunningMain@@Base+0x360> │ │ │ │ + cbnz r3, 77c3c <_PyInterpreterState_FailIfRunningMain@@Base+0x360> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 771b4 <_PyInterpreterState_FailIfRunningMain@@Base+0x360> │ │ │ │ + ble.n 77c3c <_PyInterpreterState_FailIfRunningMain@@Base+0x360> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 771b4 <_PyInterpreterState_FailIfRunningMain@@Base+0x360> │ │ │ │ - cbnz r0, 771c8 <_PyInterpreterState_FailIfRunningMain@@Base+0x374> │ │ │ │ + bne.n 77c3c <_PyInterpreterState_FailIfRunningMain@@Base+0x360> │ │ │ │ + cbnz r0, 77c50 <_PyInterpreterState_FailIfRunningMain@@Base+0x374> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (77208 <_PyInterpreterState_FailIfRunningMain@@Base+0x3b4>) │ │ │ │ + ldr r3, [pc, #72] @ (77c90 <_PyInterpreterState_FailIfRunningMain@@Base+0x3b4>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 77204 <_PyInterpreterState_FailIfRunningMain@@Base+0x3b0> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77c8c <_PyInterpreterState_FailIfRunningMain@@Base+0x3b0> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 771e8 <_PyInterpreterState_FailIfRunningMain@@Base+0x394> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 77c70 <_PyInterpreterState_FailIfRunningMain@@Base+0x394> │ │ │ │ + bl 95e04 │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 77204 <_PyInterpreterState_FailIfRunningMain@@Base+0x3b0> │ │ │ │ + b.n 77c8c <_PyInterpreterState_FailIfRunningMain@@Base+0x3b0> │ │ │ │ movw r1, #4332 @ 0x10ec │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #112] @ (7727c <_PyInterpreterState_FailIfRunningMain@@Base+0x428>) │ │ │ │ + ldr r4, [pc, #112] @ (77d04 <_PyInterpreterState_FailIfRunningMain@@Base+0x428>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 7722c <_PyInterpreterState_FailIfRunningMain@@Base+0x3d8> │ │ │ │ + cbnz r3, 77cb4 <_PyInterpreterState_FailIfRunningMain@@Base+0x3d8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7722c <_PyInterpreterState_FailIfRunningMain@@Base+0x3d8> │ │ │ │ + ble.n 77cb4 <_PyInterpreterState_FailIfRunningMain@@Base+0x3d8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7722c <_PyInterpreterState_FailIfRunningMain@@Base+0x3d8> │ │ │ │ - cbnz r0, 77240 <_PyInterpreterState_FailIfRunningMain@@Base+0x3ec> │ │ │ │ + bne.n 77cb4 <_PyInterpreterState_FailIfRunningMain@@Base+0x3d8> │ │ │ │ + cbnz r0, 77cc8 <_PyInterpreterState_FailIfRunningMain@@Base+0x3ec> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #76] @ (77284 <_PyInterpreterState_FailIfRunningMain@@Base+0x430>) │ │ │ │ + ldr r3, [pc, #76] @ (77d0c <_PyInterpreterState_FailIfRunningMain@@Base+0x430>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 77280 <_PyInterpreterState_FailIfRunningMain@@Base+0x42c> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77d08 <_PyInterpreterState_FailIfRunningMain@@Base+0x42c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77260 <_PyInterpreterState_FailIfRunningMain@@Base+0x40c> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 77ce8 <_PyInterpreterState_FailIfRunningMain@@Base+0x40c> │ │ │ │ + bl 95e04 │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 77280 <_PyInterpreterState_FailIfRunningMain@@Base+0x42c> │ │ │ │ + b.n 77d08 <_PyInterpreterState_FailIfRunningMain@@Base+0x42c> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5956 @ 0x1744 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it le │ │ │ │ movle r0, r2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #288] @ (773a8 <_PyInterpreterState_FailIfRunningMain@@Base+0x554>) │ │ │ │ + ldr r4, [pc, #288] @ (77e30 <_PyInterpreterState_FailIfRunningMain@@Base+0x554>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 772a8 <_PyInterpreterState_FailIfRunningMain@@Base+0x454> │ │ │ │ + cbnz r3, 77d30 <_PyInterpreterState_FailIfRunningMain@@Base+0x454> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 772a8 <_PyInterpreterState_FailIfRunningMain@@Base+0x454> │ │ │ │ + ble.n 77d30 <_PyInterpreterState_FailIfRunningMain@@Base+0x454> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 772a8 <_PyInterpreterState_FailIfRunningMain@@Base+0x454> │ │ │ │ - cbnz r0, 772bc <_PyInterpreterState_FailIfRunningMain@@Base+0x468> │ │ │ │ + bne.n 77d30 <_PyInterpreterState_FailIfRunningMain@@Base+0x454> │ │ │ │ + cbnz r0, 77d44 <_PyInterpreterState_FailIfRunningMain@@Base+0x468> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (772f8 <_PyInterpreterState_FailIfRunningMain@@Base+0x4a4>) │ │ │ │ + ldr r3, [pc, #68] @ (77d80 <_PyInterpreterState_FailIfRunningMain@@Base+0x4a4>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 772f4 <_PyInterpreterState_FailIfRunningMain@@Base+0x4a0> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77d7c <_PyInterpreterState_FailIfRunningMain@@Base+0x4a0> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 772dc <_PyInterpreterState_FailIfRunningMain@@Base+0x488> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 77d64 <_PyInterpreterState_FailIfRunningMain@@Base+0x488> │ │ │ │ + bl 95e04 │ │ │ │ movw r1, #5956 @ 0x1744 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 772f4 <_PyInterpreterState_FailIfRunningMain@@Base+0x4a0> │ │ │ │ + b.n 77d7c <_PyInterpreterState_FailIfRunningMain@@Base+0x4a0> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #464] @ (774cc <_PyInterpreterState_FailIfRunningMain@@Base+0x678>) │ │ │ │ + ldr r4, [pc, #464] @ (77f54 <_PyInterpreterState_FailIfRunningMain@@Base+0x678>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 7731c <_PyInterpreterState_FailIfRunningMain@@Base+0x4c8> │ │ │ │ + cbnz r3, 77da4 <_PyInterpreterState_FailIfRunningMain@@Base+0x4c8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7731c <_PyInterpreterState_FailIfRunningMain@@Base+0x4c8> │ │ │ │ + ble.n 77da4 <_PyInterpreterState_FailIfRunningMain@@Base+0x4c8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7731c <_PyInterpreterState_FailIfRunningMain@@Base+0x4c8> │ │ │ │ - cbnz r0, 77330 <_PyInterpreterState_FailIfRunningMain@@Base+0x4dc> │ │ │ │ + bne.n 77da4 <_PyInterpreterState_FailIfRunningMain@@Base+0x4c8> │ │ │ │ + cbnz r0, 77db8 <_PyInterpreterState_FailIfRunningMain@@Base+0x4dc> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (77358 <_PyInterpreterState_FailIfRunningMain@@Base+0x504>) │ │ │ │ + ldr r3, [pc, #48] @ (77de0 <_PyInterpreterState_FailIfRunningMain@@Base+0x504>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 77350 <_PyInterpreterState_FailIfRunningMain@@Base+0x4fc> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77dd8 <_PyInterpreterState_FailIfRunningMain@@Base+0x4fc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77342 <_PyInterpreterState_FailIfRunningMain@@Base+0x4ee> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 77350 <_PyInterpreterState_FailIfRunningMain@@Base+0x4fc> │ │ │ │ + bne.n 77dca <_PyInterpreterState_FailIfRunningMain@@Base+0x4ee> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77dd8 <_PyInterpreterState_FailIfRunningMain@@Base+0x4fc> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #640] @ (775dc <_Py_FatalRefcountErrorFunc@@Base+0xa8>) │ │ │ │ + ldr r4, [pc, #640] @ (78064 <_Py_FatalRefcountErrorFunc@@Base+0xa8>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 7737c <_PyInterpreterState_FailIfRunningMain@@Base+0x528> │ │ │ │ + cbnz r3, 77e04 <_PyInterpreterState_FailIfRunningMain@@Base+0x528> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7737c <_PyInterpreterState_FailIfRunningMain@@Base+0x528> │ │ │ │ + ble.n 77e04 <_PyInterpreterState_FailIfRunningMain@@Base+0x528> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7737c <_PyInterpreterState_FailIfRunningMain@@Base+0x528> │ │ │ │ - cbnz r0, 77390 <_PyInterpreterState_FailIfRunningMain@@Base+0x53c> │ │ │ │ + bne.n 77e04 <_PyInterpreterState_FailIfRunningMain@@Base+0x528> │ │ │ │ + cbnz r0, 77e18 <_PyInterpreterState_FailIfRunningMain@@Base+0x53c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (773b8 <_PyInterpreterState_FailIfRunningMain@@Base+0x564>) │ │ │ │ + ldr r3, [pc, #48] @ (77e40 <_PyInterpreterState_FailIfRunningMain@@Base+0x564>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 773b0 <_PyInterpreterState_FailIfRunningMain@@Base+0x55c> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77e38 <_PyInterpreterState_FailIfRunningMain@@Base+0x55c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 773a2 <_PyInterpreterState_FailIfRunningMain@@Base+0x54e> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 773b0 <_PyInterpreterState_FailIfRunningMain@@Base+0x55c> │ │ │ │ + bne.n 77e2a <_PyInterpreterState_FailIfRunningMain@@Base+0x54e> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77e38 <_PyInterpreterState_FailIfRunningMain@@Base+0x55c> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #816] @ (776ec ) │ │ │ │ + ldr r4, [pc, #816] @ (78174 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 773dc <_PyInterpreterState_FailIfRunningMain@@Base+0x588> │ │ │ │ + cbnz r3, 77e64 <_PyInterpreterState_FailIfRunningMain@@Base+0x588> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 773dc <_PyInterpreterState_FailIfRunningMain@@Base+0x588> │ │ │ │ + ble.n 77e64 <_PyInterpreterState_FailIfRunningMain@@Base+0x588> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 773dc <_PyInterpreterState_FailIfRunningMain@@Base+0x588> │ │ │ │ - cbnz r0, 773f0 <_PyInterpreterState_FailIfRunningMain@@Base+0x59c> │ │ │ │ + bne.n 77e64 <_PyInterpreterState_FailIfRunningMain@@Base+0x588> │ │ │ │ + cbnz r0, 77e78 <_PyInterpreterState_FailIfRunningMain@@Base+0x59c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (77418 <_PyInterpreterState_FailIfRunningMain@@Base+0x5c4>) │ │ │ │ + ldr r3, [pc, #48] @ (77ea0 <_PyInterpreterState_FailIfRunningMain@@Base+0x5c4>) │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ - cbz r0, 77410 <_PyInterpreterState_FailIfRunningMain@@Base+0x5bc> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ + cbz r0, 77e98 <_PyInterpreterState_FailIfRunningMain@@Base+0x5bc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77402 <_PyInterpreterState_FailIfRunningMain@@Base+0x5ae> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 77410 <_PyInterpreterState_FailIfRunningMain@@Base+0x5bc> │ │ │ │ + bne.n 77e8a <_PyInterpreterState_FailIfRunningMain@@Base+0x5ae> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 77e98 <_PyInterpreterState_FailIfRunningMain@@Base+0x5bc> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #992] @ (777fc ) │ │ │ │ + ldr r4, [pc, #992] @ (78284 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7743c <_PyInterpreterState_FailIfRunningMain@@Base+0x5e8> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 77444 <_PyInterpreterState_FailIfRunningMain@@Base+0x5f0> │ │ │ │ - b.n 7745a <_PyInterpreterState_FailIfRunningMain@@Base+0x606> │ │ │ │ + bne.n 77ec4 <_PyInterpreterState_FailIfRunningMain@@Base+0x5e8> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 77ecc <_PyInterpreterState_FailIfRunningMain@@Base+0x5f0> │ │ │ │ + b.n 77ee2 <_PyInterpreterState_FailIfRunningMain@@Base+0x606> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 7745e <_PyInterpreterState_FailIfRunningMain@@Base+0x60a> │ │ │ │ + bls.n 77ee6 <_PyInterpreterState_FailIfRunningMain@@Base+0x60a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1540 @ 0x604 │ │ │ │ + movw r1, #2460 @ 0x99c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7749a <_PyInterpreterState_FailIfRunningMain@@Base+0x646> │ │ │ │ + b.n 77f22 <_PyInterpreterState_FailIfRunningMain@@Base+0x646> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 29cc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 77476 <_PyInterpreterState_FailIfRunningMain@@Base+0x622> │ │ │ │ - cbnz r0, 77480 <_PyInterpreterState_FailIfRunningMain@@Base+0x62c> │ │ │ │ + cbnz r3, 77efe <_PyInterpreterState_FailIfRunningMain@@Base+0x622> │ │ │ │ + cbnz r0, 77f08 <_PyInterpreterState_FailIfRunningMain@@Base+0x62c> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 7749a <_PyInterpreterState_FailIfRunningMain@@Base+0x646> │ │ │ │ - movw r1, #30228 @ 0x7614 │ │ │ │ + b.n 77f22 <_PyInterpreterState_FailIfRunningMain@@Base+0x646> │ │ │ │ + movw r1, #31188 @ 0x79d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2a1a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77476 <_PyInterpreterState_FailIfRunningMain@@Base+0x622> │ │ │ │ + bne.n 77efe <_PyInterpreterState_FailIfRunningMain@@Base+0x622> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8a7c8 │ │ │ │ + b.w 8b1f8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #20596 @ 0x5074 │ │ │ │ movt r3, #83 @ 0x53 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 774be <_PyInterpreterState_FailIfRunningMain@@Base+0x66a> │ │ │ │ + cbz r2, 77f46 <_PyInterpreterState_FailIfRunningMain@@Base+0x66a> │ │ │ │ blx 29388 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2931c │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #56800 @ 0xdde0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 77506 <_PyInterpreterState_FailIfRunningMain@@Base+0x6b2> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 77f8e <_PyInterpreterState_FailIfRunningMain@@Base+0x6b2> │ │ │ │ mov r0, r6 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #57948 @ 0xe25c │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #58908 @ 0xe61c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2a03c <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -115620,1332 +116635,1332 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b588 │ │ │ │ │ │ │ │ -00077534 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00077fbc <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #30244 @ 0x7624 │ │ │ │ + movw r1, #31204 @ 0x79e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 7749c <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ + bl 77f24 <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #260] @ 77668 <_Py_FatalRefcountErrorFunc@@Base+0x134> │ │ │ │ + ldr.w r8, [pc, #260] @ 780f0 <_Py_FatalRefcountErrorFunc@@Base+0x134> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77660 <_Py_FatalRefcountErrorFunc@@Base+0x12c> │ │ │ │ + beq.n 780e8 <_Py_FatalRefcountErrorFunc@@Base+0x12c> │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1192] @ 0x4a8 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #42784 @ 0xa720 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 775a6 <_Py_FatalRefcountErrorFunc@@Base+0x72> │ │ │ │ + beq.n 7802e <_Py_FatalRefcountErrorFunc@@Base+0x72> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 7758a <_Py_FatalRefcountErrorFunc@@Base+0x56> │ │ │ │ + bne.n 78012 <_Py_FatalRefcountErrorFunc@@Base+0x56> │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 775aa <_Py_FatalRefcountErrorFunc@@Base+0x76> │ │ │ │ + b.n 78032 <_Py_FatalRefcountErrorFunc@@Base+0x76> │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 775c0 <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + cbz r2, 78048 <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2a3b0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 775ea <_Py_FatalRefcountErrorFunc@@Base+0xb6> │ │ │ │ + beq.n 78072 <_Py_FatalRefcountErrorFunc@@Base+0xb6> │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #56800 @ 0xdde0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 77626 <_Py_FatalRefcountErrorFunc@@Base+0xf2> │ │ │ │ + b.n 780ae <_Py_FatalRefcountErrorFunc@@Base+0xf2> │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #40636 @ 0x9ebc │ │ │ │ + movw r5, #41596 @ 0xa27c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ blx 29770 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2a11c <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30304 @ 0x7660 │ │ │ │ + movw r1, #31264 @ 0x7a20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29d64 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8400 @ 0x20d0 │ │ │ │ + movw r1, #9360 @ 0x2490 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1196] @ 0x4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 334b0 │ │ │ │ + bl 33bd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1200] @ 0x4b0 │ │ │ │ bl 2b9a8 │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2a048 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007766c : │ │ │ │ +000780f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #156] @ (77718 ) │ │ │ │ + ldr r4, [pc, #156] @ (781a0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77696 │ │ │ │ + bne.n 7811e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77686 │ │ │ │ + bne.n 7810e │ │ │ │ dmb ish │ │ │ │ - beq.n 776a2 │ │ │ │ + beq.n 7812a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7100 │ │ │ │ + bl 2c74c8 │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr.w r3, [r0, #1604] @ 0x644 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 776de │ │ │ │ + ble.n 78166 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 776ca │ │ │ │ + bne.n 78152 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 776ba │ │ │ │ + bne.n 78142 │ │ │ │ dmb ish │ │ │ │ - beq.n 776d8 │ │ │ │ + beq.n 78160 │ │ │ │ add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77714 │ │ │ │ + b.n 7819c │ │ │ │ adds r2, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 77704 │ │ │ │ + bne.n 7818c │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 776f4 │ │ │ │ + bne.n 7817c │ │ │ │ dmb ish │ │ │ │ - beq.n 77712 │ │ │ │ + beq.n 7819a │ │ │ │ add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 2ac63c │ │ │ │ + bl 2ace44 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r3] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007771c : │ │ │ │ +000781a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (77754 ) │ │ │ │ + ldr r2, [pc, #40] @ (781dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - cbz r3, 77744 │ │ │ │ + cbz r3, 781cc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3708] @ 0xe7c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 77744 │ │ │ │ - bl 22e2e8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 142f70 │ │ │ │ + bne.n 781cc │ │ │ │ + bl 231030 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1440e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2aaf0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077758 : │ │ │ │ +000781e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2931c │ │ │ │ blx 29c98 │ │ │ │ - cbz r0, 77776 │ │ │ │ + cbz r0, 781fe │ │ │ │ movs r0, #1 │ │ │ │ - b.n 777aa │ │ │ │ - bl b6120 <_Py_GetConfig@@Base> │ │ │ │ + b.n 78232 │ │ │ │ + bl b6bb8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 777aa │ │ │ │ + cbz r0, 78232 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 77772 │ │ │ │ - movw r1, #43272 @ 0xa908 │ │ │ │ + beq.n 781fa │ │ │ │ + movw r1, #44232 @ 0xacc8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77772 │ │ │ │ + beq.n 781fa │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10268 @ 0x281c │ │ │ │ + movw r1, #11228 @ 0x2bdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2aacc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 777ca │ │ │ │ + cbz r3, 78252 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 777e0 │ │ │ │ + b.n 78268 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 777d2 │ │ │ │ + bge.n 7825a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 777e0 │ │ │ │ - bne.n 777ce │ │ │ │ + b.n 78268 │ │ │ │ + bne.n 78256 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 777ce │ │ │ │ + beq.n 78256 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 777f8 │ │ │ │ + b.n 78280 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - ldr r3, [pc, #148] @ (77884 ) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #148] @ (7830c ) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7787e │ │ │ │ + beq.n 78306 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 7784a │ │ │ │ + beq.n 782d2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7787e │ │ │ │ - beq.n 7784a │ │ │ │ - ldr r1, [pc, #124] @ (77888 ) │ │ │ │ + blt.n 78306 │ │ │ │ + beq.n 782d2 │ │ │ │ + ldr r1, [pc, #124] @ (78310 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r3, #1152] @ 0x480 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a98a8 │ │ │ │ - cbz r0, 7783e │ │ │ │ + bl aa2e0 │ │ │ │ + cbz r0, 782c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 77820 │ │ │ │ - ldr r3, [pc, #76] @ (7788c ) │ │ │ │ + b.n 782a8 │ │ │ │ + ldr r3, [pc, #76] @ (78314 ) │ │ │ │ ldr.w r3, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 77868 │ │ │ │ - ldr r1, [pc, #60] @ (77888 ) │ │ │ │ + b.n 782f0 │ │ │ │ + ldr r1, [pc, #60] @ (78310 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (7788c ) │ │ │ │ + ldr r2, [pc, #56] @ (78314 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #792] @ 0x318 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1152] @ 0x480 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 77872 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 7787e │ │ │ │ + bne.n 782fa │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 78306 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 956cc │ │ │ │ + b.w 95fe8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #144] @ (77918 ) │ │ │ │ + ldr r5, [pc, #144] @ (783a0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3e7c6 │ │ │ │ + bl 3eede │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 778e4 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 7836c │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13832 @ 0x3608 │ │ │ │ + movw r0, #14792 @ 0x39c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77916 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7839e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ - cbz r0, 77916 │ │ │ │ + bl a4bd4 │ │ │ │ + cbz r0, 7839e │ │ │ │ blx 29d64 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #16764 @ 0x417c │ │ │ │ - movweq r1, #30348 @ 0x768c │ │ │ │ + movwne r1, #17724 @ 0x453c │ │ │ │ + movweq r1, #31308 @ 0x7a4c │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ movteq r1, #48 @ 0x30 │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 77956 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 783de │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #15116 @ 0x3b0c │ │ │ │ + movw r0, #16076 @ 0x3ecc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77994 │ │ │ │ + b.n 7841c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77994 │ │ │ │ + cbz r0, 7841c │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 77984 │ │ │ │ + beq.n 7840c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 77952 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 783da │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 29a40 │ │ │ │ - bl 11deec <_PyLong_Subtract@@Base+0x114> │ │ │ │ + bl 11ea74 <_PyLong_Subtract@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 779c0 │ │ │ │ + bne.n 78448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 779d6 │ │ │ │ - b.n 77a2c │ │ │ │ + bne.n 7845e │ │ │ │ + b.n 784b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62312 @ 0xf368 │ │ │ │ + movw r0, #63276 @ 0xf72c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 779b0 │ │ │ │ - b.n 77a0a │ │ │ │ + bne.n 78438 │ │ │ │ + b.n 78492 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 77a0e │ │ │ │ + bpl.n 78496 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 77a0a │ │ │ │ + cbz r0, 78492 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 77a2e │ │ │ │ + beq.n 784b6 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77a7c │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + b.n 78504 │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62312 @ 0xf368 │ │ │ │ + movw r0, #63276 @ 0xf72c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77a0a │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78492 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 77a56 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 784de │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62312 @ 0xf368 │ │ │ │ + movw r0, #63276 @ 0xf72c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77a0a │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78492 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77a7c │ │ │ │ + cbz r0, 78504 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 779f4 │ │ │ │ + bne.n 7847c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 29a40 │ │ │ │ - bl 11deec <_PyLong_Subtract@@Base+0x114> │ │ │ │ + bl 11ea74 <_PyLong_Subtract@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 77ac0 │ │ │ │ + bne.n 78548 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 77ad6 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 7855e │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62352 @ 0xf390 │ │ │ │ + movw r0, #63316 @ 0xf754 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77b10 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78598 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62352 @ 0xf390 │ │ │ │ + movw r0, #63316 @ 0xf754 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77a98 │ │ │ │ - b.n 77b10 │ │ │ │ + bne.n 78520 │ │ │ │ + b.n 78598 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77b70 │ │ │ │ + beq.n 785f8 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 77b1e │ │ │ │ + bne.n 785a6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77b54 │ │ │ │ + beq.n 785dc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 77b36 │ │ │ │ + bpl.n 785be │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77b14 │ │ │ │ + cbnz r0, 7859c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77b70 │ │ │ │ + b.n 785f8 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 77b56 │ │ │ │ + beq.n 785de │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 77b10 │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 78598 │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62352 @ 0xf390 │ │ │ │ + movw r0, #63316 @ 0xf754 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 77b10 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78598 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 29a28 │ │ │ │ - cbz r0, 77b68 │ │ │ │ - bl 11deec <_PyLong_Subtract@@Base+0x114> │ │ │ │ + cbz r0, 785f0 │ │ │ │ + bl 11ea74 <_PyLong_Subtract@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77b70 │ │ │ │ + b.n 785f8 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #38792 @ 0x9788 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #43272 @ 0xa908 │ │ │ │ + movw r1, #44232 @ 0xacc8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #13 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6e276 │ │ │ │ + bl 6ecfe │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #180] @ (77c7c ) │ │ │ │ + ldr r5, [pc, #180] @ (78704 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ ldr.w r4, [r5, #1292] @ 0x50c │ │ │ │ - cbz r4, 77be4 │ │ │ │ + cbz r4, 7866c │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3412c <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + bl 34854 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77bf4 │ │ │ │ - movw r1, #30380 @ 0x76ac │ │ │ │ + b.n 7867c │ │ │ │ + movw r1, #31340 @ 0x7a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 130774 │ │ │ │ - cbz r4, 77c76 │ │ │ │ - movw r7, #30516 @ 0x7734 │ │ │ │ + bl 13189c │ │ │ │ + cbz r4, 786fe │ │ │ │ + movw r7, #31476 @ 0x7af4 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #30448 @ 0x76f0 │ │ │ │ + movw r1, #31408 @ 0x7ab0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ - movw r1, #30504 @ 0x7728 │ │ │ │ + movw r1, #31464 @ 0x7ae8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 77c64 │ │ │ │ + ble.n 786ec │ │ │ │ add.w sl, r4, r5, lsl #3 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ - bl 32a0e │ │ │ │ + bl 33136 │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 32b6a │ │ │ │ + bl 33292 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1f145c <_Py_write_noraise@@Base> │ │ │ │ - b.n 77c18 │ │ │ │ - movw r1, #2796 @ 0xaec │ │ │ │ + bl 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ + b.n 786a0 │ │ │ │ + movw r1, #3716 @ 0xe84 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movs r2, #1 │ │ │ │ - b.w 1f145c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1f4e2c <_Py_write_noraise@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00077c80 : │ │ │ │ +00078708 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - movw r1, #65428 @ 0xff94 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ + movw r1, #852 @ 0x354 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ sub sp, #4 │ │ │ │ blx 29e40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77d2c │ │ │ │ + beq.n 787b4 │ │ │ │ movw r5, #11932 @ 0x2e9c │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 77cbe │ │ │ │ + cbz r3, 78746 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 15300c │ │ │ │ - b.n 77ce4 │ │ │ │ - bl 3b7c0 │ │ │ │ + bl 154094 │ │ │ │ + b.n 7876c │ │ │ │ + bl 3bf3a │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77cb6 │ │ │ │ - b.n 77d30 │ │ │ │ + beq.n 7873e │ │ │ │ + b.n 787b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2a1f8 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 77d0e │ │ │ │ + bcc.n 78796 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 29c10 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77d0e │ │ │ │ + cbnz r0, 78796 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 77d14 │ │ │ │ + bcc.n 7879c │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2a88c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 77cca │ │ │ │ + bne.n 78752 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a910 │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77d1e │ │ │ │ + b.n 787a6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77d1e │ │ │ │ + b.n 787a6 │ │ │ │ mov r0, r6 │ │ │ │ blx 29ed0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77ce4 │ │ │ │ + beq.n 7876c │ │ │ │ mov r0, r6 │ │ │ │ blx 29594 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 130774 │ │ │ │ - b.n 77d30 │ │ │ │ + bl 13189c │ │ │ │ + b.n 787b8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00077d3a : │ │ │ │ +000787c2 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ blx 29684 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77d5c │ │ │ │ + cbz r0, 787e4 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 77d4c │ │ │ │ + b.n 787d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 77dae │ │ │ │ + cbz r0, 78836 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 29684 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77d7c │ │ │ │ + cbnz r0, 78804 │ │ │ │ mov r0, r7 │ │ │ │ blx 29a70 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a3b1c │ │ │ │ - cbnz r0, 77da0 │ │ │ │ + bl a4510 │ │ │ │ + cbnz r0, 78828 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77dae │ │ │ │ + beq.n 78836 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 77dae │ │ │ │ + cbnz r3, 78836 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77dae │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78836 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 77dbc │ │ │ │ + cbz r3, 78844 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 77d66 │ │ │ │ - movw r1, #30528 @ 0x7740 │ │ │ │ + b.n 787ee │ │ │ │ + movw r1, #31488 @ 0x7b00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #68] @ (77dfc ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (77e00 ) │ │ │ │ + ldr r0, [pc, #68] @ (78884 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (78888 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #64] @ (77e04 ) │ │ │ │ + ldr r1, [pc, #64] @ (7888c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 22285c │ │ │ │ - cbz r0, 77dde │ │ │ │ - movw r1, #30552 @ 0x7758 │ │ │ │ + bl 225584 │ │ │ │ + cbz r0, 78866 │ │ │ │ + movw r1, #31512 @ 0x7b18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #32] @ (77dfc ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (78884 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77df8 │ │ │ │ + beq.n 78880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 77df8 │ │ │ │ + cbnz r3, 78880 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + cbz r4, 788be <_Py_stat@@Base+0xe> │ │ │ │ lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 783e0 <_Py_open@@Base+0x470> │ │ │ │ + b.n 78e68 <_Py_open@@Base+0x470> │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 60f66 <_Py_hashtable_size@@Base> │ │ │ │ + bl 6127e <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00077e28 <_Py_stat@@Base>: │ │ │ │ +000788b0 <_Py_stat@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - bl 145844 │ │ │ │ - cbz r0, 77e88 <_Py_stat@@Base+0x60> │ │ │ │ + bl 14699c │ │ │ │ + cbz r0, 78910 <_Py_stat@@Base+0x60> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 18156c │ │ │ │ + bl 182d24 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77e66 <_Py_stat@@Base+0x3e> │ │ │ │ + bne.n 788ee <_Py_stat@@Base+0x3e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e88 <_Py_stat@@Base+0x60> │ │ │ │ + beq.n 78910 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77e88 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 78910 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77e88 <_Py_stat@@Base+0x60> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78910 <_Py_stat@@Base+0x60> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a258 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e8c <_Py_stat@@Base+0x64> │ │ │ │ + beq.n 78914 <_Py_stat@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77e8c <_Py_stat@@Base+0x64> │ │ │ │ + cbnz r3, 78914 <_Py_stat@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77e8c <_Py_stat@@Base+0x64> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78914 <_Py_stat@@Base+0x64> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 77eb4 <_Py_stat@@Base+0x8c> │ │ │ │ + bne.n 7893c <_Py_stat@@Base+0x8c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77ed4 <_Py_stat@@Base+0xac> │ │ │ │ - b.n 77ecc <_Py_stat@@Base+0xa4> │ │ │ │ + bne.n 7895c <_Py_stat@@Base+0xac> │ │ │ │ + b.n 78954 <_Py_stat@@Base+0xa4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61380 @ 0xefc4 │ │ │ │ + movw r0, #62344 @ 0xf388 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77ea6 <_Py_stat@@Base+0x7e> │ │ │ │ + bne.n 7892e <_Py_stat@@Base+0x7e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77f04 <_Py_stat@@Base+0xdc> │ │ │ │ - bl 954e8 │ │ │ │ + b.n 7898c <_Py_stat@@Base+0xdc> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77ec8 <_Py_stat@@Base+0xa0> │ │ │ │ + bne.n 78950 <_Py_stat@@Base+0xa0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77ee8 <_Py_stat@@Base+0xc0> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 78970 <_Py_stat@@Base+0xc0> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77ec8 <_Py_stat@@Base+0xa0> │ │ │ │ - bl b3790 │ │ │ │ + bne.n 78950 <_Py_stat@@Base+0xa0> │ │ │ │ + bl b4228 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76640 <_Py_closerange@@Base> │ │ │ │ + bl 770c8 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #11844 @ 0x2e44 │ │ │ │ movt r5, #83 @ 0x53 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 77f32 <_Py_stat@@Base+0x10a> │ │ │ │ - bl b3790 │ │ │ │ + cbz r4, 789ba <_Py_stat@@Base+0x10a> │ │ │ │ + bl b4228 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r4, r0 │ │ │ │ blx 2a5bc │ │ │ │ mov r0, r4 │ │ │ │ - bl b6dbc │ │ │ │ - bl 10eac0 │ │ │ │ + bl b7854 │ │ │ │ + bl 10f5d8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00077f70 <_Py_open@@Base>: │ │ │ │ +000789f8 <_Py_open@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78026 <_Py_open@@Base+0xb6> │ │ │ │ + beq.n 78aae <_Py_open@@Base+0xb6> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #44020 @ 0xabf4 │ │ │ │ + movw r1, #44980 @ 0xafb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #45016 @ 0xafd8 │ │ │ │ + movw r0, #45976 @ 0xb398 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77fe4 <_Py_open@@Base+0x74> │ │ │ │ + bne.n 78a6c <_Py_open@@Base+0x74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7806c <_Py_open@@Base+0xfc> │ │ │ │ + beq.n 78af4 <_Py_open@@Base+0xfc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7806c <_Py_open@@Base+0xfc> │ │ │ │ + bne.n 78af4 <_Py_open@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7806c <_Py_open@@Base+0xfc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78af4 <_Py_open@@Base+0xfc> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 78000 <_Py_open@@Base+0x90> │ │ │ │ - bl 10eac0 │ │ │ │ - cbnz r0, 7802c <_Py_open@@Base+0xbc> │ │ │ │ - bl b3790 │ │ │ │ + bne.n 78a88 <_Py_open@@Base+0x90> │ │ │ │ + bl 10f5d8 │ │ │ │ + cbnz r0, 78ab4 <_Py_open@@Base+0xbc> │ │ │ │ + bl b4228 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a234 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 77fd4 <_Py_open@@Base+0x64> │ │ │ │ - b.n 78038 <_Py_open@@Base+0xc8> │ │ │ │ + blt.n 78a5c <_Py_open@@Base+0x64> │ │ │ │ + b.n 78ac0 <_Py_open@@Base+0xc8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11db70 │ │ │ │ + bl 11e6f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78026 <_Py_open@@Base+0xb6> │ │ │ │ + beq.n 78aae <_Py_open@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78026 <_Py_open@@Base+0xb6> │ │ │ │ + cbnz r3, 78aae <_Py_open@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7806c <_Py_open@@Base+0xfc> │ │ │ │ + b.n 78af4 <_Py_open@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78026 <_Py_open@@Base+0xb6> │ │ │ │ - b.n 7801a <_Py_open@@Base+0xaa> │ │ │ │ + beq.n 78aae <_Py_open@@Base+0xb6> │ │ │ │ + b.n 78aa2 <_Py_open@@Base+0xaa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7804e <_Py_open@@Base+0xde> │ │ │ │ + beq.n 78ad6 <_Py_open@@Base+0xde> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7804e <_Py_open@@Base+0xde> │ │ │ │ + cbnz r3, 78ad6 <_Py_open@@Base+0xde> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #23216 @ 0x5ab0 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - bl 20950c <_PyOnceFlag_CallOnceSlow@@Base+0x189c> │ │ │ │ + bl 20c57c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7806c <_Py_open@@Base+0xfc> │ │ │ │ + bne.n 78af4 <_Py_open@@Base+0xfc> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2a1b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #104] @ (780f0 <_Py_open@@Base+0x180>) │ │ │ │ - movw r4, #56716 @ 0xdd8c │ │ │ │ + ldr r5, [pc, #104] @ (78b78 <_Py_open@@Base+0x180>) │ │ │ │ + movw r4, #57676 @ 0xe14c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ mov.w r5, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 274d2c <_PyLong_UnsignedShort_Converter@@Base+0x8d4> │ │ │ │ - cbnz r0, 780aa <_Py_open@@Base+0x13a> │ │ │ │ + bl 275bb0 │ │ │ │ + cbnz r0, 78b32 <_Py_open@@Base+0x13a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 780da <_Py_open@@Base+0x16a> │ │ │ │ + b.n 78b62 <_Py_open@@Base+0x16a> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25876 @ 0x6514 │ │ │ │ + movw r0, #26836 @ 0x68d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 780a6 <_Py_open@@Base+0x136> │ │ │ │ + beq.n 78b2e <_Py_open@@Base+0x136> │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 275ce0 <_PyXI_Exit@@Base+0x314> │ │ │ │ + bl 276b64 <_PyXI_Exit@@Base+0x314> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 780a6 <_Py_open@@Base+0x136> │ │ │ │ - bl 95ec4 │ │ │ │ - ldr r3, [pc, #20] @ (780f0 <_Py_open@@Base+0x180>) │ │ │ │ + blt.n 78b2e <_Py_open@@Base+0x136> │ │ │ │ + bl 967e0 │ │ │ │ + ldr r3, [pc, #20] @ (78b78 <_Py_open@@Base+0x180>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 780ec <_Py_open@@Base+0x17c> │ │ │ │ + beq.n 78b74 <_Py_open@@Base+0x17c> │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ - movw r0, #30576 @ 0x7770 │ │ │ │ + movw r0, #31536 @ 0x7b30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #30608 @ 0x7790 │ │ │ │ + movw r0, #31568 @ 0x7b50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ ldrd r1, r2, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 254cbc │ │ │ │ + bl 256e14 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #30664 @ 0x77c8 │ │ │ │ + movw r0, #31624 @ 0x7b88 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #30688 @ 0x77e0 │ │ │ │ + movw r4, #31648 @ 0x7ba0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r1, #2644 @ 0xa54 │ │ │ │ + movw r1, #3604 @ 0xe14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #30700 @ 0x77ec │ │ │ │ + movw r0, #31660 @ 0x7bac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 105ec8 │ │ │ │ + b.w 106980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldrexd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #2644 @ 0xa54 │ │ │ │ + movw r1, #3604 @ 0xe14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - movw r3, #30688 @ 0x77e0 │ │ │ │ + movw r3, #31648 @ 0x7ba0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r0, #30724 @ 0x7804 │ │ │ │ + movw r0, #31684 @ 0x7bc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d51dc │ │ │ │ + bl d5bb0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78256 <_Py_open@@Base+0x2e6> │ │ │ │ + cbz r0, 78cde <_Py_open@@Base+0x2e6> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d5188 │ │ │ │ + bl d5b5c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 78250 <_Py_open@@Base+0x2e0> │ │ │ │ + cbz r0, 78cd8 <_Py_open@@Base+0x2e0> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d5188 │ │ │ │ - cbz r0, 78254 <_Py_open@@Base+0x2e4> │ │ │ │ + bl d5b5c │ │ │ │ + cbz r0, 78cdc <_Py_open@@Base+0x2e4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #30768 @ 0x7830 │ │ │ │ + movw r0, #31728 @ 0x7bf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 105ec8 │ │ │ │ + bl 106980 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78256 <_Py_open@@Base+0x2e6> │ │ │ │ + b.n 78cde <_Py_open@@Base+0x2e6> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78256 <_Py_open@@Base+0x2e6> │ │ │ │ + b.n 78cde <_Py_open@@Base+0x2e6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 782e4 <_Py_open@@Base+0x374> │ │ │ │ + beq.n 78d6c <_Py_open@@Base+0x374> │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 782e4 <_Py_open@@Base+0x374> │ │ │ │ + bls.n 78d6c <_Py_open@@Base+0x374> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r9, [r3, r5, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7829a <_Py_open@@Base+0x32a> │ │ │ │ + bne.n 78d22 <_Py_open@@Base+0x32a> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 7827e <_Py_open@@Base+0x30e> │ │ │ │ - bl 956cc │ │ │ │ + b.n 78d06 <_Py_open@@Base+0x30e> │ │ │ │ + bl 95fe8 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 782c6 <_Py_open@@Base+0x356> │ │ │ │ - bl 87570 │ │ │ │ + cbz r6, 78d4e <_Py_open@@Base+0x356> │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 782c0 <_Py_open@@Base+0x350> │ │ │ │ + beq.n 78d48 <_Py_open@@Base+0x350> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 782c0 <_Py_open@@Base+0x350> │ │ │ │ + cbnz r3, 78d48 <_Py_open@@Base+0x350> │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 78296 <_Py_open@@Base+0x326> │ │ │ │ + bne.n 78d1e <_Py_open@@Base+0x326> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 782d4 <_Py_open@@Base+0x364> │ │ │ │ + bne.n 78d5c <_Py_open@@Base+0x364> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 782e4 <_Py_open@@Base+0x374> │ │ │ │ + b.n 78d6c <_Py_open@@Base+0x374> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 782d0 <_Py_open@@Base+0x360> │ │ │ │ + bne.n 78d58 <_Py_open@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 782d0 <_Py_open@@Base+0x360> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78d58 <_Py_open@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 7825c <_Py_open@@Base+0x2ec> │ │ │ │ + b.n 78ce4 <_Py_open@@Base+0x2ec> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7825c <_Py_open@@Base+0x2ec> │ │ │ │ + bl 78ce4 <_Py_open@@Base+0x2ec> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78378 <_Py_open@@Base+0x408> │ │ │ │ + beq.n 78e00 <_Py_open@@Base+0x408> │ │ │ │ movs r0, #2 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 78326 <_Py_open@@Base+0x3b6> │ │ │ │ + cbnz r0, 78dae <_Py_open@@Base+0x3b6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78376 <_Py_open@@Base+0x406> │ │ │ │ + beq.n 78dfe <_Py_open@@Base+0x406> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78376 <_Py_open@@Base+0x406> │ │ │ │ + cbnz r3, 78dfe <_Py_open@@Base+0x406> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78376 <_Py_open@@Base+0x406> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78dfe <_Py_open@@Base+0x406> │ │ │ │ movs r0, #1 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 7835e <_Py_open@@Base+0x3ee> │ │ │ │ + cbnz r0, 78de6 <_Py_open@@Base+0x3ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 78344 <_Py_open@@Base+0x3d4> │ │ │ │ + beq.n 78dcc <_Py_open@@Base+0x3d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78344 <_Py_open@@Base+0x3d4> │ │ │ │ + cbnz r3, 78dcc <_Py_open@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7835a <_Py_open@@Base+0x3ea> │ │ │ │ + beq.n 78de2 <_Py_open@@Base+0x3ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7835a <_Py_open@@Base+0x3ea> │ │ │ │ + cbnz r3, 78de2 <_Py_open@@Base+0x3ea> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78378 <_Py_open@@Base+0x408> │ │ │ │ + b.n 78e00 <_Py_open@@Base+0x408> │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #12] │ │ │ │ strd r3, r0, [r5, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ @@ -116955,161 +117970,161 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7839c <_Py_open@@Base+0x42c> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 783a0 <_Py_open@@Base+0x430> │ │ │ │ - b.n 783e2 <_Py_open@@Base+0x472> │ │ │ │ + bne.n 78e24 <_Py_open@@Base+0x42c> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 78e28 <_Py_open@@Base+0x430> │ │ │ │ + b.n 78e6a <_Py_open@@Base+0x472> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 783b8 <_Py_open@@Base+0x448> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bge.n 78e40 <_Py_open@@Base+0x448> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30808 @ 0x7858 │ │ │ │ + movw r1, #31768 @ 0x7c18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 783e2 <_Py_open@@Base+0x472> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 78e6a <_Py_open@@Base+0x472> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 783d6 <_Py_open@@Base+0x466> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + blt.n 78e5e <_Py_open@@Base+0x466> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30880 @ 0x78a0 │ │ │ │ + movw r1, #31840 @ 0x7c60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 783e2 <_Py_open@@Base+0x472> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 78e6a <_Py_open@@Base+0x472> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 91a30 │ │ │ │ + b.w 9234c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78406 <_Py_open@@Base+0x496> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 7840a <_Py_open@@Base+0x49a> │ │ │ │ - b.n 7844c <_Py_open@@Base+0x4dc> │ │ │ │ + bne.n 78e8e <_Py_open@@Base+0x496> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 78e92 <_Py_open@@Base+0x49a> │ │ │ │ + b.n 78ed4 <_Py_open@@Base+0x4dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78422 <_Py_open@@Base+0x4b2> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bge.n 78eaa <_Py_open@@Base+0x4b2> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #30948 @ 0x78e4 │ │ │ │ + movw r1, #31908 @ 0x7ca4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7844c <_Py_open@@Base+0x4dc> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 78ed4 <_Py_open@@Base+0x4dc> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 78440 <_Py_open@@Base+0x4d0> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + blt.n 78ec8 <_Py_open@@Base+0x4d0> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31020 @ 0x792c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7844c <_Py_open@@Base+0x4dc> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 78ed4 <_Py_open@@Base+0x4dc> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 91a30 │ │ │ │ + b.w 9234c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bgt.n 78454 <_Py_open@@Base+0x4e4> │ │ │ │ - b.w 91a30 │ │ │ │ + bgt.n 78edc <_Py_open@@Base+0x4e4> │ │ │ │ + b.w 9234c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7849e <_Py_open@@Base+0x52e> │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 78f26 <_Py_open@@Base+0x52e> │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #31124 @ 0x7994 │ │ │ │ + movw r0, #32084 @ 0x7d54 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 784fc <_Py_open@@Base+0x58c> │ │ │ │ + b.n 78f84 <_Py_open@@Base+0x58c> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 784fc <_Py_open@@Base+0x58c> │ │ │ │ + cbz r0, 78f84 <_Py_open@@Base+0x58c> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 784cc <_Py_open@@Base+0x55c> │ │ │ │ + beq.n 78f54 <_Py_open@@Base+0x55c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7849a <_Py_open@@Base+0x52a> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 78f22 <_Py_open@@Base+0x52a> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 29c28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 784e6 <_Py_open@@Base+0x576> │ │ │ │ + cbz r0, 78f6e <_Py_open@@Base+0x576> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 784fc <_Py_open@@Base+0x58c> │ │ │ │ + b.n 78f84 <_Py_open@@Base+0x58c> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31088 @ 0x7970 │ │ │ │ + movw r1, #32048 @ 0x7d30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 7853a <_Py_open@@Base+0x5ca> │ │ │ │ + cbz r3, 78fc2 <_Py_open@@Base+0x5ca> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 29aac │ │ │ │ - cbz r0, 78530 <_Py_open@@Base+0x5c0> │ │ │ │ + cbz r0, 78fb8 <_Py_open@@Base+0x5c0> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 81d4c │ │ │ │ - b.n 78544 <_Py_open@@Base+0x5d4> │ │ │ │ + bl 8274c │ │ │ │ + b.n 78fcc <_Py_open@@Base+0x5d4> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 78544 <_Py_open@@Base+0x5d4> │ │ │ │ + b.n 78fcc <_Py_open@@Base+0x5d4> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -117119,411 +118134,411 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29770 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1588 │ │ │ │ - cbnz r0, 785ac <_Py_open@@Base+0x63c> │ │ │ │ + bl f2010 │ │ │ │ + cbnz r0, 79034 <_Py_open@@Base+0x63c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78594 <_Py_open@@Base+0x624> │ │ │ │ + beq.n 7901c <_Py_open@@Base+0x624> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #31136 @ 0x79a0 │ │ │ │ + movw r1, #32096 @ 0x7d60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 785ae <_Py_open@@Base+0x63e> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 79036 <_Py_open@@Base+0x63e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ blx 294a0 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 785ae <_Py_open@@Base+0x63e> │ │ │ │ + b.n 79036 <_Py_open@@Base+0x63e> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 785b8 <_Py_open@@Base+0x648> │ │ │ │ + cbz r3, 79040 <_Py_open@@Base+0x648> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 785de <_Py_open@@Base+0x66e> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 78610 <_Py_open@@Base+0x6a0> │ │ │ │ + bne.n 79066 <_Py_open@@Base+0x66e> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 79098 <_Py_open@@Base+0x6a0> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2a1ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78608 <_Py_open@@Base+0x698> │ │ │ │ + bne.n 79090 <_Py_open@@Base+0x698> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 78608 <_Py_open@@Base+0x698> │ │ │ │ + cbz r3, 79090 <_Py_open@@Base+0x698> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ + b.w 967e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2a494 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7863c <_Py_open@@Base+0x6cc> │ │ │ │ + bge.n 790c4 <_Py_open@@Base+0x6cc> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a1e8 │ │ │ │ - cbz r0, 78680 <_Py_open@@Base+0x710> │ │ │ │ + cbz r0, 79108 <_Py_open@@Base+0x710> │ │ │ │ negs r4, r0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 78686 <_Py_open@@Base+0x716> │ │ │ │ + b.n 7910e <_Py_open@@Base+0x716> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 297ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 786b2 <_Py_open@@Base+0x742> │ │ │ │ + bge.n 7913a <_Py_open@@Base+0x742> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 786e6 <_Py_open@@Base+0x776> │ │ │ │ + beq.n 7916e <_Py_open@@Base+0x776> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21504 @ 0x5400 │ │ │ │ + movw r0, #22464 @ 0x57c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7875e <_Py_open@@Base+0x7ee> │ │ │ │ + beq.n 791e6 <_Py_open@@Base+0x7ee> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 786f8 <_Py_open@@Base+0x788> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 7875e <_Py_open@@Base+0x7ee> │ │ │ │ + bne.n 79180 <_Py_open@@Base+0x788> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 791e6 <_Py_open@@Base+0x7ee> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7870a <_Py_open@@Base+0x79a> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 7875e <_Py_open@@Base+0x7ee> │ │ │ │ + bne.n 79192 <_Py_open@@Base+0x79a> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 791e6 <_Py_open@@Base+0x7ee> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 78728 <_Py_open@@Base+0x7b8> │ │ │ │ + bls.n 791b0 <_Py_open@@Base+0x7b8> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1540 @ 0x604 │ │ │ │ + movw r1, #2460 @ 0x99c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7875e <_Py_open@@Base+0x7ee> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 791e6 <_Py_open@@Base+0x7ee> │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a3b0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 7873c <_Py_open@@Base+0x7cc> │ │ │ │ + cbz r5, 791c4 <_Py_open@@Base+0x7cc> │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 78740 <_Py_open@@Base+0x7d0> │ │ │ │ + b.n 791c8 <_Py_open@@Base+0x7d0> │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2a3b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78762 <_Py_open@@Base+0x7f2> │ │ │ │ + bge.n 791ea <_Py_open@@Base+0x7f2> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7876a <_Py_open@@Base+0x7fa> │ │ │ │ + b.n 791f2 <_Py_open@@Base+0x7fa> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aae4 │ │ │ │ - cbz r0, 7879a <_Py_open@@Base+0x82a> │ │ │ │ + cbz r0, 79222 <_Py_open@@Base+0x82a> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 787ac <_Py_open@@Base+0x83c> │ │ │ │ + b.n 79234 <_Py_open@@Base+0x83c> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 29e1c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3422a <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ + bl 34952 <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 267a40 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ - cbz r0, 7880a <_Py_open@@Base+0x89a> │ │ │ │ + bl 269248 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ + cbz r0, 79292 <_Py_open@@Base+0x89a> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 29e1c │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 29914 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r5, 78804 <_Py_open@@Base+0x894> │ │ │ │ + bl b7854 │ │ │ │ + cbz r5, 7928c <_Py_open@@Base+0x894> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7880a <_Py_open@@Base+0x89a> │ │ │ │ + b.n 79292 <_Py_open@@Base+0x89a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 292e0 │ │ │ │ - cbz r0, 7883a <_Py_open@@Base+0x8ca> │ │ │ │ + cbz r0, 792c2 <_Py_open@@Base+0x8ca> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78856 <_Py_open@@Base+0x8e6> │ │ │ │ + b.n 792de <_Py_open@@Base+0x8e6> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78828 <_Py_open@@Base+0x8b8> │ │ │ │ + bne.n 792b0 <_Py_open@@Base+0x8b8> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 29e1c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3422a <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ + bl 34952 <_PyTraceMalloc_GetTraceback@@Base+0x14a> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 78884 <_Py_open@@Base+0x914> │ │ │ │ + bhi.n 7930c <_Py_open@@Base+0x914> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 788a2 <_Py_open@@Base+0x932> │ │ │ │ - b.n 7889a <_Py_open@@Base+0x92a> │ │ │ │ - movw r0, #21528 @ 0x5418 │ │ │ │ + bne.n 7932a <_Py_open@@Base+0x932> │ │ │ │ + b.n 79322 <_Py_open@@Base+0x92a> │ │ │ │ + movw r0, #22488 @ 0x57d8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78876 <_Py_open@@Base+0x906> │ │ │ │ - b.n 78924 <_Py_open@@Base+0x9b4> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 792fe <_Py_open@@Base+0x906> │ │ │ │ + b.n 793ac <_Py_open@@Base+0x9b4> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78924 <_Py_open@@Base+0x9b4> │ │ │ │ + bne.n 793ac <_Py_open@@Base+0x9b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 788b4 <_Py_open@@Base+0x944> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 78924 <_Py_open@@Base+0x9b4> │ │ │ │ + bne.n 7933c <_Py_open@@Base+0x944> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 793ac <_Py_open@@Base+0x9b4> │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 788fa <_Py_open@@Base+0x98a> │ │ │ │ + ble.n 79382 <_Py_open@@Base+0x98a> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 788d4 <_Py_open@@Base+0x964> │ │ │ │ + beq.n 7935c <_Py_open@@Base+0x964> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 788d6 <_Py_open@@Base+0x966> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 788d6 <_Py_open@@Base+0x966> │ │ │ │ - b.n 78924 <_Py_open@@Base+0x9b4> │ │ │ │ + bne.n 7935e <_Py_open@@Base+0x966> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 7935e <_Py_open@@Base+0x966> │ │ │ │ + b.n 793ac <_Py_open@@Base+0x9b4> │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 788fc <_Py_open@@Base+0x98c> │ │ │ │ + beq.n 79384 <_Py_open@@Base+0x98c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31176 @ 0x79c8 │ │ │ │ + movw r1, #32136 @ 0x7d88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 78924 <_Py_open@@Base+0x9b4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 793ac <_Py_open@@Base+0x9b4> │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2aa08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78928 <_Py_open@@Base+0x9b8> │ │ │ │ + bge.n 793b0 <_Py_open@@Base+0x9b8> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78930 <_Py_open@@Base+0x9c0> │ │ │ │ + b.n 793b8 <_Py_open@@Base+0x9c0> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 789a8 <_Py_open@@Base+0xa38> │ │ │ │ + beq.n 79430 <_Py_open@@Base+0xa38> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 7898a <_Py_open@@Base+0xa1a> │ │ │ │ + bpl.n 79412 <_Py_open@@Base+0xa1a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 789d0 <_Py_open@@Base+0xa60> │ │ │ │ + cbz r0, 79458 <_Py_open@@Base+0xa60> │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 789aa <_Py_open@@Base+0xa3a> │ │ │ │ + beq.n 79432 <_Py_open@@Base+0xa3a> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 789d0 <_Py_open@@Base+0xa60> │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 79458 <_Py_open@@Base+0xa60> │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #59100 @ 0xe6dc │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62340 @ 0xf384 │ │ │ │ + movw r0, #63304 @ 0xf748 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 789d0 <_Py_open@@Base+0xa60> │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79458 <_Py_open@@Base+0xa60> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a68c │ │ │ │ - cbnz r0, 789c6 <_Py_open@@Base+0xa56> │ │ │ │ + cbnz r0, 7944e <_Py_open@@Base+0xa56> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11deec <_PyLong_Subtract@@Base+0x114> │ │ │ │ + b.w 11ea74 <_PyLong_Subtract@@Base+0x114> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ @@ -117531,178 +118546,178 @@ │ │ │ │ mov r7, r3 │ │ │ │ add.w sl, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r2 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r2, 78a0a <_Py_open@@Base+0xa9a> │ │ │ │ + cbnz r2, 79492 <_Py_open@@Base+0xa9a> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 78a0c <_Py_open@@Base+0xa9c> │ │ │ │ + b.n 79494 <_Py_open@@Base+0xa9c> │ │ │ │ mov r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ - movw r1, #31200 @ 0x79e0 │ │ │ │ + movw r1, #32160 @ 0x7da0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #31204 @ 0x79e4 │ │ │ │ + movw r0, #32164 @ 0x7da4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78abe <_Py_open@@Base+0xb4e> │ │ │ │ - cbnz r5, 78a5c <_Py_open@@Base+0xaec> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 79546 <_Py_open@@Base+0xb4e> │ │ │ │ + cbnz r5, 794e4 <_Py_open@@Base+0xaec> │ │ │ │ + bl b4228 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx 29a58 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 78bc4 <_Py_open@@Base+0xc54> │ │ │ │ + bge.w 7964c <_Py_open@@Base+0xc54> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 78abe <_Py_open@@Base+0xb4e> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 79546 <_Py_open@@Base+0xb4e> │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31216 @ 0x79f0 │ │ │ │ + movw r1, #32176 @ 0x7db0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 18c048 │ │ │ │ + bl 18da5c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78b34 <_Py_open@@Base+0xbc4> │ │ │ │ + beq.n 795bc <_Py_open@@Base+0xbc4> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r7, 78a9c <_Py_open@@Base+0xb2c> │ │ │ │ + cbz r7, 79524 <_Py_open@@Base+0xb2c> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - bgt.n 78ada <_Py_open@@Base+0xb6a> │ │ │ │ + bgt.n 79562 <_Py_open@@Base+0xb6a> │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 29b4c <__memcpy_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl, r5] │ │ │ │ - b.n 78ade <_Py_open@@Base+0xb6e> │ │ │ │ + b.n 79566 <_Py_open@@Base+0xb6e> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ - ble.n 78ac2 <_Py_open@@Base+0xb52> │ │ │ │ + ble.n 7954a <_Py_open@@Base+0xb52> │ │ │ │ mov r0, r4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31228 @ 0x79fc │ │ │ │ + movw r1, #32188 @ 0x7dbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78bca <_Py_open@@Base+0xc5a> │ │ │ │ + b.n 79652 <_Py_open@@Base+0xc5a> │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ blx 29b4c <__memcpy_chk@plt> │ │ │ │ strb.w r7, [sl, r5] │ │ │ │ - b.n 78ade <_Py_open@@Base+0xb6e> │ │ │ │ + b.n 79566 <_Py_open@@Base+0xb6e> │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 78af8 <_Py_open@@Base+0xb88> │ │ │ │ - bl b3790 │ │ │ │ + bne.n 79580 <_Py_open@@Base+0xb88> │ │ │ │ + bl b4228 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ blx 29a58 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ - b.n 78b04 <_Py_open@@Base+0xb94> │ │ │ │ + bl b7854 │ │ │ │ + b.n 7958c <_Py_open@@Base+0xb94> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ blx 29a58 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 78b16 <_Py_open@@Base+0xba6> │ │ │ │ + cbz r7, 7959e <_Py_open@@Base+0xba6> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ - bgt.n 78b16 <_Py_open@@Base+0xba6> │ │ │ │ + bgt.n 7959e <_Py_open@@Base+0xba6> │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ blx 29e1c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 78b82 <_Py_open@@Base+0xc12> │ │ │ │ + blt.n 7960a <_Py_open@@Base+0xc12> │ │ │ │ mov r0, r4 │ │ │ │ - bl f2488 │ │ │ │ - cbz r7, 78b2a <_Py_open@@Base+0xbba> │ │ │ │ + bl f2f10 │ │ │ │ + cbz r7, 795b2 <_Py_open@@Base+0xbba> │ │ │ │ mov r0, r6 │ │ │ │ - bl 95ec4 │ │ │ │ - b.n 78bca <_Py_open@@Base+0xc5a> │ │ │ │ + bl 967e0 │ │ │ │ + b.n 79652 <_Py_open@@Base+0xc5a> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 81d4c │ │ │ │ - b.n 78bca <_Py_open@@Base+0xc5a> │ │ │ │ - bl f96ac │ │ │ │ - movw r1, #31256 @ 0x7a18 │ │ │ │ + bl 8274c │ │ │ │ + b.n 79652 <_Py_open@@Base+0xc5a> │ │ │ │ + bl fa168 │ │ │ │ + movw r1, #32216 @ 0x7dd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 78ba8 <_Py_open@@Base+0xc38> │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 79630 <_Py_open@@Base+0xc38> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp.w r7, #1024 @ 0x400 │ │ │ │ - bgt.n 78aa2 <_Py_open@@Base+0xb32> │ │ │ │ + bgt.n 7952a <_Py_open@@Base+0xb32> │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 29b4c <__memcpy_chk@plt> │ │ │ │ strb.w r8, [r5, r7] │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx 29a58 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 78b98 <_Py_open@@Base+0xc28> │ │ │ │ + bge.n 79620 <_Py_open@@Base+0xc28> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 78abe <_Py_open@@Base+0xb4e> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 79546 <_Py_open@@Base+0xb4e> │ │ │ │ mov r0, r4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81d4c │ │ │ │ - b.n 78bca <_Py_open@@Base+0xc5a> │ │ │ │ - bl f96ac │ │ │ │ - movw r1, #31268 @ 0x7a24 │ │ │ │ + bl 8274c │ │ │ │ + b.n 79652 <_Py_open@@Base+0xc5a> │ │ │ │ + bl fa168 │ │ │ │ + movw r1, #32228 @ 0x7de4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c048 │ │ │ │ + bl 18da5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78a2c <_Py_open@@Base+0xabc> │ │ │ │ - b.n 78abe <_Py_open@@Base+0xb4e> │ │ │ │ + bne.w 794b4 <_Py_open@@Base+0xabc> │ │ │ │ + b.n 79546 <_Py_open@@Base+0xb4e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ @@ -117717,186 +118732,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 29770 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 78c26 <_Py_open@@Base+0xcb6> │ │ │ │ + beq.n 796ae <_Py_open@@Base+0xcb6> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31368 @ 0x7a88 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78e58 <_Py_open@@Base+0xee8> │ │ │ │ + b.n 798e0 <_Py_open@@Base+0xee8> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41436 @ 0xa1dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r2, #31404 @ 0x7aac │ │ │ │ + movw r2, #32364 @ 0x7e6c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #524] @ (78e60 <_Py_open@@Base+0xef0>) │ │ │ │ - bl f8424 │ │ │ │ + ldr r3, [pc, #524] @ (798e8 <_Py_open@@Base+0xef0>) │ │ │ │ + bl f8edc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78c22 <_Py_open@@Base+0xcb2> │ │ │ │ + beq.n 796aa <_Py_open@@Base+0xcb2> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 29770 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 78c76 <_Py_open@@Base+0xd06> │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 796fe <_Py_open@@Base+0xd06> │ │ │ │ + bl 121b78 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 78c92 <_Py_open@@Base+0xd22> │ │ │ │ + bge.n 7971a <_Py_open@@Base+0xd22> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #32392 @ 0x7e88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 78e26 <_Py_open@@Base+0xeb6> │ │ │ │ + b.n 798ae <_Py_open@@Base+0xeb6> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 78cc8 <_Py_open@@Base+0xd58> │ │ │ │ - bl 120fe4 │ │ │ │ + cbz r0, 79750 <_Py_open@@Base+0xd58> │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78cac <_Py_open@@Base+0xd3c> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 79734 <_Py_open@@Base+0xd3c> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78e24 <_Py_open@@Base+0xeb4> │ │ │ │ - b.n 78cb0 <_Py_open@@Base+0xd40> │ │ │ │ + bne.w 798ac <_Py_open@@Base+0xeb4> │ │ │ │ + b.n 79738 <_Py_open@@Base+0xd40> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78ccc <_Py_open@@Base+0xd5c> │ │ │ │ + bge.n 79754 <_Py_open@@Base+0xd5c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31468 @ 0x7aec │ │ │ │ + movw r1, #32428 @ 0x7eac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 78c8c <_Py_open@@Base+0xd1c> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 79714 <_Py_open@@Base+0xd1c> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 78cdc <_Py_open@@Base+0xd6c> │ │ │ │ + cbz r3, 79764 <_Py_open@@Base+0xd6c> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 78cde <_Py_open@@Base+0xd6e> │ │ │ │ + b.n 79766 <_Py_open@@Base+0xd6e> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 78cf6 <_Py_open@@Base+0xd86> │ │ │ │ + cbnz r0, 7977e <_Py_open@@Base+0xd86> │ │ │ │ mov r4, r5 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 78e26 <_Py_open@@Base+0xeb6> │ │ │ │ + bl 242e40 │ │ │ │ + b.n 798ae <_Py_open@@Base+0xeb6> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29770 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 78d14 <_Py_open@@Base+0xda4> │ │ │ │ + cbz r0, 7979c <_Py_open@@Base+0xda4> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2765d8 <_PyXI_Exit@@Base+0xc0c> │ │ │ │ + bl 277400 <_PyXI_Exit@@Base+0xbb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78d34 <_Py_open@@Base+0xdc4> │ │ │ │ + beq.n 797bc <_Py_open@@Base+0xdc4> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 78d1e <_Py_open@@Base+0xdae> │ │ │ │ + bls.n 797a6 <_Py_open@@Base+0xdae> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 78d38 <_Py_open@@Base+0xdc8> │ │ │ │ + cbnz r4, 797c0 <_Py_open@@Base+0xdc8> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31496 @ 0x7b08 │ │ │ │ + movw r1, #32456 @ 0x7ec8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78e26 <_Py_open@@Base+0xeb6> │ │ │ │ + b.n 798ae <_Py_open@@Base+0xeb6> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r3, #3 │ │ │ │ mov.w lr, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w sl, [r4, #12] │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ strd lr, r3, [r4] │ │ │ │ - cbz r1, 78d92 <_Py_open@@Base+0xe22> │ │ │ │ + cbz r1, 7981a <_Py_open@@Base+0xe22> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 78d5c <_Py_open@@Base+0xdec> │ │ │ │ + bls.n 797e4 <_Py_open@@Base+0xdec> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 78d74 <_Py_open@@Base+0xe04> │ │ │ │ + bne.n 797fc <_Py_open@@Base+0xe04> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31540 @ 0x7b34 │ │ │ │ + movw r1, #32500 @ 0x7ef4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 78d34 <_Py_open@@Base+0xdc4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 797bc <_Py_open@@Base+0xdc4> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r3, r2, #7 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ blx 29e1c │ │ │ │ - b.n 78d94 <_Py_open@@Base+0xe24> │ │ │ │ + b.n 7981c <_Py_open@@Base+0xe24> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 78df0 <_Py_open@@Base+0xe80> │ │ │ │ + beq.n 79878 <_Py_open@@Base+0xe80> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 78dc6 <_Py_open@@Base+0xe56> │ │ │ │ + bls.n 7984e <_Py_open@@Base+0xe56> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r4, r2 │ │ │ │ negs r2, r3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ sub.w r4, r4, sl │ │ │ │ adds r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi.n 78dc6 <_Py_open@@Base+0xe56> │ │ │ │ + bhi.n 7984e <_Py_open@@Base+0xe56> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 78dc6 <_Py_open@@Base+0xe56> │ │ │ │ + bhi.n 7984e <_Py_open@@Base+0xe56> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 78dde <_Py_open@@Base+0xe6e> │ │ │ │ + bne.n 79866 <_Py_open@@Base+0xe6e> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31584 @ 0x7b60 │ │ │ │ + movw r1, #32544 @ 0x7f20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 78d34 <_Py_open@@Base+0xdc4> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 797bc <_Py_open@@Base+0xdc4> │ │ │ │ movs r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -117905,1705 +118920,1705 @@ │ │ │ │ strd r9, r3, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ - movw r2, #24711 @ 0x6087 │ │ │ │ + movw r2, #26525 @ 0x679d │ │ │ │ movt r2, #3 │ │ │ │ - bl 270cf4 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ + bl 272060 <_PyTime_AsMilliseconds@@Base+0x200> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78d34 <_Py_open@@Base+0xdc4> │ │ │ │ + beq.n 797bc <_Py_open@@Base+0xdc4> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78e26 <_Py_open@@Base+0xeb6> │ │ │ │ + b.n 798ae <_Py_open@@Base+0xeb6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 78e36 <_Py_open@@Base+0xec6> │ │ │ │ + cbz r3, 798be <_Py_open@@Base+0xec6> │ │ │ │ mov r0, r7 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 78e54 <_Py_open@@Base+0xee4> │ │ │ │ + ble.n 798dc <_Py_open@@Base+0xee4> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl f2488 │ │ │ │ - b.n 78e40 <_Py_open@@Base+0xed0> │ │ │ │ - bl 84c04 │ │ │ │ + bl f2f10 │ │ │ │ + b.n 798c8 <_Py_open@@Base+0xed0> │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r5, [pc, #320] @ (78fa4 <_Py_open@@Base+0x1034>) │ │ │ │ + ldr r5, [pc, #320] @ (79a2c <_Py_open@@Base+0x1034>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 78e9e <_Py_open@@Base+0xf2e> │ │ │ │ + beq.n 79926 <_Py_open@@Base+0xf2e> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 78e88 <_Py_open@@Base+0xf18> │ │ │ │ + beq.n 79910 <_Py_open@@Base+0xf18> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 78ea2 <_Py_open@@Base+0xf32> │ │ │ │ + beq.n 7992a <_Py_open@@Base+0xf32> │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31668 @ 0x7bb4 │ │ │ │ + movw r1, #32628 @ 0x7f74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 15e574 │ │ │ │ + b.w 15f9dc │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31632 @ 0x7b90 │ │ │ │ + movw r1, #32592 @ 0x7f50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 15e574 │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 15f9dc │ │ │ │ + b.w 242e40 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #31712 @ 0x7be0 │ │ │ │ + movw r1, #32672 @ 0x7fa0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78fdc <_Py_open@@Base+0x106c> │ │ │ │ + beq.w 79a64 <_Py_open@@Base+0x106c> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 84f9c │ │ │ │ + bl 859bc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 78efc <_Py_open@@Base+0xf8c> │ │ │ │ + cbnz r0, 79984 <_Py_open@@Base+0xf8c> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31732 @ 0x7bf4 │ │ │ │ + movw r1, #32692 @ 0x7fb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 78fde <_Py_open@@Base+0x106e> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 79a66 <_Py_open@@Base+0x106e> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 78f78 <_Py_open@@Base+0x1008> │ │ │ │ + ble.n 79a00 <_Py_open@@Base+0x1008> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 78f2e <_Py_open@@Base+0xfbe> │ │ │ │ + bcs.n 799b6 <_Py_open@@Base+0xfbe> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 78f30 <_Py_open@@Base+0xfc0> │ │ │ │ + cbz r0, 799b8 <_Py_open@@Base+0xfc0> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 78f30 <_Py_open@@Base+0xfc0> │ │ │ │ + bhi.n 799b8 <_Py_open@@Base+0xfc0> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 78f3a <_Py_open@@Base+0xfca> │ │ │ │ - b.n 78f30 <_Py_open@@Base+0xfc0> │ │ │ │ + cbnz r0, 799c2 <_Py_open@@Base+0xfca> │ │ │ │ + b.n 799b8 <_Py_open@@Base+0xfc0> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 78fb6 <_Py_open@@Base+0x1046> │ │ │ │ - movw r1, #31780 @ 0x7c24 │ │ │ │ + b.n 79a3e <_Py_open@@Base+0x1046> │ │ │ │ + movw r1, #32740 @ 0x7fe4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov sl, r0 │ │ │ │ add.w fp, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 18c048 │ │ │ │ - cbz r0, 78f9e <_Py_open@@Base+0x102e> │ │ │ │ + bl 18da5c │ │ │ │ + cbz r0, 79a26 <_Py_open@@Base+0x102e> │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr.w r2, [sl, #-36] │ │ │ │ str.w r3, [r9, r5, lsl #3] │ │ │ │ str.w r2, [fp, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 78f4c <_Py_open@@Base+0xfdc> │ │ │ │ - b.n 78f7c <_Py_open@@Base+0x100c> │ │ │ │ + bne.n 799d4 <_Py_open@@Base+0xfdc> │ │ │ │ + b.n 79a04 <_Py_open@@Base+0x100c> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r6, #30637 @ 0x77ad │ │ │ │ + movw r6, #33333 @ 0x8235 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 3522a │ │ │ │ + bl 35942 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 78fa0 <_Py_open@@Base+0x1030> │ │ │ │ + b.n 79a28 <_Py_open@@Base+0x1030> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 78fb6 <_Py_open@@Base+0x1046> │ │ │ │ + cbz r5, 79a3e <_Py_open@@Base+0x1046> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 78fa8 <_Py_open@@Base+0x1038> │ │ │ │ + bne.n 79a30 <_Py_open@@Base+0x1038> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78fd8 <_Py_open@@Base+0x1068> │ │ │ │ + beq.n 79a60 <_Py_open@@Base+0x1068> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78fd8 <_Py_open@@Base+0x1068> │ │ │ │ + cbnz r3, 79a60 <_Py_open@@Base+0x1068> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 78fde <_Py_open@@Base+0x106e> │ │ │ │ + b.n 79a66 <_Py_open@@Base+0x106e> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #31868 @ 0x7c7c │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbnz r0, 7902c <_Py_open@@Base+0x10bc> │ │ │ │ - bl f96ac │ │ │ │ - movw r2, #1245 @ 0x4dd │ │ │ │ + bl a8c54 │ │ │ │ + cbnz r0, 79ab4 <_Py_open@@Base+0x10bc> │ │ │ │ + bl fa168 │ │ │ │ + movw r2, #5485 @ 0x156d │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #31884 @ 0x7c8c │ │ │ │ + movw r1, #32844 @ 0x804c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 7908c <_Py_open@@Base+0x111c> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79b14 <_Py_open@@Base+0x111c> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7902e <_Py_open@@Base+0x10be> │ │ │ │ + b.n 79ab6 <_Py_open@@Base+0x10be> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #31900 @ 0x7c9c │ │ │ │ + movw r0, #32860 @ 0x805c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7908c <_Py_open@@Base+0x111c> │ │ │ │ + beq.n 79b14 <_Py_open@@Base+0x111c> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1588 │ │ │ │ + bl f2010 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7909a <_Py_open@@Base+0x112a> │ │ │ │ + cbnz r0, 79b22 <_Py_open@@Base+0x112a> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a07c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - cbz r5, 7907c <_Py_open@@Base+0x110c> │ │ │ │ + bl f2f10 │ │ │ │ + cbz r5, 79b04 <_Py_open@@Base+0x110c> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7907c <_Py_open@@Base+0x110c> │ │ │ │ + beq.n 79b04 <_Py_open@@Base+0x110c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7907c <_Py_open@@Base+0x110c> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 79090 <_Py_open@@Base+0x1120> │ │ │ │ + cbnz r3, 79b04 <_Py_open@@Base+0x110c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 79b18 <_Py_open@@Base+0x1120> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 790a0 <_Py_open@@Base+0x1130> │ │ │ │ + b.n 79b28 <_Py_open@@Base+0x1130> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 790a0 <_Py_open@@Base+0x1130> │ │ │ │ + b.n 79b28 <_Py_open@@Base+0x1130> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 79066 <_Py_open@@Base+0x10f6> │ │ │ │ - b.n 7907e <_Py_open@@Base+0x110e> │ │ │ │ + bne.n 79aee <_Py_open@@Base+0x10f6> │ │ │ │ + b.n 79b06 <_Py_open@@Base+0x110e> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #31920 @ 0x7cb0 │ │ │ │ + movw r1, #32880 @ 0x8070 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 790e8 <_Py_open@@Base+0x1178> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79b70 <_Py_open@@Base+0x1178> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #18696 @ 0x4908 │ │ │ │ + movw r1, #19656 @ 0x4cc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #31940 @ 0x7cc4 │ │ │ │ + movw r0, #32900 @ 0x8084 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 790ec <_Py_open@@Base+0x117c> │ │ │ │ + bne.n 79b74 <_Py_open@@Base+0x117c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79128 <_Py_open@@Base+0x11b8> │ │ │ │ - bl b3790 │ │ │ │ + b.n 79bb0 <_Py_open@@Base+0x11b8> │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a9e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbnz r4, 7911c <_Py_open@@Base+0x11ac> │ │ │ │ + bl b7854 │ │ │ │ + cbnz r4, 79ba4 <_Py_open@@Base+0x11ac> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 79128 <_Py_open@@Base+0x11b8> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 79bb0 <_Py_open@@Base+0x11b8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #31988 @ 0x7cf4 │ │ │ │ + movw r1, #32948 @ 0x80b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 79174 <_Py_open@@Base+0x1204> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79bfc <_Py_open@@Base+0x1204> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 79178 <_Py_open@@Base+0x1208> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bcc.n 79c00 <_Py_open@@Base+0x1208> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32008 @ 0x7d08 │ │ │ │ + movw r1, #32968 @ 0x80c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 791ce <_Py_open@@Base+0x125e> │ │ │ │ + b.n 79c56 <_Py_open@@Base+0x125e> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #25048 @ 0x61d8 │ │ │ │ + movw r1, #26008 @ 0x6598 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32048 @ 0x7d30 │ │ │ │ + movw r0, #33008 @ 0x80f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79174 <_Py_open@@Base+0x1204> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 79bfc <_Py_open@@Base+0x1204> │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2a8d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbnz r4, 791c6 <_Py_open@@Base+0x1256> │ │ │ │ + bl b7854 │ │ │ │ + cbnz r4, 79c4e <_Py_open@@Base+0x1256> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32072 @ 0x7d48 │ │ │ │ + movw r1, #33032 @ 0x8108 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 791ce <_Py_open@@Base+0x125e> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 79c56 <_Py_open@@Base+0x125e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #32096 @ 0x7d60 │ │ │ │ + movw r1, #33056 @ 0x8120 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 7922e <_Py_open@@Base+0x12be> │ │ │ │ - bl b3790 │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79cb6 <_Py_open@@Base+0x12be> │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 297d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbnz r4, 79224 <_Py_open@@Base+0x12b4> │ │ │ │ + bl b7854 │ │ │ │ + cbnz r4, 79cac <_Py_open@@Base+0x12b4> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #33076 @ 0x8134 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 79230 <_Py_open@@Base+0x12c0> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 79cb8 <_Py_open@@Base+0x12c0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 79230 <_Py_open@@Base+0x12c0> │ │ │ │ + b.n 79cb8 <_Py_open@@Base+0x12c0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #32136 @ 0x7d88 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 79296 <_Py_open@@Base+0x1326> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79d1e <_Py_open@@Base+0x1326> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 255914 │ │ │ │ - cbz r0, 79296 <_Py_open@@Base+0x1326> │ │ │ │ - ldr r3, [pc, #56] @ (7929c <_Py_open@@Base+0x132c>) │ │ │ │ + bl 257bd8 │ │ │ │ + cbz r0, 79d1e <_Py_open@@Base+0x1326> │ │ │ │ + ldr r3, [pc, #56] @ (79d24 <_Py_open@@Base+0x132c>) │ │ │ │ ldr.w r3, [r3, #1256] @ 0x4e8 │ │ │ │ - cbz r3, 7928e <_Py_open@@Base+0x131e> │ │ │ │ + cbz r3, 79d16 <_Py_open@@Base+0x131e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 2646b8 <_Py_RestoreSignals@@Base+0x8c> │ │ │ │ + bl 265ec0 <_Py_RestoreSignals@@Base+0x8c> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 79296 <_Py_open@@Base+0x1326> │ │ │ │ + b.n 79d1e <_Py_open@@Base+0x1326> │ │ │ │ movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #32152 @ 0x7d98 │ │ │ │ + movw r1, #33112 @ 0x8158 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 792f4 <_Py_open@@Base+0x1384> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79d7c <_Py_open@@Base+0x1384> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 792e2 <_Py_open@@Base+0x1372> │ │ │ │ - bl b3790 │ │ │ │ + cbz r3, 79d6a <_Py_open@@Base+0x1372> │ │ │ │ + bl b4228 │ │ │ │ mov r4, r0 │ │ │ │ - bl 75ef8 │ │ │ │ + bl 76980 │ │ │ │ movs r0, #11 │ │ │ │ blx 2a04c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6dbc │ │ │ │ - b.n 792ec <_Py_open@@Base+0x137c> │ │ │ │ - bl 75ef8 │ │ │ │ + bl b7854 │ │ │ │ + b.n 79d74 <_Py_open@@Base+0x137c> │ │ │ │ + bl 76980 │ │ │ │ movs r0, #11 │ │ │ │ blx 2a04c │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #32164 @ 0x7da4 │ │ │ │ + movw r1, #33124 @ 0x8164 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 7933c <_Py_open@@Base+0x13cc> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79dc4 <_Py_open@@Base+0x13cc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 766aa │ │ │ │ - cbz r0, 79340 <_Py_open@@Base+0x13d0> │ │ │ │ + bl 77132 │ │ │ │ + cbz r0, 79dc8 <_Py_open@@Base+0x13d0> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #1540 @ 0x604 │ │ │ │ + movw r1, #2460 @ 0x99c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79348 <_Py_open@@Base+0x13d8> │ │ │ │ + b.n 79dd0 <_Py_open@@Base+0x13d8> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49612 @ 0xc1cc │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 793a6 <_Py_open@@Base+0x1436> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79e2e <_Py_open@@Base+0x1436> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 114040 │ │ │ │ + bl 114b58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 793a8 <_Py_open@@Base+0x1438> │ │ │ │ + cbz r0, 79e30 <_Py_open@@Base+0x1438> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 793a8 <_Py_open@@Base+0x1438> │ │ │ │ + beq.n 79e30 <_Py_open@@Base+0x1438> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 793a8 <_Py_open@@Base+0x1438> │ │ │ │ + b.n 79e30 <_Py_open@@Base+0x1438> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 793ce <_Py_open@@Base+0x145e> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 7940c <_Py_open@@Base+0x149c> │ │ │ │ - bl b3790 │ │ │ │ + bne.n 79e56 <_Py_open@@Base+0x145e> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 79e94 <_Py_open@@Base+0x149c> │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a1b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 793f0 <_Py_open@@Base+0x1480> │ │ │ │ + blt.n 79e78 <_Py_open@@Base+0x1480> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 7940e <_Py_open@@Base+0x149e> │ │ │ │ + b.n 79e96 <_Py_open@@Base+0x149e> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 793e6 <_Py_open@@Base+0x1476> │ │ │ │ + beq.n 79e6e <_Py_open@@Base+0x1476> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 105af4 │ │ │ │ + bl 1065ac │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79434 <_Py_open@@Base+0x14c4> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 79434 <_Py_open@@Base+0x14c4> │ │ │ │ + bne.n 79ebc <_Py_open@@Base+0x14c4> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 79ebc <_Py_open@@Base+0x14c4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7944e <_Py_open@@Base+0x14de> │ │ │ │ + b.n 79ed6 <_Py_open@@Base+0x14de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 183144 <_Py_dup@@Base> │ │ │ │ + bl 1848fc <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 79430 <_Py_open@@Base+0x14c0> │ │ │ │ - bl 95ec4 │ │ │ │ + beq.n 79eb8 <_Py_open@@Base+0x14c0> │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7944e <_Py_open@@Base+0x14de> │ │ │ │ + cbnz r0, 79ed6 <_Py_open@@Base+0x14de> │ │ │ │ mov r0, r5 │ │ │ │ blx 2a1b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ - movw r1, #32176 @ 0x7db0 │ │ │ │ + movw r1, #33136 @ 0x8170 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, sp │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 7949e <_Py_open@@Base+0x152e> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 79f26 <_Py_open@@Base+0x152e> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 794a2 <_Py_open@@Base+0x1532> │ │ │ │ + bne.n 79f2a <_Py_open@@Base+0x1532> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 794ce <_Py_open@@Base+0x155e> │ │ │ │ + beq.n 79f56 <_Py_open@@Base+0x155e> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #33152 @ 0x8180 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79500 <_Py_open@@Base+0x1590> │ │ │ │ + b.n 79f88 <_Py_open@@Base+0x1590> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 794ae <_Py_open@@Base+0x153e> │ │ │ │ + bne.n 79f36 <_Py_open@@Base+0x153e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 794ce <_Py_open@@Base+0x155e> │ │ │ │ - b.n 79482 <_Py_open@@Base+0x1512> │ │ │ │ + beq.n 79f56 <_Py_open@@Base+0x155e> │ │ │ │ + b.n 79f0a <_Py_open@@Base+0x1512> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32236 @ 0x7dec │ │ │ │ + movw r1, #33196 @ 0x81ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 7949e <_Py_open@@Base+0x152e> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 79f26 <_Py_open@@Base+0x152e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 29328 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 794f2 <_Py_open@@Base+0x1582> │ │ │ │ + cbnz r0, 79f7a <_Py_open@@Base+0x1582> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ - b.n 79500 <_Py_open@@Base+0x1590> │ │ │ │ + bl f2f10 │ │ │ │ + b.n 79f88 <_Py_open@@Base+0x1590> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 24d684 │ │ │ │ - cbz r0, 7957e <_Py_open@@Base+0x160e> │ │ │ │ + bl 24f96c │ │ │ │ + cbz r0, 7a006 <_Py_open@@Base+0x160e> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 13e7a8 <_PyArena_Free@@Base+0x220> │ │ │ │ + bl 13f914 <_PyArena_Free@@Base+0x220> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7954e <_Py_open@@Base+0x15de> │ │ │ │ + beq.n 79fd6 <_Py_open@@Base+0x15de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7954e <_Py_open@@Base+0x15de> │ │ │ │ + cbnz r3, 79fd6 <_Py_open@@Base+0x15de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 79584 <_Py_open@@Base+0x1614> │ │ │ │ + bne.n 7a00c <_Py_open@@Base+0x1614> │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #22248 @ 0x56e8 │ │ │ │ + movw r1, #23208 @ 0x5aa8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 79586 <_Py_open@@Base+0x1616> │ │ │ │ + bl f7970 │ │ │ │ + b.n 7a00e <_Py_open@@Base+0x1616> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79586 <_Py_open@@Base+0x1616> │ │ │ │ + b.n 7a00e <_Py_open@@Base+0x1616> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 24d684 │ │ │ │ - cbz r0, 795f6 <_Py_open@@Base+0x1686> │ │ │ │ + bl 24f96c │ │ │ │ + cbz r0, 7a07e <_Py_open@@Base+0x1686> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 13e7a8 <_PyArena_Free@@Base+0x220> │ │ │ │ + bl 13f914 <_PyArena_Free@@Base+0x220> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 795d4 <_Py_open@@Base+0x1664> │ │ │ │ + beq.n 7a05c <_Py_open@@Base+0x1664> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 795d4 <_Py_open@@Base+0x1664> │ │ │ │ + cbnz r3, 7a05c <_Py_open@@Base+0x1664> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 795fc <_Py_open@@Base+0x168c> │ │ │ │ + bne.n 7a084 <_Py_open@@Base+0x168c> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #57656 @ 0xe138 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 795fe <_Py_open@@Base+0x168e> │ │ │ │ + bl f7970 │ │ │ │ + b.n 7a086 <_Py_open@@Base+0x168e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 795fe <_Py_open@@Base+0x168e> │ │ │ │ + b.n 7a086 <_Py_open@@Base+0x168e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 75ef8 │ │ │ │ + bl 76980 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 79630 <_Py_open@@Base+0x16c0> │ │ │ │ + bcc.n 7a0b8 <_Py_open@@Base+0x16c0> │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 79636 <_Py_open@@Base+0x16c6> │ │ │ │ + bcs.n 7a0be <_Py_open@@Base+0x16c6> │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 7963a <_Py_open@@Base+0x16ca> │ │ │ │ + b.n 7a0c2 <_Py_open@@Base+0x16ca> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 75d1a │ │ │ │ + bl 767a2 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4328 @ 0x10e8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #32264 @ 0x7e08 │ │ │ │ + movw r1, #33224 @ 0x81c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #32356 @ 0x7e64 │ │ │ │ + movw r1, #33316 @ 0x8224 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 796a8 <_Py_open@@Base+0x1738> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 7a130 <_Py_open@@Base+0x1738> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 796ac <_Py_open@@Base+0x173c> │ │ │ │ + bge.n 7a134 <_Py_open@@Base+0x173c> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32372 @ 0x7e74 │ │ │ │ + movw r1, #33332 @ 0x8234 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 796dc <_Py_open@@Base+0x176c> │ │ │ │ - bl 764be │ │ │ │ + b.n 7a164 <_Py_open@@Base+0x176c> │ │ │ │ + bl 76f46 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 75e0e │ │ │ │ + bl 76896 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 796d6 <_Py_open@@Base+0x1766> │ │ │ │ + bne.n 7a15e <_Py_open@@Base+0x1766> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #32408 @ 0x7e98 │ │ │ │ + movw r1, #33368 @ 0x8258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 796a8 <_Py_open@@Base+0x1738> │ │ │ │ + bl f7970 │ │ │ │ + b.n 7a130 <_Py_open@@Base+0x1738> │ │ │ │ mov r0, r4 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 7970a <_Py_open@@Base+0x179a> │ │ │ │ + bpl.n 7a192 <_Py_open@@Base+0x179a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121214 │ │ │ │ + bl 121da8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79722 <_Py_open@@Base+0x17b2> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 79722 <_Py_open@@Base+0x17b2> │ │ │ │ - b.n 7972c <_Py_open@@Base+0x17bc> │ │ │ │ + bne.n 7a1aa <_Py_open@@Base+0x17b2> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 7a1aa <_Py_open@@Base+0x17b2> │ │ │ │ + b.n 7a1b4 <_Py_open@@Base+0x17bc> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32436 @ 0x7eb4 │ │ │ │ + movw r1, #33396 @ 0x8274 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ rev r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 91a30 │ │ │ │ + b.w 9234c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 796e0 <_Py_open@@Base+0x1770> │ │ │ │ + b.n 7a168 <_Py_open@@Base+0x1770> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121214 │ │ │ │ + bl 121da8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79754 <_Py_open@@Base+0x17e4> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 79784 <_Py_open@@Base+0x1814> │ │ │ │ + bne.n 7a1dc <_Py_open@@Base+0x17e4> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 7a20c <_Py_open@@Base+0x1814> │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2aa2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7977a <_Py_open@@Base+0x180a> │ │ │ │ + cbnz r0, 7a202 <_Py_open@@Base+0x180a> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 79786 <_Py_open@@Base+0x1816> │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 7a20e <_Py_open@@Base+0x1816> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl ac000 │ │ │ │ + bl aca38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 79786 <_Py_open@@Base+0x1816> │ │ │ │ + b.n 7a20e <_Py_open@@Base+0x1816> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2912] @ 0xb60 │ │ │ │ subw sp, sp, #1148 @ 0x47c │ │ │ │ mov fp, r0 │ │ │ │ add.w sl, sp, #28 │ │ │ │ add.w r8, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - movw r1, #32460 @ 0x7ecc │ │ │ │ + movw r1, #33420 @ 0x828c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r4, [sl] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r4, [r8] │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 797ee <_Py_open@@Base+0x187e> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 7a276 <_Py_open@@Base+0x187e> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 797f2 <_Py_open@@Base+0x1882> │ │ │ │ + bmi.n 7a27a <_Py_open@@Base+0x1882> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32476 @ 0x7edc │ │ │ │ + movw r1, #33436 @ 0x829c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7994e <_Py_open@@Base+0x19de> │ │ │ │ + b.n 7a3d6 <_Py_open@@Base+0x19de> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #32520 @ 0x7f08 │ │ │ │ + movw r1, #33480 @ 0x82c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 797ee <_Py_open@@Base+0x187e> │ │ │ │ + beq.n 7a276 <_Py_open@@Base+0x187e> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 7982e <_Py_open@@Base+0x18be> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bcc.n 7a2b6 <_Py_open@@Base+0x18be> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32568 @ 0x7f38 │ │ │ │ + movw r1, #33528 @ 0x82f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 797ee <_Py_open@@Base+0x187e> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7a276 <_Py_open@@Base+0x187e> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #32612 @ 0x7f64 │ │ │ │ + movw r0, #33572 @ 0x8324 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 797ee <_Py_open@@Base+0x187e> │ │ │ │ + beq.n 7a276 <_Py_open@@Base+0x187e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #40636 @ 0x9ebc │ │ │ │ + movw r2, #41596 @ 0xa27c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 7c354 │ │ │ │ + bl 7ce74 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 29770 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 29c00 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 79898 <_Py_open@@Base+0x1928> │ │ │ │ + cbz r1, 7a320 <_Py_open@@Base+0x1928> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 52302 │ │ │ │ - b.n 798b4 <_Py_open@@Base+0x1944> │ │ │ │ + bl 52dba │ │ │ │ + b.n 7a33c <_Py_open@@Base+0x1944> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 798b8 <_Py_open@@Base+0x1948> │ │ │ │ + cbz r4, 7a340 <_Py_open@@Base+0x1948> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32632 @ 0x7f78 │ │ │ │ + movw r1, #33592 @ 0x8338 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79946 <_Py_open@@Base+0x19d6> │ │ │ │ + b.n 7a3ce <_Py_open@@Base+0x19d6> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 798d4 <_Py_open@@Base+0x1964> │ │ │ │ + beq.n 7a35c <_Py_open@@Base+0x1964> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 798f4 <_Py_open@@Base+0x1984> │ │ │ │ + bne.n 7a37c <_Py_open@@Base+0x1984> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r1, [sl] │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 798f4 <_Py_open@@Base+0x1984> │ │ │ │ + b.n 7a37c <_Py_open@@Base+0x1984> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 798f4 <_Py_open@@Base+0x1984> │ │ │ │ + beq.n 7a37c <_Py_open@@Base+0x1984> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32672 @ 0x7fa0 │ │ │ │ + movw r1, #33632 @ 0x8360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 79946 <_Py_open@@Base+0x19d6> │ │ │ │ - bl b3790 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7a3ce <_Py_open@@Base+0x19d6> │ │ │ │ + bl b4228 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 29270 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r6, 7992a <_Py_open@@Base+0x19ba> │ │ │ │ + bl b7854 │ │ │ │ + cbz r6, 7a3b2 <_Py_open@@Base+0x19ba> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 52302 │ │ │ │ - b.n 79946 <_Py_open@@Base+0x19d6> │ │ │ │ + bl 52dba │ │ │ │ + b.n 7a3ce <_Py_open@@Base+0x19d6> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79946 <_Py_open@@Base+0x19d6> │ │ │ │ + cbz r0, 7a3ce <_Py_open@@Base+0x19d6> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #32704 @ 0x7fc0 │ │ │ │ + movw r0, #33664 @ 0x8380 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 7994e <_Py_open@@Base+0x19de> │ │ │ │ + cbz r0, 7a3d6 <_Py_open@@Base+0x19de> │ │ │ │ blx 297bc │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #32708 @ 0x7fc4 │ │ │ │ + movw r1, #33668 @ 0x8384 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 799a6 <_Py_open@@Base+0x1a36> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 7a42e <_Py_open@@Base+0x1a36> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 79990 <_Py_open@@Base+0x1a20> │ │ │ │ + bhi.n 7a418 <_Py_open@@Base+0x1a20> │ │ │ │ adds r0, #12 │ │ │ │ - bl 15bfa8 │ │ │ │ - b.n 799a8 <_Py_open@@Base+0x1a38> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bl 15d40c │ │ │ │ + b.n 7a430 <_Py_open@@Base+0x1a38> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32720 @ 0x7fd0 │ │ │ │ + movw r1, #33680 @ 0x8390 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, r1, #8 │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r5, [r2, #-1]! │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r4, r2 │ │ │ │ orr.w r0, r5, r0, lsl #8 │ │ │ │ - bne.n 799b8 <_Py_open@@Base+0x1a48> │ │ │ │ + bne.n 7a440 <_Py_open@@Base+0x1a48> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 14992c │ │ │ │ + b.w 14aa68 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ subs r2, #1 │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ orr.w r0, r3, r0, lsl #8 │ │ │ │ - bgt.n 799da <_Py_open@@Base+0x1a6a> │ │ │ │ + bgt.n 7a462 <_Py_open@@Base+0x1a6a> │ │ │ │ pop {r4} │ │ │ │ - b.w 129a74 │ │ │ │ + b.w 12a9a4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 26351c <_PyLong_AsTime_t@@Base+0x434> │ │ │ │ + bl 264d24 <_PyLong_AsTime_t@@Base+0x26c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79a34 <_Py_open@@Base+0x1ac4> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 7a4bc <_Py_open@@Base+0x1ac4> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 79a68 <_Py_open@@Base+0x1af8> │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 7a4f0 <_Py_open@@Base+0x1af8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24d748 │ │ │ │ - b.n 79a68 <_Py_open@@Base+0x1af8> │ │ │ │ + bl 24fa30 │ │ │ │ + b.n 7a4f0 <_Py_open@@Base+0x1af8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 79a56 <_Py_open@@Base+0x1ae6> │ │ │ │ + bne.n 7a4de <_Py_open@@Base+0x1ae6> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 79a56 <_Py_open@@Base+0x1ae6> │ │ │ │ + bcc.n 7a4de <_Py_open@@Base+0x1ae6> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 24d748 │ │ │ │ - b.n 79a68 <_Py_open@@Base+0x1af8> │ │ │ │ + bl 24fa30 │ │ │ │ + b.n 7a4f0 <_Py_open@@Base+0x1af8> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 79a5a <_Py_open@@Base+0x1aea> │ │ │ │ + bgt.n 7a4e2 <_Py_open@@Base+0x1aea> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 24d1bc │ │ │ │ + bl 24f4a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79ab0 <_Py_open@@Base+0x1b40> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + bne.n 7a538 <_Py_open@@Base+0x1b40> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ - cbz r0, 79ae4 <_Py_open@@Base+0x1b74> │ │ │ │ + bl f9efc │ │ │ │ + cbz r0, 7a56c <_Py_open@@Base+0x1b74> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24d748 │ │ │ │ - b.n 79ae4 <_Py_open@@Base+0x1b74> │ │ │ │ + bl 24fa30 │ │ │ │ + b.n 7a56c <_Py_open@@Base+0x1b74> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 79ad2 <_Py_open@@Base+0x1b62> │ │ │ │ + beq.n 7a55a <_Py_open@@Base+0x1b62> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 79ad2 <_Py_open@@Base+0x1b62> │ │ │ │ + bhi.n 7a55a <_Py_open@@Base+0x1b62> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24d748 │ │ │ │ - b.n 79ae4 <_Py_open@@Base+0x1b74> │ │ │ │ + bl 24fa30 │ │ │ │ + b.n 7a56c <_Py_open@@Base+0x1b74> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 79ad6 <_Py_open@@Base+0x1b66> │ │ │ │ + bgt.n 7a55e <_Py_open@@Base+0x1b66> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 79b04 <_Py_open@@Base+0x1b94> │ │ │ │ + bgt.n 7a58c <_Py_open@@Base+0x1b94> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #33716 @ 0x83b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.n 79b34 <_Py_open@@Base+0x1bc4> │ │ │ │ + ble.n 7a5bc <_Py_open@@Base+0x1bc4> │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #33764 @ 0x83e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 79b84 <_Py_open@@Base+0x1c14> │ │ │ │ + beq.n 7a60c <_Py_open@@Base+0x1c14> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1b41e4 │ │ │ │ + bl 1b6724 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79b54 <_Py_open@@Base+0x1be4> │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 79b84 <_Py_open@@Base+0x1c14> │ │ │ │ + bne.n 7a5dc <_Py_open@@Base+0x1be4> │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 7a60c <_Py_open@@Base+0x1c14> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 79b6c <_Py_open@@Base+0x1bfc> │ │ │ │ + beq.n 7a5f4 <_Py_open@@Base+0x1bfc> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 79b74 <_Py_open@@Base+0x1c04> │ │ │ │ + beq.n 7a5fc <_Py_open@@Base+0x1c04> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e5318 │ │ │ │ + bl e5d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79b84 <_Py_open@@Base+0x1c14> │ │ │ │ - b.n 79b76 <_Py_open@@Base+0x1c06> │ │ │ │ + blt.n 7a60c <_Py_open@@Base+0x1c14> │ │ │ │ + b.n 7a5fe <_Py_open@@Base+0x1c06> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 79b76 <_Py_open@@Base+0x1c06> │ │ │ │ + b.n 7a5fe <_Py_open@@Base+0x1c06> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 789d6 <_Py_open@@Base+0xa66> │ │ │ │ + b.w 7945e <_Py_open@@Base+0xa66> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 79bbc <_Py_open@@Base+0x1c4c> │ │ │ │ + beq.n 7a644 <_Py_open@@Base+0x1c4c> │ │ │ │ blx 29d34 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79bc0 <_Py_open@@Base+0x1c50> │ │ │ │ + bne.n 7a648 <_Py_open@@Base+0x1c50> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79bc8 <_Py_open@@Base+0x1c58> │ │ │ │ + b.n 7a650 <_Py_open@@Base+0x1c58> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 79be4 <_Py_open@@Base+0x1c74> │ │ │ │ + cbz r3, 7a66c <_Py_open@@Base+0x1c74> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 79bfc <_Py_open@@Base+0x1c8c> │ │ │ │ + b.n 7a684 <_Py_open@@Base+0x1c8c> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 79bec <_Py_open@@Base+0x1c7c> │ │ │ │ + bgt.n 7a674 <_Py_open@@Base+0x1c7c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 79bfc <_Py_open@@Base+0x1c8c> │ │ │ │ + b.n 7a684 <_Py_open@@Base+0x1c8c> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 79be8 <_Py_open@@Base+0x1c78> │ │ │ │ + bgt.n 7a670 <_Py_open@@Base+0x1c78> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 79be8 <_Py_open@@Base+0x1c78> │ │ │ │ + beq.n 7a670 <_Py_open@@Base+0x1c78> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 79c18 <_Py_open@@Base+0x1ca8> │ │ │ │ + b.n 7a6a0 <_Py_open@@Base+0x1ca8> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #112] @ (79c80 <_Py_open@@Base+0x1d10>) │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + ldr r3, [pc, #112] @ (7a708 <_Py_open@@Base+0x1d10>) │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79c78 <_Py_open@@Base+0x1d08> │ │ │ │ + cbz r0, 7a700 <_Py_open@@Base+0x1d08> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 24e998 │ │ │ │ + bl 1a7884 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 79c6c <_Py_open@@Base+0x1cfc> │ │ │ │ + beq.n 7a6f4 <_Py_open@@Base+0x1cfc> │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 79c3e <_Py_open@@Base+0x1cce> │ │ │ │ + beq.n 7a6c6 <_Py_open@@Base+0x1cce> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79c40 <_Py_open@@Base+0x1cd0> │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 79c40 <_Py_open@@Base+0x1cd0> │ │ │ │ - b.n 79c6c <_Py_open@@Base+0x1cfc> │ │ │ │ + bne.n 7a6c8 <_Py_open@@Base+0x1cd0> │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 7a6c8 <_Py_open@@Base+0x1cd0> │ │ │ │ + b.n 7a6f4 <_Py_open@@Base+0x1cfc> │ │ │ │ movs r4, #0 │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a7fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ - cbz r4, 79c70 <_Py_open@@Base+0x1d00> │ │ │ │ + bl b7854 │ │ │ │ + cbz r4, 7a6f8 <_Py_open@@Base+0x1d00> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 11bda8 │ │ │ │ + b.w 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79c78 <_Py_open@@Base+0x1d08> │ │ │ │ + b.n 7a700 <_Py_open@@Base+0x1d08> │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #416] @ (79e24 ) │ │ │ │ + ldr r5, [pc, #416] @ (7a8ac ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 75ef8 │ │ │ │ - bl 7c3ec │ │ │ │ - cbnz r0, 79ca4 <_Py_open@@Base+0x1d34> │ │ │ │ + bl 76980 │ │ │ │ + bl 7cf0c │ │ │ │ + cbnz r0, 7a72c <_Py_open@@Base+0x1d34> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15300c │ │ │ │ + bl 154094 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25067 @ 0x61eb │ │ │ │ + movw r0, #27763 @ 0x6c73 │ │ │ │ movt r0, #7 │ │ │ │ - bl 22a440 │ │ │ │ + bl 22ce5c │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 79cdc <_Py_open@@Base+0x1d6c> │ │ │ │ - bl 13ab5c │ │ │ │ + bne.n 7a764 <_Py_open@@Base+0x1d6c> │ │ │ │ + bl 13bc90 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32848 @ 0x8050 │ │ │ │ + movw r1, #33808 @ 0x8410 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79cf4 <_Py_open@@Base+0x1d84> │ │ │ │ - bl 15300c │ │ │ │ + b.n 7a77c <_Py_open@@Base+0x1d84> │ │ │ │ + bl 154094 │ │ │ │ mov r0, r4 │ │ │ │ - bl 130774 │ │ │ │ + bl 13189c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ab5c │ │ │ │ + bl 13bc90 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079cf6 : │ │ │ │ - b.w 34c54 │ │ │ │ +0007a77e : │ │ │ │ + b.w 35388 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 197a90 │ │ │ │ - cbnz r0, 79d2e │ │ │ │ + bl 199b28 │ │ │ │ + cbnz r0, 7a7b6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32876 @ 0x806c │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79e1c │ │ │ │ + b.n 7a8a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 197aac │ │ │ │ + bl 199b44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 79d2a │ │ │ │ + blt.n 7a7b2 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 79d56 │ │ │ │ + ble.n 7a7de │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32916 @ 0x8094 │ │ │ │ + movw r1, #33876 @ 0x8454 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 79d2a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7a7b2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79d6c │ │ │ │ + cbz r0, 7a7f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 79dec │ │ │ │ + beq.n 7a874 │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 79d8c │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 79e1c │ │ │ │ + b.n 7a814 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 7a8a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 79da8 │ │ │ │ - bl 23d6c4 <_Py_Gid_Converter@@Base> │ │ │ │ + bpl.n 7a830 │ │ │ │ + bl 2400a4 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 79dca │ │ │ │ + cbz r0, 7a852 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 79ddc │ │ │ │ + bne.n 7a864 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 79dec │ │ │ │ + beq.n 7a874 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 110fc0 │ │ │ │ + bl 111ad8 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79d72 │ │ │ │ + bne.n 7a7fa │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 79e1c │ │ │ │ + bl 85624 │ │ │ │ + b.n 7a8a4 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #32932 @ 0x80a4 │ │ │ │ + movw r1, #33892 @ 0x8464 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79dce │ │ │ │ - b.n 79e06 │ │ │ │ + bne.n 7a856 │ │ │ │ + b.n 7a88e │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 79e06 │ │ │ │ + beq.n 7a88e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 79e06 │ │ │ │ + cbnz r3, 7a88e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79e06 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a88e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79d86 │ │ │ │ + bne.n 7a80e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79d86 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a80e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 293c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79e0e │ │ │ │ + bge.n 7a896 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 79d2a │ │ │ │ + bl 85624 │ │ │ │ + b.n 7a7b2 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #44] @ (79e68 ) │ │ │ │ + ldr r3, [pc, #44] @ (7a8f0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 278774 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 79e5c │ │ │ │ + bl 2796a0 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 7a8e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2a570 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 79e60 │ │ │ │ + bge.n 7a8e8 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79e64 │ │ │ │ - bl 95ec4 │ │ │ │ + b.n 7a8ec │ │ │ │ + bl 967e0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #592] @ (7a0bc ) │ │ │ │ + ldr r5, [pc, #592] @ (7ab44 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ - movw r2, #32956 @ 0x80bc │ │ │ │ + movw r2, #33916 @ 0x847c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 25705c <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 79eae │ │ │ │ + bl 258c5c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 7a936 │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ blx 299f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79eb2 │ │ │ │ + bge.n 7a93a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79eba │ │ │ │ + b.n 7a942 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 79ee4 │ │ │ │ + bne.n 7a96c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79efc │ │ │ │ - b.n 79f52 │ │ │ │ + bne.n 7a984 │ │ │ │ + b.n 7a9da │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62324 @ 0xf374 │ │ │ │ + movw r0, #63288 @ 0xf738 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e2464 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2e48 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79ed4 │ │ │ │ - b.n 79f30 │ │ │ │ + bne.n 7a95c │ │ │ │ + b.n 7a9b8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 79f34 │ │ │ │ + bpl.n 7a9bc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79f30 │ │ │ │ + cbz r0, 7a9b8 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79f54 │ │ │ │ + beq.n 7a9dc │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79fb6 │ │ │ │ - movw r2, #48984 @ 0xbf58 │ │ │ │ + b.n 7aa3e │ │ │ │ + movw r2, #49944 @ 0xc318 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62324 @ 0xf374 │ │ │ │ + movw r0, #63288 @ 0xf738 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79f30 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a9b8 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79f7c │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 7aa04 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53616 @ 0xd170 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62324 @ 0xf374 │ │ │ │ + movw r0, #63288 @ 0xf738 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79f30 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a9b8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79fb6 │ │ │ │ + cbz r0, 7aa3e │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 79f1a │ │ │ │ + bne.n 7a9a2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79fa6 │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 7aa2e │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79f30 │ │ │ │ + bne.n 7a9b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 29a40 │ │ │ │ - bl 11deec <_PyLong_Subtract@@Base+0x114> │ │ │ │ + bl 11ea74 <_PyLong_Subtract@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbnz r0, 79fcc │ │ │ │ + cbnz r0, 7aa54 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 190d80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1929b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 79ffe │ │ │ │ + beq.n 7aa86 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a4b00 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2a52fc <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7a090 │ │ │ │ + cbz r0, 7ab18 │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2ca2f8 │ │ │ │ - vldr d8, [pc, #116] @ 7a0a0 │ │ │ │ + bl 2ca6c0 │ │ │ │ + vldr d8, [pc, #116] @ 7ab28 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a076 │ │ │ │ + cbz r0, 7aafe │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2ca2f8 │ │ │ │ + bl 2ca6c0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9bad0 │ │ │ │ + bl 9c3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7a08e │ │ │ │ + cbnz r0, 7ab16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a092 │ │ │ │ + beq.n 7ab1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7a092 │ │ │ │ + cbnz r3, 7ab1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a092 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ab1a │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -119617,1219 +120632,1214 @@ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 7a0d2 │ │ │ │ + bhi.n 7ab5a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7a0e8 │ │ │ │ - b.n 7a0ee │ │ │ │ - movw r0, #21424 @ 0x53b0 │ │ │ │ + beq.n 7ab70 │ │ │ │ + b.n 7ab76 │ │ │ │ + movw r0, #22384 @ 0x5770 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a0c4 │ │ │ │ - b.n 7a124 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 7a124 │ │ │ │ + bne.n 7ab4c │ │ │ │ + b.n 7abac │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 7abac │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 79fbc │ │ │ │ + bl 7aa44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a124 │ │ │ │ + beq.n 7abac │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 79fbc │ │ │ │ + bl 7aa44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a124 │ │ │ │ + beq.n 7abac │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 29a10 <__setitimer64@plt> │ │ │ │ - cbz r0, 7a128 │ │ │ │ + cbz r0, 7abb0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a12e │ │ │ │ + b.n 7abb6 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7a002 │ │ │ │ + bl 7aa8a │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 120fe4 │ │ │ │ + bl 121b78 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7a156 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 7a174 │ │ │ │ + bne.n 7abde │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 7abfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2aac0 <__getitimer64@plt> │ │ │ │ - cbz r0, 7a16c │ │ │ │ + cbz r0, 7abf4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a176 │ │ │ │ + b.n 7abfe │ │ │ │ mov r0, sp │ │ │ │ - bl 7a002 │ │ │ │ - b.n 7a176 │ │ │ │ + bl 7aa8a │ │ │ │ + b.n 7abfe │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f9630 │ │ │ │ + bl fa0ec │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - movw r0, #32968 @ 0x80c8 │ │ │ │ + bl 11c9c4 │ │ │ │ + movw r0, #33928 @ 0x8488 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2483b8 │ │ │ │ + bl 24a700 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9644 │ │ │ │ + bl fa100 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a23c │ │ │ │ + beq.n 7acc4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 211af8 │ │ │ │ + bl 214b60 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - bl 954e8 │ │ │ │ - cbz r0, 7a23c │ │ │ │ + bl 95e04 │ │ │ │ + cbz r0, 7acc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a23a │ │ │ │ + beq.n 7acc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a23a │ │ │ │ + cbnz r3, 7acc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 267a40 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ - cbz r0, 7a2b2 │ │ │ │ + bl 269248 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ + cbz r0, 7ad3a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 29e1c │ │ │ │ - bl b3790 │ │ │ │ + bl b4228 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 29430 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 7a2a8 │ │ │ │ + bne.n 7ad30 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 7a298 │ │ │ │ - bl 10eac0 │ │ │ │ + bne.n 7ad20 │ │ │ │ + bl 10f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a268 │ │ │ │ + beq.n 7acf0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a2b2 │ │ │ │ + b.n 7ad3a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 7a294 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 7ad1c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7a1c0 │ │ │ │ + bl 7ac48 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ + str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7a2dc │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - add r1, sp, #24 │ │ │ │ - bl 267a40 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ - cbnz r0, 7a2f2 │ │ │ │ - b.n 7a394 │ │ │ │ + beq.n 7ad6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21612 @ 0x546c │ │ │ │ + movw r0, #22572 @ 0x582c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a2d0 │ │ │ │ - b.n 7a394 │ │ │ │ + beq.n 7ae34 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + add r1, sp, #24 │ │ │ │ + bl 269248 <_Py_RestoreSignals@@Base+0x3414> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 7ae34 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 29e1c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 190d80 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1929b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a394 │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.n 7a32c │ │ │ │ + beq.n 7ae1a │ │ │ │ + ldrd r5, r4, [sp] │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.n 7adb2 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62584 @ 0xf478 │ │ │ │ + movw r1, #63544 @ 0xf838 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7a394 │ │ │ │ - bl 273a60 <_PyDeadline_Init@@Base> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7ae1a │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2749bc <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ + mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b3790 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b4228 │ │ │ │ add r2, sp, #8 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 29788 <__sigtimedwait64@plt> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl b6dbc │ │ │ │ - cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7a3a2 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b7854 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 7ae28 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 7a37a │ │ │ │ + beq.n 7ae02 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 7a398 │ │ │ │ + beq.n 7ae1e │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ - b.n 7a394 │ │ │ │ - bl 10eac0 │ │ │ │ + bl 11c9c4 │ │ │ │ + b.n 7ae1a │ │ │ │ + bl 10f5d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 7a394 │ │ │ │ - bl 2a7e80 <_PyDeadline_Get@@Base> │ │ │ │ - cmp r1, #0 │ │ │ │ - strd r0, r1, [sp] │ │ │ │ - bge.n 7a334 │ │ │ │ - b.n 7a3a2 │ │ │ │ + cbnz r3, 7ae1a │ │ │ │ + bl 2a81f4 <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge.n 7adbe │ │ │ │ + b.n 7ae28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a3ae │ │ │ │ + b.n 7ae34 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.n 7a3ae │ │ │ │ + b.n 7ae34 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7a1c0 │ │ │ │ + bl 7ac48 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0007a3b4 <_PyOS_IsMainThread@@Base>: │ │ │ │ +0007ae3a <_PyOS_IsMainThread@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ (7a3f0 <_PyOS_IsMainThread@@Base+0x3c>) │ │ │ │ + ldr r3, [pc, #44] @ (7ae78 <_PyOS_IsMainThread@@Base+0x3e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bl 7bd4c │ │ │ │ + bl 7c79c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7a3ec <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ + bne.n 7ae72 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ ldr.w r0, [r3, #624] @ 0x270 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 7a3ee <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ + b.n 7ae74 <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #10088 @ 0x2768 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 150d04 │ │ │ │ + bl 151d94 │ │ │ │ mov r3, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #96] @ (7a47c <_PyOS_IsMainThread@@Base+0xc8>) │ │ │ │ + ldr r0, [pc, #96] @ (7af04 <_PyOS_IsMainThread@@Base+0xca>) │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - bl afe44 <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ + bl b08dc <_PySys_GetRequiredAttr@@Base+0x338> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7a474 <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + cbz r0, 7aefc <_PyOS_IsMainThread@@Base+0xc2> │ │ │ │ movw r2, #4332 @ 0x10ec │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 7a45a <_PyOS_IsMainThread@@Base+0xa6> │ │ │ │ + beq.n 7aee2 <_PyOS_IsMainThread@@Base+0xa8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7a448 <_PyOS_IsMainThread@@Base+0x94> │ │ │ │ + beq.n 7aed0 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 7a448 <_PyOS_IsMainThread@@Base+0x94> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 7aed0 <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #31156 @ 0x79b4 │ │ │ │ + movw r1, #32116 @ 0x7d74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7a474 <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + b.n 7aefc <_PyOS_IsMainThread@@Base+0xc2> │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 7a474 <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + bne.n 7aefc <_PyOS_IsMainThread@@Base+0xc2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a472 <_PyOS_IsMainThread@@Base+0xbe> │ │ │ │ + beq.n 7aefa <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a472 <_PyOS_IsMainThread@@Base+0xbe> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7aefa <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmdb r4!, {r1, r2, r3, r6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #42776 @ 0xa718 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #44096 @ 0xac40 │ │ │ │ + movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1948d0 │ │ │ │ + bl 196644 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a520 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ - ldr r2, [pc, #44] @ (7a524 <_PyOS_IsMainThread@@Base+0x170>) │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + cbz r0, 7afa8 <_PyOS_IsMainThread@@Base+0x16e> │ │ │ │ + ldr r2, [pc, #44] @ (7afac <_PyOS_IsMainThread@@Base+0x172>) │ │ │ │ + movw r1, #33992 @ 0x84c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7a520 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ + bne.n 7afa8 <_PyOS_IsMainThread@@Base+0x16e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a51e <_PyOS_IsMainThread@@Base+0x16a> │ │ │ │ + beq.n 7afa6 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a51e <_PyOS_IsMainThread@@Base+0x16a> │ │ │ │ + cbnz r3, 7afa6 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 22c280 <_PyEvent_Notify@@Base> │ │ │ │ + bl 22ef7c <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 247f54 │ │ │ │ + bl 24a2ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #14048 @ 0x36e0 │ │ │ │ + movw r1, #15008 @ 0x3aa0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a8228 │ │ │ │ - cbz r0, 7a59a <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + bl a8c54 │ │ │ │ + cbz r0, 7b022 <_PyOS_IsMainThread@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2b0750 <_PyTime_FromLong@@Base> │ │ │ │ + bl 2b0e20 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a59a <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7b022 <_PyOS_IsMainThread@@Base+0x1e8> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 240eb0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 193c80 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2940c <__clock_settime64@plt> │ │ │ │ - cbz r0, 7a59e <_PyOS_IsMainThread@@Base+0x1ea> │ │ │ │ + cbz r0, 7b026 <_PyOS_IsMainThread@@Base+0x1ec> │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a5a6 <_PyOS_IsMainThread@@Base+0x1f2> │ │ │ │ + b.n 7b02e <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 221714 │ │ │ │ + bl 22443c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a612 <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ + cbz r0, 7b09a <_PyOS_IsMainThread@@Base+0x260> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 106c1c │ │ │ │ + bl 1076d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 106c1c │ │ │ │ + bl 1076d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 106c1c │ │ │ │ + bl 1076d4 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #33048 @ 0x8118 │ │ │ │ + movw r0, #34008 @ 0x84d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7a602 <_PyOS_IsMainThread@@Base+0x24e> │ │ │ │ + bne.n 7b08a <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7a612 <_PyOS_IsMainThread@@Base+0x25e> │ │ │ │ + b.n 7b09a <_PyOS_IsMainThread@@Base+0x260> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a5fe <_PyOS_IsMainThread@@Base+0x24a> │ │ │ │ + bne.n 7b086 <_PyOS_IsMainThread@@Base+0x24c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a5fe <_PyOS_IsMainThread@@Base+0x24a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b086 <_PyOS_IsMainThread@@Base+0x24c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7a636 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + cbnz r2, 7b0be <_PyOS_IsMainThread@@Base+0x284> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7a64a <_PyOS_IsMainThread@@Base+0x296> │ │ │ │ - b.n 7a65c <_PyOS_IsMainThread@@Base+0x2a8> │ │ │ │ - movw r0, #552 @ 0x228 │ │ │ │ + bne.n 7b0d2 <_PyOS_IsMainThread@@Base+0x298> │ │ │ │ + b.n 7b0e4 <_PyOS_IsMainThread@@Base+0x2aa> │ │ │ │ + movw r0, #1472 @ 0x5c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a62e <_PyOS_IsMainThread@@Base+0x27a> │ │ │ │ - b.n 7a6e4 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ - movw r0, #552 @ 0x228 │ │ │ │ + bne.n 7b0b6 <_PyOS_IsMainThread@@Base+0x27c> │ │ │ │ + b.n 7b16c <_PyOS_IsMainThread@@Base+0x332> │ │ │ │ + movw r0, #1472 @ 0x5c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a6e4 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + beq.n 7b16c <_PyOS_IsMainThread@@Base+0x332> │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 7a6a6 <_PyOS_IsMainThread@@Base+0x2f2> │ │ │ │ + bne.n 7b12e <_PyOS_IsMainThread@@Base+0x2f4> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7a698 <_PyOS_IsMainThread@@Base+0x2e4> │ │ │ │ + blt.n 7b120 <_PyOS_IsMainThread@@Base+0x2e6> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7a698 <_PyOS_IsMainThread@@Base+0x2e4> │ │ │ │ + bne.n 7b120 <_PyOS_IsMainThread@@Base+0x2e6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 7a698 <_PyOS_IsMainThread@@Base+0x2e4> │ │ │ │ + bge.n 7b120 <_PyOS_IsMainThread@@Base+0x2e6> │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a6f0 <_PyOS_IsMainThread@@Base+0x33c> │ │ │ │ + beq.n 7b178 <_PyOS_IsMainThread@@Base+0x33e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7a6f0 <_PyOS_IsMainThread@@Base+0x33c> │ │ │ │ + b.n 7b178 <_PyOS_IsMainThread@@Base+0x33e> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 99c08 │ │ │ │ + b.w 9a524 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a6f0 <_PyOS_IsMainThread@@Base+0x33c> │ │ │ │ + cbz r0, 7b178 <_PyOS_IsMainThread@@Base+0x33e> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 7a6f0 <_PyOS_IsMainThread@@Base+0x33c> │ │ │ │ + ble.n 7b178 <_PyOS_IsMainThread@@Base+0x33e> │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 99c08 │ │ │ │ - cbnz r0, 7a6e8 <_PyOS_IsMainThread@@Base+0x334> │ │ │ │ + bl 9a524 │ │ │ │ + cbnz r0, 7b170 <_PyOS_IsMainThread@@Base+0x336> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a6e4 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + beq.n 7b16c <_PyOS_IsMainThread@@Base+0x332> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a6e4 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + cbnz r3, 7b16c <_PyOS_IsMainThread@@Base+0x332> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a6f0 <_PyOS_IsMainThread@@Base+0x33c> │ │ │ │ + b.n 7b178 <_PyOS_IsMainThread@@Base+0x33e> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 7a6ba <_PyOS_IsMainThread@@Base+0x306> │ │ │ │ + bne.n 7b142 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7a712 <_PyOS_IsMainThread@@Base+0x35e> │ │ │ │ + cbnz r2, 7b19a <_PyOS_IsMainThread@@Base+0x360> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7a726 <_PyOS_IsMainThread@@Base+0x372> │ │ │ │ - b.n 7a736 <_PyOS_IsMainThread@@Base+0x382> │ │ │ │ - movw r0, #57764 @ 0xe1a4 │ │ │ │ + bne.n 7b1ae <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + b.n 7b1be <_PyOS_IsMainThread@@Base+0x384> │ │ │ │ + movw r0, #58724 @ 0xe564 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ - bl 179ec8 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 17b4e8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a70a <_PyOS_IsMainThread@@Base+0x356> │ │ │ │ - b.n 7a764 <_PyOS_IsMainThread@@Base+0x3b0> │ │ │ │ - movw r0, #57764 @ 0xe1a4 │ │ │ │ + bne.n 7b192 <_PyOS_IsMainThread@@Base+0x358> │ │ │ │ + b.n 7b1ec <_PyOS_IsMainThread@@Base+0x3b2> │ │ │ │ + movw r0, #58724 @ 0xe564 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ - bl e25a4 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ - cbz r0, 7a764 <_PyOS_IsMainThread@@Base+0x3b0> │ │ │ │ + bl e2f88 <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + cbz r0, 7b1ec <_PyOS_IsMainThread@@Base+0x3b2> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl aa780 │ │ │ │ + bl ab1b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7a7a6 <_PyOS_IsMainThread@@Base+0x3f2> │ │ │ │ + cbz r0, 7b22e <_PyOS_IsMainThread@@Base+0x3f4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 12a718 │ │ │ │ + bl 12b83c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7a768 <_PyOS_IsMainThread@@Base+0x3b4> │ │ │ │ + cbnz r0, 7b1f0 <_PyOS_IsMainThread@@Base+0x3b6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a764 <_PyOS_IsMainThread@@Base+0x3b0> │ │ │ │ + beq.n 7b1ec <_PyOS_IsMainThread@@Base+0x3b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7a764 <_PyOS_IsMainThread@@Base+0x3b0> │ │ │ │ + cbnz r3, 7b1ec <_PyOS_IsMainThread@@Base+0x3b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a7a6 <_PyOS_IsMainThread@@Base+0x3f2> │ │ │ │ + b.n 7b22e <_PyOS_IsMainThread@@Base+0x3f4> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10516c │ │ │ │ + bl 105c24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a78a <_PyOS_IsMainThread@@Base+0x3d6> │ │ │ │ + beq.n 7b212 <_PyOS_IsMainThread@@Base+0x3d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7a78a <_PyOS_IsMainThread@@Base+0x3d6> │ │ │ │ + cbnz r3, 7b212 <_PyOS_IsMainThread@@Base+0x3d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a79a <_PyOS_IsMainThread@@Base+0x3e6> │ │ │ │ + beq.n 7b222 <_PyOS_IsMainThread@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7a79e <_PyOS_IsMainThread@@Base+0x3ea> │ │ │ │ + cbz r3, 7b226 <_PyOS_IsMainThread@@Base+0x3ec> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7a7a6 <_PyOS_IsMainThread@@Base+0x3f2> │ │ │ │ + b.n 7b22e <_PyOS_IsMainThread@@Base+0x3f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a79a <_PyOS_IsMainThread@@Base+0x3e6> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b222 <_PyOS_IsMainThread@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #33056 @ 0x8120 │ │ │ │ + movw r1, #34016 @ 0x84e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a8228 │ │ │ │ + bl a8c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a850 <_PyOS_IsMainThread@@Base+0x49c> │ │ │ │ + beq.n 7b2d8 <_PyOS_IsMainThread@@Base+0x49e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1142e8 │ │ │ │ + bl 114e00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a852 <_PyOS_IsMainThread@@Base+0x49e> │ │ │ │ + beq.n 7b2da <_PyOS_IsMainThread@@Base+0x4a0> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 1142e8 │ │ │ │ + bl 114e00 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7a846 <_PyOS_IsMainThread@@Base+0x492> │ │ │ │ + cbz r0, 7b2ce <_PyOS_IsMainThread@@Base+0x494> │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 7a800 <_PyOS_IsMainThread@@Base+0x44c> │ │ │ │ + bgt.n 7b288 <_PyOS_IsMainThread@@Base+0x44e> │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2a264 │ │ │ │ - cbz r0, 7a820 <_PyOS_IsMainThread@@Base+0x46c> │ │ │ │ + cbz r0, 7b2a8 <_PyOS_IsMainThread@@Base+0x46e> │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #5956 @ 0x1744 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 7a83e <_PyOS_IsMainThread@@Base+0x48a> │ │ │ │ + b.n 7b2c6 <_PyOS_IsMainThread@@Base+0x48c> │ │ │ │ movw r3, #4332 @ 0x10ec │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #4332 @ 0x10ec │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 7a852 <_PyOS_IsMainThread@@Base+0x49e> │ │ │ │ + bl 85624 │ │ │ │ + b.n 7b2da <_PyOS_IsMainThread@@Base+0x4a0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007a858 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #480 @ 0x1e0 │ │ │ │ +0007b2e0 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #1440 @ 0x5a0 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ movw r1, #13473 @ 0x34a1 │ │ │ │ - b.w acd68 │ │ │ │ + b.w ad7a0 │ │ │ │ │ │ │ │ -0007a868 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0007b2f0 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #16 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a8c2 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 7b34a <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #16 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 7a8ba <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f9644 │ │ │ │ - b.n 7a8c2 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 7b342 <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl fa100 │ │ │ │ + b.n 7b34a <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007a8c8 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0007b350 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5a8aa <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ + bl 5b322 <_PyMonitoring_FirePyThrowEvent@@Base+0xf2> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a922 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 7b3aa <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 599ce <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ + bl 5a486 <_PyMonitoring_FirePyStartEvent@@Base+0x1be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 7a91a <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f9644 │ │ │ │ - b.n 7a922 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 7b3a2 <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl fa100 │ │ │ │ + b.n 7b3aa <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007a928 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +0007b3b0 : │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #248] @ (7aa30 ) │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r2, [pc, #228] @ (7b4a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #244] @ (7aa34 ) │ │ │ │ + ldr r5, [pc, #224] @ (7b4a8 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - sub sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a960 │ │ │ │ + bne.n 7b3e6 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7a950 │ │ │ │ - ite eq │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ + bne.n 7b3d6 │ │ │ │ dmb ish │ │ │ │ - beq.n 7a97c │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 7b3f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17c72c │ │ │ │ + bl 17ddd8 │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7aa02 │ │ │ │ + beq.n 7b478 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 7a992 │ │ │ │ + beq.n 7b408 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a984 │ │ │ │ - b.n 7aa02 │ │ │ │ - cbz r6, 7a9a2 │ │ │ │ + bne.n 7b3fa │ │ │ │ + b.n 7b478 │ │ │ │ + cbz r6, 7b418 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r3] │ │ │ │ strex r2, r6, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a9aa │ │ │ │ + bne.n 7b420 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7a9d2 │ │ │ │ + bne.n 7b448 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7a9c2 │ │ │ │ + bne.n 7b438 │ │ │ │ dmb ish │ │ │ │ - beq.n 7a9de │ │ │ │ - ldr r0, [pc, #88] @ (7aa34 ) │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 7b454 │ │ │ │ + ldr r0, [pc, #88] @ (7b4a8 ) │ │ │ │ + bl 2ace44 │ │ │ │ adds r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a9ea │ │ │ │ + bne.n 7b460 │ │ │ │ movs r0, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7aa2c │ │ │ │ + b.n 7b4a2 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7aa1a │ │ │ │ + bne.n 7b490 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7aa0a │ │ │ │ + bne.n 7b480 │ │ │ │ dmb ish │ │ │ │ - bne.n 7aa24 │ │ │ │ + bne.n 7b49a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7aa2c │ │ │ │ - ldr r0, [pc, #12] @ (7aa34 ) │ │ │ │ - bl 2ac63c │ │ │ │ - b.n 7aa20 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b.n 7b4a2 │ │ │ │ + ldr r0, [pc, #12] @ (7b4a8 ) │ │ │ │ + bl 2ace44 │ │ │ │ + b.n 7b496 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007aa38 : │ │ │ │ +0007b4ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ (7aaf4 ) │ │ │ │ + ldr r2, [pc, #172] @ (7b568 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 7aa60 │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + cbnz r5, 7b4d4 │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #156] @ (7aaf8 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (7b56c ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (7aafc ) │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (7b570 ) │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7aae2 │ │ │ │ + blt.n 7b556 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 7aa7a │ │ │ │ + cbz r0, 7b4ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 7aaa6 │ │ │ │ - bl 85e54 │ │ │ │ - bl 82434 │ │ │ │ + bmi.n 7b51a │ │ │ │ + bl 8686c │ │ │ │ + bl 82e34 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 7aae2 │ │ │ │ - ldr r1, [pc, #112] @ (7aafc ) │ │ │ │ + cbz r0, 7b556 │ │ │ │ + ldr r1, [pc, #112] @ (7b570 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 22285c │ │ │ │ - cbz r0, 7aaa6 │ │ │ │ + bl 225584 │ │ │ │ + cbz r0, 7b51a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aae2 │ │ │ │ + beq.n 7b556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7aae2 │ │ │ │ - b.n 7aac6 │ │ │ │ + cbnz r3, 7b556 │ │ │ │ + b.n 7b53a │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 7aae2 │ │ │ │ + cbz r4, 7b556 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 7aacc │ │ │ │ + cbz r0, 7b540 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aae2 │ │ │ │ + beq.n 7b556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7aae2 │ │ │ │ + cbnz r3, 7b556 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7aae2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b556 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aaee │ │ │ │ + beq.n 7b562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7aaee │ │ │ │ + cbnz r3, 7b562 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 857a0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 159c7c <_PyErr_Clear@@Base> │ │ │ │ + b.w 15b080 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 7b5aa │ │ │ │ lsls r2, r1, #1 │ │ │ │ ubfx r0, r8, #1, #15 │ │ │ │ │ │ │ │ -0007ab00 : │ │ │ │ +0007b574 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ (7ab48 ) │ │ │ │ + ldr r0, [pc, #52] @ (7b5bc ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7ab24 │ │ │ │ + bge.n 7b598 │ │ │ │ movs r4, #0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 7ab42 │ │ │ │ + bl fa168 │ │ │ │ + b.n 7b5b6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 7ab2c │ │ │ │ + cbnz r0, 7b5a0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7ab3e │ │ │ │ + b.n 7b5b2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 7ab28 │ │ │ │ + bpl.n 7b59c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ubfx r0, r8, #1, #15 │ │ │ │ │ │ │ │ -0007ab4c : │ │ │ │ +0007b5c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #352] @ (7acc0 ) │ │ │ │ + ldr r4, [pc, #352] @ (7b734 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #34800 @ 0x87f0 │ │ │ │ + movw r0, #35760 @ 0x8bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 7ab7c │ │ │ │ + ble.n 7b5f0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 7ab80 │ │ │ │ + cbnz r1, 7b5f4 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7abbc │ │ │ │ + cbz r0, 7b630 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a3538 │ │ │ │ - cbnz r0, 7abae │ │ │ │ + bl a3f2c │ │ │ │ + cbnz r0, 7b622 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7abbc │ │ │ │ + beq.n 7b630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7abbc │ │ │ │ + cbnz r3, 7b630 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7abbc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b630 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 7ab8c │ │ │ │ - b.n 7abca │ │ │ │ - movw r1, #33060 @ 0x8124 │ │ │ │ + bne.n 7b600 │ │ │ │ + b.n 7b63e │ │ │ │ + movw r1, #34020 @ 0x84e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #252] @ (7acc4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #252] @ (7b738 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #53976 @ 0xd2d8 │ │ │ │ + movw r0, #54936 @ 0xd698 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 22285c │ │ │ │ + bl 225584 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7ac18 │ │ │ │ + beq.n 7b68c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ac0a │ │ │ │ + beq.n 7b67e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7ac0a │ │ │ │ + cbnz r3, 7b67e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #33080 @ 0x8138 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #34040 @ 0x84f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #176] @ (7acc4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #176] @ (7b738 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ac28 │ │ │ │ + beq.n 7b69c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7ac28 │ │ │ │ + cbnz r3, 7b69c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7acb8 │ │ │ │ + beq.n 7b72c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 223cd8 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ + bl 22691c <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7acb8 │ │ │ │ + beq.n 7b72c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 7ac54 │ │ │ │ - movw r1, #33104 @ 0x8150 │ │ │ │ + cbnz r4, 7b6c8 │ │ │ │ + movw r1, #34064 @ 0x8510 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #116] @ (7acc4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #112] @ (7acc8 ) │ │ │ │ + ldr r0, [pc, #116] @ (7b738 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #112] @ (7b73c ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 212f54 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 215fbc <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7ac6e │ │ │ │ - movw r1, #33136 @ 0x8170 │ │ │ │ + bge.n 7b6e2 │ │ │ │ + movw r1, #34096 @ 0x8530 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #88] @ (7acc4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #88] @ (7b738 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 7aca2 │ │ │ │ + cbz r0, 7b716 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 211588 │ │ │ │ + bl 214688 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7ac8c │ │ │ │ - movw r1, #33156 @ 0x8184 │ │ │ │ + bne.n 7b700 │ │ │ │ + movw r1, #34116 @ 0x8544 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #60] @ (7acc4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (7b738 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aca2 │ │ │ │ + beq.n 7b716 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7aca2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7b716 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7acb8 │ │ │ │ + beq.n 7b72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7acb8 │ │ │ │ + cbnz r3, 7b72c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - b.n 7b2a4 <_PySys_GetAttr@@Base+0x2dc> │ │ │ │ + b.n 7bd18 <_PySys_GetAttr@@Base+0x2dc> │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007accc : │ │ │ │ +0007b740 : │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 7ab4c │ │ │ │ + b.w 7b5c0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1504dc │ │ │ │ + bl 15156c │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 7ad22 │ │ │ │ + cbz r0, 7b796 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 292ac │ │ │ │ - cbnz r0, 7ad26 │ │ │ │ + cbnz r0, 7b79a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7ad2c │ │ │ │ - bl 91a30 │ │ │ │ + b.n 7b7a0 │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -120839,391 +121849,391 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #156] @ (7adfc ) │ │ │ │ - movw r2, #33188 @ 0x81a4 │ │ │ │ + ldr r3, [pc, #156] @ (7b870 ) │ │ │ │ + movw r2, #34148 @ 0x8564 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f8424 │ │ │ │ - cbz r0, 7ad92 │ │ │ │ + bl f8edc │ │ │ │ + cbz r0, 7b806 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7ad96 │ │ │ │ + bge.n 7b80a │ │ │ │ mov r0, r4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33208 @ 0x81b8 │ │ │ │ + movw r1, #34168 @ 0x8578 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7adf8 │ │ │ │ + b.n 7b86c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 7ada2 │ │ │ │ + bne.n 7b816 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7adc4 │ │ │ │ + b.n 7b838 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7adc4 │ │ │ │ + ble.n 7b838 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2488 │ │ │ │ + bl f2f10 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #33248 @ 0x81e0 │ │ │ │ + movw r1, #34208 @ 0x85a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7ad92 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7b806 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 6aaa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19e2> │ │ │ │ + bl 6b52a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x19da> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 7ade4 │ │ │ │ - bl f2488 │ │ │ │ + bge.n 7b858 │ │ │ │ + bl f2f10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 7ad92 │ │ │ │ - bl f2488 │ │ │ │ - movw r0, #33296 @ 0x8210 │ │ │ │ + bl 8686c │ │ │ │ + b.n 7b806 │ │ │ │ + bl f2f10 │ │ │ │ + movw r0, #34256 @ 0x85d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #768] @ (7b100 <_PySys_GetAttr@@Base+0x138>) │ │ │ │ + ldr r5, [pc, #768] @ (7bb74 <_PySys_GetAttr@@Base+0x138>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7aec4 │ │ │ │ + beq.n 7b938 │ │ │ │ blx 2a2f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7ae2a │ │ │ │ + cbz r0, 7b89e │ │ │ │ mov r7, r0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 7ae70 │ │ │ │ + b.n 7b8e4 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aec6 │ │ │ │ + beq.n 7b93a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7aec6 │ │ │ │ + bne.n 7b93a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7aec6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b93a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 7ae88 │ │ │ │ - bl 9bc70 │ │ │ │ + cbz r6, 7b8fc │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ae88 │ │ │ │ + beq.n 7b8fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 7aeae │ │ │ │ + bne.n 7b922 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #49153 @ 0xc001 │ │ │ │ + movw r2, #51769 @ 0xca39 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #33300 @ 0x8214 │ │ │ │ + movw r0, #34260 @ 0x85d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7ae52 │ │ │ │ - b.n 7aebe │ │ │ │ + bne.n 7b8c6 │ │ │ │ + b.n 7b932 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aea4 │ │ │ │ + beq.n 7b918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7aea4 │ │ │ │ + cbnz r3, 7b918 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 29c34 │ │ │ │ - b.n 7aec6 │ │ │ │ + b.n 7b93a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ae6e │ │ │ │ + bne.n 7b8e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ae6e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b8e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 29c34 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7aef8 │ │ │ │ + beq.n 7b96c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62336 @ 0xf380 │ │ │ │ + movw r0, #63300 @ 0xf744 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1fd740 │ │ │ │ + bl 2008b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7af84 │ │ │ │ + beq.n 7b9f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7af20 │ │ │ │ - movw r2, #58540 @ 0xe4ac │ │ │ │ + bmi.n 7b994 │ │ │ │ + movw r2, #59500 @ 0xe86c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #54468 @ 0xd4c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #62336 @ 0xf380 │ │ │ │ + movw r0, #63300 @ 0xf744 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2a1864 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7af84 │ │ │ │ + bl 2a2198 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7b9f8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a41e0 │ │ │ │ + bl a4bd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7afc2 │ │ │ │ + beq.n 7ba36 │ │ │ │ blx 29d64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7af50 │ │ │ │ + beq.n 7b9c4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16764 @ 0x417c │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7af84 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7b9f8 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 7af70 │ │ │ │ + cbnz r3, 7b9e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef650 │ │ │ │ - movw r1, #33304 @ 0x8218 │ │ │ │ + bl f00dc │ │ │ │ + movw r1, #34264 @ 0x85d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 7af84 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 7b9f8 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7af94 │ │ │ │ + beq.n 7ba08 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1504dc │ │ │ │ - cbnz r0, 7af88 │ │ │ │ + bl 15156c │ │ │ │ + cbnz r0, 7b9fc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7afc2 │ │ │ │ + b.n 7ba36 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl bc94c │ │ │ │ + bl bd3fc │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7af96 │ │ │ │ + b.n 7ba0a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 29820 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7afb6 │ │ │ │ + cbnz r0, 7ba2a │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11bda8 │ │ │ │ + bl 11c9c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 7afc2 │ │ │ │ - bl 11deec <_PyLong_Subtract@@Base+0x114> │ │ │ │ + bl 8686c │ │ │ │ + b.n 7ba36 │ │ │ │ + bl 11ea74 <_PyLong_Subtract@@Base+0x114> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007afc8 <_PySys_GetAttr@@Base>: │ │ │ │ +0007ba3c <_PySys_GetAttr@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3872] @ 0xf20 │ │ │ │ - cbz r4, 7b012 <_PySys_GetAttr@@Base+0x4a> │ │ │ │ + cbz r4, 7ba86 <_PySys_GetAttr@@Base+0x4a> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r0, #72] @ 0x48 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7b006 <_PySys_GetAttr@@Base+0x3e> │ │ │ │ + beq.n 7ba7a <_PySys_GetAttr@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a52f4 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 1a7334 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b008 <_PySys_GetAttr@@Base+0x40> │ │ │ │ + b.n 7ba7c <_PySys_GetAttr@@Base+0x40> │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b0d2 <_PySys_GetAttr@@Base+0x10a> │ │ │ │ + beq.n 7bb46 <_PySys_GetAttr@@Base+0x10a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 7b0d2 <_PySys_GetAttr@@Base+0x10a> │ │ │ │ + bls.n 7bb46 <_PySys_GetAttr@@Base+0x10a> │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 7b05a <_PySys_GetAttr@@Base+0x92> │ │ │ │ + cbnz r7, 7bace <_PySys_GetAttr@@Base+0x92> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 7b040 <_PySys_GetAttr@@Base+0x78> │ │ │ │ + b.n 7bab4 <_PySys_GetAttr@@Base+0x78> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ - bl 91a30 │ │ │ │ + bl 9234c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7b0ca <_PySys_GetAttr@@Base+0x102> │ │ │ │ + cbz r0, 7bb3e <_PySys_GetAttr@@Base+0x102> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #59468 @ 0xe84c │ │ │ │ + movw r0, #60428 @ 0xec0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 7b094 <_PySys_GetAttr@@Base+0xcc> │ │ │ │ + cbnz r0, 7bb08 <_PySys_GetAttr@@Base+0xcc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b0ca <_PySys_GetAttr@@Base+0x102> │ │ │ │ + beq.n 7bb3e <_PySys_GetAttr@@Base+0x102> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7b0ca <_PySys_GetAttr@@Base+0x102> │ │ │ │ + cbnz r3, 7bb3e <_PySys_GetAttr@@Base+0x102> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b0ca <_PySys_GetAttr@@Base+0x102> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bb3e <_PySys_GetAttr@@Base+0x102> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 7b0b2 <_PySys_GetAttr@@Base+0xea> │ │ │ │ + beq.n 7bb26 <_PySys_GetAttr@@Base+0xea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7b0b2 <_PySys_GetAttr@@Base+0xea> │ │ │ │ + cbnz r3, 7bb26 <_PySys_GetAttr@@Base+0xea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 7b0c4 <_PySys_GetAttr@@Base+0xfc> │ │ │ │ + beq.n 7bb38 <_PySys_GetAttr@@Base+0xfc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7b0c4 <_PySys_GetAttr@@Base+0xfc> │ │ │ │ + cbnz r3, 7bb38 <_PySys_GetAttr@@Base+0xfc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7b056 <_PySys_GetAttr@@Base+0x8e> │ │ │ │ + bne.n 7baca <_PySys_GetAttr@@Base+0x8e> │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 7b018 <_PySys_GetAttr@@Base+0x50> │ │ │ │ + b.n 7ba8c <_PySys_GetAttr@@Base+0x50> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7b018 <_PySys_GetAttr@@Base+0x50> │ │ │ │ + bl 7ba8c <_PySys_GetAttr@@Base+0x50> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b166 <_PySys_GetAttr@@Base+0x19e> │ │ │ │ + beq.n 7bbda <_PySys_GetAttr@@Base+0x19e> │ │ │ │ movs r0, #2 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7b114 <_PySys_GetAttr@@Base+0x14c> │ │ │ │ + cbnz r0, 7bb88 <_PySys_GetAttr@@Base+0x14c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b164 <_PySys_GetAttr@@Base+0x19c> │ │ │ │ + beq.n 7bbd8 <_PySys_GetAttr@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7b164 <_PySys_GetAttr@@Base+0x19c> │ │ │ │ + cbnz r3, 7bbd8 <_PySys_GetAttr@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b164 <_PySys_GetAttr@@Base+0x19c> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bbd8 <_PySys_GetAttr@@Base+0x19c> │ │ │ │ movs r0, #1 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 7b14c <_PySys_GetAttr@@Base+0x184> │ │ │ │ + cbnz r0, 7bbc0 <_PySys_GetAttr@@Base+0x184> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7b132 <_PySys_GetAttr@@Base+0x16a> │ │ │ │ + beq.n 7bba6 <_PySys_GetAttr@@Base+0x16a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7b132 <_PySys_GetAttr@@Base+0x16a> │ │ │ │ + cbnz r3, 7bba6 <_PySys_GetAttr@@Base+0x16a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b148 <_PySys_GetAttr@@Base+0x180> │ │ │ │ + beq.n 7bbbc <_PySys_GetAttr@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7b148 <_PySys_GetAttr@@Base+0x180> │ │ │ │ + cbnz r3, 7bbbc <_PySys_GetAttr@@Base+0x180> │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b166 <_PySys_GetAttr@@Base+0x19e> │ │ │ │ + b.n 7bbda <_PySys_GetAttr@@Base+0x19e> │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r4, [r0, #12] │ │ │ │ strd r3, r0, [r5, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ @@ -121237,155 +122247,148 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r3, 7b18e <_PySys_GetAttr@@Base+0x1c6> │ │ │ │ + cbnz r3, 7bc02 <_PySys_GetAttr@@Base+0x1c6> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 7b18e <_PySys_GetAttr@@Base+0x1c6> │ │ │ │ + ble.n 7bc02 <_PySys_GetAttr@@Base+0x1c6> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7b18e <_PySys_GetAttr@@Base+0x1c6> │ │ │ │ - cbnz r4, 7b1a6 <_PySys_GetAttr@@Base+0x1de> │ │ │ │ + bne.n 7bc02 <_PySys_GetAttr@@Base+0x1c6> │ │ │ │ + cbnz r4, 7bc1a <_PySys_GetAttr@@Base+0x1de> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #124] @ (7b210 <_PySys_GetAttr@@Base+0x248>) │ │ │ │ + ldr r3, [pc, #124] @ (7bc84 <_PySys_GetAttr@@Base+0x248>) │ │ │ │ movs r5, #1 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r5, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 132ef0 <_PyArg_UnpackKeywords@@Base+0xb50> │ │ │ │ + bl 134044 <_PyArg_UnpackKeywords@@Base+0xb78> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7b204 <_PySys_GetAttr@@Base+0x23c> │ │ │ │ + cbz r0, 7bc78 <_PySys_GetAttr@@Base+0x23c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1504dc │ │ │ │ - cbnz r0, 7b1b4 <_PySys_GetAttr@@Base+0x1ec> │ │ │ │ + bl 15156c │ │ │ │ + cbnz r0, 7bc28 <_PySys_GetAttr@@Base+0x1ec> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b204 <_PySys_GetAttr@@Base+0x23c> │ │ │ │ + b.n 7bc78 <_PySys_GetAttr@@Base+0x23c> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl bc94c │ │ │ │ + bl bd3fc │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #33340 @ 0x823c │ │ │ │ + movw r0, #34300 @ 0x85fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl ac494 │ │ │ │ + bl acecc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7b1f0 <_PySys_GetAttr@@Base+0x228> │ │ │ │ - bl b3790 │ │ │ │ + beq.n 7bc64 <_PySys_GetAttr@@Base+0x228> │ │ │ │ + bl b4228 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 295f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6dbc │ │ │ │ + bl b7854 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 7b1fc <_PySys_GetAttr@@Base+0x234> │ │ │ │ - bl 954e8 │ │ │ │ + bne.n 7bc70 <_PySys_GetAttr@@Base+0x234> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7b1b0 <_PySys_GetAttr@@Base+0x1e8> │ │ │ │ + bne.n 7bc24 <_PySys_GetAttr@@Base+0x1e8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #832] @ (7b554 <_PySys_GetAttr@@Base+0x58c>) │ │ │ │ + ldr r5, [pc, #832] @ (7bfc8 <_PySys_GetAttr@@Base+0x58c>) │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #348] @ (7b384 <_PySys_GetAttr@@Base+0x3bc>) │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r4, [pc, #328] @ (7bde4 <_PySys_GetAttr@@Base+0x3a8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #4088 @ 0xff8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1261dc <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + bl 126db4 <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7b37a <_PySys_GetAttr@@Base+0x3b2> │ │ │ │ + beq.w 7bddc <_PySys_GetAttr@@Base+0x3a0> │ │ │ │ add.w r0, r6, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - movw r1, #12987 @ 0x32bb │ │ │ │ + movw r1, #14819 @ 0x39e3 │ │ │ │ movt r1, #3 │ │ │ │ - bl 207a1c │ │ │ │ + bl 20ab8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7b268 <_PySys_GetAttr@@Base+0x2a0> │ │ │ │ + bge.n 7bcda <_PySys_GetAttr@@Base+0x29e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7b37a <_PySys_GetAttr@@Base+0x3b2> │ │ │ │ - ldr r0, [pc, #284] @ (7b388 <_PySys_GetAttr@@Base+0x3c0>) │ │ │ │ + b.n 7bddc <_PySys_GetAttr@@Base+0x3a0> │ │ │ │ + ldr r0, [pc, #268] @ (7bde8 <_PySys_GetAttr@@Base+0x3ac>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b282 <_PySys_GetAttr@@Base+0x2ba> │ │ │ │ + bne.n 7bcf4 <_PySys_GetAttr@@Base+0x2b8> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7b272 <_PySys_GetAttr@@Base+0x2aa> │ │ │ │ - ite eq │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ + bne.n 7bce4 <_PySys_GetAttr@@Base+0x2a8> │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7b29e <_PySys_GetAttr@@Base+0x2d6> │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 17c72c │ │ │ │ + beq.n 7bd00 <_PySys_GetAttr@@Base+0x2c4> │ │ │ │ + bl 17ddd8 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7b2b0 <_PySys_GetAttr@@Base+0x2e8> │ │ │ │ + cbz r3, 7bd12 <_PySys_GetAttr@@Base+0x2d6> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b2a6 <_PySys_GetAttr@@Base+0x2de> │ │ │ │ - b.n 7b2b2 <_PySys_GetAttr@@Base+0x2ea> │ │ │ │ + bne.n 7bd08 <_PySys_GetAttr@@Base+0x2cc> │ │ │ │ + b.n 7bd14 <_PySys_GetAttr@@Base+0x2d8> │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7b2de <_PySys_GetAttr@@Base+0x316> │ │ │ │ + cbnz r0, 7bd40 <_PySys_GetAttr@@Base+0x304> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7b2d0 <_PySys_GetAttr@@Base+0x308> │ │ │ │ + bne.n 7bd32 <_PySys_GetAttr@@Base+0x2f6> │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b2c0 <_PySys_GetAttr@@Base+0x2f8> │ │ │ │ + bne.n 7bd22 <_PySys_GetAttr@@Base+0x2e6> │ │ │ │ dmb ish │ │ │ │ - beq.n 7b262 <_PySys_GetAttr@@Base+0x29a> │ │ │ │ - ldr r0, [pc, #176] @ (7b388 <_PySys_GetAttr@@Base+0x3c0>) │ │ │ │ - bl 2ac63c │ │ │ │ - b.n 7b262 <_PySys_GetAttr@@Base+0x29a> │ │ │ │ + beq.n 7bcd4 <_PySys_GetAttr@@Base+0x298> │ │ │ │ + ldr r0, [pc, #172] @ (7bde8 <_PySys_GetAttr@@Base+0x3ac>) │ │ │ │ + bl 2ace44 │ │ │ │ + b.n 7bcd4 <_PySys_GetAttr@@Base+0x298> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7b336 <_PySys_GetAttr@@Base+0x36e> │ │ │ │ + cbz r3, 7bd98 <_PySys_GetAttr@@Base+0x35c> │ │ │ │ add.w r1, r0, #12 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ ldr.w lr, [r3, #64] @ 0x40 │ │ │ │ subs.w sl, r2, #0 │ │ │ │ str.w r8, [r3, #56] @ 0x38 │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ - cbz r7, 7b310 <_PySys_GetAttr@@Base+0x348> │ │ │ │ + cbz r7, 7bd72 <_PySys_GetAttr@@Base+0x336> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ strne r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ @@ -121395,158 +122398,150 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, sl │ │ │ │ str.w r2, [r0, #568] @ 0x238 │ │ │ │ str.w lr, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b2f0 <_PySys_GetAttr@@Base+0x328> │ │ │ │ + bne.n 7bd52 <_PySys_GetAttr@@Base+0x316> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7b34e <_PySys_GetAttr@@Base+0x386> │ │ │ │ + bne.n 7bdb0 <_PySys_GetAttr@@Base+0x374> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7b33e <_PySys_GetAttr@@Base+0x376> │ │ │ │ + bne.n 7bda0 <_PySys_GetAttr@@Base+0x364> │ │ │ │ dmb ish │ │ │ │ - beq.n 7b35a <_PySys_GetAttr@@Base+0x392> │ │ │ │ - ldr r0, [pc, #48] @ (7b388 <_PySys_GetAttr@@Base+0x3c0>) │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 7bdbc <_PySys_GetAttr@@Base+0x380> │ │ │ │ + ldr r0, [pc, #48] @ (7bde8 <_PySys_GetAttr@@Base+0x3ac>) │ │ │ │ + bl 2ace44 │ │ │ │ add.w r6, r6, #98304 @ 0x18000 │ │ │ │ movw r1, #12319 @ 0x301f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r6, #568] @ 0x238 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 24ac78 │ │ │ │ + bl 24cfac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (7b3d4 <_PySys_GetAttr@@Base+0x40c>) │ │ │ │ + ldr r0, [pc, #56] @ (7be34 <_PySys_GetAttr@@Base+0x3f8>) │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #21069 @ 0x524d │ │ │ │ + movwne r1, #29757 @ 0x743d │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #37 @ 0x25 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7b214 <_PySys_GetAttr@@Base+0x24c> │ │ │ │ + bl 7bc88 <_PySys_GetAttr@@Base+0x24c> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #416] @ (7b58c <_PySys_GetAttr@@Base+0x5c4>) │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r4, [pc, #396] @ (7bfd8 <_PySys_GetAttr@@Base+0x59c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #60344 @ 0xebb8 │ │ │ │ + movw r1, #61304 @ 0xef78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1261dc <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + bl 126db4 <_PySys_GetOptionalAttrString@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7b582 <_PySys_GetAttr@@Base+0x5ba> │ │ │ │ + beq.w 7bfd0 <_PySys_GetAttr@@Base+0x594> │ │ │ │ add.w r0, r6, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - movw r1, #11489 @ 0x2ce1 │ │ │ │ + movw r1, #13321 @ 0x3409 │ │ │ │ movt r1, #3 │ │ │ │ - bl 207a1c │ │ │ │ + bl 20ab8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7b42c <_PySys_GetAttr@@Base+0x464> │ │ │ │ + bge.n 7be8a <_PySys_GetAttr@@Base+0x44e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7b582 <_PySys_GetAttr@@Base+0x5ba> │ │ │ │ - ldr r0, [pc, #352] @ (7b590 <_PySys_GetAttr@@Base+0x5c8>) │ │ │ │ + b.n 7bfd0 <_PySys_GetAttr@@Base+0x594> │ │ │ │ + ldr r0, [pc, #336] @ (7bfdc <_PySys_GetAttr@@Base+0x5a0>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b446 <_PySys_GetAttr@@Base+0x47e> │ │ │ │ + bne.n 7bea4 <_PySys_GetAttr@@Base+0x468> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7b436 <_PySys_GetAttr@@Base+0x46e> │ │ │ │ - ite eq │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ + bne.n 7be94 <_PySys_GetAttr@@Base+0x458> │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7b462 <_PySys_GetAttr@@Base+0x49a> │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 17c72c │ │ │ │ + beq.n 7beb0 <_PySys_GetAttr@@Base+0x474> │ │ │ │ + bl 17ddd8 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7b478 <_PySys_GetAttr@@Base+0x4b0> │ │ │ │ + cbz r3, 7bec6 <_PySys_GetAttr@@Base+0x48a> │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b46c <_PySys_GetAttr@@Base+0x4a4> │ │ │ │ - b.n 7b47a <_PySys_GetAttr@@Base+0x4b2> │ │ │ │ + bne.n 7beba <_PySys_GetAttr@@Base+0x47e> │ │ │ │ + b.n 7bec8 <_PySys_GetAttr@@Base+0x48c> │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7b4a6 <_PySys_GetAttr@@Base+0x4de> │ │ │ │ + cbnz r0, 7bef4 <_PySys_GetAttr@@Base+0x4b8> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7b498 <_PySys_GetAttr@@Base+0x4d0> │ │ │ │ + bne.n 7bee6 <_PySys_GetAttr@@Base+0x4aa> │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b488 <_PySys_GetAttr@@Base+0x4c0> │ │ │ │ + bne.n 7bed6 <_PySys_GetAttr@@Base+0x49a> │ │ │ │ dmb ish │ │ │ │ - beq.n 7b426 <_PySys_GetAttr@@Base+0x45e> │ │ │ │ - ldr r0, [pc, #240] @ (7b590 <_PySys_GetAttr@@Base+0x5c8>) │ │ │ │ - bl 2ac63c │ │ │ │ - b.n 7b426 <_PySys_GetAttr@@Base+0x45e> │ │ │ │ + beq.n 7be84 <_PySys_GetAttr@@Base+0x448> │ │ │ │ + ldr r0, [pc, #236] @ (7bfdc <_PySys_GetAttr@@Base+0x5a0>) │ │ │ │ + bl 2ace44 │ │ │ │ + b.n 7be84 <_PySys_GetAttr@@Base+0x448> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 7b500 <_PySys_GetAttr@@Base+0x538> │ │ │ │ + cbz r4, 7bf4e <_PySys_GetAttr@@Base+0x512> │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w sl, [r3, #68] @ 0x44 │ │ │ │ subs.w fp, r2, #0 │ │ │ │ str.w r8, [r3, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne.w fp, #1 │ │ │ │ - cbz r7, 7b4da <_PySys_GetAttr@@Base+0x512> │ │ │ │ + cbz r7, 7bf28 <_PySys_GetAttr@@Base+0x4ec> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, ip │ │ │ │ it ne │ │ │ │ strne r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ @@ -121556,155 +122551,156 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, fp │ │ │ │ str.w r2, [r0, #572] @ 0x23c │ │ │ │ str.w sl, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b4ba <_PySys_GetAttr@@Base+0x4f2> │ │ │ │ + bne.n 7bf08 <_PySys_GetAttr@@Base+0x4cc> │ │ │ │ add.w r6, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r6, #572] @ 0x23c │ │ │ │ - cbz r3, 7b544 <_PySys_GetAttr@@Base+0x57c> │ │ │ │ - cbz r4, 7b544 <_PySys_GetAttr@@Base+0x57c> │ │ │ │ + cbz r3, 7bf92 <_PySys_GetAttr@@Base+0x556> │ │ │ │ + cbz r4, 7bf92 <_PySys_GetAttr@@Base+0x556> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24c448 │ │ │ │ - cbz r0, 7b540 <_PySys_GetAttr@@Base+0x578> │ │ │ │ + bl 24e768 │ │ │ │ + cbz r0, 7bf8e <_PySys_GetAttr@@Base+0x552> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7b52c <_PySys_GetAttr@@Base+0x564> │ │ │ │ + bne.n 7bf7a <_PySys_GetAttr@@Base+0x53e> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7b51c <_PySys_GetAttr@@Base+0x554> │ │ │ │ + bne.n 7bf6a <_PySys_GetAttr@@Base+0x52e> │ │ │ │ dmb ish │ │ │ │ - beq.n 7b538 <_PySys_GetAttr@@Base+0x570> │ │ │ │ - ldr r0, [pc, #92] @ (7b590 <_PySys_GetAttr@@Base+0x5c8>) │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 7bf86 <_PySys_GetAttr@@Base+0x54a> │ │ │ │ + ldr r0, [pc, #88] @ (7bfdc <_PySys_GetAttr@@Base+0x5a0>) │ │ │ │ + bl 2ace44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 7b426 <_PySys_GetAttr@@Base+0x45e> │ │ │ │ + bl 868d0 │ │ │ │ + b.n 7be84 <_PySys_GetAttr@@Base+0x448> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 7b50a <_PySys_GetAttr@@Base+0x542> │ │ │ │ + b.n 7bf58 <_PySys_GetAttr@@Base+0x51c> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7b55c <_PySys_GetAttr@@Base+0x594> │ │ │ │ + bne.n 7bfaa <_PySys_GetAttr@@Base+0x56e> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7b54c <_PySys_GetAttr@@Base+0x584> │ │ │ │ + bne.n 7bf9a <_PySys_GetAttr@@Base+0x55e> │ │ │ │ dmb ish │ │ │ │ - beq.n 7b568 <_PySys_GetAttr@@Base+0x5a0> │ │ │ │ - ldr r0, [pc, #44] @ (7b590 <_PySys_GetAttr@@Base+0x5c8>) │ │ │ │ - bl 2ac63c │ │ │ │ + beq.n 7bfb6 <_PySys_GetAttr@@Base+0x57a> │ │ │ │ + ldr r0, [pc, #40] @ (7bfdc <_PySys_GetAttr@@Base+0x5a0>) │ │ │ │ + bl 2ace44 │ │ │ │ ldr.w r3, [r6, #572] @ 0x23c │ │ │ │ movw r0, #13999 @ 0x36af │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bl 24abdc │ │ │ │ + bl 24cf10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (7b5dc <_PySys_GetAttr@@Base+0x614>) │ │ │ │ + ldr r0, [pc, #56] @ (7c028 <_PySys_GetAttr@@Base+0x5ec>) │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #63065 @ 0xf659 │ │ │ │ + movwne r1, #5745 @ 0x1671 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ - movtne r1, #25 │ │ │ │ + movtne r1, #26 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7b3d8 <_PySys_GetAttr@@Base+0x410> │ │ │ │ + bl 7be38 <_PySys_GetAttr@@Base+0x3fc> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7b6b8 <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ + beq.n 7c108 <_PySys_GetAttr@@Base+0x6cc> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r7, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b5f6 <_PySys_GetAttr@@Base+0x62e> │ │ │ │ + bne.n 7c046 <_PySys_GetAttr@@Base+0x60a> │ │ │ │ movw r3, #38784 @ 0x9780 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b6b8 <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ + beq.n 7c108 <_PySys_GetAttr@@Base+0x6cc> │ │ │ │ sub.w lr, r5, #32 │ │ │ │ sub.w r3, r5, #97 @ 0x61 │ │ │ │ cmp r3, #25 │ │ │ │ it hi │ │ │ │ movhi lr, r5 │ │ │ │ add.w r4, r2, #39936 @ 0x9c00 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ subs r2, #4 │ │ │ │ uxtb.w lr, lr │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7b63a <_PySys_GetAttr@@Base+0x672> │ │ │ │ + b.n 7c08a <_PySys_GetAttr@@Base+0x64e> │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7b6dc <_PySys_GetAttr@@Base+0x714> │ │ │ │ + beq.n 7c12c <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7b6b8 <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ + beq.n 7c108 <_PySys_GetAttr@@Base+0x6cc> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b6b8 <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ + beq.n 7c108 <_PySys_GetAttr@@Base+0x6cc> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b636 <_PySys_GetAttr@@Base+0x66e> │ │ │ │ + beq.n 7c086 <_PySys_GetAttr@@Base+0x64a> │ │ │ │ sub.w r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ itt ls │ │ │ │ subls r1, #32 │ │ │ │ uxtbls r1, r1 │ │ │ │ cmp lr, r1 │ │ │ │ itt ne │ │ │ │ movne r0, r3 │ │ │ │ movne r1, r5 │ │ │ │ - bne.n 7b630 <_PySys_GetAttr@@Base+0x668> │ │ │ │ + bne.n 7c080 <_PySys_GetAttr@@Base+0x644> │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b6fc <_PySys_GetAttr@@Base+0x734> │ │ │ │ + beq.n 7c14c <_PySys_GetAttr@@Base+0x710> │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7b706 <_PySys_GetAttr@@Base+0x73e> │ │ │ │ + beq.n 7c156 <_PySys_GetAttr@@Base+0x71a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7b6dc <_PySys_GetAttr@@Base+0x714> │ │ │ │ + beq.n 7c12c <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ add.w r6, r8, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ sub.w r9, r1, #32 │ │ │ │ sub.w fp, r1, #97 @ 0x61 │ │ │ │ @@ -121717,393 +122713,393 @@ │ │ │ │ it hi │ │ │ │ movhi r3, r1 │ │ │ │ uxtb.w r9, r9 │ │ │ │ cmp.w fp, #25 │ │ │ │ it ls │ │ │ │ movls r6, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 7b6c0 <_PySys_GetAttr@@Base+0x6f8> │ │ │ │ + beq.n 7c110 <_PySys_GetAttr@@Base+0x6d4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7b630 <_PySys_GetAttr@@Base+0x668> │ │ │ │ + b.n 7c080 <_PySys_GetAttr@@Base+0x644> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r1, 7b6f0 <_PySys_GetAttr@@Base+0x728> │ │ │ │ + cbz r1, 7c140 <_PySys_GetAttr@@Base+0x704> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - cbz r6, 7b6f0 <_PySys_GetAttr@@Base+0x728> │ │ │ │ + cbz r6, 7c140 <_PySys_GetAttr@@Base+0x704> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b682 <_PySys_GetAttr@@Base+0x6ba> │ │ │ │ + bne.n 7c0d2 <_PySys_GetAttr@@Base+0x696> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r1, [r3, ip] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne.n 7b636 <_PySys_GetAttr@@Base+0x66e> │ │ │ │ + bne.n 7c086 <_PySys_GetAttr@@Base+0x64a> │ │ │ │ adds r7, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r7 │ │ │ │ - bne.n 7b70c <_PySys_GetAttr@@Base+0x744> │ │ │ │ + bne.n 7c15c <_PySys_GetAttr@@Base+0x720> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7b6ba <_PySys_GetAttr@@Base+0x6f2> │ │ │ │ + b.n 7c10a <_PySys_GetAttr@@Base+0x6ce> │ │ │ │ ldrd r3, fp, [sp, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7b630 <_PySys_GetAttr@@Base+0x668> │ │ │ │ - b.n 7b6dc <_PySys_GetAttr@@Base+0x714> │ │ │ │ + bne.n 7c080 <_PySys_GetAttr@@Base+0x644> │ │ │ │ + b.n 7c12c <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ mov fp, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7b630 <_PySys_GetAttr@@Base+0x668> │ │ │ │ - b.n 7b6dc <_PySys_GetAttr@@Base+0x714> │ │ │ │ + bne.n 7c080 <_PySys_GetAttr@@Base+0x644> │ │ │ │ + b.n 7c12c <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7b636 <_PySys_GetAttr@@Base+0x66e> │ │ │ │ - b.n 7b6dc <_PySys_GetAttr@@Base+0x714> │ │ │ │ + bne.n 7c086 <_PySys_GetAttr@@Base+0x64a> │ │ │ │ + b.n 7c12c <_PySys_GetAttr@@Base+0x6f0> │ │ │ │ subs r3, #1 │ │ │ │ add.w r1, sl, #64 @ 0x40 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ - cbz r2, 7b722 <_PySys_GetAttr@@Base+0x75a> │ │ │ │ + cbz r2, 7c172 <_PySys_GetAttr@@Base+0x736> │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7b722 <_PySys_GetAttr@@Base+0x75a> │ │ │ │ + beq.n 7c172 <_PySys_GetAttr@@Base+0x736> │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ - b.n 7b712 <_PySys_GetAttr@@Base+0x74a> │ │ │ │ + b.n 7c162 <_PySys_GetAttr@@Base+0x726> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - b.n 7b6ec <_PySys_GetAttr@@Base+0x724> │ │ │ │ + b.n 7c13c <_PySys_GetAttr@@Base+0x700> │ │ │ │ │ │ │ │ -0007b728 : │ │ │ │ +0007c178 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #520] @ (7b944 ) │ │ │ │ + ldr r3, [pc, #520] @ (7c394 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w 7b870 │ │ │ │ + bgt.w 7c2c0 │ │ │ │ ldr.w r0, [r3, #1180] @ 0x49c │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7b780 │ │ │ │ + bne.n 7c1d0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29e28 │ │ │ │ - ldr r3, [pc, #488] @ (7b944 ) │ │ │ │ + ldr r3, [pc, #488] @ (7c394 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b894 │ │ │ │ - movw r1, #50244 @ 0xc444 │ │ │ │ + beq.w 7c2e4 │ │ │ │ + movw r1, #51292 @ 0xc85c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b898 │ │ │ │ - bl 1edd78 │ │ │ │ - ldr r3, [pc, #456] @ (7b944 ) │ │ │ │ + bne.w 7c2e8 │ │ │ │ + bl 1f1818 │ │ │ │ + ldr r3, [pc, #456] @ (7c394 ) │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b8c0 │ │ │ │ + bne.w 7c310 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ blx 29d4c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7b7e4 │ │ │ │ + beq.n 7c234 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 7b8b2 │ │ │ │ + bcs.w 7c302 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r0, [r3, #672] @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 7b8e4 │ │ │ │ + bne.w 7c334 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a32c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b8b2 │ │ │ │ + beq.n 7c302 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29d4c │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bne.w 7b916 │ │ │ │ + bne.w 7c366 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ mov r0, r7 │ │ │ │ blx 29d64 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7b8b2 │ │ │ │ + bcs.n 7c302 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r0, #48029 @ 0xbb9d │ │ │ │ + movw r0, #50669 @ 0xc5ed │ │ │ │ movt r0, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r5, [r3, #672] @ 0x2a0 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 7b8d2 │ │ │ │ + bne.n 7c322 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a32c │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7b8b2 │ │ │ │ + beq.n 7c302 │ │ │ │ mov r9, r8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ blx 29890 │ │ │ │ subs r1, r0, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r1, #4 │ │ │ │ - bhi.n 7b8f4 │ │ │ │ + bhi.n 7c344 │ │ │ │ ldr.w r1, [r9] │ │ │ │ movw r5, #2047 @ 0x7ff │ │ │ │ mov r6, r3 │ │ │ │ sub.w ip, r1, #55296 @ 0xd800 │ │ │ │ cmp ip, r5 │ │ │ │ - bls.n 7b8f8 │ │ │ │ + bls.n 7c348 │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7b8f8 │ │ │ │ + bcs.n 7c348 │ │ │ │ subs r2, r2, r0 │ │ │ │ add r7, r0 │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b826 │ │ │ │ - cbz r4, 7b86a │ │ │ │ + bne.n 7c276 │ │ │ │ + cbz r4, 7c2ba │ │ │ │ sub.w r3, r6, r8 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.n 7b88a │ │ │ │ + b.n 7c2da │ │ │ │ blx 29d64 │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 1f0cdc │ │ │ │ - cbnz r0, 7b8b6 │ │ │ │ + bl 1f46ac │ │ │ │ + cbnz r0, 7c306 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7b77c │ │ │ │ + b.n 7c1cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - movw r1, #43384 @ 0xa978 │ │ │ │ + movw r1, #44344 @ 0xad38 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2aacc │ │ │ │ - ldr r3, [pc, #156] @ (7b944 ) │ │ │ │ + ldr r3, [pc, #156] @ (7c394 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b776 │ │ │ │ + beq.w 7c1c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7b77c │ │ │ │ + b.n 7c1cc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7b88c │ │ │ │ + beq.n 7c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b88c │ │ │ │ + b.n 7c2dc │ │ │ │ movs r1, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 76594 │ │ │ │ - b.n 7b888 │ │ │ │ + bl 7701c │ │ │ │ + b.n 7c2d8 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7b81e │ │ │ │ - b.n 7b8b2 │ │ │ │ + bne.n 7c26e │ │ │ │ + b.n 7c302 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r6 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b7ca │ │ │ │ - b.n 7b8b2 │ │ │ │ + bne.w 7c21a │ │ │ │ + b.n 7c302 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b860 │ │ │ │ + beq.n 7c2b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r9 │ │ │ │ subs r2, #1 │ │ │ │ ldrb.w r1, [r0], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r3 │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ - b.n 7b85a │ │ │ │ - cbz r0, 7b938 │ │ │ │ + b.n 7c2aa │ │ │ │ + cbz r0, 7c388 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ sub.w ip, r1, #55296 @ 0xd800 │ │ │ │ cmp.w ip, #2048 @ 0x800 │ │ │ │ - bcc.w 7b7de │ │ │ │ + bcc.w 7c22e │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7b7de │ │ │ │ + bcs.w 7c22e │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7b91a │ │ │ │ + bne.n 7c36a │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7b88a │ │ │ │ + beq.n 7c2da │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 7b88a │ │ │ │ + b.n 7c2da │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007b948 : │ │ │ │ +0007c398 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7b982 │ │ │ │ + blt.n 7c3d2 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ push {lr} │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #672] @ 0x2a0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7b976 │ │ │ │ + bne.n 7c3c6 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2a328 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b988 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007c3d8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cbnz r4, 7b9d0 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7c420 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7bb98 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7c5e8 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7b9dc <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7c42c <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1180] @ 0x49c │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7b9f8 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7ba06 <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7c448 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7c456 <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 7ba1a <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7c46a <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 7baee <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7c53e <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1edf30 │ │ │ │ + b.w 1f19d0 │ │ │ │ blx 29d64 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f0cdc │ │ │ │ - bl 1edb4c │ │ │ │ - ldr r3, [pc, #408] @ (7bb98 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1f46ac │ │ │ │ + bl 1f15ec │ │ │ │ + ldr r3, [pc, #408] @ (7c5e8 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b9bc <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7c40c <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76594 │ │ │ │ + b.w 7701c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 29d4c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7ba72 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7c4c2 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7baf4 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7c544 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7bafc <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7c54c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2a32c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7baf4 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7c544 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7bb62 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7c5b2 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 29d64 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7baf4 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7c544 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7b948 │ │ │ │ + bl 7c398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7baf4 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7c544 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ @@ -122112,166 +123108,166 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 29890 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7bb0a <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7c55a <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r3 │ │ │ │ movw r6, #2047 @ 0x7ff │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 7bb0e <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7c55e <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7bb0e <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7c55e <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7ba9c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7c4ec <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7bae6 <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7c536 <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ subs r3, r7, r0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b9ca <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7c41a <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7ba1e <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7c46e <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b9ca <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7c41a <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7ba5e <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7baf4 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7c4ae <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7c544 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7bad4 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7c524 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7bb30 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7c580 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ - b.n 7bace <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7c51e <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7bb48 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7c598 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7bb5a <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #43460 @ 0xa9c4 │ │ │ │ + beq.n 7c5aa <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #44420 @ 0xad84 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b9ca <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7bb84 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7c41a <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7c5d4 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp.w r1, #2048 @ 0x800 │ │ │ │ - bcc.w 7ba6c <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7c4bc <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7ba6c <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7c4bc <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7bb66 <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7c5b6 <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7baea <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7c53a <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7b9ca <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7c41a <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2a328 │ │ │ │ │ │ │ │ -0007bba8 : │ │ │ │ +0007c5f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ movw ip, #38848 @ 0x97c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [ip, #1500] @ 0x5dc │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7bcac │ │ │ │ + beq.n 7c6fc │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r1, [r3, #592] @ 0x250 │ │ │ │ - cbz r1, 7bc30 │ │ │ │ - cbnz r4, 7bc0e │ │ │ │ + cbz r1, 7c680 │ │ │ │ + cbnz r4, 7c65e │ │ │ │ ldr.w r7, [r3, #684] @ 0x2ac │ │ │ │ - movw r2, #48509 @ 0xbd7d │ │ │ │ + movw r2, #51149 @ 0xc7cd │ │ │ │ movt r2, #7 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 7bcca │ │ │ │ + bne.n 7c71a │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r3, r3, [r5] │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bbe2 │ │ │ │ - ldr r2, [pc, #248] @ (7bd18 ) │ │ │ │ + bne.n 7c632 │ │ │ │ + ldr r2, [pc, #248] @ (7c768 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ stmia.w r5, {r1, r2, r3, r4} │ │ │ │ - b.n 7bc06 │ │ │ │ + b.n 7c656 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7bcd2 │ │ │ │ + beq.n 7c722 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 7bce4 │ │ │ │ + beq.n 7c734 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 29770 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - vldr d7, [pc, #196] @ 7bd10 │ │ │ │ + vldr d7, [pc, #196] @ 7c760 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ @@ -122290,118 +123286,118 @@ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ strne r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7bcfc │ │ │ │ - bl 1ecfec │ │ │ │ + bne.n 7c74c │ │ │ │ + bl 1f0a8c │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7bbe0 │ │ │ │ + beq.n 7c630 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 7bc06 │ │ │ │ + b.n 7c656 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1eda14 │ │ │ │ + bl 1f14b4 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7bbd2 │ │ │ │ + beq.n 7c622 │ │ │ │ add r3, sp, #24 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r8, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7bc9e │ │ │ │ + b.n 7c6ee │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r7 │ │ │ │ - b.n 7bbfa │ │ │ │ + b.n 7c64a │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1ecc34 │ │ │ │ + bl 1f06d4 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - b.n 7bc5e │ │ │ │ + b.n 7c6ae │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 29770 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b.n 7bc5e │ │ │ │ + b.n 7c6ae │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ movs r7, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r7, r7, [sp, #44] @ 0x2c │ │ │ │ - b.n 7bc8e │ │ │ │ + b.n 7c6de │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -0007bd1c : │ │ │ │ +0007c76c : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ push {lr} │ │ │ │ - movw r2, #48509 @ 0xbd7d │ │ │ │ + movw r2, #51149 @ 0xc7cd │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #684] @ 0x2ac │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7bd3e │ │ │ │ + bne.n 7c78e │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 299e8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0007bd4c : │ │ │ │ +0007c79c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 7bd76 │ │ │ │ + cbz r3, 7c7c6 │ │ │ │ blx 2ab38 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1edaf0 │ │ │ │ - b.n 7bd6a │ │ │ │ + bl 1f1590 │ │ │ │ + b.n 7c7ba │ │ │ │ mov r0, r1 │ │ │ │ b.w 299e8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007bd84 : │ │ │ │ +0007c7d4 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7bdc2 │ │ │ │ + blt.n 7c812 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ push {lr} │ │ │ │ - movw r2, #48637 @ 0xbdfd │ │ │ │ + movw r2, #51277 @ 0xc84d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7bdb0 │ │ │ │ + bne.n 7c800 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ b.w 2a934 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -122410,273 +123406,347 @@ │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007bdc8 : │ │ │ │ +0007c818 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 7bdf4 │ │ │ │ + cbz r3, 7c844 │ │ │ │ blx 2ab38 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1edaf0 │ │ │ │ - b.n 7bde6 │ │ │ │ + bl 1f1590 │ │ │ │ + b.n 7c836 │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ b.w 2a934 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007be0c : │ │ │ │ +0007c85c : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #180] @ (7c920 ) │ │ │ │ + mov r3, r0 │ │ │ │ + mov.w r2, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 7c88a │ │ │ │ + strexb ip, r2, [r4] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 7c878 │ │ │ │ + dmb ish │ │ │ │ + bne.n 7c902 │ │ │ │ + cbnz r3, 7c8ca │ │ │ │ + mov ip, r1 │ │ │ │ + ldr.w lr, [pc, #140] @ 7c924 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str.w r3, [lr] │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 7c8c0 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 7c8b0 │ │ │ │ + dmb ish │ │ │ │ + bne.n 7c912 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 7c8ea │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.n 7c8a8 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr.w lr, [pc, #80] @ 7c928 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str.w r3, [lr] │ │ │ │ + b.n 7c8a8 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr.w lr, [pc, #60] @ 7c92c │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + str.w r3, [lr] │ │ │ │ + b.n 7c8a8 │ │ │ │ + mov r0, r4 │ │ │ │ + strd r3, r1, [sp] │ │ │ │ + bl 2c74c8 │ │ │ │ + ldrd r3, r1, [sp] │ │ │ │ + b.n 7c890 │ │ │ │ + ldr r0, [pc, #12] @ (7c920 ) │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 2ace44 │ │ │ │ + nop │ │ │ │ + str r0, [r0, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + str r4, [r0, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + str r4, [r5, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + str r0, [r3, r7] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + │ │ │ │ +0007c930 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 7be32 │ │ │ │ + cbz r1, 7c956 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2c9ab8 │ │ │ │ + bl 2c9e80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 7be4c │ │ │ │ + bcc.n 7c970 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ ldr.w r3, [r3, #676] @ 0x2a4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 7be60 │ │ │ │ - cbz r2, 7be60 │ │ │ │ + cbz r0, 7c984 │ │ │ │ + cbz r2, 7c984 │ │ │ │ b.w 296b4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 7be5c │ │ │ │ + b.n 7c980 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7beee │ │ │ │ + ble.n 7ca12 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #48509 @ 0xbd7d │ │ │ │ + movw r6, #51149 @ 0xc7cd │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7bf0a │ │ │ │ + bne.n 7ca2e │ │ │ │ blx 299ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7bed6 │ │ │ │ + ble.n 7c9fa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7bf14 │ │ │ │ + bne.n 7ca38 │ │ │ │ blx 299ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7bed6 │ │ │ │ + ble.n 7c9fa │ │ │ │ movs r7, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7bef8 │ │ │ │ + bne.n 7ca1c │ │ │ │ blx 299ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 7bebc │ │ │ │ + bgt.n 7c9e0 │ │ │ │ ldr.w r3, [r5, #684] @ 0x2ac │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7bf02 │ │ │ │ + bne.n 7ca26 │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #48509 @ 0xbd7d │ │ │ │ + movw r6, #51149 @ 0xc7cd │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7bed6 │ │ │ │ + b.n 7c9fa │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7bece │ │ │ │ + b.n 7c9f2 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7bee6 │ │ │ │ + b.n 7ca0a │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7be9e │ │ │ │ + b.n 7c9c2 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 7beb4 │ │ │ │ + b.n 7c9d8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007bf20 : │ │ │ │ +0007ca44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7bf8e │ │ │ │ + beq.n 7cab2 │ │ │ │ subs.w r9, r2, #0 │ │ │ │ - blt.n 7bfd4 │ │ │ │ + blt.n 7caf8 │ │ │ │ cmp r6, r9 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r6 │ │ │ │ it ge │ │ │ │ movge r7, r9 │ │ │ │ - bl 1ee150 │ │ │ │ + bl 1f1bf0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 7bf8e │ │ │ │ + cbz r0, 7cab2 │ │ │ │ adds r1, r6, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 7bd84 │ │ │ │ + bl 7c7d4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7bfb8 │ │ │ │ + cbz r0, 7cadc │ │ │ │ lsls r0, r7, #2 │ │ │ │ add.w r1, r3, r7, lsl #2 │ │ │ │ cmp r6, r9 │ │ │ │ - bgt.n 7bfa6 │ │ │ │ + bgt.n 7caca │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r8, [r3, r7, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r5, #0] │ │ │ │ strd r2, r2, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #92] @ (7bfec ) │ │ │ │ + ldr r2, [pc, #92] @ (7cb10 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7bf86 │ │ │ │ + b.n 7caaa │ │ │ │ subs r2, r6, r7 │ │ │ │ adds r0, #4 │ │ │ │ add r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2a580 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bf70 │ │ │ │ + b.n 7ca94 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7bd1c │ │ │ │ - ldr r1, [pc, #40] @ (7bfec ) │ │ │ │ + bl 7c76c │ │ │ │ + ldr r1, [pc, #40] @ (7cb10 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ - movw r2, #43476 @ 0xa9d4 │ │ │ │ + movw r2, #44436 @ 0xad94 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7bf86 │ │ │ │ - ldr r2, [pc, #20] @ (7bfec ) │ │ │ │ + b.n 7caaa │ │ │ │ + ldr r2, [pc, #20] @ (7cb10 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44420 @ 0xad84 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7bf86 │ │ │ │ - add r0, pc, #304 @ (adr r0, 7c120 ) │ │ │ │ + b.n 7caaa │ │ │ │ + add r4, pc, #48 @ (adr r4, 7cb44 ) │ │ │ │ movs r0, r6 │ │ │ │ - b.w 1f12fc │ │ │ │ + b.w 1f4ccc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c08c │ │ │ │ + beq.n 7cbb0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldrb.w r5, [r1, #-4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7c0b6 │ │ │ │ + bne.n 7cbda │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7c0a2 │ │ │ │ + bne.n 7cbc6 │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7c0a2 │ │ │ │ + bne.n 7cbc6 │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7c0a2 │ │ │ │ + bne.n 7cbc6 │ │ │ │ ldrb.w r2, [r1, #-8] │ │ │ │ sub.w ip, r1, #7 │ │ │ │ subs r0, r1, #4 │ │ │ │ mov lr, ip │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r5, [lr], #1 │ │ │ │ cmp lr, r0 │ │ │ │ orr.w r3, r5, r3, lsl #8 │ │ │ │ - bne.n 7c03a │ │ │ │ + bne.n 7cb5e │ │ │ │ adds r5, r1, #4 │ │ │ │ add r5, r3 │ │ │ │ add r3, r1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #253 @ 0xfd │ │ │ │ - bne.n 7c08e │ │ │ │ + bne.n 7cbb2 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7c04c │ │ │ │ + bne.n 7cb70 │ │ │ │ sub.w r5, r1, #8 │ │ │ │ ldrb.w r3, [ip], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7c05e │ │ │ │ + bne.n 7cb82 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [r1, #-8] │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 29770 │ │ │ │ @@ -122684,112 +123754,110 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45984 @ 0xb3a0 │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46944 @ 0xb760 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #48] @ (7c0d0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (7cbf4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45960 @ 0xb388 │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46920 @ 0xb748 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #28] @ (7c0d0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (7cbf4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45900 @ 0xb34c │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46860 @ 0xb70c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #4] @ (7c0d0 ) │ │ │ │ + ldr r0, [pc, #4] @ (7cbf4 ) │ │ │ │ mov r2, r5 │ │ │ │ - bl 7749c <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + bl 77f24 <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ movs r0, r6 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0007c0d8 : │ │ │ │ +0007cbf8 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr.w r0, [r3, #1412] @ 0x584 │ │ │ │ - cbz r0, 7c0ee │ │ │ │ + cbz r0, 7cc0e │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ b.w 2a554 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c0f0 : │ │ │ │ +0007cc10 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c0f4 : │ │ │ │ +0007cc14 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2a554 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #572] @ (7c34c ) │ │ │ │ + ldr r2, [pc, #572] @ (7ce6c ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7c2e8 │ │ │ │ + beq.w 7ce08 │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.w 7c306 │ │ │ │ + bne.w 7ce26 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7c31e │ │ │ │ + bne.w 7ce3e │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7c31e │ │ │ │ + bne.w 7ce3e │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 7c31e │ │ │ │ + bne.w 7ce3e │ │ │ │ ldrb.w r4, [r1, #-8] │ │ │ │ subs r1, #7 │ │ │ │ sub.w ip, sl, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r4 │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7c15c │ │ │ │ + bne.n 7cc7c │ │ │ │ add.w r6, sl, #4 │ │ │ │ add r6, r2 │ │ │ │ add r2, sl │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7c332 │ │ │ │ + bne.w 7ce52 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7c170 │ │ │ │ + bne.n 7cc90 │ │ │ │ sub.w r6, sl, #8 │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ cmp r1, ip │ │ │ │ orr.w r4, r3, r4, lsl #8 │ │ │ │ - bne.n 7c182 │ │ │ │ + bne.n 7cca2 │ │ │ │ movw r2, #65523 @ 0xfff3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 7c346 │ │ │ │ + bhi.w 7ce66 │ │ │ │ add.w fp, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bls.n 7c224 │ │ │ │ + bls.n 7cd44 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov ip, sl │ │ │ │ mov r9, r8 │ │ │ │ add.w r3, sl, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov lr, r9 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ @@ -122797,15 +123865,15 @@ │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 7c1b2 │ │ │ │ + bne.n 7ccd2 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ blx 29770 │ │ │ │ sub.w r2, r4, #64 @ 0x40 │ │ │ │ add.w r9, sl, r2 │ │ │ │ add.w sl, sp, #76 @ 0x4c │ │ │ │ @@ -122818,20 +123886,20 @@ │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 7c1f4 │ │ │ │ + bne.n 7cd14 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 29770 │ │ │ │ - b.n 7c23e │ │ │ │ + b.n 7cd5e │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 29e1c │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r4, #12 │ │ │ │ @@ -122848,266 +123916,326 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add.w sl, r6, #8 │ │ │ │ adds r2, r6, #4 │ │ │ │ mov r3, r5 │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ lsrs r3, r3, #8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7c25a │ │ │ │ + bne.n 7cd7a │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ strb r3, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strh.w r3, [r6, #5] │ │ │ │ strb r3, [r6, #7] │ │ │ │ str.w r2, [sl, r5] │ │ │ │ mov r2, r5 │ │ │ │ - bls.n 7c2da │ │ │ │ + bls.n 7cdfa │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r4, #64 @ 0x40 │ │ │ │ blx 29e1c │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 7c2ac │ │ │ │ + bls.n 7cdcc │ │ │ │ subs r2, r5, r6 │ │ │ │ add.w r0, sl, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ blx 29e1c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7c2c4 │ │ │ │ + beq.n 7cde4 │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 7c2c2 │ │ │ │ + bls.n 7cde2 │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, sl, r4 │ │ │ │ blx 29770 │ │ │ │ mov r9, sl │ │ │ │ - ldr r3, [pc, #132] @ (7c34c ) │ │ │ │ + ldr r3, [pc, #132] @ (7ce6c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 7c302 │ │ │ │ + bne.n 7ce22 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, r4 │ │ │ │ blx 29e1c │ │ │ │ - b.n 7c2ac │ │ │ │ - ldr r3, [pc, #96] @ (7c34c ) │ │ │ │ + b.n 7cdcc │ │ │ │ + ldr r3, [pc, #96] @ (7ce6c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 7c302 │ │ │ │ + bne.n 7ce22 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f12fc │ │ │ │ + b.w 1f4ccc │ │ │ │ blx 2a38c <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45900 @ 0xb34c │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46860 @ 0xb70c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #56] @ (7c350 ) │ │ │ │ + ldr r0, [pc, #56] @ (7ce70 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7749c <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ + bl 77f24 <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ mov r0, sl │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45960 @ 0xb388 │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46920 @ 0xb748 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #32] @ (7c350 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (7ce70 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45984 @ 0xb3a0 │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46944 @ 0xb760 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #12] @ (7c350 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (7ce70 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 7c2c4 │ │ │ │ + b.n 7cde4 │ │ │ │ cdp2 0, 15, cr0, cr4, cr11, {2} │ │ │ │ - @ instruction: 0xf3f00033 │ │ │ │ + @ instruction: 0xf7b00033 │ │ │ │ │ │ │ │ -0007c354 : │ │ │ │ +0007ce74 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, ip │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bcs.n 7c39c │ │ │ │ + bcs.n 7cebc │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ blx 29ff4 <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 7c392 │ │ │ │ + cbz r4, 7ceb2 │ │ │ │ adds r1, r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b.n 7c38a │ │ │ │ + b.n 7ceaa │ │ │ │ nop │ │ │ │ │ │ │ │ -0007c3a8 : │ │ │ │ +0007cec8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 7c3e0 │ │ │ │ + bcs.n 7cf00 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ blx 29ff4 <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 7c3dc │ │ │ │ + cbz r4, 7cefc │ │ │ │ adds r1, r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b.n 7c3d4 │ │ │ │ + b.n 7cef4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007c3ec : │ │ │ │ +0007cf0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - cbz r3, 7c43e │ │ │ │ + cbz r3, 7cf5e │ │ │ │ ldr.w r2, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7c432 │ │ │ │ + bne.n 7cf52 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7c42e │ │ │ │ + cbz r4, 7cf4e │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29f94 │ │ │ │ - cbnz r0, 7c444 │ │ │ │ + cbnz r0, 7cf64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7c420 │ │ │ │ - bl 1edaf0 │ │ │ │ - b.n 7c408 │ │ │ │ - movw r0, #57700 @ 0xe164 │ │ │ │ + b.n 7cf40 │ │ │ │ + bl 1f1590 │ │ │ │ + b.n 7cf28 │ │ │ │ + movw r0, #58660 @ 0xe524 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ blx 29830 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bd1c │ │ │ │ + bl 7c76c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7c42e │ │ │ │ + b.n 7cf4e │ │ │ │ nop │ │ │ │ │ │ │ │ -0007c45c : │ │ │ │ +0007cf7c <_Py_hashtable_new_full@@Base>: │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + cbz r4, 7d000 <_Py_hashtable_new_full@@Base+0x84> │ │ │ │ + ldrd r5, r7, [r4] │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ + blx r5 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 7cff6 <_Py_hashtable_new_full@@Base+0x7a> │ │ │ │ + movs r1, #0 │ │ │ │ + movs r3, #16 │ │ │ │ + strd r1, r3, [r0] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx r5 │ │ │ │ + movs r1, #0 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + cbz r0, 7d012 <_Py_hashtable_new_full@@Base+0x96> │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ + blx 29770 │ │ │ │ + movw r3, #62713 @ 0xf4f9 │ │ │ │ + movt r3, #21 │ │ │ │ + movw r2, #3477 @ 0xd95 │ │ │ │ + movt r2, #8 │ │ │ │ + cmp r6, r3 │ │ │ │ + strd r9, sl, [r4, #24] │ │ │ │ + strd r8, r6, [r4, #16] │ │ │ │ + str r5, [r4, #32] │ │ │ │ + str r7, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + bne.n 7cff6 <_Py_hashtable_new_full@@Base+0x7a> │ │ │ │ + movw r3, #11861 @ 0x2e55 │ │ │ │ + movt r3, #20 │ │ │ │ + cmp r8, r3 │ │ │ │ + bne.n 7cff6 <_Py_hashtable_new_full@@Base+0x7a> │ │ │ │ + movw r3, #11821 @ 0x2e2d │ │ │ │ + movt r3, #20 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + movw r7, #22053 @ 0x5625 │ │ │ │ + movt r7, #8 │ │ │ │ + movw r5, #21117 @ 0x527d │ │ │ │ + movt r5, #8 │ │ │ │ + b.n 7cf9e <_Py_hashtable_new_full@@Base+0x22> │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 7cff8 <_Py_hashtable_new_full@@Base+0x7c> │ │ │ │ + │ │ │ │ +0007d01c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7c464 │ │ │ │ + cbz r3, 7d024 │ │ │ │ bx r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7c4a4 │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7d064 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57712 @ 0xe170 │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r0, [r3, #1008] @ 0x3f0 │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7c49c │ │ │ │ + blt.n 7d05c │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c480 │ │ │ │ + beq.n 7d040 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7c462 │ │ │ │ + b.n 7d022 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7c72c │ │ │ │ + bne.w 7d2ec │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7cb3c │ │ │ │ + bpl.w 7d6fc │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7c70e │ │ │ │ + bpl.w 7d2ce │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c728 │ │ │ │ + beq.w 7d2e8 │ │ │ │ add.w r8, r0, #20 │ │ │ │ movw r2, #42784 @ 0xa720 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #52145 @ 0xcbb1 │ │ │ │ + movw r3, #55153 @ 0xd771 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #1012] @ 0x3f4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7cb44 │ │ │ │ + bne.w 7d704 │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -123132,15 +124260,15 @@ │ │ │ │ eor.w r4, sl, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, sl, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7c734 │ │ │ │ + ble.w 7d2f4 │ │ │ │ ldr.w r7, [r8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r0, r7 │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -123178,15 +124306,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ add.w r3, r3, sl, lsr #11 │ │ │ │ sub.w sl, r6, #8 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w sl, #7 │ │ │ │ - bls.n 7c6dc │ │ │ │ + bls.n 7d29c │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w sl, r8, #8 │ │ │ │ add.w r7, r8, r6 │ │ │ │ strd r6, fp, [sp, #20] │ │ │ │ strd r7, r8, [sp, #12] │ │ │ │ adds.w r9, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ @@ -123228,26 +124356,26 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r6, r6, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r4, ip, r4 │ │ │ │ eors r2, r1 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7c640 │ │ │ │ + bgt.n 7d200 │ │ │ │ ldrd r8, r6, [sp, #16] │ │ │ │ ldrd fp, sl, [sp, #24] │ │ │ │ bic.w r9, r6, #7 │ │ │ │ sub.w r9, sl, r9 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r9, r9, #7 │ │ │ │ add r8, r6 │ │ │ │ mov r6, sl │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.w 7c960 │ │ │ │ + bhi.w 7d520 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r3, r5, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r7, r6 │ │ │ │ lsls r1, r3, #8 │ │ │ │ movs r7, r5 │ │ │ │ @@ -123256,25 +124384,25 @@ │ │ │ │ add.w r8, r3, #28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7c4fe │ │ │ │ + bne.w 7d0be │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r9, r6, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ mov r6, fp │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.w 7c960 │ │ │ │ + bhi.w 7d520 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r5, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -123413,15 +124541,15 @@ │ │ │ │ add.w r3, r3, r1, lsr #11 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7c728 │ │ │ │ + b.n 7d2e8 │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi sl, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi sl, r6, #8, #8 │ │ │ │ ldrb.w r6, [r8] │ │ │ │ bfi sl, r6, #0, #8 │ │ │ │ mov fp, sl │ │ │ │ @@ -123548,73 +124676,73 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 7c93c │ │ │ │ + b.n 7d4fc │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7c76e │ │ │ │ + b.n 7d32e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - b.n 7c714 │ │ │ │ + b.n 7d2d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7c93c │ │ │ │ + b.n 7d4fc │ │ │ │ nop │ │ │ │ │ │ │ │ -0007cb50 <_Py_HashBytes@@Base>: │ │ │ │ +0007d710 <_Py_HashBytes@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7cba4 <_Py_HashBytes@@Base+0x54> │ │ │ │ + cbz r1, 7d764 <_Py_HashBytes@@Base+0x54> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #42784 @ 0xa720 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #1012] @ 0x3f4 │ │ │ │ - movw ip, #52145 @ 0xcbb1 │ │ │ │ + movw ip, #55153 @ 0xd771 │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7cba8 <_Py_HashBytes@@Base+0x58> │ │ │ │ + bne.n 7d768 <_Py_HashBytes@@Base+0x58> │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7cbdc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7d79c <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ blx r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7cb96 <_Py_HashBytes@@Base+0x46> │ │ │ │ + b.n 7d756 <_Py_HashBytes@@Base+0x46> │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #40376 @ 0x9db8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 7cbdc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7d79c <_Py_HashBytes@@Base+0x8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r4, #25973 @ 0x6575 │ │ │ │ movt r4, #28787 @ 0x7073 │ │ │ │ sub sp, #28 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -123641,15 +124769,15 @@ │ │ │ │ movt r2, #29797 @ 0x7465 │ │ │ │ eor.w ip, r7, ip │ │ │ │ eors r2, r7 │ │ │ │ mov.w fp, r8, lsl #24 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ble.w 7d184 <_Py_HashBytes@@Base+0x634> │ │ │ │ + ble.w 7dd44 <_Py_HashBytes@@Base+0x634> │ │ │ │ adds r7, r4, r3 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ adc.w r5, ip, r5 │ │ │ │ eors r1, r4 │ │ │ │ adds.w lr, lr, r1 │ │ │ │ eor.w r2, r2, sl │ │ │ │ @@ -123690,15 +124818,15 @@ │ │ │ │ add.w r2, r2, r7, lsr #11 │ │ │ │ sub.w r7, r8, #8 │ │ │ │ eors r2, r5 │ │ │ │ eor.w r1, sl, r1 │ │ │ │ add.w r5, r6, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bls.n 7cda0 <_Py_HashBytes@@Base+0x250> │ │ │ │ + bls.n 7d960 <_Py_HashBytes@@Base+0x250> │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r6, r8 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r9, fp, [sp, #12] │ │ │ │ str r7, [sp, #20] │ │ │ │ @@ -123742,30 +124870,30 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ mov.w ip, ip, lsl #17 │ │ │ │ sub.w r6, r6, sl │ │ │ │ add.w ip, ip, r8, lsr #15 │ │ │ │ eors r3, r0 │ │ │ │ eor.w ip, ip, lr │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7ccfc <_Py_HashBytes@@Base+0x1ac> │ │ │ │ + bgt.n 7d8bc <_Py_HashBytes@@Base+0x1ac> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, fp, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bic.w r6, r8, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ subs r6, #8 │ │ │ │ sub.w r8, r7, r6 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ add r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7cfd0 <_Py_HashBytes@@Base+0x480> │ │ │ │ + bhi.w 7db90 <_Py_HashBytes@@Base+0x480> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r1, r7, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -124042,43 +125170,43 @@ │ │ │ │ mov.w r0, r1, lsl #17 │ │ │ │ add.w r0, r0, r2, lsr #15 │ │ │ │ eor.w r3, r3, lr │ │ │ │ adc.w lr, lr, r2 │ │ │ │ lsls r2, r2, #17 │ │ │ │ add.w r2, r2, r1, lsr #15 │ │ │ │ eor.w r1, r0, r5 │ │ │ │ - b.n 7cf9c <_Py_HashBytes@@Base+0x44c> │ │ │ │ + b.n 7db5c <_Py_HashBytes@@Base+0x44c> │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7cfd0 <_Py_HashBytes@@Base+0x480> │ │ │ │ - add r5, pc, #4 @ (adr r5, 7d19c <_Py_HashBytes@@Base+0x64c>) │ │ │ │ + bhi.w 7db90 <_Py_HashBytes@@Base+0x480> │ │ │ │ + add r5, pc, #4 @ (adr r5, 7dd5c <_Py_HashBytes@@Base+0x64c>) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ nop │ │ │ │ - ldmia r7, {r0, r3, r6, r7} │ │ │ │ + blt.n 7dc72 <_Py_HashBytes@@Base+0x562> │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7, {r0, r1, r6, r7} │ │ │ │ + blt.n 7dc6a <_Py_HashBytes@@Base+0x55a> │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7, {r0, r2, r3, r4, r5, r7} │ │ │ │ + blt.n 7de62 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5, {r0, r2, r3, r5, r6, r7} │ │ │ │ + bls.n 7dcc6 <_Py_HashBytes@@Base+0x5b6> │ │ │ │ movs r7, r0 │ │ │ │ - bne.n 7d122 <_Py_HashBytes@@Base+0x5d2> │ │ │ │ + ble.n 7de62 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ + bls.n 7dcae <_Py_HashBytes@@Base+0x59e> │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r0, r2, r4, r6, r7} │ │ │ │ + bls.n 7dca2 <_Py_HashBytes@@Base+0x592> │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7cdec <_Py_HashBytes@@Base+0x29c> │ │ │ │ + b.n 7d9ac <_Py_HashBytes@@Base+0x29c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0007d1c4 : │ │ │ │ +0007dd84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 29470 │ │ │ │ subs r0, #0 │ │ │ │ @@ -124093,528 +125221,387 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ab20 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r7, [pc, #684] @ (7d4b0 ) │ │ │ │ + ldr r7, [pc, #740] @ (7e0a8 ) │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d46e │ │ │ │ + bne.w 7dfca │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr.w r3, [r6, #3724] @ 0xe8c │ │ │ │ ldr.w r5, [r6, #3728] @ 0xe90 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.w 7d634 │ │ │ │ + bne.w 7e0cc │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r8, r5, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 29d40 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d692 │ │ │ │ + bne.w 7e10c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7d318 │ │ │ │ + bne.n 7ded8 │ │ │ │ add.w sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ blx 29d40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6a0 │ │ │ │ + bne.w 7e11a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7d44c │ │ │ │ + bne.w 7df74 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 29e70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6e6 │ │ │ │ + bne.w 7e136 │ │ │ │ mov r0, sl │ │ │ │ blx 29b7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6ae │ │ │ │ + bne.w 7e128 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d478 │ │ │ │ + bne.w 7dfd2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr.w r3, [r2, #3724] @ 0xe8c │ │ │ │ ldr.w r5, [r2, #3728] @ 0xe90 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - bne.w 7d47e │ │ │ │ + bne.w 7dfd8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add.w r7, r4, #12 │ │ │ │ orr.w r3, r3, #32 │ │ │ │ strb r3, [r4, #16] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7d2a8 │ │ │ │ + bne.n 7de68 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d5a6 │ │ │ │ + bne.w 7dffc │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr.w r3, [r5, #848] @ 0x350 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d61c │ │ │ │ + beq.w 7e0b4 │ │ │ │ blx 2ab38 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7d2f0 │ │ │ │ - ldr r3, [pc, #460] @ (7d4b4 ) │ │ │ │ + bne.n 7deb0 │ │ │ │ + ldr r3, [pc, #516] @ (7e0ac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d5a6 │ │ │ │ + bne.w 7dffc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 7d728 │ │ │ │ + bne.w 7e18a │ │ │ │ mov r0, r8 │ │ │ │ blx 29b7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d494 │ │ │ │ + bne.w 7dfee │ │ │ │ str.w fp, [r9] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov.w r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #20264 @ 0x4f28 │ │ │ │ - movt r1, #78 @ 0x4e │ │ │ │ + movw r2, #20264 @ 0x4f28 │ │ │ │ + movt r2, #78 @ 0x4e │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov.w r1, #1000 @ 0x3e8 │ │ │ │ ldr.w r3, [r0], #16 │ │ │ │ - str r1, [sp, #20] │ │ │ │ + str r2, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + ldr.w r2, [r2, #852] @ 0x354 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ - umull r3, r2, r3, r2 │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - ldr.w r3, [r1, #852] @ 0x354 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 7d7a2 │ │ │ │ - add r3, sp, #32 │ │ │ │ - movs r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 29ea0 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7d790 │ │ │ │ - ldrd r3, lr, [sp, #32] │ │ │ │ - movw r0, #33532 @ 0x82fc │ │ │ │ - movt r0, #55870 @ 0xda3e │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, r0 │ │ │ │ - adcs.w r0, lr, #2 │ │ │ │ - mov.w r1, r2, asr #31 │ │ │ │ - blt.w 7d7ae │ │ │ │ - movw ip, #32004 @ 0x7d04 │ │ │ │ - movt ip, #9665 @ 0x25c1 │ │ │ │ - movs r0, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ - sbcs.w r0, r0, lr │ │ │ │ - blt.w 7d76a │ │ │ │ - mov.w r0, #51712 @ 0xca00 │ │ │ │ - movt r0, #15258 @ 0x3b9a │ │ │ │ + str r0, [sp, #0] │ │ │ │ + add r0, sp, #24 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + umull r3, r1, r3, r1 │ │ │ │ + strd r3, r1, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - umull ip, r3, r3, r0 │ │ │ │ - mla r3, r0, lr, r3 │ │ │ │ - ble.w 7d5f6 │ │ │ │ + beq.w 7e180 │ │ │ │ + bl 130154 │ │ │ │ + ldrd r3, r1, [sp, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - mvn.w lr, r2 │ │ │ │ + ldrd r2, ip, [sp, #24] │ │ │ │ + mvn.w lr, r3 │ │ │ │ subs r0, r0, r1 │ │ │ │ - cmp lr, ip │ │ │ │ - sbcs r0, r3 │ │ │ │ - blt.w 7d772 │ │ │ │ - adds.w r2, r2, ip │ │ │ │ - adc.w r1, r1, r3 │ │ │ │ - strd r2, r1, [sp, #24] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - subs r3, r3, r2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mvns r2, r2 │ │ │ │ - cmp r2, r0 │ │ │ │ - sbcs r3, r1 │ │ │ │ - blt.w 7d7c8 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds r0, r3, r0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adc.w r1, r3, r1 │ │ │ │ - add r3, pc, #196 @ (adr r3, 7d4a8 ) │ │ │ │ + cmp lr, r2 │ │ │ │ + sbcs.w r0, r0, ip │ │ │ │ + blt.w 7e16a │ │ │ │ + adds r0, r2, r3 │ │ │ │ + adc.w r1, ip, r1 │ │ │ │ + add r3, pc, #360 @ (adr r3, 7e0a0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7d77c │ │ │ │ + blt.w 7e144 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ blx 29fac <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7d456 │ │ │ │ + beq.n 7df86 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 7e08c │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d23c │ │ │ │ + bne.n 7e016 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, sl │ │ │ │ + b.n 7de02 │ │ │ │ + str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b.n 7de1e │ │ │ │ + mov r3, sl │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 7ddfc │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7d23c │ │ │ │ + bne.w 7ddfc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1f408c │ │ │ │ + bl 1f79ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d6f4 │ │ │ │ + bne.w 7e1ae │ │ │ │ ldr r3, [sp, #0] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7d432 │ │ │ │ + bne.n 7dfb0 │ │ │ │ mov.w sl, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7d23c │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b.n 7d25e │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7d5c6 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, sl │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7d4bc │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b.n 7d242 │ │ │ │ + b.n 7ddfc │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7d634 │ │ │ │ + bne.n 7e0cc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 7d228 │ │ │ │ + b.n 7dde8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 7d298 │ │ │ │ - bl 7bd4c │ │ │ │ + beq.w 7de58 │ │ │ │ + bl 7c79c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 7d298 │ │ │ │ + beq.w 7de58 │ │ │ │ mov r0, r8 │ │ │ │ blx 29b7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d74c │ │ │ │ - movw r1, #58164 @ 0xe334 │ │ │ │ + beq.w 7e158 │ │ │ │ + movw r1, #59124 @ 0xe6f4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #24] @ (7d4b8 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ldmia r2!, {} │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [r1, r6] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - mrc2 0, 6, r0, cr12, cr3, {1} │ │ │ │ + ldr r0, [pc, #184] @ (7e0b0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r7] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7e000 │ │ │ │ + dmb ish │ │ │ │ + b.n 7deb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r3, #852] @ 0x354 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ - strd r3, r2, [sp] │ │ │ │ + strd r3, r2, [sp, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d68a │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - movs r0, #1 │ │ │ │ - blx 29ea0 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7d678 │ │ │ │ - ldrd r3, lr, [sp, #32] │ │ │ │ - movw r1, #33532 @ 0x82fc │ │ │ │ - movt r1, #55870 @ 0xda3e │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, r1 │ │ │ │ - adcs.w r1, lr, #2 │ │ │ │ - mov.w r0, r2, asr #31 │ │ │ │ - blt.w 7d656 │ │ │ │ - movw ip, #32004 @ 0x7d04 │ │ │ │ - movt ip, #9665 @ 0x25c1 │ │ │ │ - movs r1, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ - sbcs.w r1, r1, lr │ │ │ │ - blt.w 7d644 │ │ │ │ - mov.w ip, #51712 @ 0xca00 │ │ │ │ - movt ip, #15258 @ 0x3b9a │ │ │ │ - cmp r2, #0 │ │ │ │ - umull r1, r3, r3, ip │ │ │ │ - mla r3, ip, lr, r3 │ │ │ │ - ble.n 7d5d4 │ │ │ │ - mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ - mvn.w lr, r2 │ │ │ │ - sub.w ip, ip, r0 │ │ │ │ - cmp lr, r1 │ │ │ │ - sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7d64c │ │ │ │ - adds r1, r2, r1 │ │ │ │ - adc.w r3, r0, r3 │ │ │ │ - strd r1, r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + beq.n 7e106 │ │ │ │ + bl 130154 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ subs r2, r2, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.w 7d6d0 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + blt.n 7e0f0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ adds r0, r3, r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 7d7e8 ) │ │ │ │ + add r3, pc, #60 @ (adr r3, 7e0a0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2ca354 │ │ │ │ + bl 2ca71c │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7d6bc │ │ │ │ + blt.n 7e0dc │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ blx 29fac <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7d5c0 │ │ │ │ - mov r3, sl │ │ │ │ - mov sl, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b.n 7d408 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r7] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7d5aa │ │ │ │ - dmb ish │ │ │ │ - b.n 7d2f0 │ │ │ │ + beq.w 7df7e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d464 │ │ │ │ - movw r1, #58132 @ 0xe314 │ │ │ │ + beq.w 7df68 │ │ │ │ + movw r1, #59092 @ 0xe6d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #544] @ (7d7f0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7d54a │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7d54a │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d550 │ │ │ │ - orrs.w r0, r2, r1 │ │ │ │ - beq.w 7d3b4 │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w r0, r0, r1 │ │ │ │ - cmp ip, lr │ │ │ │ - sbcs.w r0, r3, r0 │ │ │ │ - bge.w 7d3b4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d3bc │ │ │ │ - bl 1edaf0 │ │ │ │ + ldr r0, [pc, #24] @ (7e0b0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ldmia r2!, {} │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + str r0, [r1, r6] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + strb r0, [r2, r6] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ + movs r4, r6 │ │ │ │ + bl 1f1590 │ │ │ │ blx 2ab38 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7d2e6 │ │ │ │ - b.n 7d2f0 │ │ │ │ - bl 7bd4c │ │ │ │ + beq.w 7dea6 │ │ │ │ + b.n 7deb0 │ │ │ │ + bl 7c79c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 7d474 │ │ │ │ + beq.w 7dfce │ │ │ │ blx 2a5bc │ │ │ │ - b.n 7d63e │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7d666 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d550 │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7d670 │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d54a │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d54a │ │ │ │ - orrs.w r3, r2, r0 │ │ │ │ - beq.n 7d65e │ │ │ │ - b.n 7d5ee │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - add r3, pc, #360 @ (adr r3, 7d7e8 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2ca354 │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7d588 │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 6e6d4 │ │ │ │ - b.n 7d554 │ │ │ │ - movw r1, #58100 @ 0xe2f4 │ │ │ │ + b.n 7e0d6 │ │ │ │ + add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ + subs r0, #1 │ │ │ │ + add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ + sbc.w ip, r1, #0 │ │ │ │ + add.w r2, r2, #2560 @ 0xa00 │ │ │ │ + b.n 7e070 │ │ │ │ + movw r2, #55295 @ 0xd7ff │ │ │ │ + movt r2, #13042 @ 0x32f2 │ │ │ │ + movw r0, #32004 @ 0x7d04 │ │ │ │ + movt r0, #9665 @ 0x25c1 │ │ │ │ + mov.w ip, #2 │ │ │ │ + b.n 7e070 │ │ │ │ + bl 6f15c │ │ │ │ + b.n 7e040 │ │ │ │ + movw r1, #59060 @ 0xe6b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #340] @ (7d7f0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #58200 @ 0xe358 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #324] @ (7d7f0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #58280 @ 0xe3a8 │ │ │ │ + ldr r0, [pc, #216] @ (7e1f0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59160 @ 0xe718 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #204] @ (7e1f0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59240 @ 0xe768 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [pc, #188] @ (7e1f0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #59200 @ 0xe740 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #312] @ (7d7f0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #176] @ (7e1f0 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7d588 │ │ │ │ + b.n 7df46 │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 7e1e2 │ │ │ │ + bl 2e138 │ │ │ │ + blx 2a5bc │ │ │ │ + b.n 7e164 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7d588 │ │ │ │ - movw r1, #58240 @ 0xe380 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #256] @ (7d7f0 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7df46 │ │ │ │ + bl 6f15c │ │ │ │ + ldrd r3, r1, [sp, #4] │ │ │ │ + b.n 7df16 │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orrs r1, r3 │ │ │ │ + ldrex r0, [r7] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 7e1a2 │ │ │ │ + strex r4, r1, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 7e192 │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.w 7dec2 │ │ │ │ + b.n 7e18a │ │ │ │ mov r0, r8 │ │ │ │ blx 29b7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d494 │ │ │ │ + bne.w 7dfee │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7d722 │ │ │ │ + beq.n 7e1dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7d70e │ │ │ │ + bne.n 7e1c8 │ │ │ │ dmb ish │ │ │ │ blx 2a5bc │ │ │ │ - b.n 7d722 │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orrs r1, r3 │ │ │ │ - ldrex r0, [r7] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 7d740 │ │ │ │ - strex r4, r1, [r7] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 7d730 │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.w 7d302 │ │ │ │ - b.n 7d728 │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7d75c │ │ │ │ - bl 2da10 │ │ │ │ - blx 2a5bc │ │ │ │ - b.n 7d756 │ │ │ │ - movw r1, #58324 @ 0xe3d4 │ │ │ │ + b.n 7e1dc │ │ │ │ + movw r1, #59284 @ 0xe794 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #140] @ (7d7f4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r1, #0 │ │ │ │ - blt.n 7d7de │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d3bc │ │ │ │ - add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ - subs r0, #1 │ │ │ │ - add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ - sbc.w ip, r1, #0 │ │ │ │ - add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7d3f4 │ │ │ │ - ldrd r0, r1, [sp] │ │ │ │ - add r3, pc, #80 @ (adr r3, 7d7e8 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2ca354 │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7d3f4 │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 6e6d4 │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 7d3c0 │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r1, #0 │ │ │ │ - blt.n 7d7c0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d3b4 │ │ │ │ - orrs.w r3, r2, r1 │ │ │ │ - beq.n 7d7b6 │ │ │ │ - b.n 7d614 │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ - movt r0, #9665 @ 0x25c1 │ │ │ │ - mov.w ip, #2 │ │ │ │ - b.n 7d3f4 │ │ │ │ - mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7d3b4 │ │ │ │ - ldmia r2!, {} │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - mrc2 0, 6, r0, cr12, cr3, {1} │ │ │ │ - mcr2 0, 7, r0, cr8, cr3, {1} │ │ │ │ + ldr r0, [pc, #8] @ (7e1f4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + lsls r4, r3, #10 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ + movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -124623,288 +125610,288 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r3, [r2, #624] @ 0x270 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne.w 7fef6 │ │ │ │ + bne.w 808f6 │ │ │ │ addw r3, pc, #1284 @ 0x504 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #58572 @ 0xe4cc │ │ │ │ + movw r1, #59532 @ 0xe88c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ff92 │ │ │ │ + beq.w 80992 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #58584 @ 0xe4d8 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 293f4 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #776] @ (7db70 ) │ │ │ │ + ldr r4, [pc, #776] @ (7e570 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #47849 @ 0xbae9 │ │ │ │ + movw r1, #50161 @ 0xc3f1 │ │ │ │ movt r1, #8 │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #3357 @ 0xd1d │ │ │ │ + movw r0, #5917 @ 0x171d │ │ │ │ movt r0, #8 │ │ │ │ str.w r3, [r4, #1508] @ 0x5e4 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1504] @ 0x5e0 │ │ │ │ - movw r9, #47433 @ 0xb949 │ │ │ │ + movw r9, #50073 @ 0xc399 │ │ │ │ movt r9, #7 │ │ │ │ - movw r6, #48413 @ 0xbd1d │ │ │ │ + movw r6, #51053 @ 0xc76d │ │ │ │ movt r6, #7 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - bl 1f3b08 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7cf7c <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [r8, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80012 │ │ │ │ - ldr r0, [pc, #704] @ (7db74 ) │ │ │ │ - movw fp, #3357 @ 0xd1d │ │ │ │ + beq.w 80a12 │ │ │ │ + ldr r0, [pc, #704] @ (7e574 ) │ │ │ │ + movw fp, #5917 @ 0x171d │ │ │ │ movt fp, #8 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7db78 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7db7c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7db80 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7db84 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7db88 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7db8c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7db90 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7db94 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7db98 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7e578 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7e57c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7e580 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7e584 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7e588 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7e58c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7e590 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7e594 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7e598 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #16256 @ 0x3f80 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7db9c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7dba0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7dba4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7dba8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7dbac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7dbb0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7dbb4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7dbb8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7dbbc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7dbc0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7dbc4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7dbc8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7dbcc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7dbd0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7dbd4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7dbd8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7dbdc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7dbe0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7dbe4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7dbe8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7dbec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7dbf0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7dbf4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7dbf8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7dbfc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7dc00 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7dc04 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7dc08 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7dc0c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7dc10 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7dc14 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7dc18 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7dc1c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7dc20 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7dc24 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7dc28 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7dc2c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7dc30 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7dc34 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7dc38 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7dc3c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7dc40 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7dc44 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7dc48 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7dc4c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7dc50 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7dc54 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7dc58 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7dc5c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7dc60 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7dc64 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7dc68 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7dc6c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7dc70 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7dc74 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7dc78 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7dc7c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7dc80 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7dc84 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7dc88 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7dc8c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7dc90 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7dc94 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7dc98 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7dc9c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7dca0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7dca4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7dca8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7dcac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7dcb0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7dcb4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7dcb8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7dcbc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7dcc0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7dcc4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7dcc8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7dccc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7dcd0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7dcd4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7dcd8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7dcdc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #504] @ (7dce0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #504] @ (7dce4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7dce8 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7e59c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7e5a0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7e5a4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7e5a8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7e5ac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7e5b0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7e5b4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7e5b8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7e5bc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7e5c0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7e5c4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7e5c8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7e5cc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7e5d0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7e5d4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7e5d8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7e5dc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7e5e0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7e5e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7e5e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7e5ec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7e5f0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7e5f4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7e5f8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7e5fc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7e600 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7e604 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7e608 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7e60c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7e610 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7e614 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7e618 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7e61c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7e620 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7e624 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7e628 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7e62c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7e630 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7e634 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7e638 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7e63c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7e640 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7e644 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7e648 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7e64c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7e650 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7e654 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7e658 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7e65c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7e660 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7e664 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7e668 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7e66c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7e670 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7e674 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7e678 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7e67c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7e680 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7e684 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7e688 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7e68c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7e690 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7e694 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7e698 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7e69c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7e6a0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7e6a4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7e6a8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7e6ac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7e6b0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7e6b4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7e6b8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7e6bc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7e6c0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7e6c4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7e6c8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7e6cc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7e6d0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7e6d4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7e6d8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7e6dc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #504] @ (7e6e0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #504] @ (7e6e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7e6e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #19072 @ 0x4a80 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #492] @ (7dcec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #488] @ (7dcf0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #488] @ (7dcf4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #484] @ (7dcf8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #484] @ (7dcfc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #480] @ (7dd00 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #480] @ (7dd04 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #492] @ (7e6ec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #488] @ (7e6f0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #488] @ (7e6f4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #484] @ (7e6f8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #484] @ (7e6fc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #480] @ (7e700 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #480] @ (7e704 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #468] @ (7dd08 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #468] @ (7dd0c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #464] @ (7dd10 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #464] @ (7dd14 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #460] @ (7dd18 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #460] @ (7dd1c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #456] @ (7dd20 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #456] @ (7dd24 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #452] @ (7dd28 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #452] @ (7dd2c ) │ │ │ │ - bl 801b0 │ │ │ │ - b.n 7dd38 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #468] @ (7e708 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #468] @ (7e70c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #464] @ (7e710 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #464] @ (7e714 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #460] @ (7e718 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #460] @ (7e71c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #456] @ (7e720 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #456] @ (7e724 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #452] @ (7e728 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #452] @ (7e72c ) │ │ │ │ + bl 80bb0 │ │ │ │ + b.n 7e738 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -124940,135 +125927,135 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #32 @ (adr r0, 7dbe8 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 7e5e8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #176 @ (adr r0, 7dc7c ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 7e67c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #304 @ (adr r0, 7dd00 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 7e700 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #432 @ (adr r0, 7dd84 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 7e784 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #560 @ (adr r0, 7de08 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 7e808 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #688 @ (adr r0, 7de8c ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 7e88c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #816 @ (adr r0, 7df10 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 7e910 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r0, pc, #960 @ (adr r0, 7dfa4 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 7e9a4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #80 @ (adr r1, 7dc38 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 7e638 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #208 @ (adr r1, 7dcbc ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 7e6bc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #336 @ (adr r1, 7dd40 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 7e740 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #480 @ (adr r1, 7ddd4 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 7e7d4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #608 @ (adr r1, 7de58 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 7e858 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #768 @ (adr r1, 7defc ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 7e8fc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r1, pc, #912 @ (adr r1, 7df90 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 7e990 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #32 @ (adr r2, 7dc24 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 7e624 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #192 @ (adr r2, 7dcc8 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 7e6c8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #320 @ (adr r2, 7dd4c ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 7e74c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #464 @ (adr r2, 7dde0 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 7e7e0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #592 @ (adr r2, 7de64 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 7e864 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #784 @ (adr r2, 7df28 ) │ │ │ │ + add r2, pc, #784 @ (adr r2, 7e928 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r2, pc, #896 @ (adr r2, 7df9c ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 7e99c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #0 @ (adr r3, 7dc20 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 7e620 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #128 @ (adr r3, 7dca4 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 7e6a4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #256 @ (adr r3, 7dd28 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 7e728 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #384 @ (adr r3, 7ddac ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 7e7ac ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #528 @ (adr r3, 7de40 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 7e840 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #640 @ (adr r3, 7deb4 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 7e8b4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 7df38 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 7e938 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #880 @ (adr r3, 7dfac ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 7e9ac ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 7e030 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 7ea30 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #96 @ (adr r4, 7dca4 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 7e6a4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #224 @ (adr r4, 7dd28 ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 7e728 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #352 @ (adr r4, 7ddac ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 7e7ac ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #496 @ (adr r4, 7de40 ) │ │ │ │ + add r4, pc, #496 @ (adr r4, 7e840 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #624 @ (adr r4, 7dec4 ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 7e8c4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #768 @ (adr r4, 7df58 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 7e958 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r4, pc, #896 @ (adr r4, 7dfdc ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 7e9dc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #0 @ (adr r5, 7dc60 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 7e660 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #112 @ (adr r5, 7dcd4 ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 7e6d4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #224 @ (adr r5, 7dd48 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 7e748 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7ddcc ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 7e7cc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #512 @ (adr r5, 7de70 ) │ │ │ │ + add r5, pc, #512 @ (adr r5, 7e870 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #656 @ (adr r5, 7df04 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 7e904 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #784 @ (adr r5, 7df88 ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 7e988 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #928 @ (adr r5, 7e01c ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 7ea1c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #64 @ (adr r6, 7dcc0 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 7e6c0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #208 @ (adr r6, 7dd54 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 7e754 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 7ddc8 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 7e7c8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #448 @ (adr r6, 7de4c ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 7e84c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #576 @ (adr r6, 7ded0 ) │ │ │ │ + add r6, pc, #576 @ (adr r6, 7e8d0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #704 @ (adr r6, 7df54 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 7e954 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #848 @ (adr r6, 7dfe8 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 7e9e8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #976 @ (adr r6, 7e06c ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 7ea6c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #80 @ (adr r7, 7dcf0 ) │ │ │ │ + add r7, pc, #80 @ (adr r7, 7e6f0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #208 @ (adr r7, 7dd74 ) │ │ │ │ + add r7, pc, #208 @ (adr r7, 7e774 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #336 @ (adr r7, 7ddf8 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 7e7f8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #464 @ (adr r7, 7de7c ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 7e87c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #592 @ (adr r7, 7df00 ) │ │ │ │ + add r7, pc, #592 @ (adr r7, 7e900 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #720 @ (adr r7, 7df84 ) │ │ │ │ + add r7, pc, #720 @ (adr r7, 7e984 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #880 @ (adr r7, 7e028 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 7ea28 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -125125,267 +126112,267 @@ │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (7e038 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #764] @ (7e03c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #760] @ (7e040 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #760] @ (7e044 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7e048 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7e04c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7e050 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7e054 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7e058 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7e05c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7e060 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7e064 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7e068 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7e06c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7e070 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7e074 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7e078 ) │ │ │ │ - bl 801b0 │ │ │ │ + ldr r0, [pc, #764] @ (7ea38 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #764] @ (7ea3c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #760] @ (7ea40 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #760] @ (7ea44 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7ea48 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7ea4c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7ea50 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7ea54 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7ea58 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7ea5c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7ea60 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7ea64 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7ea68 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7ea6c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7ea70 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7ea74 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7ea78 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #20224 @ 0x4f00 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7e07c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7e080 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7e084 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7e088 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7e08c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7e090 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7e094 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7e098 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7e09c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7e0a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7e0a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7e0a8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7e0ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7e0b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7e0b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7e0b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7e0bc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7e0c0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7e0c4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7e0c8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7e0cc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7e0d0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7e0d4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7e0d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7e0dc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7e0e0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7e0e4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7e0e8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7e0ec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7e0f0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7e0f4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7e0f8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7e0fc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7e100 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7e104 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7e108 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7e10c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7e110 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7e114 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7e118 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7e11c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7e120 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7e124 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7e128 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7e12c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7e130 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7e134 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7e138 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7e13c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7e140 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7e144 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7e148 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7e14c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7e150 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7e154 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7e158 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7e15c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7e160 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7ea7c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7ea80 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7ea84 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7ea88 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7ea8c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7ea90 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7ea94 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7ea98 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7ea9c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7eaa0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7eaa4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7eaa8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7eaac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7eab0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7eab4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7eab8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7eabc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7eac0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7eac4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7eac8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7eacc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7ead0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7ead4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7ead8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7eadc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7eae0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7eae4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7eae8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7eaec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7eaf0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7eaf4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7eaf8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7eafc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7eb00 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7eb04 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7eb08 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7eb0c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7eb10 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7eb14 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7eb18 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7eb1c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7eb20 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7eb24 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7eb28 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7eb2c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7eb30 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7eb34 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7eb38 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7eb3c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7eb40 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7eb44 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7eb48 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7eb4c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7eb50 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7eb54 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7eb58 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7eb5c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7eb60 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #22272 @ 0x5700 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7e164 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7e168 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7e16c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7e170 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7e174 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7e178 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7e17c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7e180 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7e184 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7e188 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7e18c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7e190 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7e194 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7e198 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7e19c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7e1a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7e1a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7e1a8 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7eb64 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7eb68 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7eb6c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7eb70 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7eb74 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7eb78 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7eb7c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7eb80 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7eb84 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7eb88 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7eb8c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7eb90 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7eb94 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7eb98 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7eb9c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7eba0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7eba4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7eba8 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #22912 @ 0x5980 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7e1ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7e1b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7e1b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7e1b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7e1bc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7e1c0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7e1c4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7e1c8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7e1cc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7e1d0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7e1d4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7e1d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7e1dc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7e1e0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7e1e4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7e1e8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7e1ec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7e1f0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7e1f4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7e1f8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7e1fc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7e200 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7e204 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7ebac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7ebb0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7ebb4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7ebb8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7ebbc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7ebc0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7ebc4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7ebc8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7ebcc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7ebd0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7ebd4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7ebd8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7ebdc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7ebe0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7ebe4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7ebe8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7ebec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7ebf0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7ebf4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7ebf8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7ebfc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7ec00 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7ec04 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #23680 @ 0x5c80 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7e208 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7e20c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #496] @ (7e210 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #496] @ (7e214 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #492] @ (7e218 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #492] @ (7e21c ) │ │ │ │ - bl 801b0 │ │ │ │ - b.n 7e220 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7ec08 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7ec0c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #496] @ (7ec10 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #496] @ (7ec14 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #492] @ (7ec18 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #492] @ (7ec1c ) │ │ │ │ + bl 80bb0 │ │ │ │ + b.n 7ec20 │ │ │ │ nop │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -125457,55 +126444,55 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7e0de │ │ │ │ + cbz r0, 7eade │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7e0ea │ │ │ │ + cbz r0, 7eaea │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e0f8 │ │ │ │ + cbz r4, 7eaf8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7e104 │ │ │ │ + cbz r0, 7eb04 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e10e │ │ │ │ + cbz r4, 7eb0e │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e11c │ │ │ │ + cbz r4, 7eb1c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e12a │ │ │ │ + cbz r4, 7eb2a │ │ │ │ lsls r6, r1, #1 │ │ │ │ sxth r4, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sxth r4, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ sxtb r0, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ uxth r0, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ uxth r0, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e150 │ │ │ │ + cbz r4, 7eb50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e15e │ │ │ │ + cbz r4, 7eb5e │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e16c │ │ │ │ + cbz r4, 7eb6c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e178 │ │ │ │ + cbz r4, 7eb78 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7e184 │ │ │ │ + cbz r0, 7eb84 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7e190 │ │ │ │ + cbz r0, 7eb90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 7e19c │ │ │ │ + cbz r0, 7eb9c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 7e1a6 │ │ │ │ + cbz r4, 7eba6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -125569,29 +126556,29 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb880 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xb8e8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e1be │ │ │ │ + cbnz r0, 7ebbe │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e1ce │ │ │ │ + cbnz r0, 7ebce │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e1da │ │ │ │ + cbnz r0, 7ebda │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e1e4 │ │ │ │ + cbnz r4, 7ebe4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e1f0 │ │ │ │ + cbnz r0, 7ebf0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e1fa │ │ │ │ + cbnz r4, 7ebfa │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e204 │ │ │ │ + cbnz r4, 7ec04 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e212 │ │ │ │ + cbnz r4, 7ec12 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rev r0, r4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rev16 r0, r5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -125601,289 +126588,289 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ revsh r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ revsh r4, r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e23c │ │ │ │ + cbnz r0, 7ec3c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e248 │ │ │ │ + cbnz r0, 7ec48 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e252 │ │ │ │ + cbnz r4, 7ec52 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e260 │ │ │ │ + cbnz r4, 7ec60 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r0, 7e26c │ │ │ │ + cbnz r0, 7ec6c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e27c │ │ │ │ + cbnz r4, 7ec7c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbnz r4, 7e288 │ │ │ │ + cbnz r4, 7ec88 │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r3, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #764] @ (7e520 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #764] @ (7e524 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #760] @ (7e528 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #760] @ (7e52c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7e530 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7e534 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7e538 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7e53c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7e540 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7e544 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7e548 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7e54c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7e550 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7e554 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7e558 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7e55c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7e560 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7e564 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7e568 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7e56c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7e570 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7e574 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7e578 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7e57c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7e580 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7e584 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7e588 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7e58c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7e590 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7e594 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7e598 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7e59c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7e5a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7e5a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7e5a8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7e5ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7e5b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7e5b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7e5b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7e5bc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7e5c0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7e5c4 ) │ │ │ │ - bl 801b0 │ │ │ │ + ldr r0, [pc, #764] @ (7ef20 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #764] @ (7ef24 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #760] @ (7ef28 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #760] @ (7ef2c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7ef30 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7ef34 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7ef38 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7ef3c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7ef40 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7ef44 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7ef48 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7ef4c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7ef50 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7ef54 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7ef58 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7ef5c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7ef60 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7ef64 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7ef68 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7ef6c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7ef70 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7ef74 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7ef78 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7ef7c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7ef80 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7ef84 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7ef88 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7ef8c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7ef90 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7ef94 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7ef98 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7ef9c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7efa0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7efa4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7efa8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7efac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7efb0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7efb4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7efb8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7efbc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7efc0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7efc4 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #25216 @ 0x6280 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7e5c8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7e5cc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7e5d0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7e5d4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7e5d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7e5dc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7e5e0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7e5e4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7e5e8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7e5ec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7e5f0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7e5f4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7e5f8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7e5fc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7e600 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7e604 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7e608 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7e60c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7e610 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7e614 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7e618 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7e61c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7e620 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7e624 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7e628 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7e62c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7e630 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7e634 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7e638 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7e63c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7e640 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7e644 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7efc8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7efcc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7efd0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7efd4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7efd8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7efdc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7efe0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7efe4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7efe8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7efec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7eff0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7eff4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7eff8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7effc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7f000 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7f004 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7f008 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7f00c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7f010 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7f014 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7f018 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7f01c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7f020 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7f024 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7f028 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7f02c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7f030 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7f034 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7f038 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7f03c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7f040 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7f044 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #26240 @ 0x6680 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7e648 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7e64c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7e650 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7f048 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7f04c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7f050 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #26368 @ 0x6700 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7e654 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7e658 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7e65c ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7f054 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7f058 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7f05c ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #26496 @ 0x6780 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7e660 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7e664 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7e668 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7e66c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7e670 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7e674 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7e678 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7f060 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7f064 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7f068 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7f06c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7f070 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7f074 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7f078 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #26752 @ 0x6880 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7e67c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7e680 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7e684 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7e688 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7e68c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7e690 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7e694 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7e698 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7e69c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7e6a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7e6a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7e6a8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7e6ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7e6b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7e6b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7e6b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7e6bc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7e6c0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7e6c4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7e6c8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7e6cc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7e6d0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7e6d4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #504] @ (7e6d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #504] @ (7e6dc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7e6e0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7e6e4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #496] @ (7e6e8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #496] @ (7e6ec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #492] @ (7e6f0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #492] @ (7e6f4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #488] @ (7e6f8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #488] @ (7e6fc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #484] @ (7e700 ) │ │ │ │ - bl 801b0 │ │ │ │ - b.n 7e704 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7f07c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7f080 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7f084 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7f088 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7f08c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7f090 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7f094 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7f098 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7f09c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7f0a0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7f0a4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7f0a8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7f0ac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7f0b0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7f0b4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7f0b8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7f0bc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7f0c0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7f0c4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7f0c8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7f0cc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7f0d0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7f0d4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #504] @ (7f0d8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #504] @ (7f0dc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7f0e0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7f0e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #496] @ (7f0e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #496] @ (7f0ec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #492] @ (7f0f0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #492] @ (7f0f4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #488] @ (7f0f8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #488] @ (7f0fc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #484] @ (7f100 ) │ │ │ │ + bl 80bb0 │ │ │ │ + b.n 7f104 │ │ │ │ pop {r2, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ @@ -126118,267 +127105,267 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #760] @ (7ea00 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #760] @ (7ea04 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7ea08 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7ea0c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7ea10 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7ea14 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7ea18 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7ea1c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7ea20 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7ea24 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7ea28 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7ea2c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7ea30 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7ea34 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7ea38 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7ea3c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7ea40 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7ea44 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7ea48 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7ea4c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7ea50 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7ea54 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7ea58 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7ea5c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7ea60 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7ea64 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7ea68 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7ea6c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7ea70 ) │ │ │ │ - bl 801b0 │ │ │ │ + ldr r0, [pc, #760] @ (7f400 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #760] @ (7f404 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7f408 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7f40c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7f410 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7f414 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7f418 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7f41c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7f420 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7f424 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7f428 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7f42c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7f430 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7f434 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7f438 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7f43c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7f440 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7f444 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7f448 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7f44c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7f450 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7f454 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7f458 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7f45c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7f460 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7f464 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7f468 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7f46c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7f470 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #28672 @ 0x7000 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7ea74 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7ea78 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7ea7c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7ea80 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7ea84 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7ea88 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7ea8c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7ea90 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7ea94 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7ea98 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7ea9c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7eaa0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7eaa4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7eaa8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7eaac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7eab0 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7f474 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7f478 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7f47c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7f480 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7f484 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7f488 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7f48c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7f490 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7f494 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7f498 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7f49c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7f4a0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7f4a4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7f4a8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7f4ac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7f4b0 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #29184 @ 0x7200 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7eab4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7eab8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7eabc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7eac0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7eac4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7eac8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7eacc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7ead0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7ead4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7ead8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7eadc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7eae0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7eae4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7eae8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7eaec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7eaf0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7eaf4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7eaf8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7eafc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7eb00 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7eb04 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7eb08 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7eb0c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7eb10 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7eb14 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7eb18 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7eb1c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7eb20 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7eb24 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7eb28 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7eb2c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7eb30 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7eb34 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7eb38 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7eb3c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7eb40 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7eb44 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7eb48 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7eb4c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7eb50 ) │ │ │ │ - bl 801b0 │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7f4b4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7f4b8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7f4bc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7f4c0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7f4c4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7f4c8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7f4cc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7f4d0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7f4d4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7f4d8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7f4dc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7f4e0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7f4e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7f4e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7f4ec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7f4f0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7f4f4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7f4f8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7f4fc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7f500 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7f504 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7f508 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7f50c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7f510 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7f514 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7f518 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7f51c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7f520 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7f524 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7f528 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7f52c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7f530 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7f534 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7f538 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7f53c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7f540 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7f544 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7f548 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7f54c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7f550 ) │ │ │ │ + bl 80bb0 │ │ │ │ add.w r0, r4, #30464 @ 0x7700 │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7eb54 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7eb58 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7eb5c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7eb60 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7eb64 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7eb68 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7eb6c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7eb70 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7eb74 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7eb78 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7eb7c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7eb80 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7eb84 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7eb88 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7eb8c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7eb90 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7eb94 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7eb98 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7eb9c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7eba0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7eba4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7eba8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7ebac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7ebb0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7ebb4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7ebb8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7ebbc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7ebc0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7ebc4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7ebc8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7ebcc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #504] @ (7ebd0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #504] @ (7ebd4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7ebd8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #500] @ (7ebdc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #496] @ (7ebe0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #496] @ (7ebe4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #492] @ (7ebe8 ) │ │ │ │ - bl 801b0 │ │ │ │ - b.n 7ebec │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7f554 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7f558 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7f55c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7f560 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7f564 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7f568 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7f56c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7f570 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7f574 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7f578 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7f57c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7f580 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7f584 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7f588 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7f58c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7f590 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7f594 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7f598 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7f59c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7f5a0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7f5a4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7f5a8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7f5ac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7f5b0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7f5b4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7f5b8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7f5bc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7f5c0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7f5c4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7f5c8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7f5cc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #504] @ (7f5d0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #504] @ (7f5d4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7f5d8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #500] @ (7f5dc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #496] @ (7f5e0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #496] @ (7f5e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #492] @ (7f5e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + b.n 7f5ec │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4} │ │ │ │ @@ -126441,501 +127428,501 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7ea90 │ │ │ │ + beq.n 7f490 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7eacc │ │ │ │ + beq.n 7f4cc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7eb10 │ │ │ │ + beq.n 7f510 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7eb4c │ │ │ │ + beq.n 7f54c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - beq.n 7eb88 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7e9cc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7ea18 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7ea5c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - beq.n 7ea98 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7ead4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7eb40 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7eb7c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7ebb8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7ea04 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7ea40 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7ea7c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bne.n 7eac0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7eafc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7eb40 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7eb84 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7ebb8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7ea04 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7ea50 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7ea94 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcs.n 7ead0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7eb1c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7eb68 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7ebb4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7ea00 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7ea3c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7ea80 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7eabc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bcc.n 7eb08 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7eb4c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7eb98 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7ebd4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7ea20 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7ea64 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7eaa8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7eae4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bmi.n 7eb28 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7eb6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7ebb8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7ebf4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7ec30 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7ea6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7eaa8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7eaec │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bpl.n 7eb30 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7eb6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7ebe8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7ec1c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7ec58 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7ea94 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7ead0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7eb04 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7eb38 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvs.n 7eb6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7ebb0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7ebec │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7ec28 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7ec64 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7eaa8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7eaec │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7eb38 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bvc.n 7eb7c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7ebc0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7ebfc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7ec40 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7ec74 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7eab0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7eaec │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7eb28 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7eb64 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bhi.n 7ebb0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7ebec │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7ec30 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7ec6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7eca0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7eadc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7eb18 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7eb5c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bls.n 7eb98 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7ebe4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7ec20 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7ec5c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7eca0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7ece4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #756] @ (7eee4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7eee8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7eeec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7eef0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7eef4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7eef8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7eefc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7ef00 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7ef04 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7ef08 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7ef0c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7ef10 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7ef14 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7ef18 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7ef1c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7ef20 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7ef24 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7ef28 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7ef2c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7ef30 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7ef34 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7ef38 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7ef3c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7ef40 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7ef44 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7ef48 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7ef4c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7ef50 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7ef54 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7ef58 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7ef5c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7ef60 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7ef64 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7ef68 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7ef6c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7ef70 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7ef74 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7ef78 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7ef7c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7ef80 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7ef84 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7ef88 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7ef8c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7ef90 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7ef94 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7ef98 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7ef9c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7efa0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7efa4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7efa8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7efac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7efb0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7efb4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7efb8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7efbc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7efc0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7efc4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7efc8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7efcc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7efd0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7efd4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7efd8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7efdc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7efe0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7efe4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7efe8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7efec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7eff0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7eff4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7eff8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7effc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7f000 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7f004 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7f008 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7f00c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7f010 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7f014 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7f018 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7f01c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7f020 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7f024 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7f028 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7f02c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7f030 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7f034 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7f038 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7f03c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7f040 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7f044 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7f048 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7f04c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7f050 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7f054 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7f058 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7f05c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7f060 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7f064 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7f068 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7f06c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7f070 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7f074 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7f078 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7f07c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7f080 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7f084 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7f088 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7f08c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7f090 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7f094 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7f098 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7f09c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7f0a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7f0a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7f0a8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7f0ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7f0b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7f0b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7f0b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7f0bc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7f0c0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7f0c4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #516] @ (7f0c8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7f0cc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #512] @ (7f0d0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7f0d4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #508] @ (7f0d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - b.n 7f0dc │ │ │ │ - nop │ │ │ │ - bge.n 7ee20 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7ee5c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7ee98 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bge.n 7eedc │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7ef20 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7ef64 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7efa8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7efe4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7ee28 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7ee6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7eea8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - blt.n 7eeec │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7ef38 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7ef74 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7efa8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7efe4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7f020 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7ee6c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7eea8 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7eee4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - bgt.n 7ef18 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7ef4c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7ef88 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7efc4 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - ble.n 7f000 │ │ │ │ + beq.n 7f588 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7f3cc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7f418 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7f45c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + beq.n 7f498 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f4d4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f540 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f57c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f5b8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f404 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f440 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f47c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bne.n 7f4c0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f4fc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f540 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f584 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f5b8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f404 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f450 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f494 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcs.n 7f4d0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f51c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f568 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f5b4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f400 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f43c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f480 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f4bc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bcc.n 7f508 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f54c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f598 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f5d4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f420 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f464 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f4a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f4e4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bmi.n 7f528 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f56c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f5b8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f5f4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f630 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f46c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f4a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f4ec │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bpl.n 7f530 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f56c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f5e8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f61c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f658 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f494 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f4d0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f504 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f538 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvs.n 7f56c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f5b0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f5ec │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f628 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f664 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f4a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f4ec │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f538 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bvc.n 7f57c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f5c0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f5fc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f640 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f674 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f4b0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f4ec │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f528 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f564 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bhi.n 7f5b0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f5ec │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f630 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f66c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f6a0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f4dc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f518 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f55c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bls.n 7f598 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f5e4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f620 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f65c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f6a0 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f6e4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ldr r0, [pc, #756] @ (7f8e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7f8e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7f8ec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7f8f0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7f8f4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7f8f8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7f8fc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7f900 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7f904 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7f908 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7f90c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7f910 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7f914 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7f918 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7f91c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7f920 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7f924 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7f928 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7f92c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7f930 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7f934 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7f938 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7f93c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7f940 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7f944 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7f948 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7f94c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7f950 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7f954 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7f958 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7f95c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7f960 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7f964 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7f968 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7f96c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7f970 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7f974 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7f978 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7f97c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7f980 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7f984 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7f988 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7f98c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7f990 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7f994 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7f998 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7f99c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7f9a0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7f9a4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7f9a8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7f9ac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7f9b0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7f9b4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7f9b8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7f9bc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7f9c0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7f9c4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7f9c8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7f9cc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7f9d0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7f9d4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7f9d8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7f9dc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7f9e0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7f9e4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7f9e8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7f9ec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7f9f0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7f9f4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7f9f8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7f9fc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7fa00 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7fa04 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7fa08 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7fa0c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7fa10 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7fa14 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7fa18 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7fa1c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7fa20 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7fa24 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7fa28 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7fa2c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7fa30 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7fa34 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7fa38 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7fa3c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7fa40 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7fa44 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7fa48 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7fa4c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7fa50 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7fa54 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7fa58 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7fa5c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7fa60 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7fa64 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7fa68 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7fa6c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7fa70 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7fa74 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7fa78 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7fa7c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7fa80 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7fa84 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7fa88 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7fa8c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7fa90 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7fa94 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7fa98 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7fa9c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7faa0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7faa4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7faa8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7faac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7fab0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7fab4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7fab8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7fabc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7fac0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7fac4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #516] @ (7fac8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7facc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #512] @ (7fad0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7fad4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #508] @ (7fad8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + b.n 7fadc │ │ │ │ + nop │ │ │ │ + bge.n 7f820 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f85c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f898 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bge.n 7f8dc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f920 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f964 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f9a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f9e4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f828 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f86c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f8a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + blt.n 7f8ec │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f938 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f974 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f9a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f9e4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7fa20 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f86c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f8a8 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f8e4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + bgt.n 7f918 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7f94c │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7f988 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7f9c4 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ble.n 7fa00 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7f044 │ │ │ │ + ble.n 7fa44 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7ee98 │ │ │ │ + ble.n 7f898 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7eeec │ │ │ │ + ble.n 7f8ec │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 7ef28 │ │ │ │ + ble.n 7f928 │ │ │ │ lsls r6, r1, #1 │ │ │ │ udf #8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ udf #48 @ 0x30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ udf #80 @ 0x50 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -126963,417 +127950,417 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ svc 180 @ 0xb4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7efa8 │ │ │ │ + b.n 7f9a8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7efe4 │ │ │ │ + b.n 7f9e4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f018 │ │ │ │ + b.n 7fa18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f054 │ │ │ │ + b.n 7fa54 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f090 │ │ │ │ + b.n 7fa90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f0d4 │ │ │ │ + b.n 7fad4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f118 │ │ │ │ + b.n 7fb18 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f164 │ │ │ │ + b.n 7fb64 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f1b0 │ │ │ │ + b.n 7fbb0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f1f4 │ │ │ │ + b.n 7fbf4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f230 │ │ │ │ + b.n 7fc30 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f26c │ │ │ │ + b.n 7fc6c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f2a8 │ │ │ │ + b.n 7fca8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f2e4 │ │ │ │ + b.n 7fce4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f328 │ │ │ │ + b.n 7fd28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f36c │ │ │ │ + b.n 7fd6c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f3a8 │ │ │ │ + b.n 7fda8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f3e4 │ │ │ │ + b.n 7fde4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f420 │ │ │ │ + b.n 7fe20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f45c │ │ │ │ + b.n 7fe5c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f4a0 │ │ │ │ + b.n 7fea0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f4e4 │ │ │ │ + b.n 7fee4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f520 │ │ │ │ + b.n 7ff20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f55c │ │ │ │ + b.n 7ff5c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f598 │ │ │ │ + b.n 7ff98 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f5dc │ │ │ │ + b.n 7ffdc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f618 │ │ │ │ + b.n 80018 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f654 │ │ │ │ + b.n 80054 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f690 │ │ │ │ + b.n 80090 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f6dc │ │ │ │ + b.n 800dc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f728 │ │ │ │ + b.n 80128 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f764 │ │ │ │ + b.n 80164 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f7a8 │ │ │ │ + b.n 801a8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f7dc │ │ │ │ + b.n 801dc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f818 │ │ │ │ + b.n 80218 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e84c │ │ │ │ + b.n 7f24c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e888 │ │ │ │ + b.n 7f288 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e8c4 │ │ │ │ + b.n 7f2c4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e900 │ │ │ │ + b.n 7f300 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e954 │ │ │ │ + b.n 7f354 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e998 │ │ │ │ + b.n 7f398 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7e9dc │ │ │ │ + b.n 7f3dc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea30 │ │ │ │ + b.n 7f430 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ea84 │ │ │ │ + b.n 7f484 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eac0 │ │ │ │ + b.n 7f4c0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eb04 │ │ │ │ + b.n 7f504 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eb38 │ │ │ │ + b.n 7f538 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eb6c │ │ │ │ + b.n 7f56c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eba8 │ │ │ │ + b.n 7f5a8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ebec │ │ │ │ + b.n 7f5ec │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ec20 │ │ │ │ + b.n 7f620 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ec5c │ │ │ │ + b.n 7f65c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ec98 │ │ │ │ + b.n 7f698 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ecdc │ │ │ │ + b.n 7f6dc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ed18 │ │ │ │ + b.n 7f718 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ed5c │ │ │ │ + b.n 7f75c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eda0 │ │ │ │ + b.n 7f7a0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ede4 │ │ │ │ + b.n 7f7e4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ee28 │ │ │ │ + b.n 7f828 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ee64 │ │ │ │ + b.n 7f864 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eeb8 │ │ │ │ + b.n 7f8b8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7eefc │ │ │ │ + b.n 7f8fc │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ef38 │ │ │ │ + b.n 7f938 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7ef74 │ │ │ │ + b.n 7f974 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7efb0 │ │ │ │ + b.n 7f9b0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7efec │ │ │ │ + b.n 7f9ec │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f028 │ │ │ │ + b.n 7fa28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f06c │ │ │ │ + b.n 7fa6c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 7f0a8 │ │ │ │ + b.n 7faa8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xe81c004e │ │ │ │ @ instruction: 0xe838004e │ │ │ │ @ instruction: 0xe854004e │ │ │ │ ldrd r0, r0, [r4], #-312 @ 0x138 │ │ │ │ ldmia.w r0, {r1, r2, r3, r6} │ │ │ │ ldmia.w r4!, {r1, r2, r3, r6} │ │ │ │ @ instruction: 0xe8d4004e │ │ │ │ ldrd r0, r0, [r0], #312 @ 0x138 │ │ │ │ ldmdb r8, {r1, r2, r3, r6} │ │ │ │ ldmdb r4!, {r1, r2, r3, r6} │ │ │ │ ldrd r0, r0, [r4, #-312] @ 0x138 │ │ │ │ - ldr r0, [pc, #760] @ (7f3d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #760] @ (7f3dc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7f3e0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #756] @ (7f3e4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7f3e8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #752] @ (7f3ec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7f3f0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #748] @ (7f3f4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7f3f8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #744] @ (7f3fc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7f400 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #740] @ (7f404 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7f408 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #736] @ (7f40c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7f410 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #732] @ (7f414 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7f418 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #728] @ (7f41c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7f420 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #724] @ (7f424 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7f428 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #720] @ (7f42c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7f430 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #716] @ (7f434 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7f438 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #712] @ (7f43c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7f440 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #708] @ (7f444 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7f448 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #704] @ (7f44c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7f450 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #700] @ (7f454 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7f458 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #696] @ (7f45c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7f460 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #692] @ (7f464 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7f468 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #688] @ (7f46c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7f470 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #684] @ (7f474 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7f478 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #680] @ (7f47c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7f480 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #676] @ (7f484 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7f488 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #672] @ (7f48c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7f490 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #668] @ (7f494 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7f498 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #664] @ (7f49c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7f4a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #660] @ (7f4a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7f4a8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #656] @ (7f4ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7f4b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #652] @ (7f4b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7f4b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #648] @ (7f4bc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7f4c0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #644] @ (7f4c4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7f4c8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #640] @ (7f4cc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7f4d0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #636] @ (7f4d4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7f4d8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #632] @ (7f4dc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7f4e0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #628] @ (7f4e4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7f4e8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #624] @ (7f4ec ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7f4f0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #620] @ (7f4f4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7f4f8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #616] @ (7f4fc ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7f500 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #612] @ (7f504 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7f508 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #608] @ (7f50c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7f510 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #604] @ (7f514 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7f518 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #600] @ (7f51c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7f520 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #596] @ (7f524 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7f528 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #592] @ (7f52c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7f530 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #588] @ (7f534 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7f538 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #584] @ (7f53c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7f540 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #580] @ (7f544 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7f548 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #576] @ (7f54c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7f550 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #572] @ (7f554 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7f558 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #568] @ (7f55c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7f560 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #564] @ (7f564 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7f568 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #560] @ (7f56c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7f570 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #556] @ (7f574 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7f578 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #552] @ (7f57c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7f580 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #548] @ (7f584 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7f588 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #544] @ (7f58c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7f590 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #540] @ (7f594 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7f598 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #536] @ (7f59c ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7f5a0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #532] @ (7f5a4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7f5a8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #528] @ (7f5ac ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7f5b0 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #524] @ (7f5b4 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7f5b8 ) │ │ │ │ - bl 801b0 │ │ │ │ - ldr r0, [pc, #520] @ (7f5bc ) │ │ │ │ - bl 801b0 │ │ │ │ + ldr r0, [pc, #760] @ (7fdd8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #760] @ (7fddc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7fde0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #756] @ (7fde4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7fde8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #752] @ (7fdec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7fdf0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #748] @ (7fdf4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7fdf8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #744] @ (7fdfc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7fe00 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #740] @ (7fe04 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7fe08 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #736] @ (7fe0c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7fe10 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #732] @ (7fe14 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7fe18 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #728] @ (7fe1c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7fe20 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #724] @ (7fe24 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7fe28 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #720] @ (7fe2c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7fe30 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #716] @ (7fe34 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7fe38 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #712] @ (7fe3c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7fe40 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #708] @ (7fe44 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7fe48 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #704] @ (7fe4c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7fe50 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #700] @ (7fe54 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7fe58 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #696] @ (7fe5c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7fe60 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #692] @ (7fe64 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7fe68 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #688] @ (7fe6c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7fe70 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #684] @ (7fe74 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7fe78 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #680] @ (7fe7c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7fe80 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #676] @ (7fe84 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7fe88 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #672] @ (7fe8c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7fe90 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #668] @ (7fe94 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7fe98 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #664] @ (7fe9c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7fea0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #660] @ (7fea4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7fea8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #656] @ (7feac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7feb0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #652] @ (7feb4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7feb8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #648] @ (7febc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7fec0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #644] @ (7fec4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7fec8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #640] @ (7fecc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7fed0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #636] @ (7fed4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7fed8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #632] @ (7fedc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7fee0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #628] @ (7fee4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7fee8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #624] @ (7feec ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7fef0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #620] @ (7fef4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7fef8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #616] @ (7fefc ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7ff00 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #612] @ (7ff04 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7ff08 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #608] @ (7ff0c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7ff10 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #604] @ (7ff14 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7ff18 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #600] @ (7ff1c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7ff20 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #596] @ (7ff24 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7ff28 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #592] @ (7ff2c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7ff30 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #588] @ (7ff34 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7ff38 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #584] @ (7ff3c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7ff40 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #580] @ (7ff44 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7ff48 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #576] @ (7ff4c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7ff50 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #572] @ (7ff54 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7ff58 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #568] @ (7ff5c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7ff60 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #564] @ (7ff64 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7ff68 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #560] @ (7ff6c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7ff70 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #556] @ (7ff74 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7ff78 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #552] @ (7ff7c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7ff80 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #548] @ (7ff84 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7ff88 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #544] @ (7ff8c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7ff90 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #540] @ (7ff94 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7ff98 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #536] @ (7ff9c ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7ffa0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #532] @ (7ffa4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7ffa8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #528] @ (7ffac ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7ffb0 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #524] @ (7ffb4 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7ffb8 ) │ │ │ │ + bl 80bb0 │ │ │ │ + ldr r0, [pc, #520] @ (7ffbc ) │ │ │ │ + bl 80bb0 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ - ldr r5, [pc, #512] @ (7f5c0 ) │ │ │ │ + ldr r5, [pc, #512] @ (7ffc0 ) │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ - movw r3, #52145 @ 0xcbb1 │ │ │ │ + movw r3, #55153 @ 0xd771 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7f5c4 │ │ │ │ + b.n 7ffc4 │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r4, #-312]! @ 0x138 │ │ │ │ @ instruction: 0xe990004e │ │ │ │ @ instruction: 0xe9ac004e │ │ │ │ strd r0, r0, [r4, #312] @ 0x138 │ │ │ │ strd r0, r0, [r4, #312]! @ 0x138 │ │ │ │ and.w r0, r8, lr, lsl #1 │ │ │ │ @@ -127517,60 +128504,60 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add.w sl, r5, #20 │ │ │ │ addw r7, r5, #3092 @ 0xc14 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f6c8 │ │ │ │ + bne.n 800c8 │ │ │ │ ldr.w r6, [r8, #792] @ 0x318 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7fe7a │ │ │ │ + bne.w 8087a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fee6 │ │ │ │ + bne.w 808e6 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7f6a8 │ │ │ │ + beq.n 800a8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7fe72 │ │ │ │ + bne.w 80872 │ │ │ │ ldr.w r0, [sl, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7f666 │ │ │ │ + bne.n 80066 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7ff20 │ │ │ │ + bpl.w 80920 │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, sl, #8 │ │ │ │ - bpl.n 7f624 │ │ │ │ + bpl.n 80024 │ │ │ │ mov r2, sl │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [sl, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 7f662 │ │ │ │ + cbz r0, 80062 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r3, [r3, #1012] @ 0x3f4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 7ff34 │ │ │ │ + bne.w 80934 │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7cbdc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7d79c <_Py_HashBytes@@Base+0x8c> │ │ │ │ adds r2, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str.w r0, [sl, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ @@ -127581,111 +128568,111 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7feb4 │ │ │ │ + bgt.w 808b4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add.w sl, sl, #24 │ │ │ │ cmp r7, sl │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - beq.n 7f6f4 │ │ │ │ + beq.n 800f4 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f5d4 │ │ │ │ + beq.n 7ffd4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7f5d4 │ │ │ │ + beq.n 7ffd4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7f5d4 │ │ │ │ + beq.n 7ffd4 │ │ │ │ ldr.w r3, [sl, #-20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8004c │ │ │ │ + bne.w 80a4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 80062 │ │ │ │ + bne.w 80a62 │ │ │ │ add.w sl, sl, #24 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 7f6b8 │ │ │ │ + bne.n 800b8 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r5, [pc, #732] @ (7f9e0 ) │ │ │ │ + ldr r5, [pc, #732] @ (803e0 ) │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #52145 @ 0xcbb1 │ │ │ │ + movw r3, #55153 @ 0xd771 │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw sl, #3357 @ 0xd1d │ │ │ │ + movw sl, #5917 @ 0x171d │ │ │ │ movt sl, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr.w fp, [pc, #740] @ 7fa00 │ │ │ │ + ldr.w fp, [pc, #740] @ 80400 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7f816 │ │ │ │ + bne.n 80216 │ │ │ │ ldr.w r6, [r8, #792] @ 0x318 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7fe8a │ │ │ │ + bne.w 8088a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fed8 │ │ │ │ + bne.w 808d8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7f7f8 │ │ │ │ + beq.n 801f8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 7fe84 │ │ │ │ + bne.w 80884 │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7f7b6 │ │ │ │ + bne.n 801b6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7ff30 │ │ │ │ + bpl.w 80930 │ │ │ │ lsls r2, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, r7, #8 │ │ │ │ - bpl.n 7f774 │ │ │ │ + bpl.n 80174 │ │ │ │ mov r2, r7 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [r7, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 7f7b2 │ │ │ │ + cbz r0, 801b2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r3, [r3, #1012] @ 0x3f4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 7ff28 │ │ │ │ + bne.w 80928 │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7cbdc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7d79c <_Py_HashBytes@@Base+0x8c> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ str.w r0, [r7, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ @@ -127696,946 +128683,956 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7fe92 │ │ │ │ + bgt.w 80892 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r7, #32 │ │ │ │ cmp fp, r7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - beq.n 7f840 │ │ │ │ + beq.n 80240 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ adds r5, #32 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f724 │ │ │ │ + beq.n 80124 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7f724 │ │ │ │ + beq.n 80124 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7f724 │ │ │ │ + beq.n 80124 │ │ │ │ ldr.w r3, [r7, #-20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8006a │ │ │ │ + bne.w 80a6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 80080 │ │ │ │ + bne.w 80a80 │ │ │ │ adds r7, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 7f806 │ │ │ │ + bne.n 80206 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fef6 │ │ │ │ - bl 80e78 │ │ │ │ + bne.w 808f6 │ │ │ │ + bl 81878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80088 │ │ │ │ + beq.w 80a88 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r3, r2, #98304 @ 0x18000 │ │ │ │ str.w r4, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f8d0 │ │ │ │ + bne.n 802d0 │ │ │ │ movw r2, #7744 @ 0x1e40 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ ldr.w r5, [r2, #656] @ 0x290 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7ff64 │ │ │ │ - ldr r3, [pc, #352] @ (7f9e4 ) │ │ │ │ + bne.w 80964 │ │ │ │ + ldr r3, [pc, #352] @ (803e4 ) │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str.w r7, [r2, #656] @ 0x290 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r6], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7f892 │ │ │ │ + bne.n 80292 │ │ │ │ movw r7, #42784 @ 0xa720 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str.w r5, [r7, #1028] @ 0x404 │ │ │ │ - ldr r3, [pc, #308] @ (7f9e8 ) │ │ │ │ + ldr r3, [pc, #308] @ (803e8 ) │ │ │ │ str.w r3, [r7, #1052] @ 0x41c │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [r7, #1056] @ 0x420 │ │ │ │ - ldr r3, [pc, #300] @ (7f9ec ) │ │ │ │ + ldr r3, [pc, #300] @ (803ec ) │ │ │ │ str.w r3, [r7, #1060] @ 0x424 │ │ │ │ - ldr r3, [pc, #296] @ (7f9f0 ) │ │ │ │ + ldr r3, [pc, #296] @ (803f0 ) │ │ │ │ str.w r3, [r7, #1064] @ 0x428 │ │ │ │ - ldr r3, [pc, #296] @ (7f9f4 ) │ │ │ │ + ldr r3, [pc, #296] @ (803f4 ) │ │ │ │ str.w r3, [r7, #1068] @ 0x42c │ │ │ │ - bl 821c0 │ │ │ │ + bl 82bc0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ff3e │ │ │ │ + beq.w 8093e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r6, r3, #4096 @ 0x1000 │ │ │ │ add.w r4, r3, #7520 @ 0x1d60 │ │ │ │ add.w r5, r3, #7552 @ 0x1d80 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #20 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [r6, #3448] @ 0xd78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f4274 │ │ │ │ + bl 1f7b94 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ff3e │ │ │ │ + beq.w 8093e │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7f8fc │ │ │ │ + bne.n 802fc │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 82434 │ │ │ │ + bl 82e34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3856] @ 0xf10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ff6e │ │ │ │ - bl 82434 │ │ │ │ + beq.w 8096e │ │ │ │ + bl 82e34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ff6e │ │ │ │ + beq.w 8096e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82510 │ │ │ │ + bl 82f10 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8000c │ │ │ │ + bne.w 80a0c │ │ │ │ ldr.w r7, [r6, #1436] @ 0x59c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7fa04 │ │ │ │ + bne.n 80404 │ │ │ │ movs r0, #5 │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffec │ │ │ │ + beq.w 809ec │ │ │ │ movw r8, #42784 @ 0xa720 │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #136] @ (7f9f8 ) │ │ │ │ - movw r2, #43224 @ 0xa8d8 │ │ │ │ + ldr r1, [pc, #136] @ (803f8 ) │ │ │ │ + movw r2, #44184 @ 0xac98 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr.w r0, [r8, #1072] @ 0x430 │ │ │ │ - bl 1f6944 │ │ │ │ + bl 1f9ad4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #120] @ (7f9fc ) │ │ │ │ + ldr r1, [pc, #120] @ (803fc ) │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r0, [r8, #1072] @ 0x430 │ │ │ │ - bl 1f6944 │ │ │ │ + bl 1f9ad4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #104] @ (7f9fc ) │ │ │ │ + ldr r1, [pc, #104] @ (803fc ) │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr.w r0, [r8, #1076] @ 0x434 │ │ │ │ - bl 1f6944 │ │ │ │ + bl 1f9ad4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #88] @ (7f9fc ) │ │ │ │ + ldr r1, [pc, #88] @ (803fc ) │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr.w r0, [r8, #1080] @ 0x438 │ │ │ │ - bl 1f6944 │ │ │ │ + bl 1f9ad4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r8, #1084] @ 0x43c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #60] @ (7f9fc ) │ │ │ │ - bl 1f6944 │ │ │ │ + ldr r1, [pc, #60] @ (803fc ) │ │ │ │ + bl 1f9ad4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r3, r1, #4 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ffd6 │ │ │ │ + beq.w 809d6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7f9ca │ │ │ │ + bne.n 803ca │ │ │ │ str.w r4, [r6, #1436] @ 0x59c │ │ │ │ - b.n 7fa04 │ │ │ │ + b.n 80404 │ │ │ │ nop │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - vqadd.u32 d16, d12, d19 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ + movs r4, r6 │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bne.n 7f940 │ │ │ │ + bne.n 80340 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r4, r7, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr.w r3, [r6, #1440] @ 0x5a0 │ │ │ │ - cbnz r3, 7fa18 │ │ │ │ - bl 80e78 │ │ │ │ + cbnz r3, 80418 │ │ │ │ + bl 81878 │ │ │ │ str.w r0, [r6, #1440] @ 0x5a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7fff2 │ │ │ │ + beq.w 809f2 │ │ │ │ ldr.w r3, [r6, #1444] @ 0x5a4 │ │ │ │ - cbnz r3, 7fa34 │ │ │ │ - movw r0, #28376 @ 0x6ed8 │ │ │ │ + cbnz r3, 80434 │ │ │ │ + movw r0, #29336 @ 0x7298 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ str.w r0, [r6, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7fff2 │ │ │ │ + beq.w 809f2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ str.w r2, [r6, #1452] @ 0x5ac │ │ │ │ add.w r3, r3, #5568 @ 0x15c0 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #32 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ str.w r0, [r6, #1464] @ 0x5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ff8e │ │ │ │ + beq.w 8098e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 960d0 │ │ │ │ + bl 969ec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8000c │ │ │ │ + bne.w 80a0c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f8018 │ │ │ │ + bl 1fb1a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r8, #3880] @ 0xf28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #58528 @ 0xe4a0 │ │ │ │ + movw r2, #59488 @ 0xe860 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 1f7bb8 │ │ │ │ + bl 1fad44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 992ac │ │ │ │ + bl 99bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #744] @ (7fd98 ) │ │ │ │ + ldr r1, [pc, #744] @ (80798 ) │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl 92c60 │ │ │ │ + bl 9357c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ mov r0, r4 │ │ │ │ add.w r4, r8, #98304 @ 0x18000 │ │ │ │ - ldr r1, [pc, #716] @ (7fd9c ) │ │ │ │ + ldr r1, [pc, #716] @ (8079c ) │ │ │ │ str.w r3, [r4, #512] @ 0x200 │ │ │ │ - bl 92c60 │ │ │ │ + bl 9357c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ str.w r0, [r4, #516] @ 0x204 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #692] @ (7fda0 ) │ │ │ │ - bl a4b3c <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #692] @ (807a0 ) │ │ │ │ + bl a5538 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ str.w r0, [r4, #520] @ 0x208 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #672] @ (7fda4 ) │ │ │ │ - bl a4b3c <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #672] @ (807a4 ) │ │ │ │ + bl a5538 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ str.w r0, [r4, #524] @ 0x20c │ │ │ │ mov r0, r9 │ │ │ │ - bl 992ac │ │ │ │ + bl 99bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffa0 │ │ │ │ - ldr r7, [pc, #644] @ (7fda8 ) │ │ │ │ + beq.w 809a0 │ │ │ │ + ldr r7, [pc, #644] @ (807a8 ) │ │ │ │ mov.w sl, #0 │ │ │ │ ldrd r2, r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ffa0 │ │ │ │ + bne.w 809a0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r7, #8 │ │ │ │ cmp.w sl, #68 @ 0x44 │ │ │ │ - bne.n 7fb26 │ │ │ │ - ldr r1, [pc, #616] @ (7fdac ) │ │ │ │ + bne.n 80526 │ │ │ │ + ldr r1, [pc, #616] @ (807ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5712 @ 0x1650 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw r7, #42784 @ 0xa720 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ ldr.w r1, [r7, #1088] @ 0x440 │ │ │ │ - bl 90be4 │ │ │ │ + bl 91500 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffa0 │ │ │ │ + beq.w 809a0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add.w sl, sl, #40960 @ 0xa000 │ │ │ │ - movw r0, #58624 @ 0xe500 │ │ │ │ + movw r0, #59584 @ 0xe8c0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f8400 │ │ │ │ + bl 1fb58c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [sl, #1804] @ 0x70c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fba6 │ │ │ │ + beq.n 805a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ff98 │ │ │ │ + beq.w 80998 │ │ │ │ ldr.w r2, [sl, #1804] @ 0x70c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7ffa0 │ │ │ │ - movw r1, #62424 @ 0xf3d8 │ │ │ │ + beq.w 809a0 │ │ │ │ + movw r1, #63488 @ 0xf800 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ffa0 │ │ │ │ + bne.w 809a0 │ │ │ │ movw fp, #42780 @ 0xa71c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ movw sl, #7744 @ 0x1e40 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ - movw r1, #58648 @ 0xe518 │ │ │ │ + movw r1, #59608 @ 0xe8d8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [sl, #660] @ 0x294 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ffa0 │ │ │ │ + bne.w 809a0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - movw r1, #60636 @ 0xecdc │ │ │ │ + movw r1, #61596 @ 0xf09c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [sl, #664] @ 0x298 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ffa0 │ │ │ │ + bne.w 809a0 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ffb4 │ │ │ │ + beq.w 809b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fc3a │ │ │ │ + beq.n 8063a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8016c │ │ │ │ + beq.w 80b6c │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #58668 @ 0xe52c │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl abf04 │ │ │ │ + bl ac93c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7ffb4 │ │ │ │ + bne.w 809b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [r8, #3904] @ 0xf40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fc8e │ │ │ │ + bne.n 8068e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ add.w r2, r3, #648 @ 0x288 │ │ │ │ ldr.w r1, [r3, #652] @ 0x28c │ │ │ │ - cbnz r1, 7fc8e │ │ │ │ + cbnz r1, 8068e │ │ │ │ str.w r0, [r3, #652] @ 0x28c │ │ │ │ ldr.w r3, [r3, #648] @ 0x288 │ │ │ │ - cbz r3, 7fc8e │ │ │ │ + cbz r3, 8068e │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f9234 │ │ │ │ + bl 1fc3c0 │ │ │ │ ldr.w r3, [r6, #1408] @ 0x580 │ │ │ │ - cbnz r3, 7fca4 │ │ │ │ + cbnz r3, 806a4 │ │ │ │ ldr.w r3, [r6, #1404] @ 0x57c │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r6, #1408] @ 0x580 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8015e │ │ │ │ + bne.w 80b5e │ │ │ │ ldr.w r1, [r7, #1004] @ 0x3ec │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #58680 @ 0xe538 │ │ │ │ + movw r0, #59640 @ 0xe8f8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f8400 │ │ │ │ + bl 1fb58c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8014c │ │ │ │ + beq.w 80b4c │ │ │ │ ldr.w r2, [r6, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r6, #1420] @ 0x58c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7fe4c │ │ │ │ + beq.w 8084c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8013e │ │ │ │ - movw r0, #58748 @ 0xe57c │ │ │ │ + bne.w 80b3e │ │ │ │ + movw r0, #59708 @ 0xe93c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f9420 │ │ │ │ + bl 1fc5ac │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 800b6 │ │ │ │ - movw r0, #58748 @ 0xe57c │ │ │ │ + bne.w 80ab6 │ │ │ │ + movw r0, #59708 @ 0xe93c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 201254 │ │ │ │ + bl 2043cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 800b6 │ │ │ │ + beq.w 80ab6 │ │ │ │ str.w r0, [r8, #3888] @ 0xf30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 80130 │ │ │ │ - movw r0, #46772 @ 0xb6b4 │ │ │ │ + bne.w 80b30 │ │ │ │ + movw r0, #47732 @ 0xba74 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 800b6 │ │ │ │ + beq.w 80ab6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45952 @ 0xb380 │ │ │ │ + movw r1, #46912 @ 0xb740 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #59752 @ 0xe968 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8012c │ │ │ │ - bl 1f76b4 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 80b2c │ │ │ │ + bl 1fa840 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fd6c │ │ │ │ + beq.n 8076c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7fd6c │ │ │ │ + cbnz r3, 8076c │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8012c │ │ │ │ + beq.w 80b2c │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ - bl ee668 │ │ │ │ + bl ef110 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fdb0 │ │ │ │ + beq.n 807b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80124 │ │ │ │ - b.n 7fdb0 │ │ │ │ + beq.w 80b24 │ │ │ │ + b.n 807b0 │ │ │ │ nop │ │ │ │ - bmi.n 7fd54 │ │ │ │ + bmi.n 80754 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bhi.n 7fe40 │ │ │ │ + bhi.n 80840 │ │ │ │ lsls r6, r1, #1 │ │ │ │ hlt 0x0024 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7ff08 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 80908 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - vshr.u32 d0, d19, #20 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ + movs r4, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fdca │ │ │ │ + beq.n 807ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7fdca │ │ │ │ + cbnz r3, 807ca │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8010a │ │ │ │ + beq.w 80b0a │ │ │ │ mov r0, r8 │ │ │ │ - bl 201db8 │ │ │ │ + bl 204f30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 800fa │ │ │ │ - ldr r3, [pc, #748] @ (800cc ) │ │ │ │ + blt.w 80afa │ │ │ │ + ldr r3, [pc, #748] @ (80acc ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 800ec │ │ │ │ + beq.w 80aec │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #46772 @ 0xb6b4 │ │ │ │ + movw r1, #47732 @ 0xba74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 202190 │ │ │ │ + bl 205308 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8009c │ │ │ │ + blt.w 80a9c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #46492 @ 0xb59c │ │ │ │ + movw r2, #47452 @ 0xb95c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #58840 @ 0xe5d8 │ │ │ │ + movw r1, #59800 @ 0xe998 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl f0578 │ │ │ │ + bl f1004 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fe3a │ │ │ │ + beq.n 8083a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ffce │ │ │ │ + beq.w 809ce │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 800b6 │ │ │ │ + beq.w 80ab6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 80194 │ │ │ │ + bne.w 80b94 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 7f666 │ │ │ │ + b.w 80066 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7f5fc │ │ │ │ + b.w 7fffc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7f7b6 │ │ │ │ + b.n 801b6 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7f74c │ │ │ │ + b.n 8014c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f40d0 │ │ │ │ + bl 1f79f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 80184 │ │ │ │ + beq.w 80b84 │ │ │ │ ldrd r3, r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ - b.n 7f7f8 │ │ │ │ + b.n 801f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f40d0 │ │ │ │ + bl 1f79f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 80174 │ │ │ │ + beq.w 80b74 │ │ │ │ ldrd r3, r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ - b.w 7f6a8 │ │ │ │ + b.w 800a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7f74c │ │ │ │ + b.n 8014c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7f5fc │ │ │ │ + b.w 7fffc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7f84e │ │ │ │ + bpl.w 8024e │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f85a │ │ │ │ + beq.w 8025a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7f85a │ │ │ │ + b.n 8025a │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ - b.w 7f624 │ │ │ │ + b.w 80024 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 7f7aa │ │ │ │ + b.n 801aa │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.n 7f774 │ │ │ │ + b.n 80174 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.w 7f65a │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + b.w 8005a │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ strd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #32] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7fe6a │ │ │ │ + b.n 8086a │ │ │ │ movw r7, #42784 @ 0xa720 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ - b.n 7f8b2 │ │ │ │ - ldr r3, [pc, #352] @ (800d0 ) │ │ │ │ + b.n 802b2 │ │ │ │ + ldr r3, [pc, #352] @ (80ad0 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7fe6a │ │ │ │ - ldr r3, [pc, #324] @ (800d4 ) │ │ │ │ - b.n 7ff70 │ │ │ │ + b.n 8086a │ │ │ │ + ldr r3, [pc, #324] @ (80ad4 ) │ │ │ │ + b.n 80970 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7d864 │ │ │ │ + b.w 7e264 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fba6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 805a6 │ │ │ │ movs r3, #0 │ │ │ │ - movw r4, #58500 @ 0xe484 │ │ │ │ + movw r4, #59460 @ 0xe844 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #296] @ (800d8 ) │ │ │ │ + ldr r6, [pc, #296] @ (80ad8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 7fe52 │ │ │ │ + b.n 80852 │ │ │ │ mov r0, r9 │ │ │ │ - movw r4, #58424 @ 0xe438 │ │ │ │ + movw r4, #59384 @ 0xe7f8 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - bl 85e54 │ │ │ │ - ldr r6, [pc, #276] @ (800d8 ) │ │ │ │ + bl 8686c │ │ │ │ + ldr r6, [pc, #276] @ (80ad8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 7fe52 │ │ │ │ + b.n 80852 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fe3a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8083a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ffec │ │ │ │ + beq.n 809ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7ffec │ │ │ │ + cbnz r3, 809ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #1436] @ 0x59c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #228] @ (800dc ) │ │ │ │ + ldr r2, [pc, #228] @ (80adc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #58596 @ 0xe4e4 │ │ │ │ + movw r3, #59556 @ 0xe8a4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7fe6a │ │ │ │ + b.n 8086a │ │ │ │ ldrd r6, r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 7fe52 │ │ │ │ - bl f96ac │ │ │ │ - ldr r7, [pc, #200] @ (800e0 ) │ │ │ │ + b.n 80852 │ │ │ │ + bl fa168 │ │ │ │ + ldr r7, [pc, #200] @ (80ae0 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - movw r6, #58352 @ 0xe3f0 │ │ │ │ + movw r6, #59312 @ 0xe7b0 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #32] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7fe6a │ │ │ │ + b.n 8086a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f6e0 │ │ │ │ + bne.w 800e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7f6e0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 800e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 7f6ec │ │ │ │ + b.w 800ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f82e │ │ │ │ + bne.w 8022e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7f82e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8022e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 7f83a │ │ │ │ - movw r6, #58392 @ 0xe418 │ │ │ │ + b.w 8023a │ │ │ │ + movw r6, #59352 @ 0xe7d8 │ │ │ │ movt r6, #44 @ 0x2c │ │ │ │ - bl f96ac │ │ │ │ - ldr r7, [pc, #76] @ (800e4 ) │ │ │ │ + bl fa168 │ │ │ │ + ldr r7, [pc, #76] @ (80ae4 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 80032 │ │ │ │ + b.n 80a32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 800b6 │ │ │ │ + beq.n 80ab6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 800b6 │ │ │ │ + cbnz r3, 80ab6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - movw r4, #58540 @ 0xe4ac │ │ │ │ + movw r4, #59500 @ 0xe86c │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #36] @ (800e8 ) │ │ │ │ + ldr r6, [pc, #36] @ (80ae8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 7fe52 │ │ │ │ + b.n 80852 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 d16, d12, d19 │ │ │ │ - vshr.u16 d0, d19, #4 │ │ │ │ - vqadd.u64 d0, d4, d19 │ │ │ │ - vshr.u8 d0, d19, #8 │ │ │ │ - mrc2 0, 7, r0, cr4, cr3, {1} │ │ │ │ - vqadd.u16 d0, d4, d19 │ │ │ │ - vqadd.u16 d16, d8, d19 │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ + movs r4, r6 │ │ │ │ + movw r1, #59760 @ 0xe970 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #176] @ (801a8 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #176] @ (80ba8 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80112 │ │ │ │ + bne.n 80b12 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 800b6 │ │ │ │ + bl 8686c │ │ │ │ + b.n 80ab6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80106 │ │ │ │ + bne.n 80b06 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80106 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80b06 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fdb0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 807b0 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 8010a │ │ │ │ - movw r0, #58768 @ 0xe590 │ │ │ │ + b.n 80b0a │ │ │ │ + movw r0, #59728 @ 0xe950 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f9700 │ │ │ │ - b.n 7fd1a │ │ │ │ - movw r0, #58712 @ 0xe558 │ │ │ │ + bl 1fc88c │ │ │ │ + b.n 8071a │ │ │ │ + movw r0, #59672 @ 0xe918 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f9700 │ │ │ │ - b.n 7fcea │ │ │ │ + bl 1fc88c │ │ │ │ + b.n 806ea │ │ │ │ movs r3, #1 │ │ │ │ - movw r4, #58460 @ 0xe45c │ │ │ │ + movw r4, #59420 @ 0xe81c │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - ldr r6, [pc, #84] @ (801ac ) │ │ │ │ + ldr r6, [pc, #84] @ (80bac ) │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 7fe52 │ │ │ │ + b.n 80852 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #5472 @ 0x1560 │ │ │ │ adds r0, #28 │ │ │ │ - bl 1f9234 │ │ │ │ - b.n 7fca4 │ │ │ │ + bl 1fc3c0 │ │ │ │ + b.n 806a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fc3a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8063a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7f6a8 │ │ │ │ + b.w 800a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7f7f8 │ │ │ │ + b.w 801f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fe4c │ │ │ │ + bne.w 8084c │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7fe4c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8084c │ │ │ │ nop │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ movs r4, r6 │ │ │ │ - vqadd.u8 d16, d12, d19 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #436] @ (80374 ) │ │ │ │ + ldr r4, [pc, #436] @ (80d74 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r4, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 802d6 │ │ │ │ + bne.w 80cd6 │ │ │ │ ldr.w r6, [r4, #792] @ 0x318 │ │ │ │ - movw r3, #47433 @ 0xb949 │ │ │ │ + movw r3, #50073 @ 0xc399 │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 802fc │ │ │ │ + bne.w 80cfc │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 80318 │ │ │ │ + bne.w 80d18 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 802b6 │ │ │ │ + beq.n 80cb6 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - movw r3, #3357 @ 0xd1d │ │ │ │ + movw r3, #5917 @ 0x171d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 802c2 │ │ │ │ + bne.n 80cc2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ - bne.n 80276 │ │ │ │ + bne.n 80c76 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 80350 │ │ │ │ + bpl.w 80d50 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.n 8032a │ │ │ │ + bpl.n 80d2a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 80274 │ │ │ │ + cbz r1, 80c74 │ │ │ │ add.w r0, r5, #20 │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r3, #1012] @ 0x3f4 │ │ │ │ - movw r3, #52145 @ 0xcbb1 │ │ │ │ + movw r3, #55153 @ 0xd771 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80342 │ │ │ │ + bne.n 80d42 │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7cbdc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7d79c <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 8034a │ │ │ │ + beq.n 80d4a │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r1, [r4, #4] │ │ │ │ @@ -128643,15 +129640,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 80308 │ │ │ │ + bgt.n 80d08 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ands r3, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ @@ -128662,130 +129659,130 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r0 │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r3, #1 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ - b.n 80282 │ │ │ │ + b.n 80c82 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r6 │ │ │ │ - beq.w 801d4 │ │ │ │ + beq.w 80bd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80362 │ │ │ │ + bne.n 80d62 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 802be │ │ │ │ + beq.n 80cbe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 802be │ │ │ │ + b.n 80cbe │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8020e │ │ │ │ - b.n 802b6 │ │ │ │ + bne.n 80c0e │ │ │ │ + b.n 80cb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f40d0 │ │ │ │ + bl 1f79f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80354 │ │ │ │ + beq.n 80d54 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 802a6 │ │ │ │ + b.n 80ca6 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8020e │ │ │ │ - b.n 802b6 │ │ │ │ + bne.w 80c0e │ │ │ │ + b.n 80cb6 │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8023e │ │ │ │ - b.n 80274 │ │ │ │ + bne.w 80c3e │ │ │ │ + b.n 80c74 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 80274 │ │ │ │ + bne.n 80c74 │ │ │ │ mvn.w r1, #1 │ │ │ │ - b.n 80274 │ │ │ │ + b.n 80c74 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 8032e │ │ │ │ + b.n 80d2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 802b6 │ │ │ │ + b.n 80cb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802ec │ │ │ │ + bne.n 80cec │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 802ec │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80cec │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00080378 <_Py_hashtable_get@@Base>: │ │ │ │ +00080d78 <_Py_hashtable_get@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 8038e <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 80d8e <_Py_hashtable_get@@Base+0x16> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #3357 @ 0xd1d │ │ │ │ + movw r3, #5917 @ 0x171d │ │ │ │ movt r3, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne.w 80b3a <_Py_hashtable_get@@Base+0x7c2> │ │ │ │ + bne.w 8153a <_Py_hashtable_get@@Base+0x7c2> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 8060c <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 8100c <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 80b58 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ + bpl.w 81558 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 805f2 <_Py_hashtable_get@@Base+0x27a> │ │ │ │ + bpl.w 80ff2 <_Py_hashtable_get@@Base+0x27a> │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 80608 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 81008 <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r8, #20 │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r3, #1012] @ 0x3f4 │ │ │ │ - movw r3, #52145 @ 0xcbb1 │ │ │ │ + movw r3, #55153 @ 0xd771 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 80b4e <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + bne.w 8154e <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -128810,15 +129807,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 80640 <_Py_hashtable_get@@Base+0x2c8> │ │ │ │ + ble.w 81040 <_Py_hashtable_get@@Base+0x2c8> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -128853,15 +129850,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ add.w r3, r3, fp, lsr #11 │ │ │ │ sub.w r9, r6, #8 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 805c0 <_Py_hashtable_get@@Base+0x248> │ │ │ │ + bls.n 80fc0 <_Py_hashtable_get@@Base+0x248> │ │ │ │ add.w fp, sl, #8 │ │ │ │ add.w r7, sl, r6 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ @@ -128903,117 +129900,117 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 80522 <_Py_hashtable_get@@Base+0x1aa> │ │ │ │ + bgt.n 80f22 <_Py_hashtable_get@@Base+0x1aa> │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add sl, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 80b82 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + bhi.w 81582 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r5, r6, #5 │ │ │ │ lsls r3, r1, #2 │ │ │ │ lsls r1, r5, #9 │ │ │ │ lsls r3, r0, #2 │ │ │ │ lsls r7, r7, #1 │ │ │ │ add.w sl, r8, #28 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 803e6 <_Py_hashtable_get@@Base+0x6e> │ │ │ │ + bne.w 80de6 <_Py_hashtable_get@@Base+0x6e> │ │ │ │ str.w r6, [r8, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r3, r2, [r1, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ - cbz r4, 80638 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + cbz r4, 81038 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 80664 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + beq.n 81064 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - cbz r4, 80638 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + cbz r4, 81038 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 80aca <_Py_hashtable_get@@Base+0x752> │ │ │ │ + beq.w 814ca <_Py_hashtable_get@@Base+0x752> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8062a <_Py_hashtable_get@@Base+0x2b2> │ │ │ │ + bne.n 8102a <_Py_hashtable_get@@Base+0x2b2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 80b82 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + bhi.w 81582 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r5, r6, #8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r6, #8 │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ - movw r3, #47849 @ 0xbae9 │ │ │ │ + movw r3, #50161 @ 0xc3f1 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 80aa4 <_Py_hashtable_get@@Base+0x72c> │ │ │ │ + bne.w 814a4 <_Py_hashtable_get@@Base+0x72c> │ │ │ │ sub.w ip, r8, r1 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #0 │ │ │ │ - beq.n 806d6 <_Py_hashtable_get@@Base+0x35e> │ │ │ │ + beq.n 810d6 <_Py_hashtable_get@@Base+0x35e> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80624 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + bne.n 81024 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r6, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 80624 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + bne.n 81024 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.w 80b6c <_Py_hashtable_get@@Base+0x7f4> │ │ │ │ + bpl.w 8156c <_Py_hashtable_get@@Base+0x7f4> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r8, #28 │ │ │ │ addmi.w r0, r8, #20 │ │ │ │ lsls r7, r6, #26 │ │ │ │ - bpl.w 80b68 <_Py_hashtable_get@@Base+0x7f0> │ │ │ │ + bpl.w 81568 <_Py_hashtable_get@@Base+0x7f0> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293f4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80624 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + beq.n 81024 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r9, [sl, #6] │ │ │ │ bfi r6, r9, #16, #8 │ │ │ │ ldrb.w r9, [sl, #5] │ │ │ │ bfi r6, r9, #8, #8 │ │ │ │ @@ -129147,15 +130144,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 80608 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 81008 <_Py_hashtable_get@@Base+0x290> │ │ │ │ ldrb.w r6, [sl, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [sl] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ @@ -129281,97 +130278,97 @@ │ │ │ │ add.w r3, r3, r2, lsr #15 │ │ │ │ mov.w r1, r1, lsl #21 │ │ │ │ add.w r1, r1, r0, lsr #11 │ │ │ │ eor.w r3, r3, r5 │ │ │ │ adc.w r2, r2, r4 │ │ │ │ eors r3, r1 │ │ │ │ eor.w r6, r3, r2 │ │ │ │ - b.n 808c4 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + b.n 812c4 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80624 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ + beq.w 81024 <_Py_hashtable_get@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 806fa <_Py_hashtable_get@@Base+0x382> │ │ │ │ + b.n 810fa <_Py_hashtable_get@@Base+0x382> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 808de <_Py_hashtable_get@@Base+0x566> │ │ │ │ + b.n 812de <_Py_hashtable_get@@Base+0x566> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - movw r3, #47849 @ 0xbae9 │ │ │ │ + movw r3, #50161 @ 0xc3f1 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80b42 <_Py_hashtable_get@@Base+0x7ca> │ │ │ │ + bne.n 81542 <_Py_hashtable_get@@Base+0x7ca> │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 80b72 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ + beq.n 81572 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 80632 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 81032 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r6, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 80632 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 81032 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 80b62 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + beq.n 81562 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r8, #20 │ │ │ │ addpl.w r0, r8, #28 │ │ │ │ tst.w r6, #32 │ │ │ │ - beq.n 80b5e <_Py_hashtable_get@@Base+0x7e6> │ │ │ │ + beq.n 8155e <_Py_hashtable_get@@Base+0x7e6> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293f4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80638 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ - b.n 80632 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 81038 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + b.n 81032 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8060e <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 8100e <_Py_hashtable_get@@Base+0x296> │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80638 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ - b.n 80632 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 81038 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + b.n 81032 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 808c4 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + b.n 812c4 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldr.w sl, [r8, #28] │ │ │ │ - b.n 805f6 <_Py_hashtable_get@@Base+0x27e> │ │ │ │ + b.n 80ff6 <_Py_hashtable_get@@Base+0x27e> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 80b24 <_Py_hashtable_get@@Base+0x7ac> │ │ │ │ + b.n 81524 <_Py_hashtable_get@@Base+0x7ac> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - b.n 80b16 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + b.n 81516 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 806c8 <_Py_hashtable_get@@Base+0x350> │ │ │ │ + b.n 810c8 <_Py_hashtable_get@@Base+0x350> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - b.n 806ba <_Py_hashtable_get@@Base+0x342> │ │ │ │ + b.n 810ba <_Py_hashtable_get@@Base+0x342> │ │ │ │ sub.w r3, r1, r8 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80638 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ - b.n 80632 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ + bne.w 81038 <_Py_hashtable_get@@Base+0x2c0> │ │ │ │ + b.n 81032 <_Py_hashtable_get@@Base+0x2ba> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -129479,76 +130476,76 @@ │ │ │ │ eor.w r5, r4, r9 │ │ │ │ eor.w r4, r1, r2 │ │ │ │ mov.w r2, ip, lsl #16 │ │ │ │ lsls r1, r3, #16 │ │ │ │ add.w r2, r2, r3, lsr #16 │ │ │ │ add.w r1, r1, ip, lsr #16 │ │ │ │ eor.w r3, r6, r2 │ │ │ │ - b.n 808a4 <_Py_hashtable_get@@Base+0x52c> │ │ │ │ - b.w 7c4c0 │ │ │ │ + b.n 812a4 <_Py_hashtable_get@@Base+0x52c> │ │ │ │ + b.w 7d080 │ │ │ │ │ │ │ │ -00080d20 <_Py_hashtable_set@@Base>: │ │ │ │ +00081720 <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - movw r3, #47433 @ 0xb949 │ │ │ │ + movw r3, #50073 @ 0xc399 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80e30 <_Py_hashtable_set@@Base+0x110> │ │ │ │ + bne.n 81830 <_Py_hashtable_set@@Base+0x110> │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [r3, #672] @ 0x2a0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80e50 <_Py_hashtable_set@@Base+0x130> │ │ │ │ + bne.n 81850 <_Py_hashtable_set@@Base+0x130> │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80e3a <_Py_hashtable_set@@Base+0x11a> │ │ │ │ + beq.n 8183a <_Py_hashtable_set@@Base+0x11a> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - movw r3, #3357 @ 0xd1d │ │ │ │ + movw r3, #5917 @ 0x171d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80e1e <_Py_hashtable_set@@Base+0xfe> │ │ │ │ + bne.n 8181e <_Py_hashtable_set@@Base+0xfe> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.n 80dd8 <_Py_hashtable_set@@Base+0xb8> │ │ │ │ + bne.n 817d8 <_Py_hashtable_set@@Base+0xb8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 80e60 <_Py_hashtable_set@@Base+0x140> │ │ │ │ + bpl.n 81860 <_Py_hashtable_set@@Base+0x140> │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 80dd6 <_Py_hashtable_set@@Base+0xb6> │ │ │ │ + cbz r1, 817d6 <_Py_hashtable_set@@Base+0xb6> │ │ │ │ movw r3, #42784 @ 0xa720 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r3, #1012] @ 0x3f4 │ │ │ │ - movw r3, #52145 @ 0xcbb1 │ │ │ │ + movw r3, #55153 @ 0xd771 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80e64 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + bne.n 81864 <_Py_hashtable_set@@Base+0x144> │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7cbdc <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 7d79c <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r1, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r1, #1 │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ @@ -129561,15 +130558,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 80e40 <_Py_hashtable_set@@Base+0x120> │ │ │ │ + bgt.n 81840 <_Py_hashtable_set@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ands r3, r1 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ @@ -129578,162 +130575,162 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b.n 80de2 <_Py_hashtable_set@@Base+0xc2> │ │ │ │ + b.n 817e2 <_Py_hashtable_set@@Base+0xc2> │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 80d68 <_Py_hashtable_set@@Base+0x48> │ │ │ │ + bne.n 81768 <_Py_hashtable_set@@Base+0x48> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80e1a <_Py_hashtable_set@@Base+0xfa> │ │ │ │ + b.n 8181a <_Py_hashtable_set@@Base+0xfa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f40d0 │ │ │ │ + bl 1f79f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80e6a <_Py_hashtable_set@@Base+0x14a> │ │ │ │ + beq.n 8186a <_Py_hashtable_set@@Base+0x14a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 80e08 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ + b.n 81808 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 80d68 <_Py_hashtable_set@@Base+0x48> │ │ │ │ - b.n 80e3a <_Py_hashtable_set@@Base+0x11a> │ │ │ │ + bne.n 81768 <_Py_hashtable_set@@Base+0x48> │ │ │ │ + b.n 8183a <_Py_hashtable_set@@Base+0x11a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 80d8e <_Py_hashtable_set@@Base+0x6e> │ │ │ │ + b.n 8178e <_Py_hashtable_set@@Base+0x6e> │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 80dce <_Py_hashtable_set@@Base+0xae> │ │ │ │ + b.n 817ce <_Py_hashtable_set@@Base+0xae> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 80e3a <_Py_hashtable_set@@Base+0x11a> │ │ │ │ + b.n 8183a <_Py_hashtable_set@@Base+0x11a> │ │ │ │ │ │ │ │ -00080e78 : │ │ │ │ +00081878 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #208] @ (80f58 ) │ │ │ │ + ldr r3, [pc, #208] @ (81958 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 80ee8 │ │ │ │ + ble.n 818e8 │ │ │ │ subs r2, #1 │ │ │ │ - ldr r1, [pc, #184] @ (80f5c ) │ │ │ │ + ldr r1, [pc, #184] @ (8195c ) │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r3, [r3, #2096] @ 0x830 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80f22 │ │ │ │ + bne.n 81922 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ - ldr r2, [pc, #156] @ (80f60 ) │ │ │ │ + ldr r2, [pc, #156] @ (81960 ) │ │ │ │ strd r2, r5, [r3, #24] │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r5, [r3, #8] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r2, [r4, r0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 80f4a │ │ │ │ + cbz r0, 8194a │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r4, r0 │ │ │ │ - ldr r2, [pc, #96] @ (80f60 ) │ │ │ │ + ldr r2, [pc, #96] @ (81960 ) │ │ │ │ str r2, [r3, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r2, [r4, r0] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r5, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 80f3a │ │ │ │ + bne.n 8193a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80ef8 │ │ │ │ + b.n 818f8 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80ef8 │ │ │ │ + b.n 818f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (80f60 ) │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + ldr r0, [pc, #16] @ (81960 ) │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80ee2 │ │ │ │ + b.n 818e2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #176] @ (81024 ) │ │ │ │ + ldr r2, [pc, #176] @ (81a24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 80fce │ │ │ │ + ble.n 819ce │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ movs r1, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #140] @ (81028 ) │ │ │ │ + ldr r2, [pc, #140] @ (81a28 ) │ │ │ │ ldr.w r3, [r3, #2096] @ 0x830 │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbnz r5, 80fee │ │ │ │ + cbnz r5, 819ee │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ strd r6, r5, [r3, #24] │ │ │ │ str r5, [r3, #8] │ │ │ │ adds r5, r4, r0 │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -129742,382 +130739,382 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 81016 │ │ │ │ + cbz r0, 81a16 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ strd r6, r2, [r3, #24] │ │ │ │ adds r5, r4, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 80fb4 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 819b4 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 81006 │ │ │ │ + bne.n 81a06 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80fde │ │ │ │ + b.n 819de │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80fde │ │ │ │ + b.n 819de │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80fc8 │ │ │ │ + b.n 819c8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #208] @ (8110c ) │ │ │ │ + ldr r2, [pc, #208] @ (81b0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8109e │ │ │ │ + ble.n 81a9e │ │ │ │ subs r2, #1 │ │ │ │ - ldr r1, [pc, #184] @ (81110 ) │ │ │ │ + ldr r1, [pc, #184] @ (81b10 ) │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r3, [r3, #2096] @ 0x830 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 810d8 │ │ │ │ + bne.n 81ad8 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ - ldr r2, [pc, #152] @ (81114 ) │ │ │ │ + ldr r2, [pc, #152] @ (81b14 ) │ │ │ │ strd r2, r5, [r3, #24] │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r5, [r3, #8] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r2, [r4, r0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 81100 │ │ │ │ + cbz r0, 81b00 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r4, r0 │ │ │ │ - ldr r2, [pc, #92] @ (81114 ) │ │ │ │ + ldr r2, [pc, #92] @ (81b14 ) │ │ │ │ str r2, [r3, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r4, r0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str r2, [r4, r0] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r5, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 810f0 │ │ │ │ + bne.n 81af0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 810ae │ │ │ │ + b.n 81aae │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 810ae │ │ │ │ + b.n 81aae │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (81114 ) │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + ldr r0, [pc, #16] @ (81b14 ) │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81098 │ │ │ │ + b.n 81a98 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #1 │ │ │ │ │ │ │ │ -00081118 <_PyObject_GC_New@@Base>: │ │ │ │ +00081b18 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bmi.w 81318 <_PyObject_GC_New@@Base+0x200> │ │ │ │ - ldr.w r8, [pc, #508] @ 81340 <_PyObject_GC_New@@Base+0x228> │ │ │ │ + bmi.w 81d18 <_PyObject_GC_New@@Base+0x200> │ │ │ │ + ldr.w r8, [pc, #508] @ 81d40 <_PyObject_GC_New@@Base+0x228> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ sub.w r2, r2, r3, lsl #3 │ │ │ │ cmp r5, r2 │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ - bhi.w 812d6 <_PyObject_GC_New@@Base+0x1be> │ │ │ │ + bhi.w 81cd6 <_PyObject_GC_New@@Base+0x1be> │ │ │ │ adds.w fp, r5, r3, lsl #3 │ │ │ │ - bmi.w 812d6 <_PyObject_GC_New@@Base+0x1be> │ │ │ │ + bmi.w 81cd6 <_PyObject_GC_New@@Base+0x1be> │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r6, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 812c2 <_PyObject_GC_New@@Base+0x1aa> │ │ │ │ + bne.w 81cc2 <_PyObject_GC_New@@Base+0x1aa> │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bcs.n 8122e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bcs.n 81c2e <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, sl, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 812b0 <_PyObject_GC_New@@Base+0x198> │ │ │ │ + beq.w 81cb0 <_PyObject_GC_New@@Base+0x198> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 81210 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + beq.n 81c10 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ ldr.w r5, [r8, r7] │ │ │ │ add.w r3, r0, r3, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [r1, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 81272 <_PyObject_GC_New@@Base+0x15a> │ │ │ │ + bgt.n 81c72 <_PyObject_GC_New@@Base+0x15a> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #316] @ (8133c <_PyObject_GC_New@@Base+0x224>) │ │ │ │ + ldr r2, [pc, #316] @ (81d3c <_PyObject_GC_New@@Base+0x224>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 812e2 <_PyObject_GC_New@@Base+0x1ca> │ │ │ │ + bne.n 81ce2 <_PyObject_GC_New@@Base+0x1ca> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r5, r1, [r2, #24] │ │ │ │ cmp r5, r1 │ │ │ │ - bhi.n 81262 <_PyObject_GC_New@@Base+0x14a> │ │ │ │ + bhi.n 81c62 <_PyObject_GC_New@@Base+0x14a> │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 811c2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + bne.n 81bc2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ ldr.w r1, [r6, #672] @ 0x2a0 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 812fa <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + bne.n 81cfa <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 812d6 <_PyObject_GC_New@@Base+0x1be> │ │ │ │ + beq.n 81cd6 <_PyObject_GC_New@@Base+0x1be> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 811c2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + b.n 81bc2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 811c2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ - b.n 8122e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 81bc2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + b.n 81c2e <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [r1, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 811e8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + beq.n 81be8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 811e8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + beq.n 81be8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr.w r2, [r1, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 811e8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + bne.n 81be8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81332 <_PyObject_GC_New@@Base+0x21a> │ │ │ │ + bne.n 81d32 <_PyObject_GC_New@@Base+0x21a> │ │ │ │ add.w r1, r5, #12 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 811e8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + bmi.n 81be8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8129a <_PyObject_GC_New@@Base+0x182> │ │ │ │ + bne.n 81c9a <_PyObject_GC_New@@Base+0x182> │ │ │ │ dmb ish │ │ │ │ - b.n 811e8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b.n 81be8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 811c2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ - b.n 8122e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 81bc2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + b.n 81c2e <_PyObject_GC_New@@Base+0x116> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 811c2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ + bne.w 81bc2 <_PyObject_GC_New@@Base+0xaa> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.w 242fe8 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 81308 <_PyObject_GC_New@@Base+0x1f0> │ │ │ │ + bne.n 81d08 <_PyObject_GC_New@@Base+0x1f0> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 81208 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 81c08 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81250 <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b.n 81c50 <_PyObject_GC_New@@Base+0x138> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 81208 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 81c08 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ ldrd r2, r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ adds r1, r2, #3 │ │ │ │ adds r2, #1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ add r5, r2 │ │ │ │ - b.n 81142 <_PyObject_GC_New@@Base+0x2a> │ │ │ │ + b.n 81b42 <_PyObject_GC_New@@Base+0x2a> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8128c <_PyObject_GC_New@@Base+0x174> │ │ │ │ - b.n 811e8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + beq.n 81c8c <_PyObject_GC_New@@Base+0x174> │ │ │ │ + b.n 81be8 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00081348 : │ │ │ │ +00081d48 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 8142c │ │ │ │ + blt.n 81e2c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 81412 │ │ │ │ - ldr r0, [pc, #184] @ (81430 ) │ │ │ │ + bne.n 81e12 │ │ │ │ + ldr r0, [pc, #184] @ (81e30 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 813e4 │ │ │ │ + bcs.n 81de4 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 813d6 │ │ │ │ + beq.n 81dd6 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 813ae │ │ │ │ + cbz r2, 81dae │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 813c8 │ │ │ │ + bcc.n 81dc8 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ @@ -130125,77 +131122,77 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 813aa │ │ │ │ + bne.n 81daa │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 81422 │ │ │ │ + bne.n 81e22 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 813aa │ │ │ │ + beq.n 81daa │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 813aa │ │ │ │ + b.n 81daa │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 81402 │ │ │ │ + b.n 81e02 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 814da │ │ │ │ - ldr r3, [pc, #152] @ (814f8 ) │ │ │ │ + bne.n 81eda │ │ │ │ + ldr r3, [pc, #152] @ (81ef8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 814a4 │ │ │ │ + beq.n 81ea4 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 814a0 │ │ │ │ + cbnz r2, 81ea0 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #16 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -130205,76 +131202,76 @@ │ │ │ │ strls r2, [r3, r4] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 814a0 │ │ │ │ + bne.n 81ea0 │ │ │ │ ldr.w r1, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 814ea │ │ │ │ + bne.n 81eea │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 814a0 │ │ │ │ + beq.n 81ea0 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 814a0 │ │ │ │ + b.n 81ea0 │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ mov r3, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ - b.n 814ca │ │ │ │ + b.n 81eca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #188] @ (815c8 ) │ │ │ │ + ldr r0, [pc, #188] @ (81fc8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 815b4 │ │ │ │ + bcs.n 81fb4 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 81570 │ │ │ │ + beq.n 81f70 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 81548 │ │ │ │ + cbz r2, 81f48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 81562 │ │ │ │ + bhi.n 81f62 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #12 │ │ │ │ @@ -130282,72 +131279,72 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81544 │ │ │ │ + bne.n 81f44 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r3, #672] @ 0x2a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 815bc │ │ │ │ + bne.n 81fbc │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81544 │ │ │ │ + beq.n 81f44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 81544 │ │ │ │ + b.n 81f44 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8157e │ │ │ │ + bge.n 81f7e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 81544 │ │ │ │ + b.n 81f44 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 815a4 │ │ │ │ + b.n 81fa4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #524] @ 0x20c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 816f6 │ │ │ │ + beq.w 820f6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ cmp r4, r1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ subs r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 8169a │ │ │ │ + bls.n 8209a │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 81670 │ │ │ │ + cbnz r3, 82070 │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ movw r5, #28087 @ 0x6db7 │ │ │ │ movt r5, #46811 @ 0xb6db │ │ │ │ subs r2, r4, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -130383,232 +131380,232 @@ │ │ │ │ str r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ cmp r6, r1 │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 81648 │ │ │ │ + bne.n 82048 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbnz r3, 816d8 │ │ │ │ + cbnz r3, 820d8 │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r2, r4, r2 │ │ │ │ asrs r2, r2, #2 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #20] │ │ │ │ strd r2, r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 817aa │ │ │ │ + beq.n 821aa │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 81648 │ │ │ │ + b.n 82048 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 816e8 │ │ │ │ + cbz r0, 820e8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 8167c │ │ │ │ + b.n 8207c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 816e0 │ │ │ │ + beq.n 820e0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 816e0 │ │ │ │ + b.n 820e0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #816] @ 0x330 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 8184c │ │ │ │ + beq.w 8224c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 818da │ │ │ │ + bne.w 822da │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 817da │ │ │ │ + beq.n 821da │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r0, r2, [r7, #804] @ 0x324 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 818ae │ │ │ │ + beq.w 822ae │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 8189a │ │ │ │ + beq.w 8229a │ │ │ │ ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ ubfx ip, r0, #0, #18 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ adds r7, r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 817b8 │ │ │ │ + beq.n 821b8 │ │ │ │ add.w r4, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ cmp r2, lr │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str.w ip, [r1, #808] @ 0x328 │ │ │ │ str.w ip, [r4, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r7, [r5, #788] @ 0x314 │ │ │ │ - bls.n 8177c │ │ │ │ + bls.n 8217c │ │ │ │ str.w r2, [r5, #796] @ 0x31c │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #8] │ │ │ │ ubfx r2, r0, #0, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 818ba │ │ │ │ + bne.w 822ba │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ strd r1, r1, [r3, #20] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ - b.n 81600 │ │ │ │ + b.n 82000 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 816c6 │ │ │ │ + beq.n 820c6 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 816c6 │ │ │ │ + b.n 820c6 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ str.w r4, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r7, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 81778 │ │ │ │ + bhi.n 82178 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 81790 │ │ │ │ + b.n 82190 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81862 │ │ │ │ + bne.n 82262 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #680] @ 0x2a8 │ │ │ │ - movw r3, #48637 @ 0xbdfd │ │ │ │ + movw r3, #51277 @ 0xc84d │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8188e │ │ │ │ + bne.n 8228e │ │ │ │ mov r1, r2 │ │ │ │ blx 2a938 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 81886 │ │ │ │ + beq.n 82286 │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ movs r3, #28 │ │ │ │ add.w ip, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r3, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ adds r2, #28 │ │ │ │ add r2, lr │ │ │ │ - b.n 8183e │ │ │ │ + b.n 8223e │ │ │ │ cmp r1, ip │ │ │ │ ite cc │ │ │ │ movcc r0, r2 │ │ │ │ movcs r0, #0 │ │ │ │ str.w r3, [r2, #-28] │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ adds r1, #1 │ │ │ │ adds r2, #28 │ │ │ │ cmp r1, r8 │ │ │ │ - bcc.n 8182a │ │ │ │ + bcc.n 8222a │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 81718 │ │ │ │ - movw r0, #45252 @ 0xb0c4 │ │ │ │ + b.n 82118 │ │ │ │ + movw r0, #46212 @ 0xb484 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1f135c │ │ │ │ - cbnz r0, 818ce │ │ │ │ + bl 1f4d2c │ │ │ │ + cbnz r0, 822ce │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ - b.n 81710 │ │ │ │ + b.n 82110 │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 81886 │ │ │ │ + bcs.n 82286 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 81886 │ │ │ │ + bhi.n 82286 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 817ee │ │ │ │ + bge.n 821ee │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 81668 │ │ │ │ + b.n 82068 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 81808 │ │ │ │ + b.n 82208 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #812] @ 0x32c │ │ │ │ ldr.w r0, [r7, #804] @ 0x324 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ - b.n 81886 │ │ │ │ + b.n 82286 │ │ │ │ bic.w r2, r0, #4080 @ 0xff0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ bic.w r2, r2, #15 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ - b.n 81790 │ │ │ │ + b.n 82190 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8185a │ │ │ │ + beq.n 8225a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 30ba0 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 81710 │ │ │ │ + bl 312c8 <_PyObject_DebugMallocStats@@Base> │ │ │ │ + b.n 82110 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #36] @ 81920 │ │ │ │ + vldr d7, [pc, #36] @ 82320 │ │ │ │ sub sp, #20 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #3 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ @@ -130617,493 +131614,493 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ │ │ │ │ -00081928 <_Py_NewReference@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (81950 <_Py_NewReference@@Base+0x28>) │ │ │ │ +00082328 <_Py_NewReference@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (82350 <_Py_NewReference@@Base+0x28>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 81936 <_Py_NewReference@@Base+0xe> │ │ │ │ + cbnz r3, 82336 <_Py_NewReference@@Base+0xe> │ │ │ │ bx lr │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 81946 <_Py_NewReference@@Base+0x1e> │ │ │ │ - b.w 2219d8 │ │ │ │ + bne.n 82346 <_Py_NewReference@@Base+0x1e> │ │ │ │ + b.w 224700 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00081954 : │ │ │ │ +00082354 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b12 │ │ │ │ + beq.w 82512 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.w 81a9e │ │ │ │ + bhi.w 8249e │ │ │ │ mov.w r8, #1 │ │ │ │ movs r7, #20 │ │ │ │ mov r5, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 81b4a │ │ │ │ + blt.w 8254a │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ subs r0, r0, r7 │ │ │ │ - bl 2c9d30 │ │ │ │ + bl 2ca0f8 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 81b28 │ │ │ │ + blt.w 82528 │ │ │ │ mla r6, r4, r5, r5 │ │ │ │ adds.w r9, r6, r7 │ │ │ │ - bmi.w 81b28 │ │ │ │ + bmi.w 82528 │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 81b18 │ │ │ │ - ldr r3, [pc, #472] @ (81b98 ) │ │ │ │ + bne.w 82518 │ │ │ │ + ldr r3, [pc, #472] @ (82598 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1528] @ 0x5f8 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov sl, r2 │ │ │ │ - bcs.n 81a64 │ │ │ │ + bcs.n 82464 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r2, [r2, ip, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 81b00 │ │ │ │ + beq.w 82500 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 81a44 │ │ │ │ + cbz r1, 82444 │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #388] @ (81b9c ) │ │ │ │ + ldr r2, [pc, #388] @ (8259c ) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 81b32 │ │ │ │ + bne.w 82532 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 81ab2 │ │ │ │ + beq.n 824b2 │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ orr.w r5, r5, #96 @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ strb r5, [r3, #16] │ │ │ │ strb r1, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd lr, r6, [r2, #24] │ │ │ │ cmp lr, r6 │ │ │ │ - bhi.n 81a92 │ │ │ │ + bhi.n 82492 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r0, lr, ip, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 819f8 │ │ │ │ + bne.n 823f8 │ │ │ │ ldr.w r2, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 81b74 │ │ │ │ + bne.n 82574 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 81b28 │ │ │ │ + beq.n 82528 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 819f8 │ │ │ │ + b.n 823f8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 819f8 │ │ │ │ - b.n 81a64 │ │ │ │ + bne.n 823f8 │ │ │ │ + b.n 82464 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 81adc │ │ │ │ + bls.n 824dc │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 81af0 │ │ │ │ + bcs.n 824f0 │ │ │ │ movs r7, #28 │ │ │ │ mov.w r8, #0 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 8197c │ │ │ │ + b.n 8237c │ │ │ │ lsls r2, r5, #2 │ │ │ │ add.w r1, r3, #28 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp r5, #1 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - beq.n 81ae6 │ │ │ │ + beq.n 824e6 │ │ │ │ cmp r5, #2 │ │ │ │ strd r8, r8, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r8, [r1, r4, lsl #1] │ │ │ │ strne.w r8, [r1, r4, lsl #2] │ │ │ │ - b.n 81a3c │ │ │ │ + b.n 8243c │ │ │ │ movs r7, #28 │ │ │ │ mov.w r8, #0 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8197c │ │ │ │ + b.n 8237c │ │ │ │ strb.w r8, [r1, r4] │ │ │ │ strd r8, r8, [r3, #20] │ │ │ │ - b.n 81a3c │ │ │ │ + b.n 8243c │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 81b80 │ │ │ │ + bcs.n 82580 │ │ │ │ movs r7, #28 │ │ │ │ mov.w r8, #0 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 8197c │ │ │ │ + b.n 8237c │ │ │ │ mov r1, ip │ │ │ │ mov r0, sl │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 819f8 │ │ │ │ - b.n 81a64 │ │ │ │ - ldr r3, [pc, #140] @ (81ba0 ) │ │ │ │ + bne.w 823f8 │ │ │ │ + b.n 82464 │ │ │ │ + ldr r3, [pc, #140] @ (825a0 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 819f8 │ │ │ │ + bne.w 823f8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.w 242e40 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 81b64 │ │ │ │ + bne.n 82564 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81a20 │ │ │ │ + b.n 82420 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62956 @ 0xf5ec │ │ │ │ + movw r1, #63916 @ 0xf9ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 81a3c │ │ │ │ + b.n 8243c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81a20 │ │ │ │ + b.n 82420 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 81a82 │ │ │ │ + b.n 82482 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62904 @ 0xf5b8 │ │ │ │ + movw r1, #63864 @ 0xf978 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 81b60 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 82560 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 81d14 │ │ │ │ + blt.w 82714 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ - beq.n 81ca8 │ │ │ │ + beq.n 826a8 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81d26 │ │ │ │ + bhi.w 82726 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 81cd0 │ │ │ │ - ldr r2, [pc, #340] @ (81d40 ) │ │ │ │ + bne.n 826d0 │ │ │ │ + ldr r2, [pc, #340] @ (82740 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov r7, r2 │ │ │ │ - bhi.n 81c7e │ │ │ │ + bhi.n 8267e │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 81cbe │ │ │ │ + beq.n 826be │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 81c62 │ │ │ │ + beq.n 82662 │ │ │ │ movw r2, #41228 @ 0xa10c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - ldr r1, [pc, #260] @ (81d44 ) │ │ │ │ - bne.n 81cec │ │ │ │ + ldr r1, [pc, #260] @ (82744 ) │ │ │ │ + bne.n 826ec │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81cfc │ │ │ │ + bne.n 826fc │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r0, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ strb r1, [r2, #16] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r1, r6, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.n 81cb2 │ │ │ │ + bcc.n 826b2 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 81c2a │ │ │ │ + bne.n 8262a │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 81d30 │ │ │ │ + bne.n 82730 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 81ce2 │ │ │ │ + cbz r4, 826e2 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 81c2a │ │ │ │ - ldr r4, [pc, #156] @ (81d48 ) │ │ │ │ + b.n 8262a │ │ │ │ + ldr r4, [pc, #156] @ (82748 ) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 81c2a │ │ │ │ + b.n 8262a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 81c2a │ │ │ │ - b.n 81c7e │ │ │ │ + bne.n 8262a │ │ │ │ + b.n 8267e │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81c2a │ │ │ │ + bne.n 8262a │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ movs r5, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 81c4c │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + beq.n 8264c │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 81d18 │ │ │ │ + bne.n 82718 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81c4c │ │ │ │ - b.w 1f424c │ │ │ │ + b.n 8264c │ │ │ │ + b.w 1f7b6c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81c4c │ │ │ │ + b.n 8264c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fa004 │ │ │ │ + b.w 1fd190 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 81c9a │ │ │ │ + b.n 8269a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00081d4c : │ │ │ │ +0008274c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 81ef8 │ │ │ │ + blt.w 828f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81e54 │ │ │ │ + bne.n 82854 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 81e7e │ │ │ │ + beq.n 8287e │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81f0c │ │ │ │ + bhi.w 8290c │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 81eba │ │ │ │ - ldr r1, [pc, #376] @ (81f28 ) │ │ │ │ + bne.w 828ba │ │ │ │ + ldr r1, [pc, #376] @ (82928 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov r8, r2 │ │ │ │ - bhi.n 81e82 │ │ │ │ + bhi.n 82882 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 81eac │ │ │ │ + beq.n 828ac │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81e0a │ │ │ │ + bne.n 8280a │ │ │ │ ldrd r1, r6, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.n 81e72 │ │ │ │ + bcc.n 82872 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 81e82 │ │ │ │ + beq.n 82882 │ │ │ │ movw r2, #41228 @ 0xa10c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #264] @ (81f2c ) │ │ │ │ + ldr r2, [pc, #264] @ (8292c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 81ee0 │ │ │ │ + bne.n 828e0 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbz r7, 81e6a │ │ │ │ + cbz r7, 8286a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 29e1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -131116,179 +132113,179 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 81e0a │ │ │ │ - ldr r4, [pc, #176] @ (81f30 ) │ │ │ │ - b.n 81e6a │ │ │ │ + b.n 8280a │ │ │ │ + ldr r4, [pc, #176] @ (82930 ) │ │ │ │ + b.n 8286a │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 81efc │ │ │ │ + bne.n 828fc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 81ecc │ │ │ │ + cbz r4, 828cc │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 81e0a │ │ │ │ + b.n 8280a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 81e06 │ │ │ │ + b.n 82806 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 81e0a │ │ │ │ + bne.n 8280a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 81e6a │ │ │ │ + beq.n 8286a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 81e6a │ │ │ │ - b.n 81e40 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + beq.n 8286a │ │ │ │ + b.n 82840 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 81f18 │ │ │ │ + bne.n 82918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81e30 │ │ │ │ - b.w 1f424c │ │ │ │ + b.n 82830 │ │ │ │ + b.w 1f7b6c │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 81e9e │ │ │ │ + b.n 8289e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fa004 │ │ │ │ + bl 1fd190 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 81ed6 │ │ │ │ + b.n 828d6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 81e30 │ │ │ │ + b.n 82830 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00081f34 : │ │ │ │ +00082934 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.w 82070 │ │ │ │ - blt.w 820c2 │ │ │ │ + beq.w 82a70 │ │ │ │ + blt.w 82ac2 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 82074 │ │ │ │ - ldr r5, [pc, #436] @ (8210c ) │ │ │ │ + bgt.w 82a74 │ │ │ │ + ldr r5, [pc, #436] @ (82b0c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82044 │ │ │ │ - ldr r0, [pc, #412] @ (82110 ) │ │ │ │ + beq.n 82a44 │ │ │ │ + ldr r0, [pc, #412] @ (82b10 ) │ │ │ │ ldr r7, [r3, #12] │ │ │ │ str.w r7, [r2, #1608] @ 0x648 │ │ │ │ ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r7, [r0, #1416] @ 0x588 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 820a6 │ │ │ │ + bne.w 82aa6 │ │ │ │ cmp r4, r2 │ │ │ │ str r7, [r3, #12] │ │ │ │ - beq.n 8201e │ │ │ │ + beq.n 82a1e │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq.n 8201e │ │ │ │ + beq.n 82a1e │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #3 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq.n 8201e │ │ │ │ + beq.n 82a1e │ │ │ │ cmp r4, #4 │ │ │ │ str r2, [r3, #24] │ │ │ │ - beq.n 8201e │ │ │ │ + beq.n 82a1e │ │ │ │ movs r1, #0 │ │ │ │ cmp r4, #5 │ │ │ │ str r1, [r3, #28] │ │ │ │ - beq.n 8201e │ │ │ │ + beq.n 82a1e │ │ │ │ subs r5, r4, #5 │ │ │ │ add.w r2, r3, #28 │ │ │ │ movs r0, #5 │ │ │ │ ands.w r5, r5, #7 │ │ │ │ - beq.n 82004 │ │ │ │ + beq.n 82a04 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 81ffa │ │ │ │ + beq.n 829fa │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 81ff4 │ │ │ │ + beq.n 829f4 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 81fee │ │ │ │ + beq.n 829ee │ │ │ │ cmp r5, #4 │ │ │ │ - beq.n 81fe8 │ │ │ │ + beq.n 829e8 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 81fe2 │ │ │ │ + beq.n 829e2 │ │ │ │ cmp r5, #6 │ │ │ │ - bne.n 82066 │ │ │ │ + bne.n 82a66 │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 8201e │ │ │ │ + beq.n 82a1e │ │ │ │ adds r0, #8 │ │ │ │ strd r1, r1, [r2, #4] │ │ │ │ strd r1, r1, [r2, #12] │ │ │ │ cmp r4, r0 │ │ │ │ strd r1, r1, [r2, #20] │ │ │ │ strd r1, r1, [r2, #28] │ │ │ │ add.w r2, r2, #32 │ │ │ │ - bne.n 82004 │ │ │ │ + bne.n 82a04 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ orrs r2, r4 │ │ │ │ @@ -131297,106 +132294,106 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8203e │ │ │ │ + beq.n 82a3e │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bne.n 81f98 │ │ │ │ - b.n 8201e │ │ │ │ + bne.n 82998 │ │ │ │ + b.n 82a1e │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str.w r1, [r2, #32]! │ │ │ │ - b.n 81fdc │ │ │ │ - ldr r3, [pc, #160] @ (82114 ) │ │ │ │ - b.n 8203e │ │ │ │ + b.n 829dc │ │ │ │ + ldr r3, [pc, #160] @ (82b14 ) │ │ │ │ + b.n 82a3e │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 820d8 │ │ │ │ + bhi.n 82ad8 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8203e │ │ │ │ - ldr r0, [pc, #116] @ (8210c ) │ │ │ │ + beq.n 82a3e │ │ │ │ + ldr r0, [pc, #116] @ (82b0c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r3, #12] │ │ │ │ ldr.w ip, [r2, r0] │ │ │ │ - b.n 81fa0 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 829a0 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 820f8 │ │ │ │ + bne.n 82af8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8205c │ │ │ │ - bl 1f4e4c │ │ │ │ + b.n 82a5c │ │ │ │ + bl 1f876c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8203e │ │ │ │ - ldr r2, [pc, #60] @ (8210c ) │ │ │ │ + beq.n 82a3e │ │ │ │ + ldr r2, [pc, #60] @ (82b0c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r1, r2] │ │ │ │ - b.n 8201e │ │ │ │ - bl 2407a8 │ │ │ │ + b.n 82a1e │ │ │ │ + bl 242e40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8203e │ │ │ │ - ldr r0, [pc, #40] @ (8210c ) │ │ │ │ + beq.n 82a3e │ │ │ │ + ldr r0, [pc, #40] @ (82b0c ) │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #12] │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r2, r0] │ │ │ │ - b.n 81fae │ │ │ │ + b.n 829ae │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8205c │ │ │ │ + b.n 82a5c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 8219a │ │ │ │ - ldr r3, [pc, #140] @ (821bc ) │ │ │ │ + bgt.n 82b9a │ │ │ │ + ldr r3, [pc, #140] @ (82bbc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #3480] @ 0xd98 │ │ │ │ - cbz r0, 82156 │ │ │ │ + cbz r0, 82b56 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #3480] @ 0xd98 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -131406,109 +132403,109 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #1720] @ 0x6b8 │ │ │ │ add.w ip, ip, #27 │ │ │ │ subs r3, r0, r1 │ │ │ │ asrs r3, r3, #3 │ │ │ │ add.w r3, r3, ip, lsr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 8219a │ │ │ │ + bhi.n 82b9a │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #1720] @ 0x6b8 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 82152 │ │ │ │ + b.n 82b52 │ │ │ │ movs r0, #4 │ │ │ │ movs r3, #1 │ │ │ │ lsls r0, r2 │ │ │ │ adds r0, #27 │ │ │ │ lsls r3, r2 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8218e │ │ │ │ - b.n 82152 │ │ │ │ + bne.n 82b8e │ │ │ │ + b.n 82b52 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (82230 ) │ │ │ │ + ldr r3, [pc, #96] @ (82c30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #3484] @ 0xd9c │ │ │ │ - cbz r0, 821f0 │ │ │ │ + cbz r0, 82bf0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #3484] @ 0xd9c │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ add.w r2, r2, #7584 @ 0x1da0 │ │ │ │ adds r2, #24 │ │ │ │ ldr.w r0, [r1, #1720] @ 0x6b8 │ │ │ │ subs r3, r0, r2 │ │ │ │ asrs r3, r3, #3 │ │ │ │ adds r3, #4 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 82222 │ │ │ │ + bhi.n 82c22 │ │ │ │ add.w r3, r0, #32 │ │ │ │ str.w r3, [r1, #1720] @ 0x6b8 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r1, r2, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #32 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82212 │ │ │ │ + bne.n 82c12 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082234 : │ │ │ │ +00082c34 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 82304 │ │ │ │ - ldr r6, [pc, #256] @ (8234c ) │ │ │ │ + blt.n 82d04 │ │ │ │ + ldr r6, [pc, #256] @ (82d4c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 822d8 │ │ │ │ + ble.n 82cd8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2092] @ 0x82c │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #220] @ (82350 ) │ │ │ │ + ldr r2, [pc, #220] @ (82d50 ) │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 822ec │ │ │ │ - cbnz r4, 822ac │ │ │ │ + bne.n 82cec │ │ │ │ + cbnz r4, 82cac │ │ │ │ ldr r4, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -131522,101 +132519,101 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84948 │ │ │ │ + bl 85368 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82328 │ │ │ │ + beq.n 82d28 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ - b.n 8229a │ │ │ │ + b.n 82c9a │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8227c │ │ │ │ - b.n 822a6 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 82c7c │ │ │ │ + b.n 82ca6 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 82318 │ │ │ │ + bne.n 82d18 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8227c │ │ │ │ + b.n 82c7c │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ + movw r0, #64008 @ 0xfa08 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 822a6 │ │ │ │ + b.n 82ca6 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8227c │ │ │ │ + b.n 82c7c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8233c │ │ │ │ + bne.n 82d3c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82332 │ │ │ │ + bne.n 82d32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82332 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82d32 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #200] @ (8242c ) │ │ │ │ + ldr r6, [pc, #200] @ (82e2c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 823c8 │ │ │ │ + ble.n 82dc8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2092] @ 0x82c │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #168] @ (82430 ) │ │ │ │ + ldr r2, [pc, #168] @ (82e30 ) │ │ │ │ ldr.w r4, [r3, #1772] @ 0x6ec │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823fa │ │ │ │ + bne.n 82dfa │ │ │ │ movs r1, #4 │ │ │ │ - bl 84948 │ │ │ │ + bl 85368 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 823e8 │ │ │ │ + cbz r0, 82de8 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -131627,76 +132624,76 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 823c4 │ │ │ │ + beq.n 82dc4 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 84948 │ │ │ │ + bl 85368 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8239e │ │ │ │ + bne.n 82d9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8241a │ │ │ │ + bne.n 82e1a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.w 242e40 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8240e │ │ │ │ + bne.n 82e0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 823da │ │ │ │ + bl 224700 │ │ │ │ + b.n 82dda │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 823da │ │ │ │ + b.n 82dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823f2 │ │ │ │ + bne.n 82df2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823f2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82df2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #196] @ (82508 ) │ │ │ │ + ldr r5, [pc, #196] @ (82f08 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8249c │ │ │ │ + ble.n 82e9c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2092] @ 0x82c │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #156] @ (8250c ) │ │ │ │ + ldr r2, [pc, #156] @ (82f0c ) │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r4, 824d8 │ │ │ │ + cbnz r4, 82ed8 │ │ │ │ ldr.w r0, [r1, #3796] @ 0xed4 │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -131705,397 +132702,397 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82496 │ │ │ │ + beq.n 82e96 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ orrs r2, r5 │ │ │ │ str r1, [r5, #0] │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 82496 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 82e96 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 824f4 │ │ │ │ + bne.n 82ef4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 824b2 │ │ │ │ + b.n 82eb2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 824b2 │ │ │ │ + b.n 82eb2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - ldr r6, [pc, #224] @ (8260c ) │ │ │ │ + ldr r6, [pc, #224] @ (8300c ) │ │ │ │ mov r5, r1 │ │ │ │ add.w r8, r1, #90112 @ 0x16000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 825a6 │ │ │ │ + b.n 82fa6 │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ mov.w fp, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r3, r1, #352 @ 0x160 │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r2, [r4, #180] @ 0xb4 │ │ │ │ add.w r3, r7, r3, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r9, sl, [r3] │ │ │ │ adds.w r9, r9, fp │ │ │ │ adc.w sl, sl, ip │ │ │ │ strexd r0, r9, sl, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82554 │ │ │ │ + bne.n 82f54 │ │ │ │ add.w r3, r7, r1, lsl #4 │ │ │ │ movw r2, #5624 @ 0x15f8 │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ mov.w fp, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ strd r4, fp, [r1, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r3, [r8, #2808] @ 0xaf8 │ │ │ │ add r3, fp │ │ │ │ str.w r3, [r8, #2808] @ 0xaf8 │ │ │ │ - bl 8313c │ │ │ │ + bl 83b3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b4c │ │ │ │ - ldr r3, [pc, #108] @ (82610 ) │ │ │ │ + beq.w 8354c │ │ │ │ + ldr r3, [pc, #108] @ (83010 ) │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 82618 │ │ │ │ + beq.n 83018 │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ subs r2, r5, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ orr.w r1, r2, #258 @ 0x102 │ │ │ │ lsls r2, r2, #19 │ │ │ │ - bmi.n 825d4 │ │ │ │ - ldr r0, [pc, #80] @ (82614 ) │ │ │ │ + bmi.n 82fd4 │ │ │ │ + ldr r0, [pc, #80] @ (83014 ) │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr.w r2, [r0, #1520] @ 0x5f0 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [r0, #1520] @ 0x5f0 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 82536 │ │ │ │ + beq.n 82f36 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ mov.w r9, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ dmb ish │ │ │ │ addw r3, r1, #351 @ 0x15f │ │ │ │ subs r1, #1 │ │ │ │ add.w r3, r7, r3, lsl #4 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r9 │ │ │ │ adc.w ip, ip, sl │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 825f2 │ │ │ │ + bne.n 82ff2 │ │ │ │ dmb ish │ │ │ │ - b.n 82576 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + b.n 82f76 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + subs r4, #4 │ │ │ │ movs r4, r6 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #812] @ (82954 ) │ │ │ │ - bl 92c60 │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #812] @ (83354 ) │ │ │ │ + bl 9357c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82f02 │ │ │ │ + beq.w 83902 │ │ │ │ add.w r4, r5, #98304 @ 0x18000 │ │ │ │ str.w r6, [r4, #1160] @ 0x488 │ │ │ │ movw r6, #57608 @ 0xe108 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 92cb4 │ │ │ │ + bl 935d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ef8 │ │ │ │ + beq.w 838f8 │ │ │ │ str.w r0, [r4, #1208] @ 0x4b8 │ │ │ │ add.w r0, r6, #20 │ │ │ │ - bl 92cb4 │ │ │ │ + bl 935d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ef8 │ │ │ │ + beq.w 838f8 │ │ │ │ str.w r0, [r4, #1212] @ 0x4bc │ │ │ │ add.w r0, r6, #40 @ 0x28 │ │ │ │ - bl 92cb4 │ │ │ │ + bl 935d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ef8 │ │ │ │ + beq.w 838f8 │ │ │ │ str.w r0, [r4, #1216] @ 0x4c0 │ │ │ │ add.w r0, r6, #60 @ 0x3c │ │ │ │ - bl 92cb4 │ │ │ │ + bl 935d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ef8 │ │ │ │ + beq.w 838f8 │ │ │ │ str.w r0, [r4, #1220] @ 0x4c4 │ │ │ │ add.w r0, r6, #80 @ 0x50 │ │ │ │ - bl 92cb4 │ │ │ │ + bl 935d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ef8 │ │ │ │ + beq.w 838f8 │ │ │ │ str.w r0, [r4, #1224] @ 0x4c8 │ │ │ │ add.w r0, r6, #100 @ 0x64 │ │ │ │ - bl 92cb4 │ │ │ │ + bl 935d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ef8 │ │ │ │ + beq.w 838f8 │ │ │ │ str.w r0, [r4, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r6, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #9232 @ 0x2410 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82ed6 │ │ │ │ + beq.w 838d6 │ │ │ │ add.w r1, r6, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f451c │ │ │ │ + bl 1f7e3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82ec0 │ │ │ │ + beq.w 838c0 │ │ │ │ add.w r1, r6, #344 @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f451c │ │ │ │ + bl 1f7e3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82ec0 │ │ │ │ + beq.w 838c0 │ │ │ │ add.w r1, r6, #552 @ 0x228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f451c │ │ │ │ + bl 1f7e3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82ec0 │ │ │ │ - ldr r2, [pc, #608] @ (82958 ) │ │ │ │ + beq.w 838c0 │ │ │ │ + ldr r2, [pc, #608] @ (83358 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #608] @ (8295c ) │ │ │ │ + ldr r1, [pc, #608] @ (8335c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82eaa │ │ │ │ - movw r8, #65452 @ 0xffac │ │ │ │ - movt r8, #51 @ 0x33 │ │ │ │ + beq.w 838aa │ │ │ │ + movw r8, #876 @ 0x36c │ │ │ │ + movt r8, #52 @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ ldr.w r1, [r8, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f451c │ │ │ │ + bl 1f7e3c │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82e90 │ │ │ │ + beq.w 83890 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ - bne.n 8271a │ │ │ │ + bne.n 8311a │ │ │ │ add.w r9, sp, #24 │ │ │ │ movw sl, #35424 @ 0x8a60 │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ mov r8, r9 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r4, #1 │ │ │ │ - bl 95c48 <_PyTuple_Resize@@Base+0x340> │ │ │ │ + bl 96564 <_PyTuple_Resize@@Base+0x340> │ │ │ │ str.w r0, [r8], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82e7c │ │ │ │ + beq.w 8387c │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 82740 │ │ │ │ + bne.n 83140 │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r9], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 8277a │ │ │ │ + beq.n 8317a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 8277a │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8317a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ - bne.n 82764 │ │ │ │ + bne.n 83164 │ │ │ │ add.w r8, r5, #40960 @ 0xa000 │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ str.w r0, [r8, #1792] @ 0x700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82e72 │ │ │ │ + beq.w 83872 │ │ │ │ movw r9, #44008 @ 0xabe8 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #448] @ (82960 ) │ │ │ │ + ldr r1, [pc, #448] @ (83360 ) │ │ │ │ ldr.w r2, [r9] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82e6a │ │ │ │ - ldr r4, [pc, #436] @ (82964 ) │ │ │ │ + bne.w 8386a │ │ │ │ + ldr r4, [pc, #436] @ (83364 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e54 │ │ │ │ + bne.w 83854 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #420] @ (82968 ) │ │ │ │ + ldr r1, [pc, #420] @ (83368 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82e4c │ │ │ │ + bne.w 8384c │ │ │ │ ldr.w r3, [r4, #2700] @ 0xa8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e38 │ │ │ │ + bne.w 83838 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #388] @ (8296c ) │ │ │ │ + ldr r1, [pc, #388] @ (8336c ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82e30 │ │ │ │ + bne.w 83830 │ │ │ │ ldr.w r3, [r4, #2716] @ 0xa9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e1c │ │ │ │ + bne.w 8381c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #344] @ (82960 ) │ │ │ │ + ldr r1, [pc, #344] @ (83360 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82e6a │ │ │ │ + bne.w 8386a │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e08 │ │ │ │ + bne.w 83808 │ │ │ │ movw r9, #43932 @ 0xab9c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #320] @ (82970 ) │ │ │ │ + ldr r1, [pc, #320] @ (83370 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82e00 │ │ │ │ + bne.w 83800 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82dec │ │ │ │ + bne.w 837ec │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #288] @ (82974 ) │ │ │ │ + ldr r1, [pc, #288] @ (83374 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82de4 │ │ │ │ + bne.w 837e4 │ │ │ │ ldr.w r3, [r4, #2604] @ 0xa2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82dd0 │ │ │ │ + bne.w 837d0 │ │ │ │ movw r3, #44004 @ 0xabe4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #252] @ (82978 ) │ │ │ │ + ldr r1, [pc, #252] @ (83378 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82dc8 │ │ │ │ + bne.w 837c8 │ │ │ │ ldr.w r3, [r4, #1036] @ 0x40c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82db4 │ │ │ │ + bne.w 837b4 │ │ │ │ movw r3, #43928 @ 0xab98 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #216] @ (8297c ) │ │ │ │ + ldr r1, [pc, #216] @ (8337c ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82dac │ │ │ │ + bne.w 837ac │ │ │ │ ldr.w r3, [r4, #2524] @ 0x9dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d98 │ │ │ │ + bne.w 83798 │ │ │ │ movw r3, #43924 @ 0xab94 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #180] @ (82980 ) │ │ │ │ + ldr r1, [pc, #180] @ (83380 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82d90 │ │ │ │ + bne.w 83790 │ │ │ │ ldr.w r3, [r4, #2652] @ 0xa5c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d7c │ │ │ │ + bne.w 8377c │ │ │ │ movw r3, #43920 @ 0xab90 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #144] @ (82984 ) │ │ │ │ + ldr r1, [pc, #144] @ (83384 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82d74 │ │ │ │ + bne.w 83774 │ │ │ │ ldr.w r3, [r4, #2540] @ 0x9ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d60 │ │ │ │ + bne.w 83760 │ │ │ │ movw r3, #43996 @ 0xabdc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #108] @ (82988 ) │ │ │ │ + ldr r1, [pc, #108] @ (83388 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82d58 │ │ │ │ + bne.w 83758 │ │ │ │ ldr.w r3, [r4, #1148] @ 0x47c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d44 │ │ │ │ + bne.w 83744 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #72] @ (8298c ) │ │ │ │ + ldr r1, [pc, #72] @ (8338c ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82d3c │ │ │ │ - b.n 82990 │ │ │ │ + bne.w 8373c │ │ │ │ + b.n 83390 │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 8215c │ │ │ │ + b.n 82b5c │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -132118,275 +133115,275 @@ │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r4, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d28 │ │ │ │ + bne.w 83728 │ │ │ │ movw r3, #43984 @ 0xabd0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #760] @ (82ca0 ) │ │ │ │ + ldr r1, [pc, #760] @ (836a0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82d20 │ │ │ │ + bne.w 83720 │ │ │ │ ldr.w r3, [r4, #1212] @ 0x4bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d0c │ │ │ │ + bne.w 8370c │ │ │ │ movw r3, #43980 @ 0xabcc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #724] @ (82ca4 ) │ │ │ │ + ldr r1, [pc, #724] @ (836a4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82d04 │ │ │ │ + bne.w 83704 │ │ │ │ ldr.w r3, [r4, #1196] @ 0x4ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82cf0 │ │ │ │ + bne.w 836f0 │ │ │ │ movw r3, #43988 @ 0xabd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #688] @ (82ca8 ) │ │ │ │ + ldr r1, [pc, #688] @ (836a8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82ce8 │ │ │ │ + bne.w 836e8 │ │ │ │ ldr.w r3, [r4, #940] @ 0x3ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82c8a │ │ │ │ + bne.w 8368a │ │ │ │ movw r9, #43976 @ 0xabc8 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #652] @ (82cac ) │ │ │ │ + ldr r1, [pc, #652] @ (836ac ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c82 │ │ │ │ + bne.w 83682 │ │ │ │ ldr.w r3, [r4, #1084] @ 0x43c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82c6e │ │ │ │ + bne.w 8366e │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r1, [pc, #616] @ (82cb0 ) │ │ │ │ + ldr r1, [pc, #616] @ (836b0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c66 │ │ │ │ + bne.w 83666 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82c52 │ │ │ │ + bne.w 83652 │ │ │ │ movw r3, #43972 @ 0xabc4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #584] @ (82cb4 ) │ │ │ │ + ldr r1, [pc, #584] @ (836b4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c36 │ │ │ │ + bne.w 83636 │ │ │ │ ldr.w r3, [r4, #924] @ 0x39c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82c3e │ │ │ │ + bne.w 8363e │ │ │ │ movw r3, #43968 @ 0xabc0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - ldr r1, [pc, #544] @ (82cb8 ) │ │ │ │ + ldr r1, [pc, #544] @ (836b8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c0e │ │ │ │ + bne.w 8360e │ │ │ │ ldr.w r3, [r4, #2636] @ 0xa4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82bfa │ │ │ │ - ldr r2, [pc, #520] @ (82cbc ) │ │ │ │ + bne.w 835fa │ │ │ │ + ldr r2, [pc, #520] @ (836bc ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #520] @ (82cc0 ) │ │ │ │ + ldr r1, [pc, #520] @ (836c0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82be4 │ │ │ │ + beq.w 835e4 │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 82af8 │ │ │ │ + bne.n 834f8 │ │ │ │ movw r0, #6752 @ 0x1a60 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #488] @ (82cc4 ) │ │ │ │ - movw r1, #63340 @ 0xf76c │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #488] @ (836c4 ) │ │ │ │ + movw r1, #64300 @ 0xfb2c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 95748 │ │ │ │ - ldr r2, [pc, #480] @ (82cc8 ) │ │ │ │ + bl 96064 │ │ │ │ + ldr r2, [pc, #480] @ (836c8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82bb6 │ │ │ │ + bne.n 835b6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 82ba2 │ │ │ │ + bne.n 835a2 │ │ │ │ movw r3, #5712 @ 0x1650 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #456] @ (82ccc ) │ │ │ │ + ldr r1, [pc, #456] @ (836cc ) │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r6, #920] @ 0x398 │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ ldrd r2, r3, [r7, #92] @ 0x5c │ │ │ │ strd r2, r3, [r6, #884] @ 0x374 │ │ │ │ - bl 1f451c │ │ │ │ + bl 1f7e3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 82b7a │ │ │ │ - ldr r1, [pc, #424] @ (82cd0 ) │ │ │ │ + beq.n 8357a │ │ │ │ + ldr r1, [pc, #424] @ (836d0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r7, #92] @ 0x5c │ │ │ │ strd r3, r2, [r1, #4] │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ - bl 1f451c │ │ │ │ + bl 1f7e3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 82b7a │ │ │ │ + beq.n 8357a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r4, r4, [r3] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2bc20 │ │ │ │ - movw r3, #63072 @ 0xf660 │ │ │ │ + movw r3, #64032 @ 0xfa20 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #368] @ (82cd4 ) │ │ │ │ + ldr r0, [pc, #368] @ (836d4 ) │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 82b44 │ │ │ │ + b.n 83544 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7628a │ │ │ │ - ldr r3, [pc, #340] @ (82cd8 ) │ │ │ │ + bl 76d12 │ │ │ │ + ldr r3, [pc, #340] @ (836d8 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #63376 @ 0xf790 │ │ │ │ + movw r3, #64336 @ 0xfb50 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 82b44 │ │ │ │ + b.n 83544 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82af8 │ │ │ │ + bne.n 834f8 │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82af8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 834f8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 82bd0 │ │ │ │ - ldr r3, [pc, #288] @ (82cdc ) │ │ │ │ + bne.n 835d0 │ │ │ │ + ldr r3, [pc, #288] @ (836dc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #63348 @ 0xf774 │ │ │ │ + movw r3, #64308 @ 0xfb34 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b94 │ │ │ │ + b.n 83594 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82bba │ │ │ │ + bne.n 835ba │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82bba │ │ │ │ - ldr r3, [pc, #248] @ (82ce0 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 835ba │ │ │ │ + ldr r3, [pc, #248] @ (836e0 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #63292 @ 0xf73c │ │ │ │ + movw r3, #64252 @ 0xfafc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b94 │ │ │ │ + b.n 83594 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2636] @ 0xa4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82ab2 │ │ │ │ - ldr r0, [pc, #176] @ (82cb8 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82ab2 │ │ │ │ - ldr r0, [pc, #168] @ (82cb8 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - movw r3, #63176 @ 0xf6c8 │ │ │ │ + bne.w 834b2 │ │ │ │ + ldr r0, [pc, #176] @ (836b8 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 834b2 │ │ │ │ + ldr r0, [pc, #168] @ (836b8 ) │ │ │ │ + bl 868d0 │ │ │ │ + movw r3, #64136 @ 0xfa88 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #196] @ (82ce4 ) │ │ │ │ + ldr r1, [pc, #196] @ (836e4 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 82b44 │ │ │ │ - ldr r0, [pc, #124] @ (82cb4 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + b.n 83544 │ │ │ │ + ldr r0, [pc, #124] @ (836b4 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a8a │ │ │ │ - ldr r0, [pc, #104] @ (82cb4 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a8a │ │ │ │ + bne.w 8348a │ │ │ │ + ldr r0, [pc, #104] @ (836b4 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8348a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a62 │ │ │ │ - ldr r0, [pc, #80] @ (82cb0 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a62 │ │ │ │ - ldr r0, [pc, #72] @ (82cb0 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83462 │ │ │ │ + ldr r0, [pc, #80] @ (836b0 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83462 │ │ │ │ + ldr r0, [pc, #72] @ (836b0 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1084] @ 0x43c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a40 │ │ │ │ - ldr r0, [pc, #48] @ (82cac ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a40 │ │ │ │ - ldr r0, [pc, #40] @ (82cac ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83440 │ │ │ │ + ldr r0, [pc, #48] @ (836ac ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83440 │ │ │ │ + ldr r0, [pc, #40] @ (836ac ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a16 │ │ │ │ - ldr r0, [pc, #16] @ (82ca8 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a16 │ │ │ │ + bne.w 83416 │ │ │ │ + ldr r0, [pc, #16] @ (836a8 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83416 │ │ │ │ nop │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -132394,234 +133391,234 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 824e0 │ │ │ │ + b.n 82ee0 │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - b.n 82510 │ │ │ │ + b.n 82f10 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - b.n 82764 │ │ │ │ + b.n 83164 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r4, #8 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [pc, #556] @ (82f18 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + ldr r0, [pc, #556] @ (83918 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1196] @ 0x4ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829ee │ │ │ │ - ldr r0, [pc, #540] @ (82f1c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 829ee │ │ │ │ - ldr r0, [pc, #532] @ (82f1c ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 833ee │ │ │ │ + ldr r0, [pc, #540] @ (8391c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 833ee │ │ │ │ + ldr r0, [pc, #532] @ (8391c ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829c6 │ │ │ │ - ldr r0, [pc, #516] @ (82f20 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 829c6 │ │ │ │ - ldr r0, [pc, #508] @ (82f20 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 833c6 │ │ │ │ + ldr r0, [pc, #516] @ (83920 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 833c6 │ │ │ │ + ldr r0, [pc, #508] @ (83920 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ - ldr r0, [pc, #492] @ (82f24 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ - ldr r0, [pc, #484] @ (82f24 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 8339e │ │ │ │ + ldr r0, [pc, #492] @ (83924 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8339e │ │ │ │ + ldr r0, [pc, #484] @ (83924 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82938 │ │ │ │ - ldr r0, [pc, #468] @ (82f28 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82938 │ │ │ │ - ldr r0, [pc, #460] @ (82f28 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83338 │ │ │ │ + ldr r0, [pc, #468] @ (83928 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83338 │ │ │ │ + ldr r0, [pc, #460] @ (83928 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2540] @ 0x9ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82910 │ │ │ │ - ldr r0, [pc, #444] @ (82f2c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82910 │ │ │ │ - ldr r0, [pc, #436] @ (82f2c ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83310 │ │ │ │ + ldr r0, [pc, #444] @ (8392c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83310 │ │ │ │ + ldr r0, [pc, #436] @ (8392c ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2652] @ 0xa5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 828e8 │ │ │ │ - ldr r0, [pc, #420] @ (82f30 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 828e8 │ │ │ │ - ldr r0, [pc, #412] @ (82f30 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 832e8 │ │ │ │ + ldr r0, [pc, #420] @ (83930 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 832e8 │ │ │ │ + ldr r0, [pc, #412] @ (83930 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2524] @ 0x9dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 828c0 │ │ │ │ - ldr r0, [pc, #396] @ (82f34 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 828c0 │ │ │ │ - ldr r0, [pc, #388] @ (82f34 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 832c0 │ │ │ │ + ldr r0, [pc, #396] @ (83934 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 832c0 │ │ │ │ + ldr r0, [pc, #388] @ (83934 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1036] @ 0x40c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82898 │ │ │ │ - ldr r0, [pc, #372] @ (82f38 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82898 │ │ │ │ - ldr r0, [pc, #364] @ (82f38 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83298 │ │ │ │ + ldr r0, [pc, #372] @ (83938 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83298 │ │ │ │ + ldr r0, [pc, #364] @ (83938 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2604] @ 0xa2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82870 │ │ │ │ - ldr r0, [pc, #348] @ (82f3c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82870 │ │ │ │ - ldr r0, [pc, #340] @ (82f3c ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83270 │ │ │ │ + ldr r0, [pc, #348] @ (8393c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83270 │ │ │ │ + ldr r0, [pc, #340] @ (8393c ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8284e │ │ │ │ - ldr r0, [pc, #324] @ (82f40 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8284e │ │ │ │ - ldr r0, [pc, #316] @ (82f40 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 8324e │ │ │ │ + ldr r0, [pc, #324] @ (83940 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8324e │ │ │ │ + ldr r0, [pc, #316] @ (83940 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82824 │ │ │ │ - ldr r0, [pc, #300] @ (82f44 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82824 │ │ │ │ + bne.w 83224 │ │ │ │ + ldr r0, [pc, #300] @ (83944 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83224 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2716] @ 0xa9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82802 │ │ │ │ - ldr r0, [pc, #284] @ (82f48 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82802 │ │ │ │ - ldr r0, [pc, #276] @ (82f48 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 83202 │ │ │ │ + ldr r0, [pc, #284] @ (83948 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83202 │ │ │ │ + ldr r0, [pc, #276] @ (83948 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 827e0 │ │ │ │ - ldr r0, [pc, #260] @ (82f4c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 827e0 │ │ │ │ - ldr r0, [pc, #252] @ (82f4c ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ + bne.w 831e0 │ │ │ │ + ldr r0, [pc, #260] @ (8394c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 831e0 │ │ │ │ + ldr r0, [pc, #252] @ (8394c ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 827be │ │ │ │ + bne.w 831be │ │ │ │ addw r0, r4, #1052 @ 0x41c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 827be │ │ │ │ - ldr r0, [pc, #216] @ (82f44 ) │ │ │ │ - bl 1f4e6c │ │ │ │ - b.n 82c14 │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 831be │ │ │ │ + ldr r0, [pc, #216] @ (83944 ) │ │ │ │ + bl 868d0 │ │ │ │ + b.n 83614 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82c1c │ │ │ │ - ldr r3, [pc, #208] @ (82f50 ) │ │ │ │ + b.n 8361c │ │ │ │ + ldr r3, [pc, #208] @ (83950 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #43476 @ 0xa9d4 │ │ │ │ + movw r3, #44436 @ 0xad94 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b94 │ │ │ │ + b.n 83594 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ (82f54 ) │ │ │ │ + ldr r2, [pc, #188] @ (83954 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #63376 @ 0xf790 │ │ │ │ + movw r3, #64336 @ 0xfb50 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 82b44 │ │ │ │ - ldr r3, [pc, #172] @ (82f58 ) │ │ │ │ + b.n 83544 │ │ │ │ + ldr r3, [pc, #172] @ (83958 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #63264 @ 0xf720 │ │ │ │ + movw r3, #64224 @ 0xfae0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b94 │ │ │ │ - ldr r3, [pc, #152] @ (82f5c ) │ │ │ │ + b.n 83594 │ │ │ │ + ldr r3, [pc, #152] @ (8395c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - movw r3, #63232 @ 0xf700 │ │ │ │ + movw r3, #64192 @ 0xfac0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b94 │ │ │ │ - ldr r2, [pc, #136] @ (82f60 ) │ │ │ │ + b.n 83594 │ │ │ │ + ldr r2, [pc, #136] @ (83960 ) │ │ │ │ add r3, sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - movw r2, #63204 @ 0xf6e4 │ │ │ │ + movw r2, #64164 @ 0xfaa4 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 82b44 │ │ │ │ - movw r3, #63144 @ 0xf6a8 │ │ │ │ + b.n 83544 │ │ │ │ + movw r3, #64104 @ 0xfa68 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b60 │ │ │ │ - bl 954e8 │ │ │ │ + b.n 83560 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82632 │ │ │ │ - movw r3, #63104 @ 0xf680 │ │ │ │ + beq.w 83032 │ │ │ │ + movw r3, #64064 @ 0xfa40 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 82b60 │ │ │ │ + b.n 83560 │ │ │ │ nop │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -132643,93 +133640,93 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb r4, [r6, #6] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ movs r4, r6 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r4, #28 │ │ │ │ movs r4, r6 │ │ │ │ - b.w 1f450c │ │ │ │ + b.w 1f7e2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 82fb2 │ │ │ │ + cbz r3, 839b2 │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 82fb2 │ │ │ │ - ldr r3, [pc, #328] @ (830e0 ) │ │ │ │ + cbz r3, 839b2 │ │ │ │ + ldr r3, [pc, #328] @ (83ae0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 830d2 │ │ │ │ + beq.w 83ad2 │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ blx 2a558 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 830d2 │ │ │ │ + bne.w 83ad2 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - bhi.n 83040 │ │ │ │ + bhi.n 83a40 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r4, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8309e │ │ │ │ - ldr r1, [pc, #264] @ (830e0 ) │ │ │ │ + bne.n 83a9e │ │ │ │ + ldr r1, [pc, #264] @ (83ae0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r9, r3 │ │ │ │ - bhi.n 83074 │ │ │ │ + bhi.n 83a74 │ │ │ │ add.w r1, r4, #11 │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r8, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 830b4 │ │ │ │ + beq.n 83ab4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r7, [r3, #4] │ │ │ │ - cbz r7, 83048 │ │ │ │ + cbz r7, 83a48 │ │ │ │ mov r3, r0 │ │ │ │ rev r2, r4 │ │ │ │ str.w r2, [r3], #8 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh.w r2, [r0, #5] │ │ │ │ strb r2, [r0, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 830ac │ │ │ │ + beq.n 83aac │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 29770 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -132738,123 +133735,123 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 83010 │ │ │ │ + bcc.n 83a10 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r7, [r3, lr] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83010 │ │ │ │ + bne.n 83a10 │ │ │ │ ldr.w r7, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 830c6 │ │ │ │ + bne.n 83ac6 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a32c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83040 │ │ │ │ + beq.n 83a40 │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 83010 │ │ │ │ + b.n 83a10 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83010 │ │ │ │ + bne.n 83a10 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 83040 │ │ │ │ + b.n 83a40 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, #8] │ │ │ │ - b.n 83040 │ │ │ │ + b.n 83a40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83010 │ │ │ │ - b.n 83074 │ │ │ │ + bne.n 83a10 │ │ │ │ + b.n 83a74 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8308c │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + b.n 83a8c │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #8] @ (830e4 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (83ae4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ movs r4, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1168] @ 0x490 │ │ │ │ - cbz r2, 83126 │ │ │ │ + cbz r2, 83b26 │ │ │ │ ldr.w r2, [r3, #1412] @ 0x584 │ │ │ │ - cbz r2, 83126 │ │ │ │ - ldr r2, [pc, #40] @ (83138 ) │ │ │ │ + cbz r2, 83b26 │ │ │ │ + ldr r2, [pc, #40] @ (83b38 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - cbz r4, 83128 │ │ │ │ + cbz r4, 83b28 │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ blx 2a558 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 83128 │ │ │ │ + bne.n 83b28 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r9, r1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 8356e │ │ │ │ + bmi.w 83f6e │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83d42 │ │ │ │ + beq.w 8473e │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 835be │ │ │ │ + beq.w 83fbe │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83618 │ │ │ │ + beq.w 84018 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 83642 │ │ │ │ - ldr r3, [pc, #356] @ (832ec ) │ │ │ │ + bpl.w 84042 │ │ │ │ + ldr r3, [pc, #356] @ (83cec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -132864,352 +133861,352 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r1, #252] @ 0xfc │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83d72 │ │ │ │ + beq.w 8476e │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8395c │ │ │ │ + beq.w 84358 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r0, r8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ and.w r2, r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83982 │ │ │ │ + bne.w 8437e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8382c │ │ │ │ + bne.w 84228 │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8383e │ │ │ │ + beq.w 8423a │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83daa │ │ │ │ + bne.w 847a8 │ │ │ │ movw r6, #39564 @ 0x9a8c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 839da │ │ │ │ + bne.w 843d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 842d8 │ │ │ │ + bl 84cf8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83b90 │ │ │ │ + beq.w 8458c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84f9c │ │ │ │ + bl 859bc │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83238 │ │ │ │ + beq.n 83c38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8393c │ │ │ │ + beq.w 84338 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83a18 │ │ │ │ + beq.w 84414 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8415e │ │ │ │ + beq.w 84c0c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 83a88 │ │ │ │ + bne.w 84484 │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 836c6 │ │ │ │ + bne.w 840c6 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 83d7e │ │ │ │ + bne.w 8477a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 83882 │ │ │ │ + bmi.w 8427e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 8389e │ │ │ │ + bne.w 8429a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 83312 │ │ │ │ + ble.n 83d12 │ │ │ │ adds r3, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 832d0 │ │ │ │ + bhi.n 83cd0 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8411c │ │ │ │ + beq.w 84be4 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 832d0 │ │ │ │ + ble.n 83cd0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83308 │ │ │ │ + beq.n 83d08 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 832d0 │ │ │ │ + beq.n 83cd0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83308 │ │ │ │ + beq.n 83d08 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 832d0 │ │ │ │ + beq.n 83cd0 │ │ │ │ adds r2, #16 │ │ │ │ mov.w sl, #2 │ │ │ │ ldr.w fp, [r2, #4]! │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r1, fp │ │ │ │ - beq.n 83308 │ │ │ │ + beq.n 83d08 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 832c0 │ │ │ │ + bne.n 83cc0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r5, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 83312 │ │ │ │ + b.n 83d12 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 83308 │ │ │ │ + beq.n 83d08 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 832f0 │ │ │ │ + bne.n 83cf0 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 832d0 │ │ │ │ + bne.n 83cd0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 8328a │ │ │ │ + bne.n 83c8a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 83a20 │ │ │ │ + bne.w 8441c │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 834c8 │ │ │ │ + ble.w 83ec8 │ │ │ │ add.w r1, r5, #8 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 8337a │ │ │ │ + bhi.n 83d7a │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8412a │ │ │ │ + beq.w 84bf2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 8337a │ │ │ │ + ble.n 83d7a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 834c0 │ │ │ │ + beq.w 83ec0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8337a │ │ │ │ + beq.n 83d7a │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 834c0 │ │ │ │ + beq.w 83ec0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 8337a │ │ │ │ + beq.n 83d7a │ │ │ │ adds r3, #16 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 834c0 │ │ │ │ + beq.w 83ec0 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 8336a │ │ │ │ + bne.n 83d6a │ │ │ │ movw r3, #30000 @ 0x7530 │ │ │ │ strh.w r3, [r4, #206] @ 0xce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.n 83392 │ │ │ │ + bpl.n 83d92 │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ - cbz r7, 833a8 │ │ │ │ + cbz r7, 83da8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 833a8 │ │ │ │ + beq.n 83da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83ba8 │ │ │ │ + beq.w 845a4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #22 │ │ │ │ - bpl.w 834e6 │ │ │ │ + bpl.w 83ee6 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83918 │ │ │ │ + bne.w 84314 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8355c │ │ │ │ + beq.w 83f5c │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 839bc │ │ │ │ + bmi.w 843b8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 88d48 │ │ │ │ + bl 897cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83b90 │ │ │ │ + beq.w 8458c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 83bd4 │ │ │ │ + beq.w 845d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ed64 │ │ │ │ + bl 8f66c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83b92 │ │ │ │ + beq.w 8458e │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 83702 │ │ │ │ + bmi.w 840fc │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 83648 │ │ │ │ + bmi.w 84048 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83662 │ │ │ │ + beq.w 84062 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 83460 │ │ │ │ + ble.n 83e60 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 83430 │ │ │ │ + bge.n 83e30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 914c8 │ │ │ │ + bl 91de4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83b90 │ │ │ │ + blt.w 8458c │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 83458 │ │ │ │ + beq.n 83e58 │ │ │ │ adds r5, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 84110 │ │ │ │ - bl 914c8 │ │ │ │ + bge.w 84b24 │ │ │ │ + bl 91de4 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83b90 │ │ │ │ + blt.w 8458c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 83438 │ │ │ │ + bne.n 83e38 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 83486 │ │ │ │ + beq.n 83e86 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 83734 │ │ │ │ + bmi.w 8412e │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 83474 │ │ │ │ + bpl.n 83e74 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 841ee │ │ │ │ + beq.w 84b90 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 83486 │ │ │ │ + bgt.n 83e86 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8420a │ │ │ │ + ble.w 84bac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 837d8 │ │ │ │ + bmi.w 841d2 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 834c0 │ │ │ │ + beq.n 83ec0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 834a6 │ │ │ │ + bne.n 83ea6 │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8337a │ │ │ │ + bne.w 83d7a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.w 83332 │ │ │ │ + bne.w 83d32 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 83392 │ │ │ │ + bmi.w 83d92 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83e72 │ │ │ │ + bne.w 848e8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83394 │ │ │ │ + bne.w 83d94 │ │ │ │ lsls r7, r3, #22 │ │ │ │ - bmi.w 833b0 │ │ │ │ + bmi.w 83db0 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8399c │ │ │ │ + ble.w 84398 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 84138 │ │ │ │ + bmi.w 84afc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8399c │ │ │ │ + beq.w 84398 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 84138 │ │ │ │ + bmi.w 84afc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 8399c │ │ │ │ + beq.w 84398 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 84138 │ │ │ │ + bmi.w 84afc │ │ │ │ cmp r0, #3 │ │ │ │ - beq.w 8399c │ │ │ │ + beq.w 84398 │ │ │ │ adds r2, #20 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r6, #22 │ │ │ │ - bmi.w 84138 │ │ │ │ + bmi.w 84afc │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 83526 │ │ │ │ + bne.n 83f26 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83918 │ │ │ │ + bne.w 84314 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 833cc │ │ │ │ + bne.w 83dcc │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.w 839b6 │ │ │ │ + bpl.w 843b2 │ │ │ │ lsls r7, r3, #24 │ │ │ │ itt pl │ │ │ │ ldrpl.w r3, [r2, #156] @ 0x9c │ │ │ │ strpl.w r3, [r4, #156] @ 0x9c │ │ │ │ - bpl.w 833da │ │ │ │ - b.n 839bc │ │ │ │ - ldr r3, [pc, #684] @ (8381c ) │ │ │ │ + bpl.w 83dda │ │ │ │ + b.n 843b8 │ │ │ │ + ldr r3, [pc, #680] @ (84218 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r0, #180] @ 0xb4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -133220,33 +134217,33 @@ │ │ │ │ adds r5, r0, r3 │ │ │ │ add.w r5, r5, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r5, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83d30 │ │ │ │ + beq.w 8472c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83d42 │ │ │ │ + beq.w 8473e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83172 │ │ │ │ - bl 80e78 │ │ │ │ + bne.w 83b72 │ │ │ │ + bl 81878 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83b92 │ │ │ │ + beq.w 8458e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 839c4 │ │ │ │ - ldr r3, [pc, #580] @ (8381c ) │ │ │ │ + beq.w 843c0 │ │ │ │ + ldr r3, [pc, #576] @ (84218 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -133256,125 +134253,123 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r1, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83d66 │ │ │ │ + beq.w 84762 │ │ │ │ str.w r0, [r1, #268] @ 0x10c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8317e │ │ │ │ + bne.w 83b7e │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 8396a │ │ │ │ + beq.w 84366 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bmi.w 840e2 │ │ │ │ + bmi.w 84c44 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 83186 │ │ │ │ + bmi.w 83b86 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 831be │ │ │ │ + b.n 83bbe │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ - bne.w 841d2 │ │ │ │ + bne.w 84b74 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mvn.w r1, #15 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83410 │ │ │ │ + bne.w 83e10 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 83be6 │ │ │ │ + bmi.w 845e2 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #432] @ (83820 ) │ │ │ │ + ldr r2, [pc, #428] @ (8421c ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #1836] @ 0x72c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 83cfc │ │ │ │ + bne.w 846f8 │ │ │ │ ldr.w r2, [r2, #1844] @ 0x734 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 83cfc │ │ │ │ - ldr r1, [pc, #408] @ (83824 ) │ │ │ │ + beq.w 846f8 │ │ │ │ + ldr r1, [pc, #404] @ (84220 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 83b90 │ │ │ │ + beq.w 8458c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 83cf2 │ │ │ │ - ldr r1, [pc, #384] @ (83824 ) │ │ │ │ + bne.w 846ee │ │ │ │ + ldr r1, [pc, #380] @ (84220 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83b90 │ │ │ │ - movw r3, #33357 @ 0x824d │ │ │ │ + beq.w 8458c │ │ │ │ + movw r3, #42321 @ 0xa551 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w 8341a │ │ │ │ - b.n 83458 │ │ │ │ + bgt.w 83e1a │ │ │ │ + b.n 83e58 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8325a │ │ │ │ + beq.w 83c5a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8325a │ │ │ │ - ldr.w sl, [pc, #328] @ 83828 │ │ │ │ + bne.w 83c5a │ │ │ │ + ldr.w sl, [pc, #324] @ 84224 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r8, [sl, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 83faa │ │ │ │ + bne.w 84804 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8325a │ │ │ │ - b.n 83b90 │ │ │ │ + b.n 83c5a │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 83402 │ │ │ │ + bls.w 83e02 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #63772 @ 0xf91c │ │ │ │ + movw r1, #64732 @ 0xfcdc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ + b.n 8458e │ │ │ │ lsls r1, r3, #22 │ │ │ │ - bpl.w 84226 │ │ │ │ + bpl.w 84bc8 │ │ │ │ ldr.w r6, [r4, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 841ac │ │ │ │ + bne.w 84b4e │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 841be │ │ │ │ + beq.w 84b60 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ movs r2, #1 │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r6, [r0, #16] │ │ │ │ @@ -133389,40 +134384,40 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r2, [r5, #12] │ │ │ │ strb r3, [r5, #6] │ │ │ │ str.w r5, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83c62 │ │ │ │ + bne.w 84624 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 83c62 │ │ │ │ + bne.w 84624 │ │ │ │ orr.w r2, r3, #4 │ │ │ │ lsls r7, r3, #17 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bpl.n 837ac │ │ │ │ + bpl.n 841a6 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 841ee │ │ │ │ + beq.w 84b90 │ │ │ │ lsls r5, r2, #27 │ │ │ │ - bpl.w 83474 │ │ │ │ + bpl.w 83e74 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 83486 │ │ │ │ + beq.w 83e86 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #65036 @ 0xfe0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ - ldr r0, [pc, #64] @ (8381c ) │ │ │ │ + b.n 8458e │ │ │ │ + ldr r0, [pc, #68] @ (84218 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -133433,1202 +134428,1217 @@ │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ add.w r0, r1, #252 @ 0xfc │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83d5c │ │ │ │ + beq.w 84758 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 83968 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 84364 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8353c │ │ │ │ + beq.w 83f3c │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 831f6 │ │ │ │ + bne.w 83bf6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83d2c │ │ │ │ + beq.w 84728 │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83b92 │ │ │ │ + beq.w 8458e │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 83868 │ │ │ │ + bpl.n 84264 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #17 │ │ │ │ - bmi.w 83c28 │ │ │ │ + bmi.w 84668 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #0] │ │ │ │ ubfx r2, r3, #1, #1 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ bic.w r2, r2, r9 │ │ │ │ lsls r5, r2, #31 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r4, #4] │ │ │ │ - bpl.w 831f6 │ │ │ │ - b.n 83538 │ │ │ │ + bpl.w 83bf6 │ │ │ │ + b.n 83f38 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 83c6c │ │ │ │ + bmi.w 8462e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 83274 │ │ │ │ - ldr r1, [pc, #632] @ (83b18 ) │ │ │ │ + beq.w 83c74 │ │ │ │ + ldr r1, [pc, #632] @ (84514 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83fa4 │ │ │ │ - ldr r1, [pc, #612] @ (83b18 ) │ │ │ │ + beq.w 84a1a │ │ │ │ + ldr r1, [pc, #612] @ (84514 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 98d24 <_PyType_LookupRef@@Base> │ │ │ │ + bl 99640 <_PyType_LookupRef@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83f98 │ │ │ │ + beq.w 84a0e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #131072 @ 0x20000 │ │ │ │ - beq.w 83f40 │ │ │ │ + beq.w 849b6 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov sl, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 838ea │ │ │ │ + beq.n 842e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 840d6 │ │ │ │ + beq.w 84aba │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83902 │ │ │ │ + beq.n 842fe │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 840ca │ │ │ │ + beq.w 84b30 │ │ │ │ cmp r5, sl │ │ │ │ - bne.w 83fa4 │ │ │ │ + bne.w 84a1a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 8327e │ │ │ │ - b.n 83312 │ │ │ │ + bgt.w 83c7e │ │ │ │ + b.n 83d12 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 839bc │ │ │ │ + bmi.n 843b8 │ │ │ │ and.w r3, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83bc0 │ │ │ │ + beq.w 845bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85eb8 │ │ │ │ + bl 86934 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 833da │ │ │ │ - b.n 83b90 │ │ │ │ + bge.w 83dda │ │ │ │ + b.n 8458c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr.w sl, [pc, #476] @ 83b1c │ │ │ │ + ldr.w sl, [pc, #476] @ 84518 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [sl, #1416] @ 0x588 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83fca │ │ │ │ + bne.w 848b0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83238 │ │ │ │ - bl 94454 │ │ │ │ + b.n 83c38 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83b90 │ │ │ │ + blt.w 8458c │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 831e6 │ │ │ │ + bne.w 83be6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 831e6 │ │ │ │ + beq.w 83be6 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83ca4 │ │ │ │ + bne.w 846a0 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 831f6 │ │ │ │ - b.n 83844 │ │ │ │ + bne.w 83bf6 │ │ │ │ + b.n 84240 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83918 │ │ │ │ + bne.n 84314 │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 833cc │ │ │ │ + bne.w 83dcc │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 833da │ │ │ │ + b.n 83dda │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.w 83172 │ │ │ │ + b.w 83b72 │ │ │ │ movw r6, #39564 @ 0x9a8c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 83dc8 │ │ │ │ - ldr r1, [pc, #316] @ (83b18 ) │ │ │ │ + beq.w 847c6 │ │ │ │ + ldr r1, [pc, #316] @ (84514 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84042 │ │ │ │ + beq.w 84a68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84018 │ │ │ │ + beq.w 84a3e │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83a12 │ │ │ │ + beq.n 8440e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83ffa │ │ │ │ + beq.w 84a20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8321c │ │ │ │ + bne.w 83c1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83b90 │ │ │ │ - b.n 83dd6 │ │ │ │ - ldr r1, [pc, #244] @ (83b18 ) │ │ │ │ + beq.w 8458c │ │ │ │ + b.n 847d4 │ │ │ │ + ldr r1, [pc, #244] @ (84514 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8337a │ │ │ │ - ldr r1, [pc, #228] @ (83b18 ) │ │ │ │ + beq.w 83d7a │ │ │ │ + ldr r1, [pc, #228] @ (84514 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 98d24 <_PyType_LookupRef@@Base> │ │ │ │ + bl 99640 <_PyType_LookupRef@@Base> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83edc │ │ │ │ + beq.w 84942 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #131072 @ 0x20000 │ │ │ │ - beq.w 83e94 │ │ │ │ + beq.w 848f8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r6, sl │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83a6c │ │ │ │ + beq.n 84468 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84156 │ │ │ │ + beq.w 84b3e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83a80 │ │ │ │ + beq.n 8447c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84186 │ │ │ │ + beq.w 84b46 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 8331c │ │ │ │ - b.n 8337a │ │ │ │ + beq.w 83d1c │ │ │ │ + b.n 83d7a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 94314 │ │ │ │ + bl 94c30 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 83250 │ │ │ │ + ble.w 83c50 │ │ │ │ mov fp, r9 │ │ │ │ strd r7, r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ movw r7, #35216 @ 0x8990 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r6, r3, #8 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r5, [r6, #4]! │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 83f18 │ │ │ │ + bge.w 84966 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ - cbz r0, 83b0a │ │ │ │ - bl 94314 │ │ │ │ + cbz r0, 84506 │ │ │ │ + bl 94c30 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83ba4 │ │ │ │ + bne.n 845a0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83ba4 │ │ │ │ + bne.n 845a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 83d0c │ │ │ │ + beq.w 84708 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 83b36 │ │ │ │ + ble.n 84532 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 83b20 │ │ │ │ + bne.n 8451c │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 83ab6 │ │ │ │ + bne.n 844b2 │ │ │ │ ldrd r7, r3, [sp] │ │ │ │ mov r9, fp │ │ │ │ ldrd r6, r4, [sp, #8] │ │ │ │ - b.w 83250 │ │ │ │ + b.w 83c50 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83ba4 │ │ │ │ + bne.n 845a0 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 83ada │ │ │ │ + b.n 844d6 │ │ │ │ nop │ │ │ │ - bgt.n 83acc │ │ │ │ + bgt.n 844c8 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 83b36 │ │ │ │ + beq.n 84532 │ │ │ │ adds r4, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 83af4 │ │ │ │ + beq.n 844f0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 83b28 │ │ │ │ + bne.n 84524 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldrd r7, r3, [sp] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #63620 @ 0xf884 │ │ │ │ + movw r1, #64580 @ 0xfc44 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrd r6, r4, [sp, #8] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 83a18 │ │ │ │ + beq.w 84414 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83a18 │ │ │ │ - ldr.w sl, [pc, #784] @ 83e84 │ │ │ │ + bne.w 84414 │ │ │ │ + ldr.w sl, [pc, #756] @ 84864 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r5, [sl, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 83e3a │ │ │ │ + bne.w 84874 │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 83e1e │ │ │ │ + bne.w 84848 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 84094 │ │ │ │ + bmi.w 84ac6 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 834a0 │ │ │ │ + b.n 83ea0 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 83ae2 │ │ │ │ - ldr r2, [pc, #728] @ (83e84 ) │ │ │ │ + b.n 844de │ │ │ │ + ldr r2, [pc, #700] @ (84864 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83e58 │ │ │ │ + bne.w 848ce │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ - b.w 833a8 │ │ │ │ + b.w 83da8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 83ce2 │ │ │ │ - bl 88d48 │ │ │ │ + bne.w 846de │ │ │ │ + bl 897cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 83b90 │ │ │ │ + beq.n 8458c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 83c24 │ │ │ │ + cbz r3, 84620 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w 8341a │ │ │ │ - b.n 83486 │ │ │ │ - ldr r2, [pc, #672] @ (83e88 ) │ │ │ │ + bgt.w 83e1a │ │ │ │ + b.n 83e86 │ │ │ │ + ldr r2, [pc, #644] @ (84868 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r2, #252] @ 0xfc │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 83c20 │ │ │ │ + beq.n 8461c │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 8366c │ │ │ │ + b.n 8406c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83662 │ │ │ │ + b.n 84062 │ │ │ │ + mov r2, r3 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ + bpl.w 841a6 │ │ │ │ + b.n 8419e │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83cae │ │ │ │ - ldr.w r1, [r5, #-8] │ │ │ │ + bne.n 846aa │ │ │ │ + ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83862 │ │ │ │ - ldr.w r0, [r5, #-4] │ │ │ │ + beq.w 84288 │ │ │ │ + ldr.w r0, [r3, #-4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ movs r2, #0 │ │ │ │ - str.w r2, [r5, #-8] │ │ │ │ - ldr.w r2, [r5, #-4] │ │ │ │ + str.w r2, [r3, #-8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ - str.w r2, [r5, #-4] │ │ │ │ - b.n 83862 │ │ │ │ - mov r2, r3 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ - bpl.w 837ac │ │ │ │ - b.n 837a4 │ │ │ │ + str.w r2, [r3, #-4] │ │ │ │ + b.n 84288 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r2, 83cc8 │ │ │ │ - ldr.w r1, [r3, #-8] │ │ │ │ + cbnz r2, 846c4 │ │ │ │ + ldr.w r1, [r5, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8388c │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ + beq.w 8425e │ │ │ │ + ldr.w r0, [r5, #-4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ movs r2, #0 │ │ │ │ - str.w r2, [r3, #-8] │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ + str.w r2, [r5, #-8] │ │ │ │ + ldr.w r2, [r5, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ - str.w r2, [r3, #-4] │ │ │ │ - b.n 8388c │ │ │ │ + str.w r2, [r5, #-4] │ │ │ │ + b.n 8425e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 83990 │ │ │ │ - b.n 8353c │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ + bne.w 8438c │ │ │ │ + b.n 83f3c │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83e0e │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + bne.w 84836 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83c30 │ │ │ │ - b.n 83862 │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ + bne.n 84636 │ │ │ │ + b.n 84288 │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83fe8 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + bne.w 8498e │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83c72 │ │ │ │ - b.n 8388c │ │ │ │ - bl 85eb8 │ │ │ │ + bne.n 8466e │ │ │ │ + b.n 8425e │ │ │ │ + bl 86934 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - bge.w 83bcc │ │ │ │ - b.n 83b90 │ │ │ │ + bge.w 845c8 │ │ │ │ + b.n 8458c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 836b8 │ │ │ │ - b.n 836a0 │ │ │ │ - ldr r0, [pc, #396] @ (83e8c ) │ │ │ │ - bl 7c45c │ │ │ │ + bne.w 840b8 │ │ │ │ + b.n 840a0 │ │ │ │ + ldr r0, [pc, #368] @ (8486c ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 8368a │ │ │ │ - b.n 83b90 │ │ │ │ + bne.w 8408a │ │ │ │ + b.n 8458c │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 83af4 │ │ │ │ + beq.w 844f0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d0e │ │ │ │ + bne.n 8470a │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 83af4 │ │ │ │ - b.n 83b36 │ │ │ │ - ldr r5, [pc, #352] @ (83e90 ) │ │ │ │ - b.n 83854 │ │ │ │ + beq.w 844f0 │ │ │ │ + b.n 84532 │ │ │ │ + ldr r5, [pc, #324] @ (84870 ) │ │ │ │ + b.n 84250 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 835b6 │ │ │ │ + bne.w 83fb6 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63512 @ 0xf818 │ │ │ │ + movw r1, #64472 @ 0xfbd8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ + b.n 8458e │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ str.w r3, [r2, #236] @ 0xec │ │ │ │ - b.n 83814 │ │ │ │ + b.n 8420e │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ str.w r0, [r2, #244] @ 0xf4 │ │ │ │ - b.w 83172 │ │ │ │ + b.w 83b72 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ - b.w 831be │ │ │ │ + b.w 83bbe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 833a8 │ │ │ │ + beq.w 83da8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 833a8 │ │ │ │ - ldr r1, [pc, #236] @ (83e84 ) │ │ │ │ + bne.w 83da8 │ │ │ │ + ldr r1, [pc, #208] @ (84864 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ - cbnz r5, 83df2 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 84892 │ │ │ │ mov r0, r3 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 833aa │ │ │ │ + b.w 83daa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 839cc │ │ │ │ + beq.w 843c8 │ │ │ │ movw r6, #39564 @ 0x9a8c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bne.w 839da │ │ │ │ + bne.w 843d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 842d8 │ │ │ │ + bl 84cf8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8321c │ │ │ │ + bne.w 83c1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83b90 │ │ │ │ + beq.w 8458c │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83b90 │ │ │ │ - b.n 836dc │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.w 8458c │ │ │ │ + ldr.w sl, [pc, #116] @ 84864 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr.w r8, [sl, #1416] @ 0x588 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + mov fp, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 84820 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 83da0 │ │ │ │ - ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ - mov r0, r3 │ │ │ │ + cmp r8, r2 │ │ │ │ + bne.n 84826 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + blx fp │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 83c5a │ │ │ │ + b.n 8458c │ │ │ │ + mov r0, r7 │ │ │ │ + blx fp │ │ │ │ + b.n 8458c │ │ │ │ + ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx r5 │ │ │ │ + blx r8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83da0 │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 84810 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 83c30 │ │ │ │ - b.n 83862 │ │ │ │ + bne.w 84636 │ │ │ │ + b.n 84288 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83b90 │ │ │ │ + beq.w 8458c │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83b90 │ │ │ │ - b.n 836e0 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.w 8458c │ │ │ │ + b.n 847f2 │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + add r6, pc, #320 @ (adr r6, 849b0 ) │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ + lsls r7, r1, #1 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 83b86 │ │ │ │ + beq.w 84582 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83b86 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 84582 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.w 8479e │ │ │ │ + ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ + mov r0, r3 │ │ │ │ + movs r1, #1 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 8479e │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp ip, r2 │ │ │ │ + beq.w 8434e │ │ │ │ + str r0, [sp, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ + mov r0, r5 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 8434e │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 83bb8 │ │ │ │ + beq.w 845b4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 83bb8 │ │ │ │ + b.n 845b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137ea4 │ │ │ │ + bl 138fcc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 833a8 │ │ │ │ - b.w 83394 │ │ │ │ - nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - add r6, pc, #320 @ (adr r6, 83fd0 ) │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ - lsls r7, r1, #1 │ │ │ │ + beq.w 83da8 │ │ │ │ + b.w 83d94 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83a52 │ │ │ │ + beq.w 8444e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83ed6 │ │ │ │ + beq.n 8493c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 83ed6 │ │ │ │ + cbnz r3, 8493c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - ldr r1, [pc, #712] @ (84190 ) │ │ │ │ + ldr r1, [pc, #724] @ (84c00 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbnz r3, 83f00 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8499e │ │ │ │ mov r0, sl │ │ │ │ blx fp │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 83a54 │ │ │ │ + bne.w 84450 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8337a │ │ │ │ + beq.w 83d7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8337a │ │ │ │ + bne.w 83d7a │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8337a │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ - movt r2, #21 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 83ed2 │ │ │ │ - ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ - mov r0, sl │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.n 83ed2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 83d7a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r9, fp │ │ │ │ ldrd r7, r3, [sp] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #63580 @ 0xf85c │ │ │ │ + movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldrd r6, r4, [sp, #8] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 83b5c │ │ │ │ + b.n 84558 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8466e │ │ │ │ + b.n 8425e │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 84938 │ │ │ │ + ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ + mov r0, sl │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.n 84938 │ │ │ │ ldr.w sl, [r1, #136] @ 0x88 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 838d4 │ │ │ │ + beq.w 842d0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx sl │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 83f90 │ │ │ │ + beq.n 84a06 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, 83f90 │ │ │ │ + cbnz r2, 84a06 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ - ldr r1, [pc, #532] @ (84190 ) │ │ │ │ + ldr r1, [pc, #528] @ (84c00 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84066 │ │ │ │ + bne.n 84a8c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 838d6 │ │ │ │ + bne.w 842d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 840f4 │ │ │ │ + bne.w 84c56 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 832d2 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ - movt r2, #21 │ │ │ │ - cmp r8, r2 │ │ │ │ - beq.w 836f2 │ │ │ │ - ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.w 836f2 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ - movt r2, #21 │ │ │ │ - cmp ip, r2 │ │ │ │ - beq.w 83952 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ - mov r0, r5 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 83952 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 83c72 │ │ │ │ - b.n 8388c │ │ │ │ + b.w 83cd2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr.w sl, [pc, #400] @ 84190 │ │ │ │ + ldr.w sl, [pc, #476] @ 84c00 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [sl, #1416] @ 0x588 │ │ │ │ str r2, [sp, #0] │ │ │ │ - cbnz r2, 84022 │ │ │ │ + cbnz r2, 84a48 │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8321c │ │ │ │ - b.n 83a18 │ │ │ │ - bl 2214fc │ │ │ │ + bne.w 83c1c │ │ │ │ + b.n 84414 │ │ │ │ + bl 224224 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 839fe │ │ │ │ + b.n 843fa │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 8400c │ │ │ │ + beq.n 84a32 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8400c │ │ │ │ - ldr r2, [pc, #336] @ (84194 ) │ │ │ │ + b.n 84a32 │ │ │ │ + ldr r2, [pc, #408] @ (84c04 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbnz r3, 84086 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r3, 84aac │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #320] @ (84198 ) │ │ │ │ + ldr r1, [pc, #392] @ (84c08 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ + bl 115910 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83b90 │ │ │ │ - b.n 83dd6 │ │ │ │ + beq.w 8458c │ │ │ │ + b.n 847d4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 83f88 │ │ │ │ + beq.n 849fe │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 83f88 │ │ │ │ + b.n 849fe │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8404e │ │ │ │ + beq.n 84a74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83b90 │ │ │ │ - b.n 83dd6 │ │ │ │ - ldr r0, [pc, #252] @ (84194 ) │ │ │ │ + beq.w 8458c │ │ │ │ + b.n 847d4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 842e6 │ │ │ │ + ldr r0, [pc, #316] @ (84c04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 84106 │ │ │ │ + beq.n 84b1a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 84106 │ │ │ │ + bhi.n 84b1a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 83b9e │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 83902 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 838ea │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r2, #0] │ │ │ │ - b.w 8362e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 83fa4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83fa4 │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r2, r3 │ │ │ │ - b.n 840c4 │ │ │ │ - adds r7, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - bne.w 83438 │ │ │ │ - b.w 83458 │ │ │ │ - cmp r4, r1 │ │ │ │ - it ne │ │ │ │ - movne r2, r4 │ │ │ │ - beq.w 83308 │ │ │ │ - b.w 832f4 │ │ │ │ - cmp r4, r2 │ │ │ │ - it ne │ │ │ │ - movne r3, r4 │ │ │ │ - beq.w 834c0 │ │ │ │ - b.w 834aa │ │ │ │ + b.n 8459a │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r1, #63676 @ 0xf8bc │ │ │ │ + movw r1, #64636 @ 0xfc7c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ + b.n 8458e │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r2, r3 │ │ │ │ + b.n 84af6 │ │ │ │ + adds r7, #1 │ │ │ │ + cmp r7, r6 │ │ │ │ + bne.w 83e38 │ │ │ │ + b.w 83e58 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.w 842fe │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83a6c │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.n 8419c │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63552 @ 0xf840 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 83b90 │ │ │ │ - b.n 83dd6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83a80 │ │ │ │ - nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - bgt.n 8414c │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 84168 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84168 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8447c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83792 │ │ │ │ + beq.w 8418c │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bmi.w 837a4 │ │ │ │ - b.w 837b2 │ │ │ │ - bl 2407a8 │ │ │ │ - bl f96ac │ │ │ │ + bmi.w 8419e │ │ │ │ + b.w 841ac │ │ │ │ + bl 242e40 │ │ │ │ + bl fa168 │ │ │ │ str.w r5, [r4, #440] @ 0x1b8 │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ + b.n 8458e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #63844 @ 0xf964 │ │ │ │ + movw r1, #64804 @ 0xfd24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ + b.n 8458e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #64004 @ 0xfa04 │ │ │ │ + movw r1, #64964 @ 0xfdc4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ + b.n 8458e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #64168 @ 0xfaa8 │ │ │ │ + movw r1, #65128 @ 0xfe68 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.w 83486 │ │ │ │ + bl f7970 │ │ │ │ + b.w 83e86 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #63924 @ 0xf9b4 │ │ │ │ + movw r1, #64884 @ 0xfd74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 83b92 │ │ │ │ - nop │ │ │ │ + b.n 8458e │ │ │ │ + cmp r4, r1 │ │ │ │ + it ne │ │ │ │ + movne r2, r4 │ │ │ │ + beq.w 83d08 │ │ │ │ + b.w 83cf4 │ │ │ │ + cmp r4, r2 │ │ │ │ + it ne │ │ │ │ + movne r3, r4 │ │ │ │ + beq.w 83ec0 │ │ │ │ + b.w 83eaa │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + bgt.n 84bbc │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 84c34 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f7970 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8458c │ │ │ │ + b.n 847d4 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 84c16 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84c16 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r2, #0] │ │ │ │ + b.w 8402e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 84a1a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84a1a │ │ │ │ │ │ │ │ -00084244 : │ │ │ │ +00084c68 : │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1168] @ 0x490 │ │ │ │ - cbz r2, 84288 │ │ │ │ + cbz r2, 84cac │ │ │ │ ldr.w r2, [r3, #1412] @ 0x584 │ │ │ │ - cbz r2, 84288 │ │ │ │ + cbz r2, 84cac │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ (8428c ) │ │ │ │ + ldr r2, [pc, #32] @ (84cb0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - cbz r4, 84284 │ │ │ │ + cbz r4, 84ca8 │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ blx 2a558 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084290 : │ │ │ │ +00084cb4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - bne.n 842ae │ │ │ │ + bne.n 84cd0 │ │ │ │ + mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 842b8 │ │ │ │ + cbnz r3, 84cda │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 842d2 │ │ │ │ + bne.n 84cf4 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 842ca │ │ │ │ - nop │ │ │ │ + b.n 84cec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 844ce │ │ │ │ + bmi.w 84eee │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8450c │ │ │ │ + beq.w 84f2c │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 84332 │ │ │ │ + ble.n 84d52 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 847de │ │ │ │ + beq.w 851fe │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 843aa │ │ │ │ + beq.n 84dca │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 847de │ │ │ │ + beq.w 851fe │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8431e │ │ │ │ + bne.n 84d3e │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 84540 │ │ │ │ + ble.w 84f60 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 8433a │ │ │ │ + beq.n 84d5a │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr.w ip, [ip, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 84348 │ │ │ │ - bl 5155a │ │ │ │ + bne.n 84d68 │ │ │ │ + bl 52012 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 844b8 │ │ │ │ + beq.w 84ed8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.w 84844 │ │ │ │ + bpl.w 85264 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #64308 @ 0xfb34 │ │ │ │ + movw r1, #65268 @ 0xfef4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 84832 │ │ │ │ + beq.w 85252 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84832 │ │ │ │ + bne.w 85252 │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84832 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85252 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.w 84578 │ │ │ │ - bmi.w 847a4 │ │ │ │ + beq.w 84f98 │ │ │ │ + bmi.w 851c4 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 84742 │ │ │ │ - ldr r3, [pc, #472] @ (84598 ) │ │ │ │ + bgt.w 85162 │ │ │ │ + ldr r3, [pc, #472] @ (84fb8 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r8, r3] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, r6, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1612] @ 0x64c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84522 │ │ │ │ - ldr.w lr, [pc, #452] @ 845a4 │ │ │ │ + beq.w 84f42 │ │ │ │ + ldr.w lr, [pc, #452] @ 84fc4 │ │ │ │ ldr.w r0, [r2, #1692] @ 0x69c │ │ │ │ add.w r9, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str.w r0, [r2, #1612] @ 0x64c │ │ │ │ str.w r9, [r2, #1692] @ 0x69c │ │ │ │ ldr.w r2, [lr, #1416] @ 0x588 │ │ │ │ str r1, [r3, #0] │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84776 │ │ │ │ + bne.w 85196 │ │ │ │ cmp r4, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - beq.n 84432 │ │ │ │ + beq.n 84e52 │ │ │ │ movs r2, #0 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq.n 84432 │ │ │ │ + beq.n 84e52 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r3, #20] │ │ │ │ - beq.n 84432 │ │ │ │ + beq.n 84e52 │ │ │ │ cmp r4, #4 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq.n 84432 │ │ │ │ + beq.n 84e52 │ │ │ │ cmp r4, #5 │ │ │ │ str r0, [r3, #28] │ │ │ │ - beq.n 84432 │ │ │ │ + beq.n 84e52 │ │ │ │ add.w r1, r3, #28 │ │ │ │ movs r2, #5 │ │ │ │ adds r2, #1 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 84428 │ │ │ │ + bne.n 84e48 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ cmp r1, lr │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r4, [ip] │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ - beq.n 8451a │ │ │ │ + beq.n 84f3a │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #12] │ │ │ │ - ble.n 844b8 │ │ │ │ + ble.n 84ed8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ - beq.n 844b8 │ │ │ │ + beq.n 84ed8 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq.n 844b8 │ │ │ │ + beq.n 84ed8 │ │ │ │ adds r7, #16 │ │ │ │ add.w r4, r3, #20 │ │ │ │ movs r2, #2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 844c0 │ │ │ │ + bne.n 84ee0 │ │ │ │ cmp r2, r6 │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 844a4 │ │ │ │ + bne.n 84ec4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n 844a4 │ │ │ │ - b.n 844b8 │ │ │ │ - ldr r0, [pc, #200] @ (84598 ) │ │ │ │ + bne.n 84ec4 │ │ │ │ + b.n 84ed8 │ │ │ │ + ldr r0, [pc, #200] @ (84fb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -134638,103 +135648,103 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r1, #252] @ 0xfc │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84794 │ │ │ │ + beq.w 851b4 │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 842fe │ │ │ │ + bne.w 84d1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 842fe │ │ │ │ - b.n 84832 │ │ │ │ + bge.w 84d1e │ │ │ │ + b.n 85252 │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ - bgt.n 8446c │ │ │ │ - b.n 844b8 │ │ │ │ + bgt.n 84e8c │ │ │ │ + b.n 84ed8 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 844b8 │ │ │ │ - ldr r2, [pc, #96] @ (84598 ) │ │ │ │ + beq.n 84ed8 │ │ │ │ + ldr r2, [pc, #96] @ (84fb8 ) │ │ │ │ ldr.w ip, [r8, r2] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 84400 │ │ │ │ + b.n 84e20 │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8482e │ │ │ │ + bcs.w 8524e │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r9, r3, lsl #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8482e │ │ │ │ + beq.w 8524e │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 845a8 │ │ │ │ + bge.n 84fc8 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r6, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 84564 │ │ │ │ + b.n 84f84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ittet ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldreq r3, [pc, #20] @ (8459c ) │ │ │ │ - ldrne r2, [pc, #16] @ (8459c ) │ │ │ │ + ldreq r3, [pc, #20] @ (84fbc ) │ │ │ │ + ldrne r2, [pc, #16] @ (84fbc ) │ │ │ │ ite eq │ │ │ │ streq.w r5, [r3, #532] @ 0x214 │ │ │ │ strne.w r5, [r2, #532] @ 0x214 │ │ │ │ - ldr r3, [pc, #8] @ (845a0 ) │ │ │ │ - b.n 844b8 │ │ │ │ + ldr r3, [pc, #8] @ (84fc0 ) │ │ │ │ + b.n 84ed8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r7, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ sub.w r7, r9, #4 │ │ │ │ str r4, [r6, r7] │ │ │ │ - bl 82354 │ │ │ │ + bl 82d54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84736 │ │ │ │ + beq.w 85156 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8483a │ │ │ │ + beq.w 8525a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8472c │ │ │ │ + beq.w 8514c │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29770 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add r7, r6 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ @@ -134746,274 +135756,274 @@ │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ ldr.w r7, [lr, #4]! │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r7, r1 │ │ │ │ it ge │ │ │ │ addge r2, #1 │ │ │ │ - bge.w 8471e │ │ │ │ + bge.w 8513e │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ mov ip, sl │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ str.w lr, [sp, #12] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add.w lr, r2, #1 │ │ │ │ cmp r3, lr │ │ │ │ - ble.n 8466e │ │ │ │ + ble.n 8508e │ │ │ │ add.w lr, r1, r2, lsl #2 │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 84716 │ │ │ │ + beq.n 85136 │ │ │ │ adds r4, r2, #2 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 8466e │ │ │ │ + bge.n 8508e │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp lr, r7 │ │ │ │ - beq.n 84716 │ │ │ │ + beq.n 85136 │ │ │ │ adds r2, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 8466e │ │ │ │ + bge.n 8508e │ │ │ │ adds r1, #12 │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 84716 │ │ │ │ + beq.n 85136 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 84660 │ │ │ │ + bgt.n 85080 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 8462c │ │ │ │ + bne.n 8504c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ - bl 9bc70 │ │ │ │ + bl 9c580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 84836 │ │ │ │ + beq.w 85256 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 846a4 │ │ │ │ + ble.n 850c4 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq.w r2, [r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 845fc │ │ │ │ + beq.n 8501c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 846c6 │ │ │ │ + ble.n 850e6 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq.w r2, [r8, #4] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 846e2 │ │ │ │ + ble.n 85102 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq.w r2, [r8, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 845fc │ │ │ │ + beq.n 8501c │ │ │ │ add.w r2, r6, #8 │ │ │ │ add.w r4, r8, #8 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r1, r3, #1 │ │ │ │ add.w ip, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 84710 │ │ │ │ + bge.n 85130 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 846f2 │ │ │ │ - b.n 845fc │ │ │ │ + bne.n 85112 │ │ │ │ + b.n 8501c │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ ldr.w lr, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 84606 │ │ │ │ + bne.w 85026 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 847fc │ │ │ │ + bne.n 8521c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 844b8 │ │ │ │ + b.n 84ed8 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 847bc │ │ │ │ + bhi.n 851dc │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 844b8 │ │ │ │ - ldr r2, [pc, #240] @ (84858 ) │ │ │ │ + beq.w 84ed8 │ │ │ │ + ldr r2, [pc, #240] @ (85278 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r1, r2] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #12] │ │ │ │ - b.n 8440e │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 84e2e │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 847c8 │ │ │ │ + bne.n 851e8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2219d8 │ │ │ │ - ldr r3, [pc, #204] @ (84858 ) │ │ │ │ + bl 224700 │ │ │ │ + ldr r3, [pc, #204] @ (85278 ) │ │ │ │ ldr.w ip, [r8, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8453c │ │ │ │ + b.n 84f5c │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 842fe │ │ │ │ - b.n 8450c │ │ │ │ - bl 1f4e4c │ │ │ │ + bne.w 84d1e │ │ │ │ + b.n 84f2c │ │ │ │ + bl 1f876c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 844b8 │ │ │ │ - ldr r1, [pc, #164] @ (84858 ) │ │ │ │ + beq.w 84ed8 │ │ │ │ + ldr r1, [pc, #164] @ (85278 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r2, r1] │ │ │ │ - b.n 84432 │ │ │ │ - bl 2407a8 │ │ │ │ + b.n 84e52 │ │ │ │ + bl 242e40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84764 │ │ │ │ - b.n 844b8 │ │ │ │ + bne.n 85184 │ │ │ │ + b.n 84ed8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [lr, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r9 │ │ │ │ - ldr r3, [pc, #128] @ (84858 ) │ │ │ │ + ldr r3, [pc, #128] @ (85278 ) │ │ │ │ ldr.w ip, [r8, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8453c │ │ │ │ + b.n 84f5c │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #64264 @ 0xfb08 │ │ │ │ + movw r1, #65224 @ 0xfec8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - bl 5141c │ │ │ │ + bl 51ed4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8482a │ │ │ │ + beq.n 8524a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8482a │ │ │ │ + cbnz r2, 8524a │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84736 │ │ │ │ - bl 2407a8 │ │ │ │ + b.n 85156 │ │ │ │ + bl 242e40 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 844b8 │ │ │ │ + b.n 84ed8 │ │ │ │ mov r3, fp │ │ │ │ - b.n 8480a │ │ │ │ + b.n 8522a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84814 │ │ │ │ - movw r1, #64332 @ 0xfb4c │ │ │ │ + b.n 85234 │ │ │ │ + movw r1, #65292 @ 0xff0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8438c │ │ │ │ + b.n 84dac │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008485c : │ │ │ │ +0008527c : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 84940 │ │ │ │ + blt.n 85360 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 84926 │ │ │ │ - ldr r0, [pc, #184] @ (84944 ) │ │ │ │ + bne.n 85346 │ │ │ │ + ldr r0, [pc, #184] @ (85364 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 848f8 │ │ │ │ + bcs.n 85318 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 848ea │ │ │ │ + beq.n 8530a │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 848c2 │ │ │ │ + cbz r2, 852e2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 848dc │ │ │ │ + bcc.n 852fc │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ @@ -135021,376 +136031,376 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 848be │ │ │ │ + bne.n 852de │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84936 │ │ │ │ + bne.n 85356 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 848be │ │ │ │ + beq.n 852de │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 848be │ │ │ │ + b.n 852de │ │ │ │ ldr.w r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 84916 │ │ │ │ + b.n 85336 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084948 : │ │ │ │ +00085368 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84a82 │ │ │ │ + beq.w 854a2 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 849ec │ │ │ │ + bne.n 8540c │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 849fc │ │ │ │ + bhi.n 8541c │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #19157 @ 0x4ad5 │ │ │ │ + movw r3, #21749 @ 0x54f5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r6, [r5, #696] @ 0x2b8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 84a68 │ │ │ │ - ldr r1, [pc, #324] @ (84ad0 ) │ │ │ │ + bne.n 85488 │ │ │ │ + ldr r1, [pc, #324] @ (854f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r6, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 84a18 │ │ │ │ + bcs.n 85438 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 84a08 │ │ │ │ + beq.n 85428 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 849d2 │ │ │ │ + cbz r2, 853f2 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 2976c │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 84a00 │ │ │ │ + bhi.n 85420 │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ - b.n 849c4 │ │ │ │ + b.n 853e4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2c9ab8 │ │ │ │ + bl 2c9e80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 84972 │ │ │ │ + bls.n 85392 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 84a54 │ │ │ │ + b.n 85474 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 849c4 │ │ │ │ + b.n 853e4 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 849c4 │ │ │ │ + bne.n 853e4 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 84a58 │ │ │ │ + bne.n 85478 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 849fc │ │ │ │ + bhi.n 8541c │ │ │ │ ldr.w r6, [r5, #676] @ 0x2a4 │ │ │ │ - movw r3, #48725 @ 0xbe55 │ │ │ │ + movw r3, #51577 @ 0xc979 │ │ │ │ movt r3, #7 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 84a78 │ │ │ │ + bne.n 85498 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 296b8 │ │ │ │ - cbz r0, 84a54 │ │ │ │ + cbz r0, 85474 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2c9ab8 │ │ │ │ + bl 2c9e80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 84a24 │ │ │ │ + b.n 85444 │ │ │ │ ldr.w r0, [r5, #688] @ 0x2b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 84a48 │ │ │ │ + b.n 85468 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #19157 @ 0x4ad5 │ │ │ │ + movw r1, #21749 @ 0x54f5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r6, [r3, #696] @ 0x2b8 │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r3, #688] @ 0x2b0 │ │ │ │ - bne.n 84a6c │ │ │ │ - ldr r1, [pc, #44] @ (84ad0 ) │ │ │ │ + bne.n 8548c │ │ │ │ + ldr r1, [pc, #44] @ (854f0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r3, #676] @ 0x2a4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1528] @ 0x5f8 │ │ │ │ - movw r1, #48725 @ 0xbe55 │ │ │ │ + movw r1, #51577 @ 0xc979 │ │ │ │ movt r1, #7 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 84ac8 │ │ │ │ + bne.n 854e8 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 84a40 │ │ │ │ + b.n 85460 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ - b.n 84a7c │ │ │ │ + b.n 8549c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #280] @ (84c00 ) │ │ │ │ + ldr r0, [pc, #280] @ (85620 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r5, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 84b56 │ │ │ │ + bcs.n 85576 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 84bc0 │ │ │ │ + beq.n 855e0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 84b38 │ │ │ │ + beq.n 85558 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2976c │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 84ba4 │ │ │ │ + bhi.n 855c4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r1 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84b2a │ │ │ │ + bne.n 8554a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 84bdc │ │ │ │ + beq.n 855fc │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 84bb0 │ │ │ │ + bne.n 855d0 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 84bfa │ │ │ │ + bhi.n 8561a │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #48725 @ 0xbe55 │ │ │ │ + movw r1, #51577 @ 0xc979 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #676] @ 0x2a4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 84bd2 │ │ │ │ + bne.n 855f2 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 296b8 │ │ │ │ - cbz r0, 84b9e │ │ │ │ + cbz r0, 855be │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84b2a │ │ │ │ - b.n 84b56 │ │ │ │ + bne.n 8554a │ │ │ │ + b.n 85576 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2c9ab8 │ │ │ │ + bl 2c9e80 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 84b66 │ │ │ │ + b.n 85586 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84b2a │ │ │ │ - b.n 84b56 │ │ │ │ + bne.n 8554a │ │ │ │ + b.n 85576 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 84b92 │ │ │ │ + b.n 855b2 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #48725 @ 0xbe55 │ │ │ │ + movw r1, #51577 @ 0xc979 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #676] @ 0x2a4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 84bd2 │ │ │ │ + bne.n 855f2 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 84b8a │ │ │ │ + b.n 855aa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 84b9e │ │ │ │ + b.n 855be │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084c04 : │ │ │ │ +00085624 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #20264 @ 0x4f28 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84cc2 │ │ │ │ - cbz r0, 84c86 │ │ │ │ - ldr r3, [pc, #412] @ (84dd0 ) │ │ │ │ + bne.n 856e2 │ │ │ │ + cbz r0, 856a6 │ │ │ │ + ldr r3, [pc, #412] @ (857f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 84c9e │ │ │ │ + beq.n 856be │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 84c6e │ │ │ │ + bgt.n 8568e │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 84c9e │ │ │ │ + cbz r2, 856be │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 84c8a │ │ │ │ - cbz r2, 84ccc │ │ │ │ + cbz r0, 856aa │ │ │ │ + cbz r2, 856ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [ip, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84dc8 │ │ │ │ + bne.w 857e8 │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84c86 │ │ │ │ + b.n 856a6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #688] @ 0x2b0 │ │ │ │ bx r2 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ @@ -135403,72 +136413,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 84d0a │ │ │ │ + bne.n 8572a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84d06 │ │ │ │ + cbz r3, 85726 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 84d6a │ │ │ │ + beq.n 8578a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 84d44 │ │ │ │ + beq.n 85764 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 84d22 │ │ │ │ + cbnz r3, 85742 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 84c86 │ │ │ │ + beq.n 856a6 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 84d64 │ │ │ │ + cbz r1, 85784 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 84d3e │ │ │ │ + cbz r3, 8575e │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 84c86 │ │ │ │ + b.n 856a6 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 84d52 │ │ │ │ + cbz r3, 85772 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84c86 │ │ │ │ + bne.n 856a6 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84c86 │ │ │ │ + b.n 856a6 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84d2e │ │ │ │ + b.n 8574e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84d14 │ │ │ │ + beq.n 85734 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84dc2 │ │ │ │ + cbz r3, 857e2 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 84d9c │ │ │ │ + cbz r3, 857bc │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -135477,83 +136487,83 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 84c86 │ │ │ │ + b.n 856a6 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84d76 │ │ │ │ + b.n 85796 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 84cb6 │ │ │ │ + b.n 856d6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84e84 │ │ │ │ + beq.n 858a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #428] @ (84f98 ) │ │ │ │ + ldr r3, [pc, #428] @ (859b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 84e56 │ │ │ │ + beq.n 85876 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 84e26 │ │ │ │ + bgt.n 85846 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 84e56 │ │ │ │ + cbz r2, 85876 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 84e42 │ │ │ │ - cbz r2, 84e86 │ │ │ │ + cbz r0, 85862 │ │ │ │ + cbz r2, 858a6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r2, #48509 @ 0xbd7d │ │ │ │ + movw r2, #51149 @ 0xc7cd │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #684] @ 0x2ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 84f8e │ │ │ │ + bne.w 859ae │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84e3e │ │ │ │ + b.n 8585e │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -135565,72 +136575,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 84ec4 │ │ │ │ + bne.n 858e4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84ec0 │ │ │ │ + cbz r3, 858e0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 84f24 │ │ │ │ + beq.n 85944 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 84efe │ │ │ │ + beq.n 8591e │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 84edc │ │ │ │ + cbnz r3, 858fc │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 84e3e │ │ │ │ + beq.n 8585e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 84f1e │ │ │ │ + cbz r1, 8593e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 84ef8 │ │ │ │ + cbz r3, 85918 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 84e3e │ │ │ │ + b.n 8585e │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 84f0c │ │ │ │ + cbz r3, 8592c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84e3e │ │ │ │ + bne.n 8585e │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84e3e │ │ │ │ + b.n 8585e │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84ee8 │ │ │ │ + b.n 85908 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84ece │ │ │ │ + beq.n 858ee │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 84f88 │ │ │ │ + cbz r3, 859a8 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 84f58 │ │ │ │ + cbz r3, 85978 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ @@ -135641,1139 +136651,1137 @@ │ │ │ │ ldr.w r0, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r3, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 84e3e │ │ │ │ + b.n 8585e │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 84f30 │ │ │ │ + b.n 85950 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ - b.n 84e78 │ │ │ │ + b.n 85898 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084f9c : │ │ │ │ +000859bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8517a │ │ │ │ + beq.w 85b9a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 84fe4 │ │ │ │ + bne.n 85a04 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ movne r4, r0 │ │ │ │ strne r2, [r0, #0] │ │ │ │ - beq.w 85182 │ │ │ │ + beq.w 85ba2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r2, #21012 @ 0x5214 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 85006 │ │ │ │ + bne.n 85a26 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.w 85302 │ │ │ │ + bpl.w 85d5e │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f4d30 │ │ │ │ + b.w 1f8650 │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 9f7dc │ │ │ │ + bl a016c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84fdc │ │ │ │ + beq.n 859fc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8519e │ │ │ │ + bne.w 85bb0 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 851f0 │ │ │ │ - ldr r1, [pc, #660] @ (852bc ) │ │ │ │ + bne.w 85c02 │ │ │ │ + ldr r1, [pc, #660] @ (85cdc ) │ │ │ │ mov r0, r3 │ │ │ │ - bl a9d98 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl aa7d0 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85186 │ │ │ │ + beq.w 85ba6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #640] @ (852c0 ) │ │ │ │ + ldr r1, [pc, #640] @ (85ce0 ) │ │ │ │ mov r8, r5 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r1, r5] │ │ │ │ lsls r5, r2, #20 │ │ │ │ - bpl.w 8532a │ │ │ │ + bpl.w 85d38 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8532a │ │ │ │ - movw r3, #48121 @ 0xbbf9 │ │ │ │ + beq.w 85d38 │ │ │ │ + movw r3, #50737 @ 0xc631 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8531e │ │ │ │ + bne.w 85d2c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - blt.w 8522a │ │ │ │ + blt.w 85c4a │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8523e │ │ │ │ + beq.w 85c5e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ ite mi │ │ │ │ movmi r0, #0 │ │ │ │ ldrpl r0, [r6, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8523e │ │ │ │ + beq.w 85c5e │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85384 │ │ │ │ + bne.w 85da4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 850d2 │ │ │ │ + beq.n 85af2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 850d2 │ │ │ │ + cbnz r2, 85af2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #528] @ (852c4 ) │ │ │ │ + ldr r2, [pc, #528] @ (85ce4 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8529e │ │ │ │ + bne.w 85cbe │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85262 │ │ │ │ + beq.w 85c82 │ │ │ │ movw r2, #5696 @ 0x1640 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 853ec │ │ │ │ + beq.w 85e0c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w 853b2 │ │ │ │ + bpl.w 85dd2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9ba20 │ │ │ │ + bl 9c330 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 85372 │ │ │ │ + bne.w 85d92 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85350 │ │ │ │ + blt.w 85d70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 851d2 │ │ │ │ + beq.n 85be4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85122 │ │ │ │ + b.n 85b42 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 851fa │ │ │ │ + bge.n 85c1a │ │ │ │ adds r3, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8511a │ │ │ │ - ldr r2, [pc, #388] @ (852c0 ) │ │ │ │ + bne.n 85b3a │ │ │ │ + ldr r2, [pc, #388] @ (85ce0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 852c8 │ │ │ │ + bne.w 85ce8 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 85190 │ │ │ │ + blt.n 85c0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85176 │ │ │ │ + beq.n 85b96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 85176 │ │ │ │ + cbnz r3, 85b96 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #352] @ (852c4 ) │ │ │ │ + ldr r2, [pc, #352] @ (85ce4 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85284 │ │ │ │ + bne.w 85ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.n 84fdc │ │ │ │ + b.n 859fc │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 55e76 │ │ │ │ + bl 5692e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 84fdc │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 851d2 │ │ │ │ + b.n 859fc │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 85be4 │ │ │ │ movs r5, #10 │ │ │ │ - b.n 85108 │ │ │ │ - mov r1, r3 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bl 95908 <_PyTuple_Resize@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 85150 │ │ │ │ - b.n 851d2 │ │ │ │ + b.n 85b28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8501e │ │ │ │ + beq.w 85a3e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 137948 │ │ │ │ + bl 138a70 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ - bge.n 85108 │ │ │ │ - ldr r0, [pc, #264] @ (852c0 ) │ │ │ │ + bge.n 85b28 │ │ │ │ + ldr r0, [pc, #280] @ (85ce0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movw r2, #43792 @ 0xab10 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r5, [r1, r0] │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85314 │ │ │ │ + bne.w 85d22 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 851ec │ │ │ │ + beq.n 85bfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85442 │ │ │ │ + beq.w 85e62 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 84fdc │ │ │ │ + b.n 859fc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85026 │ │ │ │ - b.n 851a6 │ │ │ │ + beq.w 85a46 │ │ │ │ + b.n 85bb8 │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bl 96224 <_PyTuple_Resize@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 85b70 │ │ │ │ + b.n 85be4 │ │ │ │ add.w r1, r5, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ adds.w r1, r1, r1, lsr #2 │ │ │ │ mov r5, r1 │ │ │ │ - bmi.w 85468 │ │ │ │ + bmi.w 85e88 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 95908 <_PyTuple_Resize@@Base> │ │ │ │ + bl 96224 <_PyTuple_Resize@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8544a │ │ │ │ + bne.w 85e6a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ - b.n 85122 │ │ │ │ - movw r1, #64356 @ 0xfb64 │ │ │ │ + b.n 85b42 │ │ │ │ + movw r1, #65316 @ 0xff24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2403d4 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 242a6c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85072 │ │ │ │ + beq.w 85a92 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8540a │ │ │ │ + beq.w 85e2a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8540a │ │ │ │ + beq.w 85e2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85262 │ │ │ │ + beq.n 85c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 850b0 │ │ │ │ + beq.w 85ad0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 851d2 │ │ │ │ + beq.n 85be4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ - b.n 8518c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ + b.n 85bac │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 85172 │ │ │ │ + beq.w 85b92 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 85172 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 85b92 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 850c4 │ │ │ │ + beq.w 85ae4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 850c4 │ │ │ │ + b.n 85ae4 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8514c │ │ │ │ - movw r1, #44056 @ 0xac18 │ │ │ │ + beq.w 85b6c │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85426 │ │ │ │ + bne.w 85e46 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8514c │ │ │ │ + beq.w 85b6c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8514c │ │ │ │ - b.n 851d2 │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - movw r1, #3207 @ 0xc87 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 851ec │ │ │ │ + beq.w 85b6c │ │ │ │ + b.n 85be4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 85026 │ │ │ │ + b.n 85a46 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 85092 │ │ │ │ + b.n 85ab2 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ + bl a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 850cc │ │ │ │ + beq.w 85aec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 850b0 │ │ │ │ - b.n 850cc │ │ │ │ - bl 954e8 │ │ │ │ + beq.w 85ad0 │ │ │ │ + b.n 85aec │ │ │ │ + movw r0, #64008 @ 0xfa08 │ │ │ │ + movt r0, #44 @ 0x2c │ │ │ │ + movw r1, #3207 @ 0xc87 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85bfe │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 851d2 │ │ │ │ + bne.w 85be4 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #64528 @ 0xfc10 │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 851d2 │ │ │ │ + bl f7970 │ │ │ │ + b.n 85be4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85102 │ │ │ │ + bne.w 85b22 │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85102 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85b22 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 850a0 │ │ │ │ + beq.w 85ac0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 85432 │ │ │ │ + bne.n 85e52 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #64436 @ 0xfbb4 │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 34fdc │ │ │ │ - b.n 8524e │ │ │ │ + bl 356f4 │ │ │ │ + b.n 85c6e │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #64480 @ 0xfbe0 │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 851d2 │ │ │ │ + beq.w 85be4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 851d2 │ │ │ │ + bne.w 85be4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 851d2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85be4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8518c │ │ │ │ + beq.w 85bac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8518c │ │ │ │ + bne.w 85bac │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8518c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85bac │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ - b.n 8524e │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ + b.n 85c6e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 852ec │ │ │ │ + b.n 85d0c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85396 │ │ │ │ + bne.n 85db6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85396 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85db6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 851ec │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85bfe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 851d2 │ │ │ │ + beq.w 85be4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 851d2 │ │ │ │ + bne.w 85be4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 851d2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85be4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85456 │ │ │ │ - b.n 851d2 │ │ │ │ + bne.n 85e76 │ │ │ │ + b.n 85be4 │ │ │ │ │ │ │ │ -0008547c : │ │ │ │ +00085e9c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 854a0 │ │ │ │ + cbz r0, 85ec0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 854a0 │ │ │ │ + bpl.n 85ec0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 1f4d30 │ │ │ │ + b.w 1f8650 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ + movw r0, #64008 @ 0xfa08 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 8554c │ │ │ │ + blt.n 85f6c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #20 │ │ │ │ ite gt │ │ │ │ movgt r3, #0 │ │ │ │ andle.w r3, r3, #1 │ │ │ │ - cbz r3, 85520 │ │ │ │ + cbz r3, 85f40 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #132] @ (85560 ) │ │ │ │ + ldr r3, [pc, #132] @ (85f80 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1608] @ 0x648 │ │ │ │ - cbz r4, 85510 │ │ │ │ - ldr r1, [pc, #112] @ (85564 ) │ │ │ │ + cbz r4, 85f30 │ │ │ │ + ldr r1, [pc, #112] @ (85f84 ) │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 85538 │ │ │ │ + cbnz r3, 85f58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + b.w 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 85550 │ │ │ │ + bhi.n 85f70 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - b.w 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.w 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85554 │ │ │ │ + bne.n 85f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 8550c │ │ │ │ - b.w 1f4e4c │ │ │ │ - b.w 2407a8 │ │ │ │ + bl 224700 │ │ │ │ + b.n 85f2c │ │ │ │ + b.w 1f876c │ │ │ │ + b.w 242e40 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 8550c │ │ │ │ + b.n 85f2c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00085568 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00085f88 <_PyObject_GC_NewVar@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.w 85782 <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ + blt.w 861a2 <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r8, [pc, #524] @ 8579c <_PyObject_GC_NewVar@@Base+0x234> │ │ │ │ + ldr.w r8, [pc, #524] @ 861bc <_PyObject_GC_NewVar@@Base+0x234> │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 85750 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + bhi.w 86170 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ adds.w fp, r2, r3 │ │ │ │ - bmi.w 85750 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + bmi.w 86170 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ ldr.w sl, [r9, #712] @ 0x2c8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 85720 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne.w 86140 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add.w ip, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bcs.n 856ce <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ + bcs.n 860ee <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r2, [r2, ip, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 85708 <_PyObject_GC_NewVar@@Base+0x1a0> │ │ │ │ + beq.w 86128 <_PyObject_GC_NewVar@@Base+0x1a0> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r9, [sl] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 85664 <_PyObject_GC_NewVar@@Base+0xfc> │ │ │ │ + beq.n 86084 <_PyObject_GC_NewVar@@Base+0xfc> │ │ │ │ add r3, sl │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sl] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [r0, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 85690 <_PyObject_GC_NewVar@@Base+0x128> │ │ │ │ + bgt.n 860b0 <_PyObject_GC_NewVar@@Base+0x128> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #328] @ (85798 <_PyObject_GC_NewVar@@Base+0x230>) │ │ │ │ + ldr r2, [pc, #328] @ (861b8 <_PyObject_GC_NewVar@@Base+0x230>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 85738 <_PyObject_GC_NewVar@@Base+0x1d0> │ │ │ │ + bne.n 86158 <_PyObject_GC_NewVar@@Base+0x1d0> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd fp, r1, [r2, #24] │ │ │ │ cmp r1, fp │ │ │ │ - bcc.n 85684 <_PyObject_GC_NewVar@@Base+0x11c> │ │ │ │ + bcc.n 860a4 <_PyObject_GC_NewVar@@Base+0x11c> │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, fp, ip, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add.w r1, r2, fp │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r9, [r2, fp] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - b.n 8561c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 8603c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 8561c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 8603c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr.w r2, [r0, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 8563a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + beq.n 8605a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r0, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8563a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bne.n 8605a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8577a <_PyObject_GC_NewVar@@Base+0x212> │ │ │ │ + bne.n 8619a <_PyObject_GC_NewVar@@Base+0x212> │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 8563a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bmi.n 8605a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 856b8 <_PyObject_GC_NewVar@@Base+0x150> │ │ │ │ + bne.n 860d8 <_PyObject_GC_NewVar@@Base+0x150> │ │ │ │ dmb ish │ │ │ │ - b.n 8563a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 8605a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8575c <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ + bne.n 8617c <_PyObject_GC_NewVar@@Base+0x1f4> │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 85750 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + beq.n 86170 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 85680 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ + b.n 860a0 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 856ce <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ + beq.n 860ee <_PyObject_GC_NewVar@@Base+0x166> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 85680 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ + b.n 860a0 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 85750 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ + cbz r0, 86170 <_PyObject_GC_NewVar@@Base+0x1e8> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - b.n 8561c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8603c <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8576a <_PyObject_GC_NewVar@@Base+0x202> │ │ │ │ + bne.n 8618a <_PyObject_GC_NewVar@@Base+0x202> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8565a <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ + b.n 8607a <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 856f0 <_PyObject_GC_NewVar@@Base+0x188> │ │ │ │ + b.n 86110 <_PyObject_GC_NewVar@@Base+0x188> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8565a <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ + b.n 8607a <_PyObject_GC_NewVar@@Base+0xf2> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 856aa <_PyObject_GC_NewVar@@Base+0x142> │ │ │ │ - b.n 8563a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + beq.n 860ca <_PyObject_GC_NewVar@@Base+0x142> │ │ │ │ + b.n 8605a <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - movw r0, #64652 @ 0xfc8c │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #76 @ 0x4c │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8565c <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ + b.n 8607c <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000857a0 <_Py_Dealloc@@Base>: │ │ │ │ +000861c0 <_Py_Dealloc@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #56] @ (857e8 <_Py_Dealloc@@Base+0x48>) │ │ │ │ + ldr r2, [pc, #56] @ (86208 <_Py_Dealloc@@Base+0x48>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r4, 857cc <_Py_Dealloc@@Base+0x2c> │ │ │ │ + cbnz r4, 861ec <_Py_Dealloc@@Base+0x2c> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 857c0 <_Py_Dealloc@@Base+0x20> │ │ │ │ + beq.n 861e0 <_Py_Dealloc@@Base+0x20> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 857c0 <_Py_Dealloc@@Base+0x20> │ │ │ │ + b.n 861e0 <_Py_Dealloc@@Base+0x20> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a96 <_Py_Dealloc@@Base+0x2f6> │ │ │ │ + beq.w 864ca <_Py_Dealloc@@Base+0x30a> │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #1380] @ 85d78 <_Py_Dealloc@@Base+0x5d8> │ │ │ │ + ldr.w sl, [pc, #1372] @ 86790 <_Py_Dealloc@@Base+0x5d0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r5, [sl, r8] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 85aa8 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq.w 864dc <_Py_Dealloc@@Base+0x31c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - ble.w 85c54 <_Py_Dealloc@@Base+0x4b4> │ │ │ │ + ble.w 8661c <_Py_Dealloc@@Base+0x45c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 85a48 <_Py_Dealloc@@Base+0x2a8> │ │ │ │ + beq.w 8647c <_Py_Dealloc@@Base+0x2bc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r4, r3, #1 │ │ │ │ - bmi.w 85ac8 <_Py_Dealloc@@Base+0x328> │ │ │ │ - ldr.w r9, [pc, #1308] @ 85d7c <_Py_Dealloc@@Base+0x5dc> │ │ │ │ + bmi.w 864fc <_Py_Dealloc@@Base+0x33c> │ │ │ │ + ldr.w r9, [pc, #1300] @ 86794 <_Py_Dealloc@@Base+0x5d4> │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ands.w r3, r3, #3 │ │ │ │ - beq.n 858be <_Py_Dealloc@@Base+0x11e> │ │ │ │ + beq.n 862f2 <_Py_Dealloc@@Base+0x132> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 858a4 <_Py_Dealloc@@Base+0x104> │ │ │ │ + beq.n 862d8 <_Py_Dealloc@@Base+0x118> │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8588c <_Py_Dealloc@@Base+0xec> │ │ │ │ + beq.n 862ac <_Py_Dealloc@@Base+0xec> │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ - cbz r3, 8588a <_Py_Dealloc@@Base+0xea> │ │ │ │ + cbz r3, 862aa <_Py_Dealloc@@Base+0xea> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 8588a <_Py_Dealloc@@Base+0xea> │ │ │ │ + beq.n 862aa <_Py_Dealloc@@Base+0xea> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85b44 <_Py_Dealloc@@Base+0x3a4> │ │ │ │ + beq.w 8655e <_Py_Dealloc@@Base+0x39e> │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ - cbz r3, 858a2 <_Py_Dealloc@@Base+0x102> │ │ │ │ + cbz r3, 862d6 <_Py_Dealloc@@Base+0x116> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 858a2 <_Py_Dealloc@@Base+0x102> │ │ │ │ + beq.n 862d6 <_Py_Dealloc@@Base+0x116> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 85afc <_Py_Dealloc@@Base+0x35c> │ │ │ │ + cbnz r2, 862d6 <_Py_Dealloc@@Base+0x116> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + mov ip, r1 │ │ │ │ + mov fp, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 86764 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + mov r0, r3 │ │ │ │ + blx fp │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ - cbz r3, 858ba <_Py_Dealloc@@Base+0x11a> │ │ │ │ + cbz r3, 862ee <_Py_Dealloc@@Base+0x12e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 858ba <_Py_Dealloc@@Base+0x11a> │ │ │ │ + beq.n 862ee <_Py_Dealloc@@Base+0x12e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a7c <_Py_Dealloc@@Base+0x2dc> │ │ │ │ + beq.w 864b0 <_Py_Dealloc@@Base+0x2f0> │ │ │ │ subs r4, #1 │ │ │ │ - bcc.n 8594c <_Py_Dealloc@@Base+0x1ac> │ │ │ │ + bcc.n 86380 <_Py_Dealloc@@Base+0x1c0> │ │ │ │ strd r5, sl, [sp] │ │ │ │ - b.n 8591a <_Py_Dealloc@@Base+0x17a> │ │ │ │ + b.n 8634e <_Py_Dealloc@@Base+0x18e> │ │ │ │ add.w sl, r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r1, sl, lsl #2] │ │ │ │ - cbz r5, 858de <_Py_Dealloc@@Base+0x13e> │ │ │ │ + cbz r5, 86312 <_Py_Dealloc@@Base+0x152> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 858de <_Py_Dealloc@@Base+0x13e> │ │ │ │ + beq.n 86312 <_Py_Dealloc@@Base+0x152> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85a30 <_Py_Dealloc@@Base+0x290> │ │ │ │ + beq.w 86464 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ add.w r4, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ - cbz r5, 858f8 <_Py_Dealloc@@Base+0x158> │ │ │ │ + cbz r5, 8632c <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 858f8 <_Py_Dealloc@@Base+0x158> │ │ │ │ + beq.n 8632c <_Py_Dealloc@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85a18 <_Py_Dealloc@@Base+0x278> │ │ │ │ + beq.w 8644c <_Py_Dealloc@@Base+0x28c> │ │ │ │ sub.w r4, sl, #2 │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ - cbz r5, 85910 <_Py_Dealloc@@Base+0x170> │ │ │ │ + cbz r5, 86344 <_Py_Dealloc@@Base+0x184> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 85910 <_Py_Dealloc@@Base+0x170> │ │ │ │ + beq.n 86344 <_Py_Dealloc@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85a00 <_Py_Dealloc@@Base+0x260> │ │ │ │ + beq.n 86434 <_Py_Dealloc@@Base+0x274> │ │ │ │ sub.w r4, sl, #3 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 85948 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ + beq.n 8637c <_Py_Dealloc@@Base+0x1bc> │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 858c4 <_Py_Dealloc@@Base+0x124> │ │ │ │ + beq.n 862f8 <_Py_Dealloc@@Base+0x138> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 858c4 <_Py_Dealloc@@Base+0x124> │ │ │ │ + beq.n 862f8 <_Py_Dealloc@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 858c4 <_Py_Dealloc@@Base+0x124> │ │ │ │ + bne.n 862f8 <_Py_Dealloc@@Base+0x138> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85c3a <_Py_Dealloc@@Base+0x49a> │ │ │ │ + bne.w 86602 <_Py_Dealloc@@Base+0x442> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 858c4 <_Py_Dealloc@@Base+0x124> │ │ │ │ + b.n 862f8 <_Py_Dealloc@@Base+0x138> │ │ │ │ ldrd r5, sl, [sp] │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85aea <_Py_Dealloc@@Base+0x34a> │ │ │ │ + bne.w 8651e <_Py_Dealloc@@Base+0x35e> │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - cbz r1, 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ + cbz r1, 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 85b16 <_Py_Dealloc@@Base+0x376> │ │ │ │ + beq.w 86530 <_Py_Dealloc@@Base+0x370> │ │ │ │ lsrs r7, r1, #18 │ │ │ │ ubfx ip, r1, #0, #18 │ │ │ │ add.w r7, r4, r7, lsl #3 │ │ │ │ ldr.w r2, [r7, #808] @ 0x328 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.n 859a8 <_Py_Dealloc@@Base+0x208> │ │ │ │ + bgt.n 863dc <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r7, [r7, #804] @ 0x324 │ │ │ │ cmp r7, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85b16 <_Py_Dealloc@@Base+0x376> │ │ │ │ + beq.w 86530 <_Py_Dealloc@@Base+0x370> │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r7, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 85ab6 <_Py_Dealloc@@Base+0x316> │ │ │ │ + beq.n 864ea <_Py_Dealloc@@Base+0x32a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 85b5e <_Py_Dealloc@@Base+0x3be> │ │ │ │ + beq.w 86578 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 85a58 <_Py_Dealloc@@Base+0x2b8> │ │ │ │ + bhi.n 8648c <_Py_Dealloc@@Base+0x2cc> │ │ │ │ movw r1, #21012 @ 0x5214 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 85a58 <_Py_Dealloc@@Base+0x2b8> │ │ │ │ + bne.n 8648c <_Py_Dealloc@@Base+0x2cc> │ │ │ │ adds r1, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ str.w r1, [r3, #2092] @ 0x82c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str.w r6, [r2, #1772] @ 0x6ec │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - bgt.n 85a70 <_Py_Dealloc@@Base+0x2d0> │ │ │ │ + bgt.n 864a4 <_Py_Dealloc@@Base+0x2e4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85c20 <_Py_Dealloc@@Base+0x480> │ │ │ │ + bne.w 86670 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 85910 <_Py_Dealloc@@Base+0x170> │ │ │ │ + b.n 86344 <_Py_Dealloc@@Base+0x184> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85bec <_Py_Dealloc@@Base+0x44c> │ │ │ │ + bne.w 8663c <_Py_Dealloc@@Base+0x47c> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 858f8 <_Py_Dealloc@@Base+0x158> │ │ │ │ + b.n 8632c <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w fp, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85c06 <_Py_Dealloc@@Base+0x466> │ │ │ │ + bne.w 86656 <_Py_Dealloc@@Base+0x496> │ │ │ │ mov r0, r5 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 858de <_Py_Dealloc@@Base+0x13e> │ │ │ │ + b.n 86312 <_Py_Dealloc@@Base+0x152> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.n 859d0 <_Py_Dealloc@@Base+0x230> │ │ │ │ + bls.n 86404 <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - ble.n 859fa <_Py_Dealloc@@Base+0x25a> │ │ │ │ + ble.n 8642e <_Py_Dealloc@@Base+0x26e> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 192294 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 194014 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov ip, r1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85d08 <_Py_Dealloc@@Base+0x568> │ │ │ │ + bne.w 86746 <_Py_Dealloc@@Base+0x586> │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 858ba <_Py_Dealloc@@Base+0x11a> │ │ │ │ - ldr.w sl, [pc, #736] @ 85d78 <_Py_Dealloc@@Base+0x5d8> │ │ │ │ + b.n 862ee <_Py_Dealloc@@Base+0x12e> │ │ │ │ + ldr.w sl, [pc, #708] @ 86790 <_Py_Dealloc@@Base+0x5d0> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [sl, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 85842 <_Py_Dealloc@@Base+0xa2> │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + bne.w 86262 <_Py_Dealloc@@Base+0xa2> │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #704] @ (85d74 <_Py_Dealloc@@Base+0x5d4>) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #676] @ (8678c <_Py_Dealloc@@Base+0x5cc>) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr.w r1, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ strd r1, r0, [r2, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r2, [r0, #8] │ │ │ │ - b.n 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r5, #8] │ │ │ │ addeq.w r3, r3, #4096 @ 0x1000 │ │ │ │ - beq.w 85972 <_Py_Dealloc@@Base+0x1d2> │ │ │ │ + beq.w 863a6 <_Py_Dealloc@@Base+0x1e6> │ │ │ │ ldr.w r0, [r0, #688] @ 0x2b0 │ │ │ │ blx r2 │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov ip, r1 │ │ │ │ - mov fp, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 85d26 <_Py_Dealloc@@Base+0x586> │ │ │ │ - mov r0, r3 │ │ │ │ - blx fp │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - b.n 858a2 <_Py_Dealloc@@Base+0x102> │ │ │ │ + b.n 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85d6c <_Py_Dealloc@@Base+0x5cc> │ │ │ │ + bne.w 86782 <_Py_Dealloc@@Base+0x5c2> │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r1, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov ip, r1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 85cea <_Py_Dealloc@@Base+0x54a> │ │ │ │ + bne.w 86728 <_Py_Dealloc@@Base+0x568> │ │ │ │ mov r0, r3 │ │ │ │ blx fp │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 8588a <_Py_Dealloc@@Base+0xea> │ │ │ │ + b.n 862aa <_Py_Dealloc@@Base+0xea> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ movs r7, #28 │ │ │ │ mul.w fp, r1, r7 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r7, r1 │ │ │ │ ldrd ip, r1, [r2, #8] │ │ │ │ @@ -136783,108 +137791,122 @@ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ str r7, [r2, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r2, [r1, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 85ba4 <_Py_Dealloc@@Base+0x404> │ │ │ │ + bne.n 865be <_Py_Dealloc@@Base+0x3fe> │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbz r2, 85ba0 <_Py_Dealloc@@Base+0x400> │ │ │ │ + cbz r2, 865ba <_Py_Dealloc@@Base+0x3fa> │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [r9, #528] @ 0x210 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n 85c74 <_Py_Dealloc@@Base+0x4d4> │ │ │ │ + beq.n 866b2 <_Py_Dealloc@@Base+0x4f2> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 85d4a <_Py_Dealloc@@Base+0x5aa> │ │ │ │ + beq.n 86690 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ - cbnz r2, 85bc4 <_Py_Dealloc@@Base+0x424> │ │ │ │ + cbnz r2, 865dc <_Py_Dealloc@@Base+0x41c> │ │ │ │ str.w r1, [r9, #532] @ 0x214 │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ + beq.w 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ ldrd r2, r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85d44 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + beq.n 8668a <_Py_Dealloc@@Base+0x4ca> │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ ldr r4, [r1, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ strd r2, lr, [r1, #20] │ │ │ │ - cbz r2, 85be6 <_Py_Dealloc@@Base+0x446> │ │ │ │ + cbz r2, 865fc <_Py_Dealloc@@Base+0x43c> │ │ │ │ str r1, [r2, #24] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ - b.n 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85a28 <_Py_Dealloc@@Base+0x288> │ │ │ │ + beq.w 86374 <_Py_Dealloc@@Base+0x1b4> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 85a28 <_Py_Dealloc@@Base+0x288> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 86374 <_Py_Dealloc@@Base+0x1b4> │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + movw r2, #25101 @ 0x620d │ │ │ │ + movt r2, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 8626a <_Py_Dealloc@@Base+0xaa> │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 194000 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85a40 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ + beq.w 8645c <_Py_Dealloc@@Base+0x29c> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 85a40 <_Py_Dealloc@@Base+0x2a0> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 8645c <_Py_Dealloc@@Base+0x29c> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85a10 <_Py_Dealloc@@Base+0x270> │ │ │ │ + beq.w 86474 <_Py_Dealloc@@Base+0x2b4> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 85a10 <_Py_Dealloc@@Base+0x270> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 86474 <_Py_Dealloc@@Base+0x2b4> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 85940 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + beq.w 86444 <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 85940 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - movw r2, #22509 @ 0x57ed │ │ │ │ - movt r2, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 8584a <_Py_Dealloc@@Base+0xaa> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 192280 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 86444 <_Py_Dealloc@@Base+0x284> │ │ │ │ + str.w r2, [r4, #524] @ 0x20c │ │ │ │ + b.n 865ec <_Py_Dealloc@@Base+0x42c> │ │ │ │ + ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [r1, #20] │ │ │ │ + str r0, [r1, #24] │ │ │ │ + cbz r2, 8669e <_Py_Dealloc@@Base+0x4de> │ │ │ │ + str r1, [r2, #24] │ │ │ │ + ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ + str.w r1, [r4, #524] @ 0x20c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ + str.w r1, [r4, #532] @ 0x214 │ │ │ │ + b.n 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85bb2 <_Py_Dealloc@@Base+0x412> │ │ │ │ + beq.n 865cc <_Py_Dealloc@@Base+0x40c> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - cbz r3, 85ce4 <_Py_Dealloc@@Base+0x544> │ │ │ │ + cbz r3, 86722 <_Py_Dealloc@@Base+0x562> │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [r3, fp] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r1, #20] │ │ │ │ str.w r1, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r2, #0, #18 │ │ │ │ lsrs r1, r2, #18 │ │ │ │ - cbz r3, 85cac <_Py_Dealloc@@Base+0x50c> │ │ │ │ + cbz r3, 866ea <_Py_Dealloc@@Base+0x52a> │ │ │ │ add.w r3, r2, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r1, lsl #3 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -136898,400 +137920,428 @@ │ │ │ │ ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r3, fp] │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r2, [r4, #788] @ 0x314 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 863fa <_Py_Dealloc@@Base+0x23a> │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 85c80 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 866be <_Py_Dealloc@@Base+0x4fe> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 85b56 <_Py_Dealloc@@Base+0x3b6> │ │ │ │ + beq.w 86570 <_Py_Dealloc@@Base+0x3b0> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 85b56 <_Py_Dealloc@@Base+0x3b6> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 86570 <_Py_Dealloc@@Base+0x3b0> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 85a8e <_Py_Dealloc@@Base+0x2ee> │ │ │ │ + beq.w 864c2 <_Py_Dealloc@@Base+0x302> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 85a8e <_Py_Dealloc@@Base+0x2ee> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 864c2 <_Py_Dealloc@@Base+0x302> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 85b0e <_Py_Dealloc@@Base+0x36e> │ │ │ │ + beq.w 862d0 <_Py_Dealloc@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 85b0e <_Py_Dealloc@@Base+0x36e> │ │ │ │ - str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 85bd6 <_Py_Dealloc@@Base+0x436> │ │ │ │ - ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [r1, #20] │ │ │ │ - str r0, [r1, #24] │ │ │ │ - cbz r2, 85d58 <_Py_Dealloc@@Base+0x5b8> │ │ │ │ - str r1, [r2, #24] │ │ │ │ - ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ - str.w r1, [r4, #524] @ 0x20c │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ - str.w r1, [r4, #532] @ 0x214 │ │ │ │ - b.n 859c6 <_Py_Dealloc@@Base+0x226> │ │ │ │ + b.n 862d0 <_Py_Dealloc@@Base+0x110> │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 85b2e <_Py_Dealloc@@Base+0x38e> │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + b.n 86548 <_Py_Dealloc@@Base+0x388> │ │ │ │ + nop │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r4, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00085d80 : │ │ │ │ +00086798 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 85dae │ │ │ │ + cbz r2, 867c6 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085db0 : │ │ │ │ +000867c8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (85dd8 ) │ │ │ │ + ldr r3, [pc, #24] @ (867f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, 85dca │ │ │ │ + cbz r0, 867e2 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #8] @ (85ddc ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (867f4 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r4, r6 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #100] @ (85e4c ) │ │ │ │ + ldr r0, [pc, #100] @ (86864 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r0, #892] @ 0x37c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85dfa │ │ │ │ + beq.n 86812 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #892] @ 0x37c │ │ │ │ - cbz r3, 85dfc │ │ │ │ + cbz r3, 86814 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r0, #896] @ 0x380 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 85e26 │ │ │ │ + cbnz r3, 8683e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r0, #892 @ 0x37c │ │ │ │ bx r1 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85e3c │ │ │ │ + bne.n 86854 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #24] @ (85e50 ) │ │ │ │ + ldr r0, [pc, #24] @ (86868 ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r0, #892 @ 0x37c │ │ │ │ blx r3 │ │ │ │ - b.n 85e32 │ │ │ │ + b.n 8684a │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 85e68 │ │ │ │ + cbz r0, 86880 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85e68 │ │ │ │ + beq.n 86880 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 85e6a │ │ │ │ + cbz r2, 86882 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #48] @ (85eb0 ) │ │ │ │ + ldr r2, [pc, #48] @ (868c8 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 85e96 │ │ │ │ + cbnz r1, 868ae │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 85e8a │ │ │ │ + beq.n 868a2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85e8a │ │ │ │ + b.n 868a2 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ + cbnz r0, 868d4 │ │ │ │ + bx lr │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 868d2 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 868d2 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + sub sp, #12 │ │ │ │ + ldr r2, [pc, #52] @ (86930 ) │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + mov r5, r1 │ │ │ │ + ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ + mov r4, r1 │ │ │ │ + cbnz r1, 86914 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r3, r5 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + bx r3 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.n 86908 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 86908 │ │ │ │ + nop │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r5, #132] @ 0x84 │ │ │ │ - bpl.n 85f0a │ │ │ │ - ldr r0, [pc, #360] @ (86040 ) │ │ │ │ + bpl.n 86986 │ │ │ │ + ldr r0, [pc, #360] @ (86abc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 85f00 │ │ │ │ + beq.n 8697c │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 86012 │ │ │ │ + bls.w 86a8e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ - ldr r4, [pc, #312] @ (86044 ) │ │ │ │ + ldr r4, [pc, #312] @ (86ac0 ) │ │ │ │ movw r6, #41020 @ 0xa03c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ ldr.w r3, [r4, #3160] @ 0xc58 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 85fba │ │ │ │ + bne.n 86a36 │ │ │ │ ldr.w r2, [r4, #3168] @ 0xc60 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 85fba │ │ │ │ + beq.n 86a36 │ │ │ │ add r3, sp, #20 │ │ │ │ addw r1, r4, #3156 @ 0xc54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 85fd4 │ │ │ │ + beq.n 86a50 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 85fb2 │ │ │ │ + bne.n 86a2e │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #264] @ (86048 ) │ │ │ │ - bl 86de0 │ │ │ │ + ldr r0, [pc, #264] @ (86ac4 ) │ │ │ │ + bl 87864 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85fd4 │ │ │ │ + beq.n 86a50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 8601c │ │ │ │ + bpl.n 86a98 │ │ │ │ ldr.w r2, [r4, #3156] @ 0xc54 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 85ff2 │ │ │ │ + bne.n 86a6e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85f66 │ │ │ │ + beq.n 869e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r4, #3160] @ 0xc58 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 85fda │ │ │ │ + bne.n 86a56 │ │ │ │ ldr.w r3, [r4, #3168] @ 0xc60 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85fda │ │ │ │ - ldr r2, [pc, #200] @ (86040 ) │ │ │ │ + beq.n 86a56 │ │ │ │ + ldr r2, [pc, #200] @ (86abc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r2] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r2, [pc, #188] @ (8604c ) │ │ │ │ + ldr r2, [pc, #188] @ (86ac8 ) │ │ │ │ mov r1, r7 │ │ │ │ - beq.n 86000 │ │ │ │ - bl 8c328 │ │ │ │ + beq.n 86a7c │ │ │ │ + bl 8cc30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 85fac │ │ │ │ + beq.n 86a28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86032 │ │ │ │ + beq.n 86aae │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85fac │ │ │ │ - b.n 85f3a │ │ │ │ - ldr r0, [pc, #144] @ (8604c ) │ │ │ │ - bl 7c45c │ │ │ │ + bne.n 86a28 │ │ │ │ + b.n 869b6 │ │ │ │ + ldr r0, [pc, #144] @ (86ac8 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 85fac │ │ │ │ + beq.n 86a28 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #128] @ (8604c ) │ │ │ │ + ldr r1, [pc, #128] @ (86ac8 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 85f34 │ │ │ │ + bne.n 869b0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85fac │ │ │ │ - ldr r0, [pc, #112] @ (8604c ) │ │ │ │ - bl 7c45c │ │ │ │ + b.n 86a28 │ │ │ │ + ldr r0, [pc, #112] @ (86ac8 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 85f76 │ │ │ │ - ldr r0, [pc, #100] @ (8604c ) │ │ │ │ + bne.n 869f2 │ │ │ │ + ldr r0, [pc, #100] @ (86ac8 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f4fd8 │ │ │ │ + bl 1f88d8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 86006 │ │ │ │ + b.n 86a82 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #3156] @ 0xc54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85f62 │ │ │ │ - b.n 85f66 │ │ │ │ - bl 88340 │ │ │ │ + bne.n 869de │ │ │ │ + b.n 869e2 │ │ │ │ + bl 88dc4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 85fa4 │ │ │ │ - b.n 85fac │ │ │ │ + bne.n 86a20 │ │ │ │ + b.n 86a28 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 85f08 │ │ │ │ + b.n 86984 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86006 │ │ │ │ + b.n 86a82 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 85fac │ │ │ │ + b.n 86a28 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - b.n 85bd4 <_Py_Dealloc@@Base+0x434> │ │ │ │ + b.n 86650 <_Py_Dealloc@@Base+0x490> │ │ │ │ lsls r4, r1, #1 │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00086050 : │ │ │ │ +00086acc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8609a │ │ │ │ + bne.n 86b16 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8609a │ │ │ │ + beq.n 86b16 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.n 860b4 │ │ │ │ + beq.n 86b30 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 8608e │ │ │ │ + bne.n 86b0a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 8608a │ │ │ │ + beq.n 86b06 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 86082 │ │ │ │ + bne.n 86afe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8608a │ │ │ │ + b.n 86b06 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [r0, #24] │ │ │ │ @@ -137308,842 +138358,843 @@ │ │ │ │ mov r1, ip │ │ │ │ lsl.w r3, r8, ip │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsl.w sl, r8, r0 │ │ │ │ and.w r9, r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 862d4 │ │ │ │ + beq.w 86d50 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ add sl, fp │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8675a │ │ │ │ + bne.w 871d6 │ │ │ │ str r6, [sp, #16] │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, ip │ │ │ │ - bgt.w 8629a │ │ │ │ + bgt.w 86d16 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 861ea │ │ │ │ + blt.n 86c66 │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 86258 │ │ │ │ + beq.w 86cd4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 864c0 │ │ │ │ + beq.w 86f3c │ │ │ │ add.w r3, r6, r6, lsl #2 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r9, #7 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 86270 │ │ │ │ + bgt.w 86cec │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 86282 │ │ │ │ + blt.w 86cfe │ │ │ │ ldr.w r1, [sl, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 86258 │ │ │ │ + beq.n 86cd4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 861fe │ │ │ │ + beq.n 86c7a │ │ │ │ mov.w r8, r5, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bgt.w 8646a │ │ │ │ + bgt.w 86ee6 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 862c0 │ │ │ │ + blt.w 86d3c │ │ │ │ ldr.w r1, [sl, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 86258 │ │ │ │ + beq.n 86cd4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 865bc │ │ │ │ + beq.w 87038 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, r8, lsr #5 │ │ │ │ cmp.w r9, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 86492 │ │ │ │ + bgt.w 86f0e │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 86400 │ │ │ │ + blt.w 86e7c │ │ │ │ ldr.w r1, [sl, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 86258 │ │ │ │ + beq.n 86cd4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 866f2 │ │ │ │ + beq.w 87164 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r3, r6 │ │ │ │ and.w r6, r3, r2 │ │ │ │ - b.n 8617e │ │ │ │ + b.n 86bfa │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 868b0 │ │ │ │ + bne.w 87344 │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r2, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 86286 │ │ │ │ - cbz r2, 86258 │ │ │ │ + bne.n 86d02 │ │ │ │ + cbz r2, 86cd4 │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ eor.w r0, ip, lr │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.n 86286 │ │ │ │ + bne.n 86d02 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 8690c │ │ │ │ + beq.w 873ba │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ addne.w r0, r1, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86a08 │ │ │ │ + beq.w 87496 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r0, 86286 │ │ │ │ + cbnz r0, 86d02 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 86624 │ │ │ │ + beq.w 870a0 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r1, #1 │ │ │ │ add.w r2, fp, r3, lsl #3 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - b.n 861f2 │ │ │ │ + b.n 86c6e │ │ │ │ cmp.w r9, #15 │ │ │ │ - bgt.w 86664 │ │ │ │ + bgt.w 870e0 │ │ │ │ ldrsh.w r3, [fp, r6, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8615e │ │ │ │ + bge.w 86bda │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 861f0 │ │ │ │ + beq.n 86c6c │ │ │ │ mov.w r8, r5, lsr #10 │ │ │ │ add.w r3, r6, r6, lsl #2 │ │ │ │ add.w r6, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 8617e │ │ │ │ + b.n 86bfa │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 86646 │ │ │ │ + bgt.w 870c2 │ │ │ │ ldrsh.w r3, [fp, r6, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8612a │ │ │ │ + bge.w 86ba6 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 861f0 │ │ │ │ + beq.n 86c6c │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 86278 │ │ │ │ + b.n 86cf4 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 861f0 │ │ │ │ + beq.n 86c6c │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, r8, lsr #5 │ │ │ │ adds r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ - b.n 861ba │ │ │ │ + b.n 86c36 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.w 8641a │ │ │ │ + bgt.w 86e96 │ │ │ │ ldrsb.w r3, [fp, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8653a │ │ │ │ + blt.w 86fb6 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl │ │ │ │ add.w r4, fp, r1 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 86528 │ │ │ │ + beq.w 86fa4 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 8654c │ │ │ │ + beq.w 86fc8 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r9 │ │ │ │ ands r6, r3 │ │ │ │ ldrsb.w r3, [fp, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 86544 │ │ │ │ + blt.w 86fc0 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl │ │ │ │ add.w r0, fp, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w 86630 │ │ │ │ + beq.w 870ac │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 86688 │ │ │ │ + beq.w 87104 │ │ │ │ lsrs r3, r5, #10 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r3, r6 │ │ │ │ and.w r9, r3, r1 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bgt.n 863f0 │ │ │ │ + bgt.n 86e6c │ │ │ │ ldrsb.w r6, [fp, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 8667e │ │ │ │ + blt.w 870fa │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r6, r4 │ │ │ │ add.w r0, r4, sl │ │ │ │ add.w r7, fp, r0 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w 86638 │ │ │ │ + beq.w 870b4 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 867ce │ │ │ │ + beq.w 8724a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r5, r9, r9, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r5, r5, r0, lsr #5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r0 │ │ │ │ - bgt.w 86824 │ │ │ │ + bgt.w 872a6 │ │ │ │ ldrsb.w r6, [fp, r5] │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 866e8 │ │ │ │ + blt.w 871cc │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r6, r4 │ │ │ │ add.w r0, r4, sl │ │ │ │ add.w r9, fp, r0 │ │ │ │ ldr.w r7, [r9, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 86638 │ │ │ │ + beq.w 870b4 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 86834 │ │ │ │ + beq.w 872b6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp.w ip, #7 │ │ │ │ mov.w r0, r0, lsr #10 │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r0, #1 │ │ │ │ add r0, r5 │ │ │ │ and.w r9, r0, r4 │ │ │ │ - ble.n 86360 │ │ │ │ + ble.n 86ddc │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [fp, r9, lsl #1] │ │ │ │ ldrgt.w r6, [fp, r9, lsl #2] │ │ │ │ - b.n 86364 │ │ │ │ + b.n 86de0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ + beq.w 86c6c │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 86186 │ │ │ │ + b.n 86c02 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 86670 │ │ │ │ + blt.w 870ec │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sl │ │ │ │ add.w r4, fp, r1 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 86528 │ │ │ │ + beq.n 86fa4 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 8654c │ │ │ │ + beq.n 86fc8 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r9 │ │ │ │ ands r6, r3 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r6, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r6, lsl #1] │ │ │ │ - b.n 8631a │ │ │ │ + b.n 86d96 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86190 │ │ │ │ + bge.w 86c0c │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ + beq.w 86c6c │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, r8, lsr #5 │ │ │ │ adds r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ cmp.w r9, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 861c4 │ │ │ │ + bge.w 86c40 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ + beq.w 86c6c │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 8646a │ │ │ │ + b.n 86ee6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8651e │ │ │ │ + bne.n 86f9a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86258 │ │ │ │ + beq.w 86cd4 │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ ldrb.w lr, [r0, #16] │ │ │ │ eor.w r1, ip, lr │ │ │ │ tst.w r1, #28 │ │ │ │ - bne.n 8651e │ │ │ │ + bne.n 86f9a │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 868c0 │ │ │ │ + beq.w 87354 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86a10 │ │ │ │ + beq.w 8746e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86258 │ │ │ │ + beq.w 86cd4 │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ - b.n 86144 │ │ │ │ + b.n 86bc0 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r2, fp, r9 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 861f2 │ │ │ │ + b.n 86c6e │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 86308 │ │ │ │ + bne.w 86d84 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 861f2 │ │ │ │ + b.n 86c6e │ │ │ │ adds r4, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ - b.n 86344 │ │ │ │ + beq.w 86c6c │ │ │ │ + b.n 86dc0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 86580 │ │ │ │ + beq.n 86ffc │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 868ea │ │ │ │ + beq.w 87398 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 86904 │ │ │ │ + blt.w 873b2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 860dc │ │ │ │ + bne.w 86b58 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 860dc │ │ │ │ + bne.w 86b58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 86678 │ │ │ │ + bne.n 870f4 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r6, #1 │ │ │ │ add r6, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 8645a │ │ │ │ - b.n 86316 │ │ │ │ + bgt.w 86ed6 │ │ │ │ + b.n 86d92 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 861a0 │ │ │ │ + bne.w 86c1c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86258 │ │ │ │ + beq.w 86cd4 │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 861a0 │ │ │ │ + bne.w 86c1c │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 868e6 │ │ │ │ + beq.w 87394 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86a14 │ │ │ │ + beq.w 87492 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r1, r7, #20 │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86258 │ │ │ │ - b.n 861a0 │ │ │ │ + beq.w 86cd4 │ │ │ │ + b.n 86c1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - b.n 861f2 │ │ │ │ + b.n 86c6e │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 8652c │ │ │ │ + b.n 86fa8 │ │ │ │ mov r9, r4 │ │ │ │ mov r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 861f0 │ │ │ │ + blt.w 86c6c │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 8652c │ │ │ │ + b.n 86fa8 │ │ │ │ ldr.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8612a │ │ │ │ + bge.w 86ba6 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ + beq.w 86c6c │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ ldr.w r3, [fp, r6, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8615e │ │ │ │ - b.n 86282 │ │ │ │ + bge.w 86bda │ │ │ │ + b.n 86cfe │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ - b.n 8644c │ │ │ │ + beq.w 86c6c │ │ │ │ + b.n 86ec8 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 8663c │ │ │ │ + b.n 870b8 │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.w 8638a │ │ │ │ + bne.w 86e06 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 861f0 │ │ │ │ + b.n 86c6c │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r9] │ │ │ │ mov r1, r7 │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 866c4 │ │ │ │ + beq.n 87140 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8689c │ │ │ │ + beq.w 8730c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 86904 │ │ │ │ + blt.w 873b2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 860dc │ │ │ │ + bne.w 86b58 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r9, r0 │ │ │ │ - bne.w 860dc │ │ │ │ + bne.w 86b58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 86678 │ │ │ │ + bne.n 870f4 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 86344 │ │ │ │ - adds r4, r6, #1 │ │ │ │ - bne.w 863d2 │ │ │ │ - mov r3, r6 │ │ │ │ - b.n 861f0 │ │ │ │ + b.n 86dc0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 861d4 │ │ │ │ + bne.w 86c50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86258 │ │ │ │ + beq.w 86cd4 │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 861d4 │ │ │ │ + bne.w 86c50 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 86910 │ │ │ │ + beq.w 87358 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86a0c │ │ │ │ + beq.w 87472 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r1, r7, #20 │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86258 │ │ │ │ - b.n 861d4 │ │ │ │ + beq.w 86cd4 │ │ │ │ + b.n 86c50 │ │ │ │ + adds r4, r6, #1 │ │ │ │ + bne.w 86e4e │ │ │ │ + mov r3, r6 │ │ │ │ + b.n 86c6c │ │ │ │ cmp r1, #7 │ │ │ │ it le │ │ │ │ ldrsble.w r3, [fp, r9] │ │ │ │ - bgt.w 869c8 │ │ │ │ + bgt.w 87484 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 869a8 │ │ │ │ + bge.w 87378 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ + beq.w 86c6c │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ cmp r1, #7 │ │ │ │ and.w r9, r3, r2 │ │ │ │ it le │ │ │ │ ldrsble.w r3, [fp, r9] │ │ │ │ - bgt.w 869f2 │ │ │ │ + bgt.w 87476 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8698c │ │ │ │ + bge.w 8735c │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 861f0 │ │ │ │ + beq.w 86c6c │ │ │ │ lsrs r2, r5, #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, sl │ │ │ │ str r6, [sp, #24] │ │ │ │ mov sl, r5 │ │ │ │ and.w r6, r3, r2 │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.w 869e4 │ │ │ │ + bgt.w 87460 │ │ │ │ ldrsb.w r4, [fp, r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 86914 │ │ │ │ + bge.w 873ce │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.w 8692c │ │ │ │ + bne.w 873e6 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 861f0 │ │ │ │ + b.n 86c6c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp r0, ip │ │ │ │ str r1, [sp, #28] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq.n 86802 │ │ │ │ + beq.n 8727e │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 868c4 │ │ │ │ + beq.n 87332 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 868e0 │ │ │ │ + blt.w 873c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 868d6 │ │ │ │ + bne.w 873be │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 868d6 │ │ │ │ + bne.w 873be │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86638 │ │ │ │ + bne.w 870b4 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 8638a │ │ │ │ + b.n 86e06 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r6, [fp, r5, lsl #2] │ │ │ │ - b.n 863aa │ │ │ │ + b.n 86e26 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp r0, ip │ │ │ │ str r1, [sp, #28] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq.n 86866 │ │ │ │ + beq.n 872e8 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 8688a │ │ │ │ + cbz r0, 87320 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 868e0 │ │ │ │ + blt.n 873c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 868d6 │ │ │ │ + bne.n 873be │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 868d6 │ │ │ │ + bne.n 873be │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86638 │ │ │ │ + bne.w 870b4 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 863d2 │ │ │ │ - mov r0, r7 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 86866 │ │ │ │ + b.n 86e4e │ │ │ │ mov r0, r9 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 866c4 │ │ │ │ + b.n 87140 │ │ │ │ + mov r0, r7 │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 872e8 │ │ │ │ + mov r0, r5 │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 8727e │ │ │ │ lsrs r3, r5, #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r6, r3 │ │ │ │ - b.n 86154 │ │ │ │ + b.n 86bd0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 864f2 │ │ │ │ - mov r0, r5 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 86802 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - b.w 860dc │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 861f0 │ │ │ │ + b.n 86f6e │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ + b.n 8719e │ │ │ │ + mov r2, sl │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + mov r1, r4 │ │ │ │ + strd r7, r5, [sp] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 21278c │ │ │ │ + subs r2, r0, #0 │ │ │ │ + blt.n 873ae │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + bne.n 87446 │ │ │ │ + ldrb r1, [r4, #4] │ │ │ │ + b.n 87216 │ │ │ │ + mov r2, sl │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + mov r1, r4 │ │ │ │ + strd r7, r5, [sp] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 21278c │ │ │ │ + subs r2, r0, #0 │ │ │ │ + blt.n 873ae │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + bne.n 87446 │ │ │ │ + ldrb r1, [r4, #4] │ │ │ │ + b.n 871ee │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 865f6 │ │ │ │ + b.n 87072 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 86580 │ │ │ │ + b.n 86ffc │ │ │ │ mov r5, sl │ │ │ │ adds r2, #4 │ │ │ │ - beq.n 86a00 │ │ │ │ + beq.n 8744a │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 861f2 │ │ │ │ + b.n 86c6e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 86230 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ - b.n 8672c │ │ │ │ + b.n 86cac │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + b.w 86b58 │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 86c6c │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 211640 │ │ │ │ + bl 21278c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 868fe │ │ │ │ - bne.n 86982 │ │ │ │ + blt.n 873ac │ │ │ │ + bne.n 8743c │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ cmp r1, #7 │ │ │ │ add.w r6, r6, r3, lsr #5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.n 869d6 │ │ │ │ + bgt.n 87452 │ │ │ │ ldrsb.w r4, [fp, r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 86968 │ │ │ │ + bge.n 87422 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w 867ca │ │ │ │ + beq.w 87246 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsrs r3, r3, #10 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r6 │ │ │ │ and.w r6, r3, r2 │ │ │ │ - b.n 867b4 │ │ │ │ + b.n 87230 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 211640 │ │ │ │ + bl 21278c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 868fe │ │ │ │ - bne.n 86982 │ │ │ │ + blt.n 873ac │ │ │ │ + bne.n 8743c │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ - b.n 86952 │ │ │ │ + b.n 8740c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 86258 │ │ │ │ - mov r2, sl │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r1, r4 │ │ │ │ - strd r7, r5, [sp] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 211640 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - blt.n 86900 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - bne.n 869c4 │ │ │ │ - ldrb r1, [r4, #4] │ │ │ │ - b.n 8679a │ │ │ │ - mov r2, sl │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r1, r4 │ │ │ │ - strd r7, r5, [sp] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 211640 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - blt.n 86900 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - bne.n 869c4 │ │ │ │ - ldrb r1, [r4, #4] │ │ │ │ - b.n 86772 │ │ │ │ + b.n 86cd4 │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 86258 │ │ │ │ - cmp r1, #15 │ │ │ │ - ite gt │ │ │ │ - ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ - ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ - b.n 86766 │ │ │ │ + b.n 86cd4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ + b.w 86b58 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r4, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r4, [fp, r6, lsl #2] │ │ │ │ - b.n 86948 │ │ │ │ + b.n 87402 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r4, [fp, r6, lsl #1] │ │ │ │ ldrgt.w r4, [fp, r6, lsl #2] │ │ │ │ - b.n 867be │ │ │ │ + b.n 8723a │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 86f84 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 871b4 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ - b.n 8678e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ - b.w 860dc │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 86246 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 86742 │ │ │ │ + b.n 8720a │ │ │ │ + cmp r1, #15 │ │ │ │ + ite gt │ │ │ │ + ldrgt.w r3, [fp, r9, lsl #2] │ │ │ │ + ldrshle.w r3, [fp, r9, lsl #1] │ │ │ │ + b.n 871e2 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 86508 │ │ │ │ + b.n 87088 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 8660c │ │ │ │ + b.n 86cc2 │ │ │ │ + nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -138153,443 +139204,443 @@ │ │ │ │ mov r8, r1 │ │ │ │ cmp r5, #7 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ add.w r9, r6, r2 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w sl, r7, r4 │ │ │ │ - bgt.w 86ba6 │ │ │ │ + bgt.w 8762a │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 86b08 │ │ │ │ + blt.n 8758c │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 86b1a │ │ │ │ + beq.n 8759e │ │ │ │ lsrs r3, r7, #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, sl │ │ │ │ and.w sl, r4, r3 │ │ │ │ - bgt.w 86b88 │ │ │ │ + bgt.w 8760c │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 86b98 │ │ │ │ + blt.w 8761c │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 86c48 │ │ │ │ + beq.w 876cc │ │ │ │ lsrs r2, r7, #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.w 86c2e │ │ │ │ + bgt.w 876b2 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 86bca │ │ │ │ + blt.w 8764e │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 86cb2 │ │ │ │ + beq.w 87736 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ cmp r5, #7 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - bgt.w 86c04 │ │ │ │ + bgt.w 87688 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 86bde │ │ │ │ + blt.n 87662 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 86d3e │ │ │ │ + beq.w 877c2 │ │ │ │ mov.w r2, fp, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86aa6 │ │ │ │ + b.n 8752a │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 86da6 │ │ │ │ + bne.w 8782a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 86b74 │ │ │ │ + bne.n 875f8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ eor.w lr, r1, ip │ │ │ │ tst.w lr, #28 │ │ │ │ - bne.n 86b74 │ │ │ │ + bne.n 875f8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86dbe │ │ │ │ + beq.w 87842 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 86dc6 │ │ │ │ + beq.w 8784a │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ ubfx ip, ip, #2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - ble.w 86a7c │ │ │ │ + ble.w 87500 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 86d38 │ │ │ │ + bgt.w 877bc │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86a86 │ │ │ │ + bge.w 8750a │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 86a96 │ │ │ │ + bne.w 8751a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 86d1a │ │ │ │ + bgt.w 8779e │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86a5a │ │ │ │ + bge.w 874de │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 86b0e │ │ │ │ + beq.n 87592 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86b8e │ │ │ │ + b.n 87612 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86adc │ │ │ │ + b.n 87560 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 86b12 │ │ │ │ + beq.n 87596 │ │ │ │ mov.w r2, fp, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86aac │ │ │ │ + b.n 87530 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86ae4 │ │ │ │ + bge.w 87568 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 86b12 │ │ │ │ + beq.w 87596 │ │ │ │ mov.w r2, fp, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86ab6 │ │ │ │ + bge.w 8753a │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 86b12 │ │ │ │ - b.n 86bf6 │ │ │ │ + beq.w 87596 │ │ │ │ + b.n 8767a │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.w 86a96 │ │ │ │ + bne.w 8751a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 86b12 │ │ │ │ + beq.w 87596 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 86a96 │ │ │ │ + bne.w 8751a │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 86dba │ │ │ │ + bpl.w 8783e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r2, #28 │ │ │ │ addmi.w r0, r2, #20 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 86dd8 │ │ │ │ + beq.w 8785c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86b12 │ │ │ │ - b.n 86a96 │ │ │ │ + beq.w 87596 │ │ │ │ + b.n 8751a │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 86ac6 │ │ │ │ + bne.w 8754a │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 86b12 │ │ │ │ + beq.w 87596 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 86ac6 │ │ │ │ + bne.w 8754a │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 86dc2 │ │ │ │ + bpl.n 87846 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r2, #20 │ │ │ │ addpl.w r0, r2, #28 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 86dcc │ │ │ │ + beq.n 87850 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ ldrb.w ip, [r2, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ mul.w r2, lr, r2 │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86b12 │ │ │ │ - b.n 86ac6 │ │ │ │ + beq.w 87596 │ │ │ │ + b.n 8754a │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 86a5a │ │ │ │ + bge.w 874de │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 86b0e │ │ │ │ + beq.w 87592 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ - b.n 86b92 │ │ │ │ + b.n 87616 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 86af4 │ │ │ │ + bne.w 87578 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 86b12 │ │ │ │ + beq.w 87596 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 86af4 │ │ │ │ + bne.w 87578 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 86db6 │ │ │ │ + bpl.n 8783a │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r2, #20 │ │ │ │ addpl.w r0, r2, #28 │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 86dd2 │ │ │ │ + beq.n 87856 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ ldrb.w ip, [r2, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ mul.w r2, lr, r2 │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86b12 │ │ │ │ - b.n 86af4 │ │ │ │ + beq.w 87596 │ │ │ │ + b.n 87578 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 86a7c │ │ │ │ + b.n 87500 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 86d74 │ │ │ │ + b.n 877f8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 86c80 │ │ │ │ + b.n 87704 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 86b4c │ │ │ │ + b.n 875d0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 86ce8 │ │ │ │ + b.n 8776c │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 86b60 │ │ │ │ + b.n 875e4 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 86cfe │ │ │ │ + b.n 87782 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 86d8a │ │ │ │ + b.n 8780e │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 86c98 │ │ │ │ + b.n 8771c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ sub sp, #20 │ │ │ │ ands r3, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 86e26 │ │ │ │ + bgt.n 878aa │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ffa │ │ │ │ + beq.w 87a7e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 86ffa │ │ │ │ + bhi.w 87a7e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq fp, #30573 @ 0x776d │ │ │ │ + movweq fp, #33097 @ 0x8149 │ │ │ │ movteq fp, #13 │ │ │ │ - bne.w 86fe0 │ │ │ │ + bne.w 87a64 │ │ │ │ movw r2, #14904 @ 0x3a38 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r7, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 87100 │ │ │ │ - ldr r7, [pc, #736] @ (8713c ) │ │ │ │ + bmi.w 87b84 │ │ │ │ + ldr r7, [pc, #736] @ (87bc0 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r4, r1 │ │ │ │ ldr.w r0, [r7, sl] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bhi.w 87130 │ │ │ │ + bhi.w 87bb4 │ │ │ │ adds r4, r3, r4 │ │ │ │ - bmi.w 87130 │ │ │ │ + bmi.w 87bb4 │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #712] @ 0x2c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 870c0 │ │ │ │ + bne.w 87b44 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ subs r1, r4, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcs.w 87080 │ │ │ │ + bcs.w 87b04 │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r0, lr, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8706a │ │ │ │ + beq.w 87aee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [r1, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 86f60 │ │ │ │ + beq.n 879e4 │ │ │ │ add r3, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ strd r1, r1, [r3, #-8] │ │ │ │ ldr.w r1, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [ip, #3756] @ 0xeac │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt.w 87024 │ │ │ │ + bgt.w 87aa8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #568] @ (87140 ) │ │ │ │ + ldr r2, [pc, #568] @ (87bc4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 86fa0 │ │ │ │ + bne.n 87a24 │ │ │ │ str r6, [r3, #20] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 86fc4 │ │ │ │ + beq.n 87a48 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 86fc4 │ │ │ │ + beq.n 87a48 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r3, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 86fcc │ │ │ │ + bne.n 87a50 │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ str.w fp, [r3, #24] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w r8, [r3, #16] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -138599,323 +139650,323 @@ │ │ │ │ strd r1, r2, [r3, #-8] │ │ │ │ str r4, [r1, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r4, [r1, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 8701a │ │ │ │ + bhi.n 87a9e │ │ │ │ add.w r4, lr, #1 │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ str r4, [r1, #24] │ │ │ │ adds r4, r1, r6 │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r4, [r1, r6] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ - b.n 86ed0 │ │ │ │ + b.n 87954 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 86e36 │ │ │ │ - movw fp, #63605 @ 0xf875 │ │ │ │ - movt fp, #13 │ │ │ │ - b.n 86e36 │ │ │ │ - movw fp, #48121 @ 0xbbf9 │ │ │ │ + b.n 878ba │ │ │ │ + movw fp, #597 @ 0x255 │ │ │ │ + movt fp, #14 │ │ │ │ + b.n 878ba │ │ │ │ + movw fp, #50737 @ 0xc631 │ │ │ │ movt fp, #10 │ │ │ │ - b.n 86e36 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 878ba │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 870f0 │ │ │ │ + bne.w 87b74 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 86f1c │ │ │ │ + bne.n 879a0 │ │ │ │ str r5, [r3, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 86f32 │ │ │ │ + beq.n 879b6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ - b.n 86f32 │ │ │ │ + b.n 879b6 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8715c │ │ │ │ + beq.w 87be0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq fp, #17793 @ 0x4581 │ │ │ │ + movweq fp, #20333 @ 0x4f6d │ │ │ │ movteq fp, #14 │ │ │ │ - beq.w 86e36 │ │ │ │ + beq.w 878ba │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - movw r1, #65052 @ 0xfe1c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #476 @ 0x1dc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r4, [r1, #8] │ │ │ │ - b.n 86ed0 │ │ │ │ + b.n 87954 │ │ │ │ ldr.w r1, [ip, #3740] @ 0xe9c │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.w 86ef4 │ │ │ │ + beq.w 87978 │ │ │ │ ldr.w r1, [ip, #3852] @ 0xf0c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86ef4 │ │ │ │ + bne.w 87978 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 87144 │ │ │ │ + bne.n 87bc8 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, #12 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ lsls r6, r1, #27 │ │ │ │ - bmi.w 86ef4 │ │ │ │ + bmi.w 87978 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r6, r1, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 87054 │ │ │ │ + bne.n 87ad8 │ │ │ │ dmb ish │ │ │ │ - b.n 86ef4 │ │ │ │ + b.n 87978 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, lr │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86f7a │ │ │ │ + bne.w 879fe │ │ │ │ ldr.w r0, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 870e0 │ │ │ │ + bne.n 87b64 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87130 │ │ │ │ + beq.n 87bb4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr.w r4, [r7, sl] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ - b.n 86ed0 │ │ │ │ + b.n 87954 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 87130 │ │ │ │ + cbz r0, 87bb4 │ │ │ │ ldr.w r3, [r7, sl] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 86ed0 │ │ │ │ + b.n 87954 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 870a4 │ │ │ │ + b.n 87b28 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 86fb8 │ │ │ │ + b.n 87a3c │ │ │ │ ldr.w r6, [r2, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #48] @ (8713c ) │ │ │ │ + ldr r7, [pc, #48] @ (87bc0 ) │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldrd r1, r6, [r6, #12] │ │ │ │ add r1, r6 │ │ │ │ ldr.w r6, [r7, sl] │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r6, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ add.w r1, r6, r1, lsl #2 │ │ │ │ add r4, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 86e72 │ │ │ │ + bls.w 878f6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86ef4 │ │ │ │ + bne.w 87978 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ lsls r1, r1, #27 │ │ │ │ - bmi.w 86ef4 │ │ │ │ - b.n 87050 │ │ │ │ + bmi.w 87978 │ │ │ │ + b.n 87ad4 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65080 @ 0xfe38 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #504 @ 0x1f8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86f58 │ │ │ │ + b.n 879dc │ │ │ │ nop │ │ │ │ │ │ │ │ -00087178 : │ │ │ │ +00087bfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r2 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ands r2, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 871c0 │ │ │ │ + bgt.n 87c44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87348 │ │ │ │ + beq.w 87dcc │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 87348 │ │ │ │ + bhi.w 87dcc │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq fp, #30573 @ 0x776d │ │ │ │ + movweq fp, #33097 @ 0x8149 │ │ │ │ movteq fp, #13 │ │ │ │ - bne.w 87330 │ │ │ │ + bne.w 87db4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87550 │ │ │ │ + bne.w 87fd4 │ │ │ │ movw r2, #14904 @ 0x3a38 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r6, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 874ec │ │ │ │ - ldr r7, [pc, #744] @ (874e4 ) │ │ │ │ + bmi.w 87f70 │ │ │ │ + ldr r7, [pc, #744] @ (87f68 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r4, r1 │ │ │ │ ldr.w r0, [r7, sl] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bhi.w 874cc │ │ │ │ + bhi.w 87f50 │ │ │ │ adds r4, r3, r4 │ │ │ │ - bmi.w 874cc │ │ │ │ + bmi.w 87f50 │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #712] @ 0x2c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 87486 │ │ │ │ + bne.w 87f0a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ subs r1, r4, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcs.w 87448 │ │ │ │ + bcs.w 87ecc │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r0, lr, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 87432 │ │ │ │ + beq.w 87eb6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [r1, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87304 │ │ │ │ + beq.n 87d88 │ │ │ │ adds r4, r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r4, #-8] │ │ │ │ ldr.w r3, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [ip, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.w 873ea │ │ │ │ + bgt.w 87e6e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #580] @ (874e8 ) │ │ │ │ + ldr r2, [pc, #580] @ (87f6c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 874a6 │ │ │ │ + bne.w 87f2a │ │ │ │ str r3, [r4, #20] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 873c4 │ │ │ │ + beq.w 87e48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 873c4 │ │ │ │ + beq.n 87e48 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 873cc │ │ │ │ + bne.n 87e50 │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str.w fp, [r4, #24] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ @@ -138926,377 +139977,377 @@ │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r4, [r1, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 873e0 │ │ │ │ + bhi.n 87e64 │ │ │ │ add.w r4, lr, #1 │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ str r4, [r1, #24] │ │ │ │ adds r4, r1, r6 │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r4, [r1, r6] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ - b.n 87270 │ │ │ │ + b.n 87cf4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 871d0 │ │ │ │ + b.n 87c54 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8737c │ │ │ │ + beq.n 87e00 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq fp, #17793 @ 0x4581 │ │ │ │ + movweq fp, #20333 @ 0x4f6d │ │ │ │ movteq fp, #14 │ │ │ │ - beq.w 871d0 │ │ │ │ + beq.w 87c54 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r9] │ │ │ │ - movw r1, #65052 @ 0xfe1c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #476 @ 0x1dc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ - movw fp, #63605 @ 0xf875 │ │ │ │ - movt fp, #13 │ │ │ │ - b.n 871d0 │ │ │ │ - movw fp, #48121 @ 0xbbf9 │ │ │ │ + b.w f7970 │ │ │ │ + movw fp, #597 @ 0x255 │ │ │ │ + movt fp, #14 │ │ │ │ + b.n 87c54 │ │ │ │ + movw fp, #50737 @ 0xc631 │ │ │ │ movt fp, #10 │ │ │ │ - b.n 871d0 │ │ │ │ + b.n 87c54 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87536 │ │ │ │ + beq.w 87fba │ │ │ │ movw r0, #14504 @ 0x38a8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 872fc │ │ │ │ + beq.n 87d80 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r7, [pc, #324] @ (874e4 ) │ │ │ │ - movw fp, #11253 @ 0x2bf5 │ │ │ │ + ldr r7, [pc, #324] @ (87f68 ) │ │ │ │ + movw fp, #19509 @ 0x4c35 │ │ │ │ movt fp, #26 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #0 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 872bc │ │ │ │ + bne.w 87d40 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 872d2 │ │ │ │ + beq.n 87d56 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - b.n 872d2 │ │ │ │ + b.n 87d56 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r4, [r1, #8] │ │ │ │ - b.n 87270 │ │ │ │ + b.n 87cf4 │ │ │ │ ldr.w r3, [ip, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 87290 │ │ │ │ + beq.w 87d14 │ │ │ │ ldr.w r3, [ip, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87290 │ │ │ │ + bne.w 87d14 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8751e │ │ │ │ + bne.w 87fa2 │ │ │ │ mov r3, r1 │ │ │ │ adds r1, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 87290 │ │ │ │ + bmi.w 87d14 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8741c │ │ │ │ + bne.n 87ea0 │ │ │ │ dmb ish │ │ │ │ - b.n 87290 │ │ │ │ + b.n 87d14 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, lr │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8731e │ │ │ │ + bne.w 87da2 │ │ │ │ ldr.w r0, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 874ba │ │ │ │ + bne.n 87f3e │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r0, 874cc │ │ │ │ + cbz r0, 87f50 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr.w r4, [r7, sl] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ - b.n 87270 │ │ │ │ + b.n 87cf4 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 874cc │ │ │ │ + cbz r0, 87f50 │ │ │ │ ldr.w r3, [r7, sl] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 87270 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 87cf4 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 874d8 │ │ │ │ + bne.n 87f5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 873b6 │ │ │ │ + bl 224700 │ │ │ │ + b.n 87e3a │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8746e │ │ │ │ + bne.n 87ef2 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 873b6 │ │ │ │ + b.n 87e3a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r6, [r2, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #116] @ (8756c ) │ │ │ │ + ldr r7, [pc, #116] @ (87ff0 ) │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldrd r1, r6, [r6, #12] │ │ │ │ add r1, r6 │ │ │ │ ldr.w r6, [r7, sl] │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r6, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ add.w r1, r6, r1, lsl #2 │ │ │ │ add r4, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 87212 │ │ │ │ - b.n 874cc │ │ │ │ + bls.w 87c96 │ │ │ │ + b.n 87f50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87290 │ │ │ │ + bne.w 87d14 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r1, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 87290 │ │ │ │ - b.n 87418 │ │ │ │ + bmi.w 87d14 │ │ │ │ + b.n 87e9c │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #65080 @ 0xfe38 │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #504 @ 0x1f8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 872fc │ │ │ │ + b.n 87d80 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #65148 @ 0xfe7c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #572 @ 0x23c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 872fc │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 87d80 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00087570 : │ │ │ │ +00087ff4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 87616 │ │ │ │ + bpl.n 8809a │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 875dc │ │ │ │ + bne.n 88060 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 875e6 │ │ │ │ + beq.n 8806a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n 875f4 │ │ │ │ + bne.n 88078 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 875f4 │ │ │ │ - ldr r1, [pc, #116] @ (8762c ) │ │ │ │ + beq.n 88078 │ │ │ │ + ldr r1, [pc, #116] @ (880b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.n 8760e │ │ │ │ - bl 8c328 │ │ │ │ + beq.n 88092 │ │ │ │ + bl 8cc30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8759e │ │ │ │ + bne.n 88022 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 875b0 │ │ │ │ + beq.n 88034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 875b6 │ │ │ │ + bne.n 8803a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f4fd8 │ │ │ │ - bl 88340 │ │ │ │ + b.w 1f88d8 │ │ │ │ + bl 88dc4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 875d8 │ │ │ │ + b.n 8805c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 88282 │ │ │ │ + bpl.w 88d08 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 877ac │ │ │ │ + bne.w 88230 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 877b8 │ │ │ │ + beq.w 8823c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 877ca │ │ │ │ + bne.w 8824e │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 877ca │ │ │ │ - ldr r3, [pc, #776] @ (87998 ) │ │ │ │ + beq.w 8824e │ │ │ │ + ldr r3, [pc, #776] @ (8841c ) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ ldr.w r0, [r3, fp] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - beq.w 877fc │ │ │ │ + beq.w 88280 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8799c │ │ │ │ + beq.w 88420 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87d16 │ │ │ │ + bne.w 8879e │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 87b66 │ │ │ │ + beq.w 885ee │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 879f2 │ │ │ │ + bne.w 88476 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87b3a │ │ │ │ + beq.w 885c2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 87b14 │ │ │ │ + bne.w 8859c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, fp │ │ │ │ - ble.w 87b42 │ │ │ │ + ble.w 885ca │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 878f8 │ │ │ │ + bne.w 8837c │ │ │ │ movw r7, #42704 @ 0xa6d0 │ │ │ │ add.w ip, sl, r7 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w r8, #1 │ │ │ │ ldr.w r2, [sl, r7] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -139309,29 +140360,29 @@ │ │ │ │ cmp.w lr, #7 │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r8, r8, lr │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ orr.w r7, r7, r2 │ │ │ │ and.w r2, r9, r8 │ │ │ │ - bgt.w 87952 │ │ │ │ + bgt.w 883d6 │ │ │ │ ldrsb.w r0, [ip, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 87af8 │ │ │ │ + bge.w 88580 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #6] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 87980 │ │ │ │ + beq.w 88404 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ str r7, [r4, #16] │ │ │ │ @@ -139345,44 +140396,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8766c │ │ │ │ + bne.w 880f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 87682 │ │ │ │ + beq.w 88106 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 88252 │ │ │ │ - ldr r3, [pc, #444] @ (87998 ) │ │ │ │ + beq.w 88c2e │ │ │ │ + ldr r3, [pc, #444] @ (8841c ) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ ldr.w r0, [r3, fp] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - bne.w 876ac │ │ │ │ + bne.w 88130 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 87e7e │ │ │ │ + bne.w 88906 │ │ │ │ add.w r1, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 87c00 │ │ │ │ + ble.w 88688 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r1, #2740] @ 0xab4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r8, [r1, #2420] @ 0x974 │ │ │ │ movs r1, #0 │ │ │ │ @@ -139401,69 +140452,69 @@ │ │ │ │ add.w r0, r8, #28 │ │ │ │ add.w r3, r8, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29770 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 881ae │ │ │ │ + bne.w 88c56 │ │ │ │ movw lr, #42704 @ 0xa6d0 │ │ │ │ add.w r1, sl, lr │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ ldr.w r2, [sl, lr] │ │ │ │ adds.w ip, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w ip, [sl, lr] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orr.w r1, r1, ip │ │ │ │ - cbnz r0, 878b0 │ │ │ │ + cbnz r0, 88334 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 87e12 │ │ │ │ + bmi.w 8889a │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r2, r0, #17 │ │ │ │ - bmi.w 87e5e │ │ │ │ + bmi.w 888e6 │ │ │ │ ldrb.w r0, [r8, #4] │ │ │ │ and.w r3, r9, #7 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.w 87de4 │ │ │ │ + bgt.w 8886c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r2, r3] │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r0, [r8, #5] │ │ │ │ lsls r3, r0 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 87e0a │ │ │ │ + bne.w 88892 │ │ │ │ strd r5, r6, [r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #20] │ │ │ │ ldrd r2, r3, [r8, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ strd r2, r3, [r8, #12] │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - b.n 877a2 │ │ │ │ + b.n 88226 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 23b07c │ │ │ │ + bl 23da94 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r7, sl, r2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r0, [sl, r2] │ │ │ │ mov.w r8, #1 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ @@ -139477,274 +140528,275 @@ │ │ │ │ lsl.w r8, r8, lr │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ orr.w r7, r2, r0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ and.w r2, r8, r9 │ │ │ │ - ble.w 87754 │ │ │ │ + ble.w 881d8 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 87ef0 │ │ │ │ + bgt.w 88978 │ │ │ │ ldrsh.w r0, [ip, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 87a7e │ │ │ │ + bge.w 88502 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh.w r0, [ip, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ ldrb.w lr, [r3, #6] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 87782 │ │ │ │ + bne.w 88206 │ │ │ │ mov.w lr, #12 │ │ │ │ mla r2, lr, r0, r2 │ │ │ │ add.w r0, ip, r2 │ │ │ │ strd r5, r6, [r0, #4] │ │ │ │ str.w r9, [ip, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8778e │ │ │ │ + b.n 88212 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #17 │ │ │ │ - bmi.w 87b8c │ │ │ │ + bmi.w 88614 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.w 876ba │ │ │ │ + bpl.w 8813e │ │ │ │ ldr.w r1, [r2, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87bc4 │ │ │ │ + bne.w 8864c │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 87f52 │ │ │ │ + beq.w 889d6 │ │ │ │ ldr.w r2, [r3, fp] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 876ba │ │ │ │ + b.n 8813e │ │ │ │ cmp fp, r6 │ │ │ │ - beq.n 87a48 │ │ │ │ + beq.n 884cc │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8813e │ │ │ │ + bne.w 88c20 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r7, sl, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str.w r0, [sl, r2] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ orrs r2, r0 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87ca8 │ │ │ │ + beq.w 88730 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88166 │ │ │ │ + bne.w 88b62 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ add.w r8, r1, r8, lsl #3 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r8, r1 │ │ │ │ str.w r6, [r8, #24] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87a60 │ │ │ │ + beq.n 884e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87bac │ │ │ │ + beq.w 88634 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 877a2 │ │ │ │ + beq.w 88226 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 877a2 │ │ │ │ + bne.w 88226 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 877a4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88228 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, sl, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsh.w r0, [ip, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87964 │ │ │ │ + blt.w 883e8 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r2, sl │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r2, r2, r8 │ │ │ │ - ble.n 87ae0 │ │ │ │ + ble.n 88568 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 87fe0 │ │ │ │ + bgt.w 88a64 │ │ │ │ ldrsh.w r0, [ip, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 87c96 │ │ │ │ + bge.w 8871e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp.w lr, #15 │ │ │ │ - ble.w 87966 │ │ │ │ - b.n 87f02 │ │ │ │ + ble.w 883ea │ │ │ │ + str.w r0, [ip, r2, lsl #2] │ │ │ │ + b.n 881f0 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r2, sl │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsb.w r0, [ip, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 87ad0 │ │ │ │ + bge.n 88558 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8776c │ │ │ │ + b.n 881f0 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, sl, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsb.w r0, [ip, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 87ae8 │ │ │ │ - b.n 87a9a │ │ │ │ + blt.n 88570 │ │ │ │ + b.n 8851e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8d30c │ │ │ │ + bl 8dc14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 87b66 │ │ │ │ + beq.n 885ee │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 876fe │ │ │ │ + bgt.w 88182 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8c9b4 │ │ │ │ + bl 8d2bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 876fe │ │ │ │ + bne.w 88182 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 882a6 │ │ │ │ + bne.w 88d1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87b86 │ │ │ │ + beq.n 8860e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 882be │ │ │ │ + beq.w 88d32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 877a4 │ │ │ │ + b.n 88228 │ │ │ │ ldr.w r1, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r1, 87be2 │ │ │ │ + cbnz r1, 8866a │ │ │ │ movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 879c8 │ │ │ │ + bne.w 8844c │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 879c8 │ │ │ │ - b.n 879a6 │ │ │ │ - ldr r2, [pc, #736] @ (87e90 ) │ │ │ │ + bne.w 8844c │ │ │ │ + b.n 8842a │ │ │ │ + ldr r2, [pc, #736] @ (88918 ) │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88180 │ │ │ │ + bne.w 88bee │ │ │ │ mov r0, fp │ │ │ │ blx r4 │ │ │ │ - b.n 87a60 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 884e4 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8816e │ │ │ │ + bne.w 88bdc │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 876ba │ │ │ │ + beq.w 8813e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - b.n 879ba │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 8843e │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8815a │ │ │ │ + bne.w 88b56 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 879a6 │ │ │ │ + beq.w 8842a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 87b92 │ │ │ │ + b.n 8861a │ │ │ │ mov.w ip, #16 │ │ │ │ movs r1, #8 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r0, #5373 @ 0x14fd │ │ │ │ + movw r0, #7933 @ 0x1efd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r2, [r2, #692] @ 0x2b4 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 8806a │ │ │ │ + bne.w 88aee │ │ │ │ add.w r2, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r2, [r2, ip, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8805c │ │ │ │ + beq.w 88ae0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 87cc0 │ │ │ │ + cbz r1, 88748 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ str.w r0, [r8, #20] │ │ │ │ str.w r0, [r8, #24] │ │ │ │ movs r0, #1 │ │ │ │ @@ -139756,84 +140808,84 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str.w r1, [r8, #8] │ │ │ │ strb.w r0, [r8, #6] │ │ │ │ movs r0, #5 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ strh.w r0, [r8, #4] │ │ │ │ - b.n 87852 │ │ │ │ + b.n 882d6 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r2, sl │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ - b.n 87aba │ │ │ │ + b.n 8853e │ │ │ │ movs r0, #12 │ │ │ │ mla r8, r0, r8, r1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r8, r1 │ │ │ │ str.w r6, [r8, #28] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ - b.n 87a48 │ │ │ │ + b.n 884cc │ │ │ │ ldrd lr, r0, [r2, #24] │ │ │ │ cmp lr, r0 │ │ │ │ - bhi.w 87f08 │ │ │ │ + bhi.w 8898c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r0, lr │ │ │ │ str r0, [r2, #24] │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 87c58 │ │ │ │ + bne.n 886e0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r2, [r2, #672] @ 0x2a0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88226 │ │ │ │ + bne.w 88cce │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 88080 │ │ │ │ + beq.w 88b04 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 87c58 │ │ │ │ + b.n 886e0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 876c2 │ │ │ │ + bne.w 88146 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl fb960 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fc41c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 876d8 │ │ │ │ + beq.w 8815c │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87e94 │ │ │ │ + beq.w 8891c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov.w r9, r8, lsl #2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ add.w r2, r1, r9 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ mov r2, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 87f5e │ │ │ │ + bne.w 889e2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 880c6 │ │ │ │ + bne.w 88b7a │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w lr, sl, r1 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, r1] │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -139859,157 +140911,156 @@ │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 880b4 │ │ │ │ + bne.w 88b38 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 877a2 │ │ │ │ + beq.w 88226 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 877a2 │ │ │ │ + bne.w 88226 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 877a4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88228 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #15 │ │ │ │ mov.w r0, #0 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w r0, [r8, #5] │ │ │ │ lsls r3, r0 │ │ │ │ adds r3, r2, r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 878d6 │ │ │ │ + beq.w 8835a │ │ │ │ strd r9, r5, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ - b.n 878da │ │ │ │ + b.n 8835e │ │ │ │ ldr.w sl, [r0, #164] @ 0xa4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 87f14 │ │ │ │ + bne.n 88998 │ │ │ │ movw ip, #40812 @ 0x9f6c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 87e32 │ │ │ │ + bne.n 888ba │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 878a2 │ │ │ │ + beq.w 88326 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w ip, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r0, [lr] │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w r0, [ip, #4] │ │ │ │ - b.n 878b0 │ │ │ │ + b.n 88334 │ │ │ │ ldr.w sl, [ip, #164] @ 0xa4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 87f32 │ │ │ │ + bne.n 889b6 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 87e32 │ │ │ │ + bne.n 888ba │ │ │ │ ldr.w r0, [r6, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87e32 │ │ │ │ - b.n 878b0 │ │ │ │ + bne.n 888ba │ │ │ │ + b.n 88334 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov.w ip, #20 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #10 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 87c12 │ │ │ │ + b.n 8869a │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 87ffe │ │ │ │ + bmi.w 88a82 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #17 │ │ │ │ - bpl.w 87d40 │ │ │ │ + bpl.w 887c8 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88022 │ │ │ │ + bne.w 88aa6 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 87ecc │ │ │ │ + bne.n 88954 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87d40 │ │ │ │ + beq.w 887c8 │ │ │ │ ldr.w r2, [r3, fp] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r7 │ │ │ │ str r1, [r7, #0] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 87d40 │ │ │ │ + b.n 887c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w sl, r3, r0 │ │ │ │ ldr.w sl, [sl, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.n 87fc6 │ │ │ │ + bge.n 88a4a │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - str.w r0, [ip, r2, lsl #2] │ │ │ │ - b.n 8776c │ │ │ │ + b.n 88552 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 87c58 │ │ │ │ - movw r0, #21801 @ 0x5529 │ │ │ │ + b.n 886e0 │ │ │ │ + movw r0, #24133 @ 0x5e45 │ │ │ │ movt r0, #9 │ │ │ │ cmp sl, r0 │ │ │ │ - bne.w 88218 │ │ │ │ + bne.w 88cc0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 878a2 │ │ │ │ + beq.w 88326 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b.n 87e1c │ │ │ │ - movw r0, #21801 @ 0x5529 │ │ │ │ + b.n 888a4 │ │ │ │ + movw r0, #24133 @ 0x5e45 │ │ │ │ movt r0, #9 │ │ │ │ cmp sl, r0 │ │ │ │ - bne.w 8819a │ │ │ │ + bne.w 88c42 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 878b0 │ │ │ │ + beq.w 88334 │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ - b.n 87e68 │ │ │ │ + b.n 888f0 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 876ba │ │ │ │ - b.n 879c8 │ │ │ │ + beq.w 8813e │ │ │ │ + b.n 8844c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88266 │ │ │ │ + bne.w 88b6a │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r8, sl, r2 │ │ │ │ ldr.w ip, [r6] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ add r1, r9 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ @@ -140025,365 +141076,364 @@ │ │ │ │ itt ne │ │ │ │ addne.w r2, ip, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 87db4 │ │ │ │ + beq.w 8883c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87db4 │ │ │ │ + bne.w 8883c │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87db4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8883c │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ - add r0, r2 │ │ │ │ - add.w r2, sl, #1 │ │ │ │ + add r2, r0 │ │ │ │ + add.w r0, sl, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 87f00 │ │ │ │ - b.n 87a9a │ │ │ │ + blt.n 88988 │ │ │ │ + b.n 8851e │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ add r0, sl │ │ │ │ add.w fp, r0, #1 │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87ac4 │ │ │ │ + blt.w 88548 │ │ │ │ and.w r2, r8, fp │ │ │ │ - b.n 87ab2 │ │ │ │ + b.n 88536 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8803c │ │ │ │ + cbnz r2, 88ac2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 87ecc │ │ │ │ + bne.w 88954 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87ea0 │ │ │ │ - b.n 87ecc │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ + beq.w 88928 │ │ │ │ + b.n 88954 │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 88126 │ │ │ │ + bne.w 88c08 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87eb4 │ │ │ │ - b.n 87d40 │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ + bne.w 8893c │ │ │ │ + b.n 887c8 │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88276 │ │ │ │ + bne.n 88b4a │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 87ea0 │ │ │ │ + beq.w 88928 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 88006 │ │ │ │ + b.n 88a8a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87cda │ │ │ │ + b.n 88762 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87c58 │ │ │ │ - bl 2407a8 │ │ │ │ + bne.w 886e0 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88294 │ │ │ │ + bne.w 88d3a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 87b86 │ │ │ │ + beq.w 8860e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b86 │ │ │ │ + bne.w 8860e │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87b86 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8860e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87dc0 │ │ │ │ + bne.w 88848 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88848 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 88ad4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87dc0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 8867e │ │ │ │ + add.w r0, r0, r8, lsl #2 │ │ │ │ + str r6, [r0, #4] │ │ │ │ + b.n 88742 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 23da94 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 889e8 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ strd sl, r9, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r7, r2, #42496 @ 0xa600 │ │ │ │ add.w fp, r7, #252 @ 0xfc │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ - b.n 880ee │ │ │ │ + b.n 88ba4 │ │ │ │ adds r7, #4 │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 8814c │ │ │ │ + beq.w 88cfa │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.n 880e4 │ │ │ │ + beq.n 88b98 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 880e4 │ │ │ │ + beq.n 88b98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 880e4 │ │ │ │ + bge.n 88b98 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 880e4 │ │ │ │ - movw r0, #5704 @ 0x1648 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 87eb4 │ │ │ │ - b.n 87d40 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movs r1, #1 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 23b07c │ │ │ │ - b.n 879fe │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - ldrd r8, sl, [sp, #8] │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - b.n 87d5c │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 87bf6 │ │ │ │ - add.w r0, r0, r8, lsl #2 │ │ │ │ - str r6, [r0, #4] │ │ │ │ - b.n 87cba │ │ │ │ + bl 24a700 │ │ │ │ + b.n 88b98 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 87bd8 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 88660 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 87bbe │ │ │ │ + beq.w 88646 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 87bbe │ │ │ │ + b.n 88646 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8893c │ │ │ │ + b.n 887c8 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 23da94 │ │ │ │ + b.n 88482 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 1f88d8 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ blx sl │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ - b.n 87f46 │ │ │ │ + b.n 889ca │ │ │ │ ldr.w r1, [r3, fp] │ │ │ │ strd fp, r6, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ strd r8, sl, [sp, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r4 │ │ │ │ add.w r0, r1, #42496 @ 0xa600 │ │ │ │ add.w r1, r0, #252 @ 0xfc │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ strd r0, r9, [sp, #16] │ │ │ │ mov r9, r1 │ │ │ │ - b.n 881e0 │ │ │ │ + b.n 88c88 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ asrs r6, r6, #1 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 88238 │ │ │ │ + beq.n 88ce0 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bpl.n 881d4 │ │ │ │ + bpl.n 88c7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 881d4 │ │ │ │ + beq.n 88c7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 881d4 │ │ │ │ + bge.n 88c7c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 881d4 │ │ │ │ + bl 24a700 │ │ │ │ + b.n 88c7c │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ blx sl │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ - b.n 87f28 │ │ │ │ + b.n 889ac │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87d00 │ │ │ │ + b.n 88788 │ │ │ │ mov r3, fp │ │ │ │ mov r4, r8 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.w 8786a │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #5704 @ 0x1648 │ │ │ │ - movt r1, #76 @ 0x4c │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f4fd8 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 23b07c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 87f64 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 88050 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + b.w 882ee │ │ │ │ + mov r4, r9 │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + ldrd r8, sl, [sp, #8] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b.n 887e4 │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 87b86 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 88090 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88090 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8860e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b72 │ │ │ │ + bne.w 885fa │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87b72 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 885fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87b86 │ │ │ │ - nop │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8860e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 88b14 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88b14 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24636 @ 0x603c │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 830e8 │ │ │ │ + bl 83ae8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mul.w r4, r2, r4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 8833c │ │ │ │ + bhi.n 88dc0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 88338 │ │ │ │ + cbz r0, 88dbc │ │ │ │ add.w r2, r0, #8 │ │ │ │ add.w ip, r0, #4 │ │ │ │ mov r3, r4 │ │ │ │ strb.w r3, [ip, #-1]! │ │ │ │ lsrs r3, r3, #8 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 88314 │ │ │ │ + bne.n 88d98 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ strb r3, [r0, #4] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strh.w r3, [r0, #5] │ │ │ │ strb r3, [r0, #7] │ │ │ │ mov r0, r2 │ │ │ │ str r1, [r2, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 88338 │ │ │ │ + b.n 88dbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w fp, [pc, #996] @ 88738 │ │ │ │ + ldr.w fp, [pc, #996] @ 891bc │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ cmp r3, r7 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - bne.w 885d4 │ │ │ │ + bne.w 89058 │ │ │ │ add.w r0, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8846a │ │ │ │ + ble.n 88eee │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ @@ -140401,51 +141451,51 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ add.w r0, r4, #28 │ │ │ │ add.w r6, r4, #20 │ │ │ │ blx 29770 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8868e │ │ │ │ + bne.w 89112 │ │ │ │ movw lr, #42704 @ 0xa6d0 │ │ │ │ add.w r1, r9, lr │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ ldr.w r2, [r9, lr] │ │ │ │ adds.w ip, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w ip, [r9, lr] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orr.w r1, r1, ip │ │ │ │ - cbnz r0, 88414 │ │ │ │ + cbnz r0, 88e98 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 88566 │ │ │ │ + bmi.w 88fea │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r2, r0, #17 │ │ │ │ - bmi.w 885b2 │ │ │ │ + bmi.w 89036 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r0, r0, #7 │ │ │ │ - bgt.w 88536 │ │ │ │ + bgt.w 88fba │ │ │ │ mov.w ip, #0 │ │ │ │ strb.w ip, [r6, r0] │ │ │ │ movs r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ ldrb.w ip, [r4, #5] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r6, r0 │ │ │ │ - bne.w 8855a │ │ │ │ + bne.w 88fde │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str.w r8, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ @@ -140465,33 +141515,33 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r4, #5373 @ 0x14fd │ │ │ │ + movw r4, #7933 @ 0x1efd │ │ │ │ movt r4, #8 │ │ │ │ ldr.w r2, [r6, #692] @ 0x2b4 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 8864a │ │ │ │ + bne.w 890ce │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 88634 │ │ │ │ + beq.w 890b8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ - cbz r0, 884e8 │ │ │ │ + cbz r0, 88f6c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ subs r0, r3, r7 │ │ │ │ clz r0, r0 │ │ │ │ @@ -140502,259 +141552,259 @@ │ │ │ │ strb r0, [r4, #6] │ │ │ │ movs r0, #5 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ str r3, [sp, #4] │ │ │ │ strh r0, [r4, #4] │ │ │ │ - b.n 883b4 │ │ │ │ + b.n 88e38 │ │ │ │ ldrd lr, r1, [r2, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 885e6 │ │ │ │ + bcc.n 8906a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r1, lr │ │ │ │ str r1, [r2, #24] │ │ │ │ add.w r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r0, [r2, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 884bc │ │ │ │ + bne.n 88f40 │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88680 │ │ │ │ + bne.w 89104 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8865e │ │ │ │ + beq.w 890e2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 884bc │ │ │ │ + b.n 88f40 │ │ │ │ cmp.w ip, #15 │ │ │ │ mov.w ip, #0 │ │ │ │ ite le │ │ │ │ strhle.w ip, [r6, r0, lsl #1] │ │ │ │ strgt.w ip, [r6, r0, lsl #2] │ │ │ │ movs r0, #1 │ │ │ │ cmp r3, r7 │ │ │ │ ldrb.w ip, [r4, #5] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r6, r0 │ │ │ │ - beq.w 88440 │ │ │ │ + beq.w 88ec4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r3, r8, [r6] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 88448 │ │ │ │ + b.n 88ecc │ │ │ │ ldr.w r9, [r0, #164] @ 0xa4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 885f2 │ │ │ │ + bne.n 89076 │ │ │ │ movw ip, #40812 @ 0x9f6c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 88586 │ │ │ │ + bne.n 8900a │ │ │ │ ldr.w r0, [r8, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88404 │ │ │ │ + beq.w 88e88 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ sub.w ip, r5, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3796] @ 0xed4 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ ldr.w r9, [lr, #4] │ │ │ │ and.w r0, r0, #3 │ │ │ │ orr.w r0, r0, r9 │ │ │ │ str.w ip, [r9] │ │ │ │ strd lr, r0, [r5, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ - b.n 88414 │ │ │ │ + b.n 88e98 │ │ │ │ ldr.w r9, [ip, #164] @ 0xa4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 88612 │ │ │ │ + bne.n 89096 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 88586 │ │ │ │ + bne.n 8900a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [r2, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88586 │ │ │ │ - b.n 88414 │ │ │ │ + bne.n 8900a │ │ │ │ + b.n 88e98 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r0, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w lr, #10 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 8847c │ │ │ │ + b.n 88f00 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 884bc │ │ │ │ - movw r0, #21801 @ 0x5529 │ │ │ │ + b.n 88f40 │ │ │ │ + movw r0, #24133 @ 0x5e45 │ │ │ │ movt r0, #9 │ │ │ │ cmp r9, r0 │ │ │ │ - bne.n 886fc │ │ │ │ + bne.n 89180 │ │ │ │ ldr.w r0, [r8, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88404 │ │ │ │ + beq.w 88e88 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - b.n 88570 │ │ │ │ - movw r0, #21801 @ 0x5529 │ │ │ │ + b.n 88ff4 │ │ │ │ + movw r0, #24133 @ 0x5e45 │ │ │ │ movt r0, #9 │ │ │ │ cmp r9, r0 │ │ │ │ - bne.n 886ee │ │ │ │ + bne.n 89172 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88414 │ │ │ │ + beq.w 88e98 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ - b.n 885bc │ │ │ │ + b.n 89040 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 884bc │ │ │ │ - b.n 88504 │ │ │ │ + bne.w 88f40 │ │ │ │ + b.n 88f88 │ │ │ │ ldr.w r0, [r6, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 884bc │ │ │ │ - bl 2407a8 │ │ │ │ + bne.w 88f40 │ │ │ │ + bl 242e40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 88714 │ │ │ │ + bne.n 89198 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 88726 │ │ │ │ + bne.n 891aa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 88464 │ │ │ │ + b.n 88ee8 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 88522 │ │ │ │ + b.n 88fa6 │ │ │ │ ldr.w r1, [fp, sl] │ │ │ │ strd r4, r6, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r0, r1, #42496 @ 0xa600 │ │ │ │ add.w r1, r0, #252 @ 0xfc │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ mov sl, r1 │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ - b.n 886bc │ │ │ │ + b.n 89140 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r4, r4, #1 │ │ │ │ adds r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 8870a │ │ │ │ + beq.n 8918e │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bpl.n 886b0 │ │ │ │ + bpl.n 89134 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 886b0 │ │ │ │ + beq.n 89134 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 886b0 │ │ │ │ + bge.n 89134 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 886b0 │ │ │ │ + bl 24a700 │ │ │ │ + b.n 89134 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n 88626 │ │ │ │ + b.n 890aa │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n 88606 │ │ │ │ + b.n 8908a │ │ │ │ ldrd r3, r4, [sp, #8] │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ - b.n 883ca │ │ │ │ + b.n 88e4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8866e │ │ │ │ + bne.n 890f2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8866e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 890f2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8867a │ │ │ │ + bne.n 890fe │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8867a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 890fe │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 887d8 │ │ │ │ + beq.n 8925c │ │ │ │ mov.w ip, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov sl, r0 │ │ │ │ lsl.w r5, ip, r0 │ │ │ │ - ldr r0, [pc, #612] @ (889d0 ) │ │ │ │ + ldr r0, [pc, #612] @ (89454 ) │ │ │ │ cmp r2, #7 │ │ │ │ lsl.w r3, r5, ip │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ lsr.w r3, r3, ip │ │ │ │ mov.w r9, r3, lsl #3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bhi.w 8890e │ │ │ │ + bhi.w 89392 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 88808 │ │ │ │ + bne.n 8928c │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r1, #2740] @ 0xab4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 8890a │ │ │ │ + ble.w 8938e │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r1, #2740] @ 0xab4 │ │ │ │ movw r0, #771 @ 0x303 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r4, [r1, #2420] @ 0x974 │ │ │ │ movs r1, #0 │ │ │ │ @@ -140768,60 +141818,60 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 29770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #1 │ │ │ │ - ldr r3, [pc, #500] @ (889d0 ) │ │ │ │ + ldr r3, [pc, #500] @ (89454 ) │ │ │ │ mov sl, r0 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsls r5, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movs r6, #12 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov.w r3, r5, lsl #1 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ mov.w r3, r3, lsr #1 │ │ │ │ mul.w r9, r3, r6 │ │ │ │ - bhi.w 8890e │ │ │ │ + bhi.w 89392 │ │ │ │ movw r8, #20264 @ 0x4f28 │ │ │ │ movt r8, #78 @ 0x4e │ │ │ │ add.w r1, r9, r5 │ │ │ │ - movw ip, #5373 @ 0x14fd │ │ │ │ + movw ip, #7933 @ 0x1efd │ │ │ │ movt ip, #8 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 8899c │ │ │ │ + bne.w 89420 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.n 8891c │ │ │ │ + bcs.n 893a0 │ │ │ │ adds r1, #19 │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ ldr.w r0, [r4, fp, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8895a │ │ │ │ + beq.w 893de │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 888a0 │ │ │ │ + beq.n 89324 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ strb r7, [r4, #6] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -140839,23 +141889,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r6, [r0, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 888f8 │ │ │ │ + bhi.n 8937c │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, fp, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r6 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r6] │ │ │ │ - cbz r4, 8891c │ │ │ │ + cbz r4, 893a0 │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -140875,97 +141925,97 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, sl │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r8, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 888c6 │ │ │ │ + b.n 8934a │ │ │ │ movs r5, #8 │ │ │ │ - b.n 88808 │ │ │ │ + b.n 8928c │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 8896e │ │ │ │ + bhi.n 893f2 │ │ │ │ adds r1, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ mov sl, r1 │ │ │ │ lsls r5, r1 │ │ │ │ - b.n 88808 │ │ │ │ + b.n 8928c │ │ │ │ ldr.w r4, [r8, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 889b8 │ │ │ │ + bne.n 8943c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 889c8 │ │ │ │ + beq.n 8944c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ ldr.w r0, [r6, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r6, #800] @ 0x320 │ │ │ │ - b.n 888c6 │ │ │ │ + b.n 8934a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 888be │ │ │ │ + b.n 89342 │ │ │ │ adds r1, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ mov sl, r1 │ │ │ │ lsls r5, r1 │ │ │ │ add.w r1, r5, r9 │ │ │ │ adds.w r4, r1, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bmi.n 889c8 │ │ │ │ + bmi.n 8944c │ │ │ │ movw r8, #20264 @ 0x4f28 │ │ │ │ movt r8, #78 @ 0x4e │ │ │ │ - movw ip, #5373 @ 0x14fd │ │ │ │ + movw ip, #7933 @ 0x1efd │ │ │ │ movt ip, #8 │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 8882c │ │ │ │ + beq.w 892b0 │ │ │ │ ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 889c8 │ │ │ │ + cbz r0, 8944c │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 888c6 │ │ │ │ + b.n 8934a │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 88942 │ │ │ │ + b.n 893c6 │ │ │ │ movs r4, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 887d0 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 89254 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ sub sp, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 88a1c │ │ │ │ + bne.n 894a0 │ │ │ │ movw ip, #42704 @ 0xa6d0 │ │ │ │ add.w lr, r0, ip │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ adds.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ str.w r2, [r0, ip] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ @@ -140979,159 +142029,159 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, ip │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #1 │ │ │ │ - bl 23b07c │ │ │ │ + bl 23da94 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r0] │ │ │ │ adds.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str r1, [r4, r0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [ip, #4] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orrs r0, r1 │ │ │ │ - b.n 88a16 │ │ │ │ + b.n 8949a │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 88aa2 │ │ │ │ + cbz r3, 89526 │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 88aa2 │ │ │ │ - ldr r3, [pc, #696] @ (88d40 ) │ │ │ │ + cbz r3, 89526 │ │ │ │ + ldr r3, [pc, #696] @ (897c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 88cf8 │ │ │ │ + beq.w 8977c │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ blx 2a558 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 88cf8 │ │ │ │ + bne.w 8977c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 88b90 │ │ │ │ + beq.n 89614 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ ldrb.w r6, [r4, #-4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 88d20 │ │ │ │ + bne.w 897a4 │ │ │ │ ldrb.w r3, [r4, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 88d06 │ │ │ │ + bne.w 8978a │ │ │ │ ldrb.w r3, [r4, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 88d06 │ │ │ │ + bne.w 8978a │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 88d06 │ │ │ │ + bne.w 8978a │ │ │ │ ldrb.w r3, [r4, #-8] │ │ │ │ ldrb.w r2, [r4, #-7] │ │ │ │ orr.w r2, r2, r3, lsl #8 │ │ │ │ ldrb.w r3, [r4, #-6] │ │ │ │ orr.w r3, r3, r2, lsl #8 │ │ │ │ ldrb.w r2, [r4, #-5] │ │ │ │ orr.w r2, r2, r3, lsl #8 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 88cde │ │ │ │ + bne.w 89762 │ │ │ │ adds r3, r4, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 88cde │ │ │ │ + bne.w 89762 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 88cde │ │ │ │ + bne.w 89762 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 88cde │ │ │ │ + bne.w 89762 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ mov r0, r4 │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ sub.w r6, r4, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88b96 │ │ │ │ - cbz r6, 88b90 │ │ │ │ - ldr r3, [pc, #516] @ (88d40 ) │ │ │ │ + bne.n 8961a │ │ │ │ + cbz r6, 89614 │ │ │ │ + ldr r3, [pc, #516] @ (897c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.n 88bb4 │ │ │ │ + beq.n 89638 │ │ │ │ lsrs r3, r6, #18 │ │ │ │ ubfx r2, r6, #0, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 88b76 │ │ │ │ + bgt.n 895fa │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 88bb4 │ │ │ │ + cbz r2, 89638 │ │ │ │ bic.w r3, r6, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str.w r1, [r4, #-8] │ │ │ │ str r6, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r1, 88ba2 │ │ │ │ - cbz r2, 88bd8 │ │ │ │ + cbz r1, 89626 │ │ │ │ + cbz r2, 8965c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r7, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 89614 │ │ │ │ ldr.w r2, [r5, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 88cd4 │ │ │ │ + bne.w 89758 │ │ │ │ mov r0, r6 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 89614 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr.w r6, [r7, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r8, r2, r4 │ │ │ │ @@ -141139,72 +142189,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w lr, r7, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r0, [lr, #528] @ 0x210 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 88c14 │ │ │ │ + bne.n 89698 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 88c10 │ │ │ │ + cbz r3, 89694 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r1, r4 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [lr, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 88c70 │ │ │ │ + beq.n 896f4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 88c50 │ │ │ │ + beq.n 896d4 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 88c2c │ │ │ │ + cbnz r3, 896b0 │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 88b90 │ │ │ │ + beq.n 89614 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 88c4a │ │ │ │ + cbz r1, 896ce │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r3, r0, [r2, #20] │ │ │ │ - cbz r3, 88c46 │ │ │ │ + cbz r3, 896ca │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r0, #20] │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 89614 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 88c38 │ │ │ │ + b.n 896bc │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 88c5e │ │ │ │ + cbz r3, 896e2 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r2, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88b90 │ │ │ │ + bne.n 89614 │ │ │ │ str.w r2, [r7, #532] @ 0x214 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 89614 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88c1e │ │ │ │ + beq.n 896a2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 88cce │ │ │ │ + cbz r3, 89752 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r6, r8] │ │ │ │ ldr.w r3, [r7, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r7, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 88ca4 │ │ │ │ + cbz r3, 89728 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r7, r2, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -141214,163 +142264,163 @@ │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ ldr.w r3, [r5, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ str.w r4, [r6, r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 89614 │ │ │ │ str.w r1, [r7, #524] @ 0x20c │ │ │ │ - b.n 88c7c │ │ │ │ + b.n 89700 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 88bcc │ │ │ │ + b.n 89650 │ │ │ │ mov r0, r4 │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45984 @ 0xb3a0 │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46944 @ 0xb760 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47348 @ 0xb8f4 │ │ │ │ + movw r0, #48308 @ 0xbcb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #63416 @ 0xf7b8 │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #64] @ (88d44 ) │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (897c8 ) │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45960 @ 0xb388 │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46920 @ 0xb748 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47348 @ 0xb8f4 │ │ │ │ + movw r0, #48308 @ 0xbcb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 718b4 <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ - movw r1, #45900 @ 0xb34c │ │ │ │ + bl 7236c <_Py_SetRefcnt@@Base+0x198e> │ │ │ │ + movw r1, #46860 @ 0xb70c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47348 @ 0xb8f4 │ │ │ │ + movw r0, #48308 @ 0xbcb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 7749c <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ + bl 77f24 <_PyInterpreterState_FailIfRunningMain@@Base+0x648> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + str r0, [r2, #4] │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w fp, [r0, #132] @ 0x84 │ │ │ │ - bmi.w 89522 │ │ │ │ + bmi.w 89fa6 │ │ │ │ movw r4, #1256 @ 0x4e8 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8910a │ │ │ │ - movw r3, #33357 @ 0x824d │ │ │ │ + beq.w 89b8e │ │ │ │ + movw r3, #42321 @ 0xa551 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw r9, #28260 @ 0x6e64 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ str r3, [sp, #20] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 88dae │ │ │ │ + b.n 89832 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 88da4 │ │ │ │ + cbz r2, 89828 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 88da4 │ │ │ │ + beq.n 89828 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 88dfc │ │ │ │ + cbnz r2, 89880 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8910a │ │ │ │ + beq.w 89b8e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88da4 │ │ │ │ + beq.n 89828 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 890f4 │ │ │ │ + bcs.w 89b78 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 88de4 │ │ │ │ + bcs.n 89868 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 88df0 │ │ │ │ + bcs.n 89874 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 88d94 │ │ │ │ + bhi.n 89818 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 88d9c │ │ │ │ + bls.n 89820 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88da4 │ │ │ │ + beq.n 89828 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 88d9c │ │ │ │ + b.n 89820 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88da4 │ │ │ │ + beq.n 89828 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 88d9c │ │ │ │ + b.n 89820 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88da4 │ │ │ │ + beq.n 89828 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 88d9c │ │ │ │ + b.n 89820 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #30 │ │ │ │ - bpl.w 88fb4 │ │ │ │ + bpl.w 89a38 │ │ │ │ ldr.w r1, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88fb4 │ │ │ │ + beq.w 89a38 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r1, #80] @ 0x50 │ │ │ │ - bcs.w 891e2 │ │ │ │ + bcs.w 89c66 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r1, #52] @ 0x34 │ │ │ │ - bcs.w 891e2 │ │ │ │ + bcs.w 89c66 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r1, #56] @ 0x38 │ │ │ │ - bcs.w 891e2 │ │ │ │ + bcs.w 89c66 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 891d8 │ │ │ │ + bls.w 89c5c │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88fb4 │ │ │ │ + beq.w 89a38 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.w 88fb4 │ │ │ │ + beq.w 89a38 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 88fb4 │ │ │ │ + bne.w 89a38 │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 89804 │ │ │ │ + beq.w 8a288 │ │ │ │ add.w r3, r5, #68 @ 0x44 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 89a74 │ │ │ │ + beq.w 8a4f8 │ │ │ │ add.w r3, r5, #32 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 88e80 │ │ │ │ + beq.n 89904 │ │ │ │ add.w r3, r5, #72 @ 0x48 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 88da4 │ │ │ │ + bne.n 89828 │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #34536 @ 0x86e8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ @@ -141460,48 +142510,48 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #7380 @ 0x1cd4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 8956c │ │ │ │ + bne.w 89ff0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8956c │ │ │ │ + beq.w 89ff0 │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ mov r3, r8 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r7, r0, #3 │ │ │ │ - beq.w 891d2 │ │ │ │ + beq.w 89c56 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89518 │ │ │ │ + bne.w 89f9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 89b1c │ │ │ │ + beq.w 8a5a0 │ │ │ │ movw r0, #28260 @ 0x6e64 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 891d2 │ │ │ │ + beq.w 89c56 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.w 891ea │ │ │ │ - ldr r3, [pc, #488] @ (891fc ) │ │ │ │ + bpl.w 89c6e │ │ │ │ + ldr r3, [pc, #488] @ (89c80 ) │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub.w r0, r6, #8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -141509,199 +142559,199 @@ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r2, r3, [r6, #-8] │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne.w 891f6 │ │ │ │ + bne.w 89c7a │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89bcc │ │ │ │ + beq.w 8a650 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 89078 │ │ │ │ + bpl.n 89afc │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 89078 │ │ │ │ + bne.n 89afc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 8932c │ │ │ │ + beq.w 89db0 │ │ │ │ str r7, [r6, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [r6, #20] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - bpl.w 89cf8 │ │ │ │ + bpl.w 8a77c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 89196 │ │ │ │ + bne.n 89c1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 891a0 │ │ │ │ + bne.n 89c24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 891ac │ │ │ │ + bne.w 89c30 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 891ac │ │ │ │ - ldr r1, [pc, #328] @ (891fc ) │ │ │ │ + beq.n 89c30 │ │ │ │ + ldr r1, [pc, #328] @ (89c80 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r7, [fp, #24] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r1, #43876 @ 0xab64 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r7, r1 │ │ │ │ mov r1, fp │ │ │ │ - beq.w 897e4 │ │ │ │ - bl 8c328 │ │ │ │ + beq.w 8a268 │ │ │ │ + bl 8cc30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 891c8 │ │ │ │ + beq.n 89c4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88da4 │ │ │ │ + bne.w 89828 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88da4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89828 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88d9c │ │ │ │ + bne.w 89820 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88dae │ │ │ │ + bne.w 89832 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8958a │ │ │ │ + bne.w 8a00e │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 892da │ │ │ │ + beq.w 89d5e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 899d2 │ │ │ │ + bne.w 8a456 │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 89208 │ │ │ │ + bne.n 89c8c │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 897de │ │ │ │ + bne.w 8a262 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #192] @ (89200 ) │ │ │ │ + ldr r2, [pc, #192] @ (89c84 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #1180] @ 0x49c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 897f4 │ │ │ │ + bne.w 8a278 │ │ │ │ ldr.w r4, [r2, #1188] @ 0x4a4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w 897f4 │ │ │ │ + beq.w 8a278 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #164] @ (89204 ) │ │ │ │ + ldr r1, [pc, #164] @ (89c88 ) │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.w 89bd0 │ │ │ │ + beq.w 8a654 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89580 │ │ │ │ + bne.w 8a004 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 893d4 │ │ │ │ - ldr r1, [pc, #136] @ (89204 ) │ │ │ │ + bne.w 89e58 │ │ │ │ + ldr r1, [pc, #136] @ (89c88 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 89bd4 │ │ │ │ + beq.w 8a658 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 890a2 │ │ │ │ + beq.n 89b26 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 890aa │ │ │ │ + beq.w 89b2e │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 890b0 │ │ │ │ + bne.w 89b34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f4fd8 │ │ │ │ + bl 1f88d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 89afe │ │ │ │ + bne.w 8a582 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8918e │ │ │ │ + b.n 89c12 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ - bls.w 88e4e │ │ │ │ + bls.w 898d2 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 88e4e │ │ │ │ - b.n 88fb4 │ │ │ │ + bne.w 898d2 │ │ │ │ + b.n 89a38 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 89048 │ │ │ │ + beq.w 89acc │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 89048 │ │ │ │ + b.n 89acc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 89508 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 89f8c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r8, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 89d1c │ │ │ │ + bmi.w 8a7a0 │ │ │ │ movw r7, #28796 @ 0x707c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 891d2 │ │ │ │ + beq.n 89c56 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 89256 │ │ │ │ - ldr r0, [pc, #500] @ (89424 ) │ │ │ │ + bpl.n 89cda │ │ │ │ + ldr r0, [pc, #500] @ (89ea8 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -141719,58 +142769,58 @@ │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c6e │ │ │ │ + beq.w 8a6f2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 8929c │ │ │ │ + bpl.n 89d20 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8929c │ │ │ │ + bne.n 89d20 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 899b6 │ │ │ │ + beq.w 8a43a │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8e0a4 │ │ │ │ + bl 8e9ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89c72 │ │ │ │ + beq.w 8a6f6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 892c8 │ │ │ │ + beq.n 89d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89cc6 │ │ │ │ + beq.w 8a74a │ │ │ │ ldr.w fp, [r6, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 89708 │ │ │ │ + bne.w 8a18c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89430 │ │ │ │ + bne.w 89eb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89138 │ │ │ │ - ldr r0, [pc, #312] @ (89424 ) │ │ │ │ + beq.w 89bbc │ │ │ │ + ldr r0, [pc, #312] @ (89ea8 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -141781,136 +142831,136 @@ │ │ │ │ adds r1, r0, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89bb0 │ │ │ │ + beq.w 8a634 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 8913c │ │ │ │ + b.n 89bc0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq.w 89be4 │ │ │ │ - ldr r3, [pc, #232] @ (89424 ) │ │ │ │ + beq.w 8a668 │ │ │ │ + ldr r3, [pc, #232] @ (89ea8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #232] @ (89428 ) │ │ │ │ + ldr r2, [pc, #232] @ (89eac ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r2, #792] @ 0x318 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 896c0 │ │ │ │ + bne.w 8a144 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ add.w r2, r3, #98304 @ 0x18000 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r0, [r2, #1152] @ 0x480 │ │ │ │ mov r2, r7 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 89cf0 │ │ │ │ + beq.w 8a774 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 89654 │ │ │ │ + beq.w 8a0d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 89392 │ │ │ │ + beq.n 89e16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89d36 │ │ │ │ + beq.w 8a7ba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ subne r3, #2 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strb r3, [r7, #16] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89078 │ │ │ │ + bne.w 89afc │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r7, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 89aac │ │ │ │ + bmi.w 8a530 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 89078 │ │ │ │ + b.n 89afc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8eccc │ │ │ │ + bl 8f5d4 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89bd0 │ │ │ │ + beq.w 8a654 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #52] @ (8942c ) │ │ │ │ + ldr r1, [pc, #52] @ (89eb0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 89cb6 │ │ │ │ + beq.w 8a73a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 89d0e │ │ │ │ + beq.w 8a792 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8918a │ │ │ │ + bne.w 89c0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89bd4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a658 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 89730 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 8a1b4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89a98 │ │ │ │ + bne.w 8a51c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 89138 │ │ │ │ + beq.w 89bbc │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #932] @ 897ec │ │ │ │ + ldr.w r9, [pc, #932] @ 8a270 │ │ │ │ movw fp, #28528 @ 0x6f70 │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 891d2 │ │ │ │ + beq.w 89c56 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8948e │ │ │ │ + bpl.n 89f12 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -141927,60 +142977,60 @@ │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c6e │ │ │ │ + beq.w 8a6f2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 894d4 │ │ │ │ + bpl.n 89f58 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 894d4 │ │ │ │ + bne.n 89f58 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 8963a │ │ │ │ + beq.w 8a0be │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8e0a4 │ │ │ │ + bl 8e9ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 89cd0 │ │ │ │ + beq.w 8a754 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 89500 │ │ │ │ + beq.n 89f84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89d12 │ │ │ │ + beq.w 8a796 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 89456 │ │ │ │ + bne.n 89eda │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89138 │ │ │ │ - b.n 892e8 │ │ │ │ + beq.w 89bbc │ │ │ │ + b.n 89d6c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88da4 │ │ │ │ - b.n 88fe6 │ │ │ │ - ldr r0, [pc, #712] @ (897ec ) │ │ │ │ + bne.w 89828 │ │ │ │ + b.n 89a6a │ │ │ │ + ldr r0, [pc, #712] @ (8a270 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -141992,188 +143042,188 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89bbc │ │ │ │ + beq.w 8a640 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ ldr.w fp, [r1, #16] │ │ │ │ - b.w 88d6a │ │ │ │ + b.w 897ee │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 89bc6 │ │ │ │ + beq.w 8a64a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 88fce │ │ │ │ + b.n 89a52 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8918a │ │ │ │ - b.n 89172 │ │ │ │ + bne.w 89c0e │ │ │ │ + b.n 89bf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc68 │ │ │ │ + bl 8e570 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8918e │ │ │ │ + beq.w 89c12 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc68 │ │ │ │ + bl 8e570 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8918e │ │ │ │ + beq.w 89c12 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc68 │ │ │ │ + bl 8e570 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8918e │ │ │ │ + beq.w 89c12 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc68 │ │ │ │ + bl 8e570 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8918e │ │ │ │ + beq.w 89c12 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc68 │ │ │ │ + bl 8e570 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8918e │ │ │ │ + beq.w 89c12 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 8962a │ │ │ │ + b.n 8a0ae │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89112 │ │ │ │ + beq.w 89b96 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8dc68 │ │ │ │ + bl 8e570 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 89620 │ │ │ │ + bne.n 8a0a4 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 8918e │ │ │ │ - ldr r2, [pc, #432] @ (897ec ) │ │ │ │ + b.n 89c12 │ │ │ │ + ldr r2, [pc, #432] @ (8a270 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f5a5c │ │ │ │ + bl 1f8bec │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 894d6 │ │ │ │ - b.n 89c70 │ │ │ │ + bne.w 89f5a │ │ │ │ + b.n 8a6f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8967c │ │ │ │ + beq.n 8a100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8967c │ │ │ │ - ldr r1, [pc, #392] @ (897f0 ) │ │ │ │ + cbnz r3, 8a100 │ │ │ │ + ldr r1, [pc, #392] @ (8a274 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89b66 │ │ │ │ + bne.w 8a5ea │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89ae6 │ │ │ │ + bne.w 8a56a │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 8907a │ │ │ │ + bne.w 89afe │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb.w r3, [r8, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bmi.w 89c36 │ │ │ │ + bmi.w 8a6ba │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str.w r3, [r8] │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - b.n 8907a │ │ │ │ + b.n 89afe │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89356 │ │ │ │ + beq.w 89dda │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 896f6 │ │ │ │ + beq.n 8a17a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - cbnz r1, 896f6 │ │ │ │ - ldr r2, [pc, #276] @ (897f0 ) │ │ │ │ + cbnz r1, 8a17a │ │ │ │ + ldr r2, [pc, #276] @ (8a274 ) │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r8, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 89b80 │ │ │ │ + bne.w 8a604 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 8907a │ │ │ │ - ldr.w sl, [pc, #224] @ 897ec │ │ │ │ + b.n 89afe │ │ │ │ + ldr.w sl, [pc, #224] @ 8a270 │ │ │ │ movw r9, #28796 @ 0x707c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ str.w r8, [sp, #12] │ │ │ │ adds r6, #20 │ │ │ │ mov r8, fp │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 89d1c │ │ │ │ + bmi.w 8a7a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 891d2 │ │ │ │ + beq.w 89c56 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8975e │ │ │ │ + bpl.n 8a1e2 │ │ │ │ ldr.w r3, [sl, fp] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -142190,106 +143240,106 @@ │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89c6e │ │ │ │ + beq.w 8a6f2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 897a4 │ │ │ │ + bpl.n 8a228 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 897a4 │ │ │ │ + bne.n 8a228 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 89a5a │ │ │ │ + beq.w 8a4de │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8e0a4 │ │ │ │ + bl 8e9ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 89c72 │ │ │ │ + beq.w 8a6f6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 897d0 │ │ │ │ + beq.n 8a254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89d40 │ │ │ │ + beq.w 8a7c4 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 892d4 │ │ │ │ - b.n 89720 │ │ │ │ + beq.w 89d58 │ │ │ │ + b.n 8a1a4 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 8943a │ │ │ │ - bl 88340 │ │ │ │ - b.n 890d2 │ │ │ │ + b.n 89ebe │ │ │ │ + bl 88dc4 │ │ │ │ + b.n 89b56 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #796] @ (89b14 ) │ │ │ │ - bl 7c45c │ │ │ │ + ldr r0, [pc, #796] @ (8a598 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 8915a │ │ │ │ - b.n 89bd4 │ │ │ │ + bne.w 89bde │ │ │ │ + b.n 8a658 │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ movw r3, #43872 @ 0xab60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ - movw r3, #44076 @ 0xac2c │ │ │ │ + beq.w 89828 │ │ │ │ + movw r3, #44080 @ 0xac30 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ - movw r3, #44068 @ 0xac24 │ │ │ │ + beq.w 89828 │ │ │ │ + movw r3, #44072 @ 0xac28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ movw r3, #42780 @ 0xa71c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + beq.w 89828 │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ - movw r3, #44052 @ 0xac14 │ │ │ │ + beq.w 89828 │ │ │ │ + movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ movw r3, #43908 @ 0xab84 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movw r2, #35780 @ 0x8bc4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ movw sl, #41020 @ 0xa03c │ │ │ │ movt sl, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -142378,435 +143428,408 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r5, sl │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88da4 │ │ │ │ + beq.w 89828 │ │ │ │ movw r3, #7380 @ 0x1cd4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 88fbc │ │ │ │ - b.w 88da4 │ │ │ │ - ldr r0, [pc, #352] @ (89b18 ) │ │ │ │ + bne.w 89a40 │ │ │ │ + b.w 89828 │ │ │ │ + ldr r0, [pc, #352] @ (8a59c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f5a5c │ │ │ │ + bl 1f8bec │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8929e │ │ │ │ - b.n 89c70 │ │ │ │ - ldr r0, [pc, #324] @ (89b18 ) │ │ │ │ + bne.w 89d22 │ │ │ │ + b.n 8a6f4 │ │ │ │ + ldr r0, [pc, #324] @ (8a59c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 89a06 │ │ │ │ + beq.n 8a48a │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 89a06 │ │ │ │ + bhi.n 8a48a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.n 89a0e │ │ │ │ + b.n 8a492 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 89aa4 │ │ │ │ + bne.n 8a528 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 892f2 │ │ │ │ + beq.w 89d76 │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 89a46 │ │ │ │ + beq.n 8a4ca │ │ │ │ cmp r7, #10 │ │ │ │ - bls.w 89b9e │ │ │ │ + bls.w 8a622 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 89b30 │ │ │ │ + beq.n 8a5b4 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 89446 │ │ │ │ - ldr r2, [pc, #188] @ (89b18 ) │ │ │ │ + b.n 89eca │ │ │ │ + ldr r2, [pc, #188] @ (8a59c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f5a5c │ │ │ │ + bl 1f8bec │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 897a6 │ │ │ │ - b.n 89c70 │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + bne.w 8a22a │ │ │ │ + b.n 8a6f4 │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 88fb4 │ │ │ │ - movw r3, #44068 @ 0xac24 │ │ │ │ + beq.w 89a38 │ │ │ │ + movw r3, #44072 @ 0xac28 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 88da4 │ │ │ │ - b.w 88fb4 │ │ │ │ - ldr r0, [pc, #124] @ (89b18 ) │ │ │ │ + bne.w 89828 │ │ │ │ + b.w 89a38 │ │ │ │ + ldr r0, [pc, #124] @ (8a59c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 89a24 │ │ │ │ + b.n 8a4a8 │ │ │ │ ldr.w r8, [r1, #16] │ │ │ │ - b.w 8920c │ │ │ │ + b.w 89c90 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89b42 │ │ │ │ + bne.n 8a5c6 │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 893cc │ │ │ │ + beq.w 89e50 │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #-8] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ - b.n 893cc │ │ │ │ + b.n 89e50 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8907a │ │ │ │ + bne.w 89afe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 891d2 │ │ │ │ + beq.w 89c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 891d2 │ │ │ │ + bne.w 89c56 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 891d2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 89c56 │ │ │ │ nop │ │ │ │ - add r3, pc, #768 @ (adr r3, 89e18 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 8a89c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 88da4 │ │ │ │ + bne.w 89828 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 8918e │ │ │ │ + b.w 89c12 │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.w 89320 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.w 89da4 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 89b5a │ │ │ │ + bne.n 8a5de │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89ab4 │ │ │ │ - b.n 893cc │ │ │ │ + bne.n 8a538 │ │ │ │ + b.n 89e50 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89ab4 │ │ │ │ - b.n 893cc │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.n 8a538 │ │ │ │ + b.n 89e50 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 89676 │ │ │ │ + beq.w 8a0fa │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 89676 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8a0fa │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w 896ec │ │ │ │ + beq.w 8a170 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 896ec │ │ │ │ + b.n 8a170 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 89bae │ │ │ │ + beq.n 8a632 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ - b.n 89a54 │ │ │ │ + b.n 8a4d8 │ │ │ │ mov r0, r1 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ - b.w 89328 │ │ │ │ + b.w 89dac │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.n 89564 │ │ │ │ + b.n 89fe8 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 8918e │ │ │ │ + b.w 89c12 │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 89af2 │ │ │ │ + b.n 8a576 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.w 8918e │ │ │ │ + b.w 89c12 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 89338 │ │ │ │ + bne.w 89dbc │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 89d7a │ │ │ │ + bpl.w 8a7fe │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 89d48 │ │ │ │ + bpl.w 8a7cc │ │ │ │ ldrsb.w r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r7, #20 │ │ │ │ - blt.w 89d58 │ │ │ │ + blt.w 8a7dc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ - ldr r3, [pc, #376] @ (89d88 ) │ │ │ │ + ldr r3, [pc, #376] @ (8a80c ) │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 89704 │ │ │ │ + beq.w 8a188 │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89704 │ │ │ │ + bne.w 8a188 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 89704 │ │ │ │ + b.n 8a188 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 89c90 │ │ │ │ + cbnz r3, 8a714 │ │ │ │ ldr.w r2, [r8, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 896b2 │ │ │ │ + beq.w 8a136 │ │ │ │ ldr.w r1, [r8, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #-8] │ │ │ │ ldr.w r3, [r8, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #-4] │ │ │ │ - b.n 896b2 │ │ │ │ + b.n 8a136 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 891d2 │ │ │ │ + beq.w 89c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 891d2 │ │ │ │ + bne.w 89c56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 891d2 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 89c56 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 89caa │ │ │ │ + bne.n 8a72e │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89c3c │ │ │ │ - b.n 896b2 │ │ │ │ + bne.n 8a6c0 │ │ │ │ + b.n 8a136 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89c3c │ │ │ │ - b.n 896b2 │ │ │ │ + bne.n 8a6c0 │ │ │ │ + b.n 8a136 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 89bd4 │ │ │ │ + beq.n 8a658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8941c │ │ │ │ - b.n 89bd4 │ │ │ │ + beq.w 89ea0 │ │ │ │ + b.n 8a658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 892c8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 89d4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8918e │ │ │ │ + beq.w 89c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8918e │ │ │ │ + bne.w 89c12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8918e │ │ │ │ - bl f96ac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 89c12 │ │ │ │ + bl fa168 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 89704 │ │ │ │ + b.n 8a188 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.w 891c8 │ │ │ │ + b.w 89c4c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 89bd4 │ │ │ │ + b.n 8a658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 89500 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 89f84 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2520 @ 0x9d8 │ │ │ │ + movw r1, #3480 @ 0xd98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.w 891d2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.w 89c56 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 89392 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 89e16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 897d0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a254 │ │ │ │ ldrsb.w r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r7, #28 │ │ │ │ - bge.w 89c0a │ │ │ │ + bge.w 8a68e │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r7, #20 │ │ │ │ addpl.w r3, r7, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 89c14 │ │ │ │ + b.n 8a698 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 89c0a │ │ │ │ - b.n 89d66 │ │ │ │ + bge.w 8a68e │ │ │ │ + b.n 8a7ea │ │ │ │ @ instruction: 0xf528004e │ │ │ │ │ │ │ │ -00089d8c : │ │ │ │ +0008a810 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28260 @ 0x6e64 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 89dde │ │ │ │ - cbz r5, 89dc6 │ │ │ │ + cbz r0, 8a862 │ │ │ │ + cbz r5, 8a84a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 89de6 │ │ │ │ + cbz r0, 8a86a │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89de0 │ │ │ │ + beq.n 8a864 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89de0 │ │ │ │ + bne.n 8a864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89de0 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 8a188 │ │ │ │ - cbz r0, 89e4c │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #17 │ │ │ │ - bpl.n 89e4c │ │ │ │ - ldr.w ip, [pc, #48] @ 89e50 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r0, #-4] │ │ │ │ - sub.w r2, r0, #8 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r1, [r1, ip] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ - ldr.w ip, [r1, #4] │ │ │ │ - orr.w r3, r3, ip │ │ │ │ - str.w r2, [ip] │ │ │ │ - strd r1, r3, [r0, #-8] │ │ │ │ - str r2, [r1, #4] │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a864 │ │ │ │ │ │ │ │ -00089e54 : │ │ │ │ +0008a884 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ @@ -142832,87 +143855,87 @@ │ │ │ │ addne r0, r1, #3 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ bicne.w r0, r0, #3 │ │ │ │ addne.w r1, r0, r1, lsl #2 │ │ │ │ addne r2, r2, r1 │ │ │ │ adds r6, r3, r2 │ │ │ │ - bmi.w 8a14c │ │ │ │ + bmi.w 8ab7c │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r7, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 8a0f0 │ │ │ │ - ldr r1, [pc, #680] @ (8a180 ) │ │ │ │ + bne.w 8ab20 │ │ │ │ + ldr r1, [pc, #680] @ (8abb0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1528] @ 0x5f8 │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 8a098 │ │ │ │ + bcs.w 8aac8 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 8a0d6 │ │ │ │ + beq.w 8ab06 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r6, [r9] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 89fb2 │ │ │ │ + beq.n 8a9e2 │ │ │ │ add.w r5, r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a034 │ │ │ │ + beq.w 8aa64 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8a03c │ │ │ │ - ldr r1, [pc, #592] @ (8a180 ) │ │ │ │ + beq.w 8aa6c │ │ │ │ + ldr r1, [pc, #592] @ (8abb0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 8a040 │ │ │ │ + bgt.n 8aa70 │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89fce │ │ │ │ + bne.n 8a9fe │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #540] @ (8a184 ) │ │ │ │ + ldr r2, [pc, #540] @ (8abb4 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a10c │ │ │ │ + bne.w 8ab3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.n 89ff6 │ │ │ │ + bmi.n 8aa26 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 89faa │ │ │ │ - ldr r0, [pc, #504] @ (8a180 ) │ │ │ │ + bpl.n 8a9da │ │ │ │ + ldr r0, [pc, #504] @ (8abb0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r2, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -142922,183 +143945,183 @@ │ │ │ │ strd r1, r3, [r5, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r5, [r0, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bcc.n 8a028 │ │ │ │ + bcc.n 8aa58 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r7] │ │ │ │ and.w lr, ip, #16384 @ 0x4000 │ │ │ │ - b.n 89f14 │ │ │ │ + b.n 8a944 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #428] @ (8a184 ) │ │ │ │ + ldr r2, [pc, #428] @ (8abb4 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a138 │ │ │ │ + bne.w 8ab68 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w sl, [r5, #8] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 89f80 │ │ │ │ + bpl.n 8a9b0 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldrd r2, r1, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 8a080 │ │ │ │ + bgt.n 8aab0 │ │ │ │ movs r3, #0 │ │ │ │ add r2, r1 │ │ │ │ strb r3, [r5, #9] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strh r3, [r5, #10] │ │ │ │ - cbz r2, 8a01e │ │ │ │ + cbz r2, 8aa4e │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ blx 29770 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-12] │ │ │ │ - b.n 89f80 │ │ │ │ + b.n 8a9b0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r8, #12] │ │ │ │ str.w r8, [r1, #8] │ │ │ │ - b.n 89f14 │ │ │ │ + b.n 8a944 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 89f2c │ │ │ │ + bne.w 8a95c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 89f4e │ │ │ │ + b.n 8a97e │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 8a03c │ │ │ │ + beq.n 8aa6c │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a03c │ │ │ │ + bne.n 8aa6c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a174 │ │ │ │ + bne.w 8aba4 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.n 8a03c │ │ │ │ + bmi.n 8aa6c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a06a │ │ │ │ + bne.n 8aa9a │ │ │ │ dmb ish │ │ │ │ - b.n 8a03c │ │ │ │ + b.n 8aa6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movs r1, #0 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a012 │ │ │ │ - b.n 8a01e │ │ │ │ + bne.n 8aa42 │ │ │ │ + b.n 8aa4e │ │ │ │ ldr.w r8, [r5, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ strd r2, r3, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 8a128 │ │ │ │ + bne.n 8ab58 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8a14c │ │ │ │ + beq.n 8ab7c │ │ │ │ ldr.w r1, [r7, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r7, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 89f14 │ │ │ │ + b.n 8a944 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a098 │ │ │ │ + beq.n 8aac8 │ │ │ │ ldr.w ip, [r4, #84] @ 0x54 │ │ │ │ - b.n 89fc8 │ │ │ │ + b.n 8a9f8 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx r7 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 8a14c │ │ │ │ + cbz r0, 8ab7c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ - b.n 89f14 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8a944 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a15c │ │ │ │ + bne.n 8ab8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 89f80 │ │ │ │ - b.n 89ff6 │ │ │ │ + bpl.w 8a9b0 │ │ │ │ + b.n 8aa26 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 8a0be │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8aaee │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a168 │ │ │ │ + bne.n 8ab98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 89fec │ │ │ │ - bl 2407a8 │ │ │ │ + bl 224700 │ │ │ │ + b.n 8aa1c │ │ │ │ + bl 242e40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89faa │ │ │ │ + beq.w 8a9da │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 89f80 │ │ │ │ + b.n 8a9b0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89f7a │ │ │ │ + b.n 8a9aa │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 89fec │ │ │ │ + b.n 8aa1c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a05c │ │ │ │ - b.n 8a03c │ │ │ │ + beq.w 8aa8c │ │ │ │ + b.n 8aa6c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -143126,260 +144149,260 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r8, r6, r2 │ │ │ │ - bmi.w 8a456 │ │ │ │ + bmi.w 8ae86 │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #712] @ 0x2c8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8a3ea │ │ │ │ - ldr r3, [pc, #600] @ (8a460 ) │ │ │ │ + bne.w 8ae1a │ │ │ │ + ldr r3, [pc, #600] @ (8ae90 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 8a3a0 │ │ │ │ + bcs.w 8add0 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 8a3d6 │ │ │ │ + beq.w 8ae06 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r8, [r0] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8a2ba │ │ │ │ + beq.n 8acea │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8a31c │ │ │ │ + beq.n 8ad4c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8a322 │ │ │ │ - ldr r3, [pc, #512] @ (8a460 ) │ │ │ │ + beq.n 8ad52 │ │ │ │ + ldr r3, [pc, #512] @ (8ae90 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 8a348 │ │ │ │ + bgt.n 8ad78 │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a326 │ │ │ │ + bne.n 8ad56 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #460] @ (8a464 ) │ │ │ │ + ldr r2, [pc, #460] @ (8ae94 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a402 │ │ │ │ + bne.w 8ae32 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 8a2da │ │ │ │ + bmi.n 8ad0a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 8a310 │ │ │ │ + bhi.n 8ad40 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r8, [r3, r7] │ │ │ │ and.w ip, r5, #16384 @ 0x4000 │ │ │ │ - b.n 8a24c │ │ │ │ + b.n 8ac7c │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 8a386 │ │ │ │ + bgt.n 8adb6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r0, [r5, #9] │ │ │ │ add r2, r1 │ │ │ │ strh r3, [r5, #10] │ │ │ │ strb r2, [r5, #8] │ │ │ │ - cbz r2, 8a302 │ │ │ │ + cbz r2, 8ad32 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ blx 29770 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 8a24c │ │ │ │ + b.n 8ac7c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8a25e │ │ │ │ + bne.n 8ac8e │ │ │ │ movs r1, #0 │ │ │ │ - b.n 8a280 │ │ │ │ + b.n 8acb0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #308] @ (8a464 ) │ │ │ │ + ldr r2, [pc, #308] @ (8ae94 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a422 │ │ │ │ + bne.n 8ae52 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 8a2ac │ │ │ │ + b.n 8acdc │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 8a322 │ │ │ │ + beq.n 8ad52 │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a322 │ │ │ │ + bne.n 8ad52 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a44e │ │ │ │ + bne.n 8ae7e │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 8a322 │ │ │ │ + bmi.n 8ad52 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a370 │ │ │ │ + bne.n 8ada0 │ │ │ │ dmb ish │ │ │ │ - b.n 8a322 │ │ │ │ + b.n 8ad52 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a2f6 │ │ │ │ - b.n 8a302 │ │ │ │ + bne.n 8ad26 │ │ │ │ + b.n 8ad32 │ │ │ │ ldr.w r5, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8a416 │ │ │ │ + bne.n 8ae46 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a456 │ │ │ │ + beq.n 8ae86 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 8a24c │ │ │ │ + b.n 8ac7c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a3a0 │ │ │ │ + beq.n 8add0 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 8a2d4 │ │ │ │ + b.n 8ad04 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 8a456 │ │ │ │ + cbz r0, 8ae86 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 8a24c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8ac7c │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a436 │ │ │ │ + bne.n 8ae66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 8a2ac │ │ │ │ + bl 224700 │ │ │ │ + b.n 8acdc │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 8a3c0 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8adf0 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a442 │ │ │ │ + bne.n 8ae72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 8a342 │ │ │ │ + bl 224700 │ │ │ │ + b.n 8ad72 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a2ac │ │ │ │ + b.n 8acdc │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a342 │ │ │ │ + b.n 8ad72 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a362 │ │ │ │ - b.n 8a322 │ │ │ │ + beq.n 8ad92 │ │ │ │ + b.n 8ad52 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0008a468 <_PyType_AllocNoTrack@@Base>: │ │ │ │ +0008ae98 <_PyType_AllocNoTrack@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ @@ -143403,1410 +144426,1410 @@ │ │ │ │ addne r5, r4, #3 │ │ │ │ itttt ne │ │ │ │ addne r4, #1 │ │ │ │ bicne.w r5, r5, #3 │ │ │ │ addne r5, r5, r2 │ │ │ │ addne.w r2, r5, r4, lsl #2 │ │ │ │ adds r6, r2, r3 │ │ │ │ - bmi.w 8a730 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ + bmi.w 8b160 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ mov fp, r1 │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r7, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 8a6dc <_PyType_AllocNoTrack@@Base+0x274> │ │ │ │ - ldr r1, [pc, #624] @ (8a75c <_PyType_AllocNoTrack@@Base+0x2f4>) │ │ │ │ + bne.w 8b10c <_PyType_AllocNoTrack@@Base+0x274> │ │ │ │ + ldr r1, [pc, #624] @ (8b18c <_PyType_AllocNoTrack@@Base+0x2f4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1528] @ 0x5f8 │ │ │ │ - bcs.w 8a682 <_PyType_AllocNoTrack@@Base+0x21a> │ │ │ │ + bcs.w 8b0b2 <_PyType_AllocNoTrack@@Base+0x21a> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r7, ip, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 8a6c0 <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ + beq.w 8b0f0 <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r5, [sl] │ │ │ │ str r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a59c <_PyType_AllocNoTrack@@Base+0x134> │ │ │ │ + beq.n 8afcc <_PyType_AllocNoTrack@@Base+0x134> │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a5fc <_PyType_AllocNoTrack@@Base+0x194> │ │ │ │ + beq.n 8b02c <_PyType_AllocNoTrack@@Base+0x194> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ - ldr r1, [pc, #536] @ (8a75c <_PyType_AllocNoTrack@@Base+0x2f4>) │ │ │ │ + beq.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + ldr r1, [pc, #536] @ (8b18c <_PyType_AllocNoTrack@@Base+0x2f4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 8a628 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ + bgt.n 8b058 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a606 <_PyType_AllocNoTrack@@Base+0x19e> │ │ │ │ + bne.n 8b036 <_PyType_AllocNoTrack@@Base+0x19e> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #484] @ (8a760 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ + ldr r2, [pc, #484] @ (8b190 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a6f8 <_PyType_AllocNoTrack@@Base+0x290> │ │ │ │ + bne.w 8b128 <_PyType_AllocNoTrack@@Base+0x290> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 8a5ba <_PyType_AllocNoTrack@@Base+0x152> │ │ │ │ + bmi.n 8afea <_PyType_AllocNoTrack@@Base+0x152> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r0, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 8a5f0 <_PyType_AllocNoTrack@@Base+0x188> │ │ │ │ + bhi.n 8b020 <_PyType_AllocNoTrack@@Base+0x188> │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r6, ip, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r6 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r5, [r0, r6] │ │ │ │ and.w r8, lr, #16384 @ 0x4000 │ │ │ │ - b.n 8a52c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + b.n 8af5c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 8a668 <_PyType_AllocNoTrack@@Base+0x200> │ │ │ │ + bgt.n 8b098 <_PyType_AllocNoTrack@@Base+0x200> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r0, [r5, #9] │ │ │ │ add r2, r1 │ │ │ │ strh r3, [r5, #10] │ │ │ │ strb r2, [r5, #8] │ │ │ │ - cbz r2, 8a5e2 <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ + cbz r2, 8b012 <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ blx 29770 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 8a52c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + b.n 8af5c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8a540 <_PyType_AllocNoTrack@@Base+0xd8> │ │ │ │ + bne.n 8af70 <_PyType_AllocNoTrack@@Base+0xd8> │ │ │ │ movs r1, #0 │ │ │ │ - b.n 8a562 <_PyType_AllocNoTrack@@Base+0xfa> │ │ │ │ + b.n 8af92 <_PyType_AllocNoTrack@@Base+0xfa> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #336] @ (8a760 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ + ldr r2, [pc, #336] @ (8b190 <_PyType_AllocNoTrack@@Base+0x2f8>) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a71c <_PyType_AllocNoTrack@@Base+0x2b4> │ │ │ │ + bne.n 8b14c <_PyType_AllocNoTrack@@Base+0x2b4> │ │ │ │ str.w fp, [r5, #8] │ │ │ │ - b.n 8a58e <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ + b.n 8afbe <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + beq.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + beq.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + bne.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a752 <_PyType_AllocNoTrack@@Base+0x2ea> │ │ │ │ + bne.w 8b182 <_PyType_AllocNoTrack@@Base+0x2ea> │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + bmi.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a652 <_PyType_AllocNoTrack@@Base+0x1ea> │ │ │ │ + bne.n 8b082 <_PyType_AllocNoTrack@@Base+0x1ea> │ │ │ │ dmb ish │ │ │ │ - b.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + b.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r2, [r5, #8] │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a5d6 <_PyType_AllocNoTrack@@Base+0x16e> │ │ │ │ - b.n 8a5e2 <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ + bne.n 8b006 <_PyType_AllocNoTrack@@Base+0x16e> │ │ │ │ + b.n 8b012 <_PyType_AllocNoTrack@@Base+0x17a> │ │ │ │ ldr.w r8, [r5, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 8a70c <_PyType_AllocNoTrack@@Base+0x2a4> │ │ │ │ + bne.n 8b13c <_PyType_AllocNoTrack@@Base+0x2a4> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8a730 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ + beq.n 8b160 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ ldr.w r1, [r7, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r7, #800] @ 0x320 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 8a52c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + b.n 8af5c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a682 <_PyType_AllocNoTrack@@Base+0x21a> │ │ │ │ + beq.n 8b0b2 <_PyType_AllocNoTrack@@Base+0x21a> │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 8a5b4 <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ + b.n 8afe4 <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r7 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 8a730 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ + cbz r0, 8b160 <_PyType_AllocNoTrack@@Base+0x2c8> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 8a52c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8af5c <_PyType_AllocNoTrack@@Base+0xc4> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a73a <_PyType_AllocNoTrack@@Base+0x2d2> │ │ │ │ + bne.n 8b16a <_PyType_AllocNoTrack@@Base+0x2d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 8a58e <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ + bl 224700 │ │ │ │ + b.n 8afbe <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 8a6a8 <_PyType_AllocNoTrack@@Base+0x240> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8b0d8 <_PyType_AllocNoTrack@@Base+0x240> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8a746 <_PyType_AllocNoTrack@@Base+0x2de> │ │ │ │ + bne.n 8b176 <_PyType_AllocNoTrack@@Base+0x2de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 8a622 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + bl 224700 │ │ │ │ + b.n 8b052 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a58e <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ + b.n 8afbe <_PyType_AllocNoTrack@@Base+0x126> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a622 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + b.n 8b052 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a644 <_PyType_AllocNoTrack@@Base+0x1dc> │ │ │ │ - b.n 8a602 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ + beq.w 8b074 <_PyType_AllocNoTrack@@Base+0x1dc> │ │ │ │ + b.n 8b032 <_PyType_AllocNoTrack@@Base+0x19a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0008a764 : │ │ │ │ +0008b194 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ - cbz r0, 8a7ae │ │ │ │ + bl 8b21c │ │ │ │ + cbz r0, 8b1de │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldrb.w r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 8a7ae │ │ │ │ + bmi.n 8b1de │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 8a7b0 │ │ │ │ + beq.n 8b1e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (8a7c4 ) │ │ │ │ + ldr r2, [pc, #16] @ (8b1f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1f5a5c │ │ │ │ + b.w 1f8bec │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008a7c8 : │ │ │ │ +0008b1f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 8a7ec │ │ │ │ + b.n 8b21c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ab9c │ │ │ │ + beq.w 8b5cc │ │ │ │ mov fp, r2 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.w 8ab20 │ │ │ │ + beq.w 8b550 │ │ │ │ adds r3, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - blt.w 8b526 │ │ │ │ + blt.w 8bf56 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 8adcc │ │ │ │ + bgt.w 8b7fc │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ - add.w r9, r4, #21 │ │ │ │ - ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.w 8adf4 │ │ │ │ - ldr r1, [pc, #712] @ (8ab18 ) │ │ │ │ + add.w r9, r5, #21 │ │ │ │ + ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne.w 8b824 │ │ │ │ + ldr r1, [pc, #712] @ (8b548 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ - bgt.w 8abb8 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ + bgt.w 8b5e8 │ │ │ │ + add.w r7, r5, #20 │ │ │ │ mov.w r8, r7, lsr #3 │ │ │ │ ldr.w r0, [sl, r8, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8aba0 │ │ │ │ - ldr r5, [r0, #0] │ │ │ │ - adds r5, #1 │ │ │ │ - str r5, [r0, #0] │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - ldr.w lr, [r5] │ │ │ │ + beq.w 8b5d0 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + adds r4, #1 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + ldr.w lr, [r4] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8a98a │ │ │ │ + beq.n 8b3ba │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #620] @ (8ab1c ) │ │ │ │ + ldr r2, [pc, #620] @ (8b54c ) │ │ │ │ movs r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ + str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8b0fa │ │ │ │ + bne.w 8bb2a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r4, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r5, [r4, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.w 8ade4 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + bpl.w 8b814 │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w 8ab54 │ │ │ │ - add.w r0, r5, #20 │ │ │ │ + bpl.w 8b584 │ │ │ │ + add.w r0, r4, #20 │ │ │ │ lsls r1, r6, #30 │ │ │ │ - bne.w 8ab5e │ │ │ │ + bne.w 8b58e │ │ │ │ adds r2, r6, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 8a9e2 │ │ │ │ + bhi.n 8b412 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a9e2 │ │ │ │ + bne.n 8b412 │ │ │ │ mov r1, r0 │ │ │ │ add.w ip, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ str.w r7, [r1], #4 │ │ │ │ - bcc.n 8a9de │ │ │ │ + bcc.n 8b40e │ │ │ │ ldr r7, [r6, #4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a9de │ │ │ │ + bne.n 8b40e │ │ │ │ add.w r1, r6, #12 │ │ │ │ str r7, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r7, r0, #8 │ │ │ │ - bcc.w 8ab3c │ │ │ │ + bcc.w 8b56c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8ab3c │ │ │ │ + bne.w 8b56c │ │ │ │ str r2, [r0, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8ab4e │ │ │ │ + bcc.w 8b57e │ │ │ │ ldr r7, [r6, #12] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8ab4e │ │ │ │ + bne.w 8b57e │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r7, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ add.w r0, r0, #16 │ │ │ │ - bcc.n 8a972 │ │ │ │ + bcc.n 8b3a2 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ add.w ip, r1, #4 │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8a972 │ │ │ │ + bne.n 8b3a2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r3, ip │ │ │ │ str.w r7, [r0], #4 │ │ │ │ - bcc.n 8a9da │ │ │ │ + bcc.n 8b40a │ │ │ │ ldr r7, [r2, #0] │ │ │ │ mov r1, ip │ │ │ │ add.w ip, r1, #4 │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 8a95a │ │ │ │ + beq.n 8b38a │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 8a9a8 │ │ │ │ + bcc.n 8b3d8 │ │ │ │ subs r7, r2, r6 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r5, r7 │ │ │ │ it ne │ │ │ │ movne r6, r2 │ │ │ │ - bne.n 8a9f8 │ │ │ │ - mov r0, r5 │ │ │ │ + bne.n 8b428 │ │ │ │ + mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8ab42 │ │ │ │ + bhi.w 8b572 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r2] │ │ │ │ - b.n 8a894 │ │ │ │ + b.n 8b2c4 │ │ │ │ ldrsb.w r7, [r2] │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 8a976 │ │ │ │ + blt.n 8b3a6 │ │ │ │ adds r2, #1 │ │ │ │ strb r1, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 8a976 │ │ │ │ + bls.n 8b3a6 │ │ │ │ adds r0, #1 │ │ │ │ mov r1, r2 │ │ │ │ - ldrsb.w r7, [r1] │ │ │ │ + ldrsb.w ip, [r1] │ │ │ │ mov r2, r1 │ │ │ │ - ldrb.w ip, [r1] │ │ │ │ + ldrb r7, [r1, #0] │ │ │ │ adds r1, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - blt.n 8a976 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + blt.n 8b3a6 │ │ │ │ cmp r1, r3 │ │ │ │ - strb.w ip, [r0], #1 │ │ │ │ - bne.n 8a9be │ │ │ │ + strb.w r7, [r0], #1 │ │ │ │ + bne.n 8b3ee │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8a976 │ │ │ │ + b.n 8b3a6 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8a972 │ │ │ │ + b.n 8b3a2 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 8a972 │ │ │ │ + b.n 8b3a2 │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 8a9f4 │ │ │ │ + bls.n 8b424 │ │ │ │ ldrsb.w r2, [r6] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ - bge.n 8a9b2 │ │ │ │ + bge.n 8b3e2 │ │ │ │ movs r7, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 29770 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - str r5, [sp, #76] @ 0x4c │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + str r4, [sp, #76] @ 0x4c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 8b116 │ │ │ │ + bpl.w 8bb46 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b640 │ │ │ │ - add.w r2, r5, #20 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ + beq.w 8c070 │ │ │ │ + add.w r2, r4, #20 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add.w r8, sp, #76 @ 0x4c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ - bls.w 8ad46 │ │ │ │ + bls.w 8b776 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8ae0c │ │ │ │ + bne.w 8b83c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ add r0, r2 │ │ │ │ ubfx r4, r4, #6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8aef8 │ │ │ │ + beq.w 8b928 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8b0f6 │ │ │ │ + bcs.w 8bb26 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 8b0e0 │ │ │ │ + bls.w 8bb10 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8ae9c │ │ │ │ + bls.w 8b8cc │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bhi.w 8b53e │ │ │ │ + bhi.w 8bf6e │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.w 8b292 │ │ │ │ + ble.w 8bcc2 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 8b5da │ │ │ │ + bhi.w 8c00a │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq.w 8b5e0 │ │ │ │ + beq.w 8c010 │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - bne.n 8aa96 │ │ │ │ + bne.n 8b4c6 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8b5da │ │ │ │ + bhi.w 8c00a │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 8b5cc │ │ │ │ + bhi.w 8bffc │ │ │ │ add.w r4, r4, r3, lsl #12 │ │ │ │ adds r6, #3 │ │ │ │ sub.w r4, r4, #925696 @ 0xe2000 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ add.w r4, r4, r5, lsl #6 │ │ │ │ subs r0, r0, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8adb6 │ │ │ │ + beq.w 8b7e6 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 8b350 │ │ │ │ + beq.w 8bd80 │ │ │ │ subs r2, r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.w 8ad50 │ │ │ │ + bhi.w 8b780 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - movw r5, #45872 @ 0xb330 │ │ │ │ + movw r5, #46832 @ 0xb6f0 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r7, r6, r2 │ │ │ │ subs r3, r7, #1 │ │ │ │ add r4, r3 │ │ │ │ strd r7, r4, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 8aaf6 │ │ │ │ + bne.n 8b526 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 11e068 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 11ebf0 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, fp │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 8b3bc │ │ │ │ + bne.w 8bdec │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 8b3a4 │ │ │ │ + ble.w 8bdd4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.w 8b31a │ │ │ │ + blt.w 8bd4a │ │ │ │ subs r3, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r6, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 8ad86 │ │ │ │ + b.n 8b7b6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsb.w r2, [r0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8b2d2 │ │ │ │ - ldr r5, [pc, #696] @ (8ade8 ) │ │ │ │ + blt.w 8bd02 │ │ │ │ + ldr r4, [pc, #696] @ (8b818 ) │ │ │ │ movs r2, #24 │ │ │ │ - mla r5, r2, r3, r5 │ │ │ │ - mov r0, r5 │ │ │ │ + mla r4, r2, r3, r4 │ │ │ │ + mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r2, ip │ │ │ │ - b.n 8a972 │ │ │ │ + b.n 8b3a2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 8a894 │ │ │ │ + b.n 8b2c4 │ │ │ │ mov r0, ip │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8a972 │ │ │ │ - add.w r0, r5, #28 │ │ │ │ + b.n 8b3a2 │ │ │ │ + add.w r0, r4, #28 │ │ │ │ lsls r2, r6, #30 │ │ │ │ - beq.w 8a8e8 │ │ │ │ + beq.w 8b318 │ │ │ │ cmp r3, r6 │ │ │ │ it hi │ │ │ │ strhi r6, [sp, #36] @ 0x24 │ │ │ │ - bls.w 8a9f4 │ │ │ │ + bls.w 8b424 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ lsls r7, r2, #30 │ │ │ │ - beq.n 8abec │ │ │ │ + beq.n 8b61c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8b314 │ │ │ │ + blt.w 8bd44 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 8ab68 │ │ │ │ + bcc.n 8b598 │ │ │ │ subs r7, r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r5, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq.w 8a982 │ │ │ │ + beq.w 8b3b2 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 8a9f8 │ │ │ │ - ldr r5, [pc, #588] @ (8adec ) │ │ │ │ - b.n 8a982 │ │ │ │ + b.n 8b428 │ │ │ │ + ldr r4, [pc, #588] @ (8b81c ) │ │ │ │ + b.n 8b3b2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a894 │ │ │ │ - ldr.w r5, [r2, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + bne.w 8b2c4 │ │ │ │ + ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.w 8b37e │ │ │ │ + cmp r4, r1 │ │ │ │ + bne.w 8bdae │ │ │ │ mov r0, r9 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8adcc │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 8b7fc │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ + add.w r7, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 8a894 │ │ │ │ + b.n 8b2c4 │ │ │ │ adds r1, r2, #4 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8acfe │ │ │ │ + bcc.w 8b72e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8b502 │ │ │ │ + bne.w 8bf32 │ │ │ │ mov r2, r7 │ │ │ │ adds r7, #8 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8aef2 │ │ │ │ + bcc.w 8b922 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aef2 │ │ │ │ + bne.w 8b922 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r1, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8aec2 │ │ │ │ + bcc.w 8b8f2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aec2 │ │ │ │ + bne.w 8b8f2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r7, r1, #16 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8b2b6 │ │ │ │ + bcc.w 8bce6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8b2b6 │ │ │ │ + bne.w 8bce6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r2, #20 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8aec2 │ │ │ │ + bcc.w 8b8f2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aec2 │ │ │ │ + bne.w 8b8f2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r7, r2, #24 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8aef2 │ │ │ │ + bcc.w 8b922 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aef2 │ │ │ │ + bne.w 8b922 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r2, #28 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8aec2 │ │ │ │ + bcc.w 8b8f2 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aec2 │ │ │ │ + bne.w 8b8f2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r7, r2, #32 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8aef2 │ │ │ │ + bcc.w 8b922 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aef2 │ │ │ │ + bne.w 8b922 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r2, #36 @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 8aec2 │ │ │ │ + bcc.w 8b8f2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aec2 │ │ │ │ + bne.w 8b8f2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r7, r2, #40 @ 0x28 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc.w 8aef2 │ │ │ │ + bcc.w 8b922 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aef2 │ │ │ │ + bne.w 8b922 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r1, #44 @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 8aec2 │ │ │ │ + bcc.w 8b8f2 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8aec2 │ │ │ │ + bne.w 8b8f2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ sub.w r7, r3, #44 @ 0x2c │ │ │ │ subs r7, r7, r1 │ │ │ │ bic.w r7, r7, #3 │ │ │ │ add r7, r2 │ │ │ │ - b.n 8acf8 │ │ │ │ + b.n 8b728 │ │ │ │ mov r1, r2 │ │ │ │ adds r2, #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8b502 │ │ │ │ + bne.w 8bf32 │ │ │ │ cmp r7, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bne.n 8acea │ │ │ │ + bne.n 8b71a │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ab6e │ │ │ │ - b.n 8ab84 │ │ │ │ + bne.w 8b59e │ │ │ │ + b.n 8b5b4 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 8ad1e │ │ │ │ + cbz r4, 8b74e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8ad1e │ │ │ │ + beq.n 8b74e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b2be │ │ │ │ + beq.w 8bcee │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r4, 8ad46 │ │ │ │ + cbz r4, 8b776 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8ad46 │ │ │ │ + beq.n 8b776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8ad46 │ │ │ │ - ldr r1, [pc, #188] @ (8adf0 ) │ │ │ │ + cbnz r3, 8b776 │ │ │ │ + ldr r1, [pc, #188] @ (8b820 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b364 │ │ │ │ + bne.w 8bd94 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl afa10 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 8a982 │ │ │ │ + bl b04a8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 8b3b2 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.w 8b0ce │ │ │ │ + bhi.w 8bafe │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8b0ce │ │ │ │ + ble.w 8bafe │ │ │ │ ldrd r2, r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ itt eq │ │ │ │ strbeq r4, [r2, r3] │ │ │ │ ldreq r3, [sp, #96] @ 0x60 │ │ │ │ - beq.n 8ad80 │ │ │ │ + beq.n 8b7b0 │ │ │ │ cmp r0, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r3, lsl #2] │ │ │ │ strheq.w r4, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 8ad06 │ │ │ │ + bls.n 8b736 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 8aa40 │ │ │ │ + b.n 8b470 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 8adb2 │ │ │ │ + bne.n 8b7e2 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8b41e │ │ │ │ + bhi.w 8be4e │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 8b418 │ │ │ │ + bhi.w 8be48 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq.w 8b41e │ │ │ │ + beq.w 8be4e │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 8ad06 │ │ │ │ + beq.n 8b736 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - movw r5, #45828 @ 0xb304 │ │ │ │ + movw r5, #46788 @ 0xb6c4 │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ subs r4, r1, r2 │ │ │ │ subs r7, r6, r2 │ │ │ │ - b.n 8aae0 │ │ │ │ + b.n 8b510 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a982 │ │ │ │ + beq.w 8b3b2 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r7, r2, #26 │ │ │ │ - bmi.w 8a8d6 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 8ab58 │ │ │ │ + bmi.w 8b306 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 8b588 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8adcc │ │ │ │ - add.w r7, r4, #20 │ │ │ │ - b.n 8a894 │ │ │ │ + beq.n 8b7fc │ │ │ │ + add.w r7, r5, #20 │ │ │ │ + b.n 8b2c4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 8b432 │ │ │ │ + bne.w 8be62 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 8b42a │ │ │ │ + bcs.w 8be5a │ │ │ │ add r3, r2 │ │ │ │ - b.n 8ae84 │ │ │ │ + b.n 8b8b4 │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bls.n 8aec8 │ │ │ │ + bls.n 8b8f8 │ │ │ │ cmp r0, #239 @ 0xef │ │ │ │ - bhi.w 8b470 │ │ │ │ + bhi.w 8bea0 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.n 8ad90 │ │ │ │ + ble.n 8b7c0 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 8b454 │ │ │ │ + bhi.w 8be84 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq.w 8b44e │ │ │ │ + beq.w 8be7e │ │ │ │ sub.w r4, r0, #237 @ 0xed │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ it ls │ │ │ │ movls r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8b454 │ │ │ │ + bne.w 8be84 │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 8b67e │ │ │ │ + bhi.w 8c0ae │ │ │ │ add.w r0, r4, r0, lsl #12 │ │ │ │ adds r6, #3 │ │ │ │ sub.w r0, r0, #925696 @ 0xe2000 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ add.w r0, r0, r5, lsl #6 │ │ │ │ strh.w r0, [r3], #2 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8b13a │ │ │ │ + bcs.w 8bb6a │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 8ae22 │ │ │ │ + bhi.n 8b852 │ │ │ │ mov r5, r6 │ │ │ │ ands.w r4, r6, #3 │ │ │ │ - beq.w 8b142 │ │ │ │ + beq.w 8bb72 │ │ │ │ adds r6, #1 │ │ │ │ strh.w r0, [r3], #2 │ │ │ │ - b.n 8ae7e │ │ │ │ + b.n 8b8ae │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.w 8b4fc │ │ │ │ + bls.w 8bf2c │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8b0f6 │ │ │ │ + ble.w 8bb26 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8b5da │ │ │ │ + bhi.w 8c00a │ │ │ │ add.w r4, r4, r3, lsl #6 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r4, r4, #12416 @ 0x3080 │ │ │ │ - b.n 8aab4 │ │ │ │ + b.n 8b4e4 │ │ │ │ mov r2, r7 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 8acfe │ │ │ │ + b.n 8b72e │ │ │ │ cmp r0, #193 @ 0xc1 │ │ │ │ - bls.w 8b508 │ │ │ │ + bls.w 8bf38 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8b13a │ │ │ │ + ble.w 8bb6a │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8b454 │ │ │ │ + bhi.w 8be84 │ │ │ │ add.w r0, r4, r0, lsl #6 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r0, r0, #12416 @ 0x3080 │ │ │ │ strh.w r0, [r3], #2 │ │ │ │ - b.n 8ae7e │ │ │ │ + b.n 8b8ae │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 8acfe │ │ │ │ + b.n 8b72e │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8aab4 │ │ │ │ + bcs.w 8b4e4 │ │ │ │ sub.w r9, r1, #4 │ │ │ │ - b.n 8af18 │ │ │ │ + b.n 8b948 │ │ │ │ mov r5, r6 │ │ │ │ ands.w r4, r6, #3 │ │ │ │ - beq.n 8af54 │ │ │ │ + beq.n 8b984 │ │ │ │ strb r3, [r0, #0] │ │ │ │ adds r6, #1 │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs.w 8b0f6 │ │ │ │ + bcs.w 8bb26 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 8af04 │ │ │ │ + bls.n 8b934 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.w 8b4f2 │ │ │ │ + bhi.w 8bf22 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.w 8b4fc │ │ │ │ + bls.w 8bf2c │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8b0f6 │ │ │ │ + ble.w 8bb26 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8b5da │ │ │ │ + bhi.w 8c00a │ │ │ │ add.w r4, r4, r3, lsl #6 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r4, r4, #12416 @ 0x3080 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.w 8aab4 │ │ │ │ + bhi.w 8b4e4 │ │ │ │ strb.w r4, [r0], #1 │ │ │ │ - b.n 8af12 │ │ │ │ + b.n 8b942 │ │ │ │ add.w ip, r6, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.w 8b50e │ │ │ │ + bcc.w 8bf3e │ │ │ │ sub.w ip, r9, r6 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ mov.w r3, ip, lsr #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ adds r3, #1 │ │ │ │ add.w r7, r0, ip │ │ │ │ ands.w r3, r3, #7 │ │ │ │ - beq.n 8b008 │ │ │ │ + beq.n 8ba38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8aff4 │ │ │ │ + beq.n 8ba24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8afe4 │ │ │ │ + beq.n 8ba14 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8afd4 │ │ │ │ + beq.n 8ba04 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 8afc4 │ │ │ │ + beq.n 8b9f4 │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 8afb4 │ │ │ │ + beq.n 8b9e4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 8afa2 │ │ │ │ + beq.n 8b9d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8b0be │ │ │ │ + bne.w 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8b0be │ │ │ │ + bne.w 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ str.w r3, [r0], #4 │ │ │ │ adds r5, #4 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 8b0bc │ │ │ │ + beq.n 8baec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ mov ip, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ adds r5, #4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ str r3, [r0, #0] │ │ │ │ add.w r5, ip, #8 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #8 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ str.w r3, [lr, #8] │ │ │ │ add.w r5, ip, #12 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #12 │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ str.w r3, [lr, #12] │ │ │ │ add.w r5, ip, #16 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #16 │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ str.w r3, [lr, #16] │ │ │ │ add.w r5, ip, #20 │ │ │ │ mov r6, r5 │ │ │ │ add.w r0, lr, #20 │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ str.w r3, [lr, #20] │ │ │ │ add.w r5, ip, #24 │ │ │ │ add.w r0, lr, #24 │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b0be │ │ │ │ + bne.n 8baee │ │ │ │ add.w r0, lr, #28 │ │ │ │ add.w r5, ip, #28 │ │ │ │ cmp r0, r7 │ │ │ │ str.w r3, [lr, #24] │ │ │ │ - bne.n 8b008 │ │ │ │ + bne.n 8ba38 │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w 8aab4 │ │ │ │ + beq.w 8b4e4 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 8af0c │ │ │ │ - b.n 8af1e │ │ │ │ + bls.w 8b93c │ │ │ │ + b.n 8b94e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ec30c <_PyUnicodeWriter_PrepareInternal@@Base+0x864> │ │ │ │ + bl ecdac <_PyUnicodeWriter_PrepareInternal@@Base+0x864> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8b458 │ │ │ │ + beq.w 8be88 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - b.n 8ad62 │ │ │ │ + b.n 8b792 │ │ │ │ ands.w r4, r6, #3 │ │ │ │ - beq.w 8b628 │ │ │ │ + beq.w 8c058 │ │ │ │ adds r6, #1 │ │ │ │ strb r3, [r0, #0] │ │ │ │ cmp r6, r1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bcc.w 8aa5e │ │ │ │ + bcc.w 8b48e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8aab4 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8b4e4 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w 8b4e2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ + bne.w 8bf12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 8a8be │ │ │ │ + b.w 8b2ee │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b48e │ │ │ │ + beq.w 8bebe │ │ │ │ cmp r1, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r1, #16 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b640 │ │ │ │ - add.w r2, r5, #28 │ │ │ │ - b.n 8aa1e │ │ │ │ + beq.w 8c070 │ │ │ │ + add.w r2, r4, #28 │ │ │ │ + b.n 8b44e │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r4, #0 │ │ │ │ asrs r0, r3, #1 │ │ │ │ - b.n 8aab6 │ │ │ │ + b.n 8b4e6 │ │ │ │ add.w lr, r6, #4 │ │ │ │ cmp r1, lr │ │ │ │ - bcc.w 8b4d8 │ │ │ │ + bcc.w 8bf08 │ │ │ │ sub.w ip, r1, #4 │ │ │ │ sub.w ip, ip, r6 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ add ip, lr │ │ │ │ sub.w r0, ip, r6 │ │ │ │ subs r0, #4 │ │ │ │ lsrs r0, r0, #2 │ │ │ │ adds r0, #1 │ │ │ │ ands.w r0, r0, #3 │ │ │ │ - beq.w 8b278 │ │ │ │ + beq.w 8bca8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8b1b8 │ │ │ │ + beq.n 8bbe8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 8b196 │ │ │ │ + beq.n 8bbc6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8b282 │ │ │ │ + bne.w 8bcb2 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ mov r5, lr │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r0, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b282 │ │ │ │ + bne.n 8bcb2 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ adds r5, #4 │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r0, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b282 │ │ │ │ + bne.n 8bcb2 │ │ │ │ adds r5, #4 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ strh r7, [r3, #0] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ adds r3, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ strh.w r0, [r3, #-2] │ │ │ │ - bne.n 8b278 │ │ │ │ - b.n 8b2ba │ │ │ │ + bne.n 8bca8 │ │ │ │ + b.n 8bcea │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r0, [r3, #6] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ adds r6, r5, #4 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ mov lr, r3 │ │ │ │ - bne.n 8b282 │ │ │ │ + bne.n 8bcb2 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ uxtb r7, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r0, [r3, #6] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ add.w r6, r5, #8 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b282 │ │ │ │ + bne.n 8bcb2 │ │ │ │ uxtb r7, r0 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ lsrs r0, r0, #24 │ │ │ │ strh r0, [r3, #6] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ strh r7, [r3, #0] │ │ │ │ strh r6, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ add.w r6, r5, #12 │ │ │ │ add.w r3, lr, #16 │ │ │ │ uxtb r7, r0 │ │ │ │ add.w r5, r5, #16 │ │ │ │ - bne.n 8b282 │ │ │ │ + bne.n 8bcb2 │ │ │ │ ubfx r6, r0, #8, #8 │ │ │ │ strh.w r7, [lr, #16] │ │ │ │ cmp ip, r5 │ │ │ │ strh r6, [r3, #2] │ │ │ │ ubfx r6, r0, #16, #8 │ │ │ │ mov.w r0, r0, lsr #24 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r0, [r3, #6] │ │ │ │ add.w r3, lr, #24 │ │ │ │ - beq.n 8b2ba │ │ │ │ + beq.n 8bcea │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 8b1e4 │ │ │ │ + beq.n 8bc14 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8b4de │ │ │ │ + beq.w 8bf0e │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls.w 8ae94 │ │ │ │ - b.n 8ae22 │ │ │ │ - bne.w 8b0f6 │ │ │ │ + bls.w 8b8c4 │ │ │ │ + b.n 8b852 │ │ │ │ + bne.w 8bb26 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8b5da │ │ │ │ + bhi.w 8c00a │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 8b518 │ │ │ │ + bhi.w 8bf48 │ │ │ │ sub.w r5, r3, #224 @ 0xe0 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 8acfe │ │ │ │ + b.n 8b72e │ │ │ │ mov r6, ip │ │ │ │ - b.n 8b282 │ │ │ │ - ldr r1, [pc, #716] @ (8b58c ) │ │ │ │ + b.n 8bcb2 │ │ │ │ + ldr r1, [pc, #716] @ (8bfbc ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b38c │ │ │ │ + bne.n 8bdbc │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 8ad1e │ │ │ │ + b.n 8b74e │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ strd r0, r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ - cmp r5, r1 │ │ │ │ + ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ + cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne.w r9, #22 │ │ │ │ - bne.w 8adf4 │ │ │ │ - ldr r1, [pc, #660] @ (8b590 ) │ │ │ │ + bne.w 8b824 │ │ │ │ + ldr r1, [pc, #660] @ (8bfc0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov.w r9, #22 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ - b.w 8a868 │ │ │ │ + b.w 8b298 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r7, r3, r6 │ │ │ │ - b.n 8ab86 │ │ │ │ + b.n 8b5b6 │ │ │ │ ldrb.w lr, [r2, r1] │ │ │ │ ldr.w ip, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w r5, lr, #56320 @ 0xdc00 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 8b696 │ │ │ │ + beq.w 8c0c6 │ │ │ │ cmp.w ip, #2 │ │ │ │ itet ne │ │ │ │ strne.w r5, [r0, r3, lsl #2] │ │ │ │ strheq.w r5, [r0, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 8ab08 │ │ │ │ + b.w 8b538 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - movw r5, #45852 @ 0xb31c │ │ │ │ + movw r5, #46812 @ 0xb6dc │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r7, r6, r2 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.w 8aae0 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.w 8b510 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8ad42 │ │ │ │ + beq.w 8b772 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 8ad42 │ │ │ │ + b.n 8b772 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 8abd6 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 8b606 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8b2cc │ │ │ │ + beq.n 8bcfc │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 8b2cc │ │ │ │ + b.n 8bcfc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl ebaa8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ec548 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b458 │ │ │ │ + beq.n 8be88 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 8ab06 │ │ │ │ + b.w 8b536 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8b3ca │ │ │ │ + beq.n 8bdfa │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8b3fe │ │ │ │ + beq.n 8be2e │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 8ab0e │ │ │ │ + beq.w 8b53e │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strd r2, r8, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -144814,1181 +145837,1064 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #2568 @ 0xa08 │ │ │ │ + movw r2, #3528 @ 0xdc8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 232014 │ │ │ │ - cbnz r0, 8b458 │ │ │ │ + bl 234cd8 │ │ │ │ + cbnz r0, 8be88 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 8ad86 │ │ │ │ + b.n 8b7b6 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 205a94 │ │ │ │ + bl 208c0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b458 │ │ │ │ + beq.n 8be88 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ subs r3, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r6, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 8ad86 │ │ │ │ + b.n 8b7b6 │ │ │ │ cmp r0, #237 @ 0xed │ │ │ │ - bne.w 8adb2 │ │ │ │ + bne.w 8b7e2 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r4, #2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 8aace │ │ │ │ + b.w 8b4fe │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 8adb6 │ │ │ │ + b.n 8b7e6 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 1f1148 │ │ │ │ + bl 1f4b18 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8adb6 │ │ │ │ + beq.w 8b7e6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8aace │ │ │ │ - b.n 8b350 │ │ │ │ + bne.w 8b4fe │ │ │ │ + b.n 8bd80 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8ae5c │ │ │ │ + bhi.w 8b88c │ │ │ │ subs r3, r3, r2 │ │ │ │ - b.n 8b41e │ │ │ │ + b.n 8be4e │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 22c5bc <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - movs r5, #0 │ │ │ │ - b.w 8a982 │ │ │ │ + bl 22f2b4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + b.w 8b3b2 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ mov.w r4, r3, asr #1 │ │ │ │ - bhi.w 8b34c │ │ │ │ + bhi.w 8bd7c │ │ │ │ subs r2, r1, r6 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 8b492 │ │ │ │ + bgt.n 8bec2 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 8b656 │ │ │ │ + bgt.w 8c086 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - b.n 8adb6 │ │ │ │ + b.n 8b7e6 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - b.n 8b12c │ │ │ │ + b.n 8bb5c │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r2, r4, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 8b41e │ │ │ │ + bhi.n 8be4e │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne.w 8b684 │ │ │ │ + bne.w 8c0b4 │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 8b41e │ │ │ │ + bls.n 8be4e │ │ │ │ ldrb r5, [r6, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 8b680 │ │ │ │ + bhi.w 8c0b0 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ sub.w ip, r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 8b692 │ │ │ │ + bhi.w 8c0c2 │ │ │ │ add.w r2, r2, r0, lsl #18 │ │ │ │ adds r6, #4 │ │ │ │ sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ add.w r2, r2, r4, lsl #12 │ │ │ │ add.w r4, r2, r5, lsl #6 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 8ae94 │ │ │ │ + bne.w 8b8c4 │ │ │ │ subs r3, r3, r2 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 8a8be │ │ │ │ + b.w 8b2ee │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bls.w 8aa72 │ │ │ │ + bls.w 8b4a2 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bls.n 8b594 │ │ │ │ + bls.n 8bfc4 │ │ │ │ movs r4, #1 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.w 8acfe │ │ │ │ + b.w 8b72e │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w 8af0c │ │ │ │ - b.w 8aab4 │ │ │ │ + bne.w 8b93c │ │ │ │ + b.w 8b4e4 │ │ │ │ sub.w r4, r3, #237 @ 0xed │ │ │ │ negs r3, r4 │ │ │ │ adcs r3, r4 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #62956 @ 0xf5ec │ │ │ │ + movw r1, #63916 @ 0xf9ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 8b46a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 8be9a │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.n 8b4fc │ │ │ │ + bhi.n 8bf2c │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #3 │ │ │ │ - ble.n 8b5e8 │ │ │ │ + ble.n 8c018 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 8b5da │ │ │ │ + bhi.n 8c00a │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ - bne.n 8b5d2 │ │ │ │ + bne.n 8c002 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8b5da │ │ │ │ + bls.n 8c00a │ │ │ │ ldrb.w ip, [r6, #2] │ │ │ │ sub.w r4, ip, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 8b5cc │ │ │ │ + bhi.n 8bffc │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ sub.w lr, r4, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 8b5c6 │ │ │ │ + bhi.n 8bff6 │ │ │ │ add.w r3, r4, r3, lsl #18 │ │ │ │ adds r6, #4 │ │ │ │ sub.w r3, r3, #63438848 @ 0x3c80000 │ │ │ │ sub.w r3, r3, #8320 @ 0x2080 │ │ │ │ add.w r3, r3, r5, lsl #12 │ │ │ │ add.w r4, r3, ip, lsl #6 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, r6 │ │ │ │ cmp r4, #3 │ │ │ │ - ble.n 8b5e8 │ │ │ │ + ble.n 8c018 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 8b5da │ │ │ │ + bhi.n 8c00a │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ - bne.n 8b64c │ │ │ │ + bne.n 8c07c │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8b5da │ │ │ │ + bls.n 8c00a │ │ │ │ ldrb.w ip, [r6, #2] │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 8b5cc │ │ │ │ + bhi.n 8bffc │ │ │ │ sub.w lr, r4, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bls.n 8b572 │ │ │ │ + bls.n 8bfa2 │ │ │ │ movs r4, #4 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ movs r4, #3 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bne.n 8b55a │ │ │ │ + bne.n 8bf8a │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8b55a │ │ │ │ + bls.n 8bf8a │ │ │ │ movs r4, #2 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8aa96 │ │ │ │ - b.n 8b5da │ │ │ │ + bhi.w 8b4c6 │ │ │ │ + b.n 8c00a │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 8b0f6 │ │ │ │ + ble.w 8bb26 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.n 8b5da │ │ │ │ + bhi.n 8c00a │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8b646 │ │ │ │ + bls.n 8c076 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - beq.n 8b5da │ │ │ │ + beq.n 8c00a │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 8b0f6 │ │ │ │ + beq.w 8bb26 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.w 8aab4 │ │ │ │ + b.w 8b4e4 │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8b62e │ │ │ │ + bne.n 8c05e │ │ │ │ mov r6, r3 │ │ │ │ str.w r5, [r0], #4 │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n 8b618 │ │ │ │ + bls.n 8c048 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8aab4 │ │ │ │ + beq.w 8b4e4 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.w 8b0e8 │ │ │ │ - b.w 8aa66 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - b.w 8aa1e │ │ │ │ + bls.w 8bb18 │ │ │ │ + b.w 8b496 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b.w 8b44e │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ - bne.n 8b602 │ │ │ │ - b.n 8b5da │ │ │ │ + bne.n 8c032 │ │ │ │ + b.n 8c00a │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bne.n 8b5ac │ │ │ │ + bne.n 8bfdc │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 8b5ac │ │ │ │ - b.n 8b5da │ │ │ │ + bls.n 8bfdc │ │ │ │ + b.n 8c00a │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 8b41e │ │ │ │ + bhi.w 8be4e │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 8b6a2 │ │ │ │ + bls.n 8c0d2 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - beq.w 8b41e │ │ │ │ + beq.w 8be4e │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8b69e │ │ │ │ + beq.n 8c0ce │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r4, #3 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - bne.w 8b4a6 │ │ │ │ + bne.w 8bed6 │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.w 8b4a6 │ │ │ │ - b.n 8b41e │ │ │ │ + bls.w 8bed6 │ │ │ │ + b.n 8be4e │ │ │ │ movs r4, #4 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ strb.w lr, [r0, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 8b342 │ │ │ │ + b.n 8bd72 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8b13e │ │ │ │ + b.n 8bb6e │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne.n 8b66c │ │ │ │ - b.n 8b41e │ │ │ │ + bne.n 8c09c │ │ │ │ + b.n 8be4e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 8b6ec │ │ │ │ + cbz r1, 8c11c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bmi.n 8b6ec │ │ │ │ + bmi.n 8c11c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8b6f4 │ │ │ │ + beq.n 8c124 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8b7ea │ │ │ │ + beq.n 8c21a │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8b8f4 │ │ │ │ - ldr r3, [pc, #624] @ (8b970 ) │ │ │ │ + beq.w 8c324 │ │ │ │ + ldr r3, [pc, #624] @ (8c3a0 ) │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b7aa │ │ │ │ + bne.n 8c1da │ │ │ │ add.w r0, r5, #98304 @ 0x18000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r0, #1152] @ 0x480 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 8b9b2 │ │ │ │ + beq.w 8c3e2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8b75e │ │ │ │ + beq.n 8c18e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b800 │ │ │ │ + beq.n 8c230 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b7fa │ │ │ │ + beq.n 8c22a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8b80a │ │ │ │ + beq.n 8c23a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ bfi r2, r0, #0, #2 │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.n 8b81c │ │ │ │ + bmi.n 8c24c │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8b6ec │ │ │ │ + b.n 8c11c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b788 │ │ │ │ + beq.n 8c1b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8b788 │ │ │ │ - ldr r2, [pc, #516] @ (8b974 ) │ │ │ │ + cbnz r2, 8c1b8 │ │ │ │ + ldr r2, [pc, #516] @ (8c3a4 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8b8a0 │ │ │ │ + bne.w 8c2d0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 8b6ee │ │ │ │ + bne.n 8c11e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movs r4, #2 │ │ │ │ bfi r2, r4, #0, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8b86a │ │ │ │ + bmi.n 8c29a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 8b6ee │ │ │ │ + b.n 8c11e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b70a │ │ │ │ + beq.n 8c13a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b7da │ │ │ │ + beq.n 8c20a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8b7da │ │ │ │ - ldr r2, [pc, #432] @ (8b974 ) │ │ │ │ + cbnz r2, 8c20a │ │ │ │ + ldr r2, [pc, #432] @ (8c3a4 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b8b6 │ │ │ │ + bne.n 8c2e6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 8b6ee │ │ │ │ + b.n 8c11e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - bl 1f4868 │ │ │ │ - b.n 8b6ec │ │ │ │ + bl 1f8188 │ │ │ │ + b.n 8c11c │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b740 │ │ │ │ + bne.n 8c170 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r0, #2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ bfi r3, r0, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bpl.n 8b756 │ │ │ │ + bpl.n 8c186 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r3, 8b852 │ │ │ │ + cbnz r3, 8c282 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b756 │ │ │ │ + beq.n 8c186 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 8b756 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 8c186 │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b950 │ │ │ │ + bne.n 8c380 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b822 │ │ │ │ - b.n 8b756 │ │ │ │ + bne.n 8c252 │ │ │ │ + b.n 8c186 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8b8cc │ │ │ │ + cbnz r2, 8c2fc │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b7a2 │ │ │ │ + beq.n 8c1d2 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 8b7a2 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8c1d2 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 8b940 │ │ │ │ + bne.n 8c370 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b788 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8c1b8 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8b95e │ │ │ │ + bne.n 8c38e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b7da │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ + b.n 8c20a │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8b8e4 │ │ │ │ + bne.n 8c314 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b870 │ │ │ │ - b.n 8b7a2 │ │ │ │ + bne.n 8c2a0 │ │ │ │ + b.n 8c1d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b870 │ │ │ │ - b.n 8b7a2 │ │ │ │ + bne.n 8c2a0 │ │ │ │ + b.n 8c1d2 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8b6fc │ │ │ │ + bne.w 8c12c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 8b9a6 │ │ │ │ + bpl.n 8c3d6 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 8b97c │ │ │ │ + bpl.n 8c3ac │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #20 │ │ │ │ - blt.n 8b98e │ │ │ │ + blt.n 8c3be │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #92] @ (8b978 ) │ │ │ │ + ldr r3, [pc, #92] @ (8c3a8 ) │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8b6ee │ │ │ │ + beq.w 8c11e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b6ee │ │ │ │ + bne.w 8c11e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b6ee │ │ │ │ + b.n 8c11e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b8ac │ │ │ │ + b.n 8c2dc │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b822 │ │ │ │ - b.n 8b756 │ │ │ │ + bne.w 8c252 │ │ │ │ + b.n 8c186 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b8c2 │ │ │ │ + b.n 8c2f2 │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #28 │ │ │ │ - bge.n 8b916 │ │ │ │ + bge.n 8c346 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 8b9b8 │ │ │ │ + bpl.n 8c3e8 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r1, r1, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 8b920 │ │ │ │ + b.n 8c350 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b916 │ │ │ │ - b.n 8b992 │ │ │ │ - bl f96ac │ │ │ │ - b.n 8b6ec │ │ │ │ + bge.n 8c346 │ │ │ │ + b.n 8c3c2 │ │ │ │ + bl fa168 │ │ │ │ + b.n 8c11c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8b992 │ │ │ │ + b.n 8c3c2 │ │ │ │ nop │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, r0 │ │ │ │ - bls.n 8bad4 │ │ │ │ - mov r3, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - beq.n 8b9f8 │ │ │ │ - ldrsb.w r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.n 8b9e8 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bhi.n 8b9d6 │ │ │ │ - subs r4, r3, r0 │ │ │ │ - subs r2, r3, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, ip │ │ │ │ - blx 29e1c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - adds r2, r3, #4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8bac6 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bac6 │ │ │ │ - add.w lr, r3, #8 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc.n 8bad0 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bad0 │ │ │ │ - add.w r2, r3, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8bae4 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bae4 │ │ │ │ - add.w lr, r3, #16 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc.n 8bad0 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bad0 │ │ │ │ - add.w r2, r3, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8bae4 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bae4 │ │ │ │ - add.w lr, r3, #24 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc.n 8bad0 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bad0 │ │ │ │ - add.w r2, r3, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8bae4 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bae4 │ │ │ │ - add.w lr, r3, #32 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc.n 8bad0 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bad0 │ │ │ │ - add.w r2, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8bae4 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bae4 │ │ │ │ - add.w lr, r3, #40 @ 0x28 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc.n 8bad0 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bad0 │ │ │ │ - add.w r2, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc.n 8bae4 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bae4 │ │ │ │ - sub.w lr, r1, #44 @ 0x2c │ │ │ │ - sub.w lr, lr, r3 │ │ │ │ - bic.w lr, lr, #3 │ │ │ │ - add lr, r2 │ │ │ │ - b.n 8bac0 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - adds r2, #4 │ │ │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8bac6 │ │ │ │ - mov r3, r2 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.n 8bab6 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 8b9da │ │ │ │ - subs r4, r1, r0 │ │ │ │ - subs r2, r1, r0 │ │ │ │ - b.n 8b9ec │ │ │ │ - mov r3, r2 │ │ │ │ - b.n 8bac6 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r0, ip │ │ │ │ - blx 29e1c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - mov r3, lr │ │ │ │ - b.n 8bac6 │ │ │ │ - cbz r0, 8bb54 │ │ │ │ - cbz r1, 8bb54 │ │ │ │ + cbz r0, 8c45c │ │ │ │ + cbz r1, 8c45c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8bb48 │ │ │ │ + bne.n 8c450 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 8bb48 │ │ │ │ + bne.n 8c450 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.n 8bb50 │ │ │ │ + beq.n 8c458 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.n 8bb4c │ │ │ │ + beq.n 8c454 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293f4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 8bb38 │ │ │ │ + b.n 8c440 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8bb24 │ │ │ │ + b.n 8c42c │ │ │ │ subs r3, r0, r1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8bd7c │ │ │ │ - ldr r3, [pc, #608] @ (8bddc ) │ │ │ │ + beq.w 8c684 │ │ │ │ + ldr r3, [pc, #608] @ (8c6e4 ) │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bc2e │ │ │ │ + bne.n 8c536 │ │ │ │ add.w r0, r5, #98304 @ 0x18000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r0, #1152] @ 0x480 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 8be1e │ │ │ │ + beq.w 8c726 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8bbe0 │ │ │ │ + beq.n 8c4e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8bc76 │ │ │ │ + beq.n 8c57e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8bc70 │ │ │ │ + beq.n 8c578 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8bc80 │ │ │ │ + beq.n 8c588 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r3, #2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ bfi r2, r0, #0, #2 │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.n 8bc92 │ │ │ │ + bmi.n 8c59a │ │ │ │ mov r3, r4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8bc0c │ │ │ │ + beq.n 8c514 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8bc0c │ │ │ │ - ldr r2, [pc, #492] @ (8bde0 ) │ │ │ │ + cbnz r2, 8c514 │ │ │ │ + ldr r2, [pc, #492] @ (8c6e8 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8bd2e │ │ │ │ + bne.w 8c636 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 8bbda │ │ │ │ + bne.n 8c4e2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movs r4, #2 │ │ │ │ bfi r2, r4, #0, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8bce0 │ │ │ │ + bmi.n 8c5e8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 8bbda │ │ │ │ + b.n 8c4e2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bb86 │ │ │ │ + beq.n 8c48e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8bc5c │ │ │ │ + beq.n 8c564 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 8bc5c │ │ │ │ - ldr r2, [pc, #408] @ (8bde0 ) │ │ │ │ + cbnz r2, 8c564 │ │ │ │ + ldr r2, [pc, #408] @ (8c6e8 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8bd44 │ │ │ │ + bne.n 8c64c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8bbbc │ │ │ │ + bne.n 8c4c4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r0, #2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ bfi r3, r0, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bpl.n 8bbd2 │ │ │ │ + bpl.n 8c4da │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r3, 8bcc8 │ │ │ │ + cbnz r3, 8c5d0 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8bbd2 │ │ │ │ + beq.n 8c4da │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 8bbd2 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 8c4da │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8bd70 │ │ │ │ + bne.n 8c678 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bc98 │ │ │ │ - b.n 8bbd2 │ │ │ │ + bne.n 8c5a0 │ │ │ │ + b.n 8c4da │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8bd16 │ │ │ │ + cbnz r2, 8c61e │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8bc26 │ │ │ │ + beq.n 8c52e │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 8bc26 │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ + b.n 8c52e │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8bd60 │ │ │ │ + bne.n 8c668 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8bce6 │ │ │ │ - b.n 8bc26 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 8c5ee │ │ │ │ + b.n 8c52e │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8bdca │ │ │ │ + bne.n 8c6d2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc0c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8c514 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 8bc54 │ │ │ │ + beq.n 8c55c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc54 │ │ │ │ + b.n 8c55c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8bce6 │ │ │ │ - b.n 8bc26 │ │ │ │ + bne.n 8c5ee │ │ │ │ + b.n 8c52e │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bc98 │ │ │ │ - b.n 8bbd2 │ │ │ │ + bne.n 8c5a0 │ │ │ │ + b.n 8c4da │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8bb78 │ │ │ │ + bne.w 8c480 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 8be12 │ │ │ │ + bpl.n 8c71a │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bpl.n 8bde8 │ │ │ │ + bpl.n 8c6f0 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #20 │ │ │ │ - blt.n 8bdfa │ │ │ │ + blt.n 8c702 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #60] @ (8bde4 ) │ │ │ │ + ldr r3, [pc, #60] @ (8c6ec ) │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8bbda │ │ │ │ + beq.w 8c4e2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bbda │ │ │ │ + bne.w 8c4e2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bbda │ │ │ │ + b.n 8c4e2 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bd3a │ │ │ │ + b.n 8c642 │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #28 │ │ │ │ - bge.n 8bda0 │ │ │ │ + bge.n 8c6a8 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 8be26 │ │ │ │ + bpl.n 8c72e │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r1, r1, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 8bdaa │ │ │ │ + b.n 8c6b2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bda0 │ │ │ │ - b.n 8bdfe │ │ │ │ - bl f96ac │ │ │ │ + bge.n 8c6a8 │ │ │ │ + b.n 8c706 │ │ │ │ + bl fa168 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 8bbda │ │ │ │ + b.n 8c4e2 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 8bdfe │ │ │ │ + b.n 8c706 │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8c150 │ │ │ │ + blt.w 8ca58 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 8bf3e │ │ │ │ + bne.n 8c846 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 8bf02 │ │ │ │ + bpl.n 8c80a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c046 │ │ │ │ + beq.w 8c94e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #49493 @ 0xc155 │ │ │ │ + movw r3, #51805 @ 0xca5d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c03c │ │ │ │ + bne.w 8c944 │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c02e │ │ │ │ - ldr r3, [pc, #584] @ (8c0d8 ) │ │ │ │ + bne.w 8c936 │ │ │ │ + ldr r3, [pc, #584] @ (8c9e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 8bf1a │ │ │ │ + beq.n 8c822 │ │ │ │ lsrs r3, r4, #18 │ │ │ │ ubfx r2, r4, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 8becc │ │ │ │ + bgt.n 8c7d4 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 8bf1a │ │ │ │ + cbz r2, 8c822 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r4, #0] │ │ │ │ str r4, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r1, 8beec │ │ │ │ + cbz r1, 8c7f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8bfb2 │ │ │ │ + beq.n 8c8ba │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r5, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c05e │ │ │ │ + bne.w 8c966 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 8be60 │ │ │ │ + bmi.n 8c768 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8be60 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 8be60 │ │ │ │ + beq.n 8c768 │ │ │ │ + bl 85624 │ │ │ │ + b.n 8c768 │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c13e │ │ │ │ + bne.w 8ca46 │ │ │ │ mov r0, r4 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 8bee6 │ │ │ │ + b.n 8c7ee │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8c14a │ │ │ │ + bne.w 8ca52 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ itt ne │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #384] @ (8c0d8 ) │ │ │ │ + ldr r3, [pc, #384] @ (8c9e0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8c0c4 │ │ │ │ + bpl.w 8c9cc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c148 │ │ │ │ + beq.w 8ca50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8c078 │ │ │ │ + bne.n 8c980 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.n 8c078 │ │ │ │ + beq.n 8c980 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 100818 <_PyDict_Pop@@Base+0x3ec> │ │ │ │ + bl 1012cc <_PyDict_Pop@@Base+0x3ec> │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.n 8c084 │ │ │ │ + beq.n 8c98c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c148 │ │ │ │ + beq.w 8ca50 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ ittet ne │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldrbeq r3, [r4, #16] │ │ │ │ ldrbne r3, [r4, #16] │ │ │ │ - b.n 8be52 │ │ │ │ + b.n 8c75a │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r5, #512] @ 0x200 │ │ │ │ @@ -145998,123 +146904,123 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ add.w r4, r5, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r4, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8bff0 │ │ │ │ + bne.n 8c8f8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8bfec │ │ │ │ + cbz r3, 8c8f4 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r1, r6 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r4, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8c0dc │ │ │ │ + beq.n 8c9e4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8c09c │ │ │ │ + beq.n 8c9a4 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ - cbnz r3, 8c008 │ │ │ │ + cbnz r3, 8c910 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8bee6 │ │ │ │ + beq.w 8c7ee │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c0be │ │ │ │ + beq.n 8c9c6 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 8c028 │ │ │ │ + cbz r3, 8c930 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 8bee6 │ │ │ │ + b.n 8c7ee │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf0a │ │ │ │ + beq.w 8c812 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8bf14 │ │ │ │ - bl 84c04 │ │ │ │ + beq.w 8c81c │ │ │ │ + bl 85624 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 8bf0a │ │ │ │ + b.n 8c812 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8c04e │ │ │ │ + beq.n 8c956 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8be60 │ │ │ │ - b.n 8c056 │ │ │ │ + beq.w 8c768 │ │ │ │ + b.n 8c95e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 8bf8a │ │ │ │ + bne.n 8c892 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24cc28 │ │ │ │ + bl 24ef28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 8bee6 │ │ │ │ + b.n 8c7ee │ │ │ │ ldr.w r3, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8c0aa │ │ │ │ + cbz r3, 8c9b2 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r5, #532] @ 0x214 │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bee6 │ │ │ │ + bne.w 8c7ee │ │ │ │ str.w r2, [r5, #532] @ 0x214 │ │ │ │ - b.n 8bee6 │ │ │ │ + b.n 8c7ee │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 8c018 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + b.n 8c920 │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #3025 @ 0xbd1 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8c084 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8c98c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8bffa │ │ │ │ + beq.n 8c902 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8c138 │ │ │ │ + cbz r3, 8ca40 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 8c110 │ │ │ │ + cbz r3, 8ca18 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r4, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r4, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r5, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -146123,92 +147029,92 @@ │ │ │ │ ldr.w r3, [r0, #812] @ 0x32c │ │ │ │ ldr.w r0, [r0, #804] @ 0x324 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str.w r4, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 8bee6 │ │ │ │ + b.n 8c7ee │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 8c0e8 │ │ │ │ + b.n 8c9f0 │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 8bf32 │ │ │ │ + b.n 8c83a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f4868 │ │ │ │ + b.w 1f8188 │ │ │ │ │ │ │ │ -0008c154 : │ │ │ │ +0008ca5c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #20264 @ 0x4f28 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c28e │ │ │ │ - cbz r0, 8c1d8 │ │ │ │ - ldr r3, [pc, #416] @ (8c324 ) │ │ │ │ + bne.w 8cb96 │ │ │ │ + cbz r0, 8cae0 │ │ │ │ + ldr r3, [pc, #416] @ (8cc2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8c1f0 │ │ │ │ + beq.n 8caf8 │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 8c1c0 │ │ │ │ + bgt.n 8cac8 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 8c1f0 │ │ │ │ + cbz r2, 8caf8 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 8c1dc │ │ │ │ - cbz r2, 8c214 │ │ │ │ + cbz r0, 8cae4 │ │ │ │ + cbz r2, 8cb1c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [ip, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c31c │ │ │ │ + bne.w 8cc24 │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8c1d8 │ │ │ │ + b.n 8cae0 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -146218,74 +147124,74 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8c252 │ │ │ │ + bne.n 8cb5a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8c24e │ │ │ │ + cbz r3, 8cb56 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8c2b8 │ │ │ │ + beq.n 8cbc0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8c298 │ │ │ │ + beq.n 8cba0 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 8c26a │ │ │ │ + cbnz r3, 8cb72 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 8c1d8 │ │ │ │ + beq.n 8cae0 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c316 │ │ │ │ + beq.n 8cc1e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 8c288 │ │ │ │ + cbz r3, 8cb90 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 8c1d8 │ │ │ │ + b.n 8cae0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 8c2a6 │ │ │ │ + cbz r3, 8cbae │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c1d8 │ │ │ │ + bne.n 8cae0 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8c1d8 │ │ │ │ + b.n 8cae0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c25c │ │ │ │ + beq.n 8cb64 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 8c310 │ │ │ │ + cbz r3, 8cc18 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 8c2ea │ │ │ │ + cbz r3, 8cbf2 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -146294,22 +147200,22 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 8c1d8 │ │ │ │ + b.n 8cae0 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8c2c4 │ │ │ │ + b.n 8cbcc │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8c278 │ │ │ │ + b.n 8cb80 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 8c208 │ │ │ │ + b.n 8cb10 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -146317,43 +147223,43 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r1, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c4d0 │ │ │ │ + beq.w 8cdd8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c732 │ │ │ │ + bne.w 8d03a │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8c6f2 │ │ │ │ + beq.w 8cffa │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8c526 │ │ │ │ + bne.w 8ce2e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 8c38e │ │ │ │ + cbz r3, 8cc96 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8c7fe │ │ │ │ + bne.w 8d106 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8c6ce │ │ │ │ + ble.w 8cfd6 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c43c │ │ │ │ + bne.n 8cd44 │ │ │ │ movw r7, #42704 @ 0xa6d0 │ │ │ │ add.w lr, r8, r7 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -146366,29 +147272,29 @@ │ │ │ │ lsl.w r8, ip, r7 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r3, #8] │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ orr.w ip, ip, r2 │ │ │ │ and.w r2, r6, r8 │ │ │ │ - bgt.n 8c492 │ │ │ │ + bgt.n 8cd9a │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8c628 │ │ │ │ + bge.w 8cf30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8c4b8 │ │ │ │ + beq.n 8cdc0 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [lr, r2] │ │ │ │ add r2, lr │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ @@ -146404,15 +147310,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 23b07c │ │ │ │ + bl 23da94 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r7, r8, r2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ adds.w r0, r0, #4096 @ 0x1000 │ │ │ │ @@ -146426,524 +147332,524 @@ │ │ │ │ lsl.w r8, r8, r7 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ orr.w ip, r2, r0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ and.w r2, r6, r8 │ │ │ │ - ble.n 8c3e6 │ │ │ │ + ble.n 8ccee │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8c78a │ │ │ │ + bgt.w 8d092 │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8c5b2 │ │ │ │ + bge.w 8ceba │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh.w r0, [lr, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ ldrb.w r8, [r3, #5] │ │ │ │ lsl.w r2, r2, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8c40e │ │ │ │ + bne.n 8cd16 │ │ │ │ movs r7, #12 │ │ │ │ mla r2, r7, r0, r2 │ │ │ │ add.w r0, lr, r2 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [r0, #8] │ │ │ │ str.w r6, [lr, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8c41c │ │ │ │ + b.n 8cd24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #17 │ │ │ │ - bmi.w 8c644 │ │ │ │ + bmi.w 8cf4c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8c350 │ │ │ │ + bpl.w 8cc58 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6ac │ │ │ │ + bne.w 8cfb4 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8c7a8 │ │ │ │ - ldr r3, [pc, #728] @ (8c7d8 ) │ │ │ │ + beq.w 8d0b0 │ │ │ │ + ldr r3, [pc, #728] @ (8d0e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 8c350 │ │ │ │ + b.n 8cc58 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 8c57e │ │ │ │ + beq.n 8ce86 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c842 │ │ │ │ + bne.w 8d14a │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r0, [r8, r2] │ │ │ │ adc.w r2, r3, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orrs r3, r0 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c71a │ │ │ │ + beq.w 8d022 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8b0 │ │ │ │ + bne.w 8d1b8 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ add.w r7, r1, r7, lsl #3 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r7, r1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r7, #24] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8c594 │ │ │ │ + beq.n 8ce9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c676 │ │ │ │ + beq.n 8cf7e │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8c432 │ │ │ │ + beq.w 8cd3a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8c432 │ │ │ │ + bne.w 8cd3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c434 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cd3c │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, r9, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8c4a2 │ │ │ │ + blt.w 8cdaa │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ cmp r7, #7 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ - ble.n 8c610 │ │ │ │ + ble.n 8cf18 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8c7e0 │ │ │ │ + bgt.w 8d0e8 │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8c664 │ │ │ │ + bge.n 8cf6c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r7, #15 │ │ │ │ - ble.w 8c4a4 │ │ │ │ + ble.w 8cdac │ │ │ │ add.w sl, lr, r2, lsl #2 │ │ │ │ - b.n 8c7a2 │ │ │ │ + b.n 8d0aa │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8c600 │ │ │ │ + bge.n 8cf08 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8c3fe │ │ │ │ + b.n 8cd06 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r0, r9, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8c618 │ │ │ │ - b.n 8c5ce │ │ │ │ + blt.n 8cf20 │ │ │ │ + b.n 8ced6 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r2, 8c68e │ │ │ │ + cbnz r2, 8cf96 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8c4fe │ │ │ │ + bne.w 8ce06 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c4fe │ │ │ │ - b.n 8c4da │ │ │ │ + bne.w 8ce06 │ │ │ │ + b.n 8cde2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ - b.n 8c5ea │ │ │ │ - ldr r2, [pc, #356] @ (8c7dc ) │ │ │ │ + b.n 8cef2 │ │ │ │ + ldr r2, [pc, #356] @ (8d0e4 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c87a │ │ │ │ + bne.w 8d182 │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 8c594 │ │ │ │ - movw r3, #21801 @ 0x5529 │ │ │ │ + b.n 8ce9c │ │ │ │ + movw r3, #24133 @ 0x5e45 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c872 │ │ │ │ + bne.w 8d17a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c4da │ │ │ │ + beq.w 8cde2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8c64a │ │ │ │ - movw r3, #21801 @ 0x5529 │ │ │ │ + b.n 8cf52 │ │ │ │ + movw r3, #24133 @ 0x5e45 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c894 │ │ │ │ + bne.w 8d19c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c350 │ │ │ │ + beq.w 8cc58 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 8c4f0 │ │ │ │ + b.n 8cdf8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8c9b4 │ │ │ │ + bl 8d2bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c396 │ │ │ │ + bne.w 8cc9e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8c89c │ │ │ │ + bne.w 8d1a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8c714 │ │ │ │ + beq.n 8d01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c8c6 │ │ │ │ + beq.w 8d1ce │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8c434 │ │ │ │ + b.n 8cd3c │ │ │ │ movs r0, #12 │ │ │ │ mla r7, r0, r7, r1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r7, r1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r7, #28] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ - b.n 8c57e │ │ │ │ + b.n 8ce86 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c358 │ │ │ │ + bne.w 8cc60 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ - bl fb960 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fc41c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8c378 │ │ │ │ + beq.w 8cc80 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15a470 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + bl 15b8d0 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c828 │ │ │ │ + bne.n 8d130 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - beq.w 8c432 │ │ │ │ + beq.w 8cd3a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8c432 │ │ │ │ + bne.w 8cd3a │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c434 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cd3c │ │ │ │ mov.w fp, r2, lsl #2 │ │ │ │ add.w r9, fp, #20 │ │ │ │ add.w sl, r3, r9 │ │ │ │ ldr.w r0, [r3, r9] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - bge.n 8c7b6 │ │ │ │ + bge.n 8d0be │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 8c3fe │ │ │ │ + b.n 8cd06 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c350 │ │ │ │ - b.n 8c4fe │ │ │ │ + beq.w 8cc58 │ │ │ │ + b.n 8ce06 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r0, fp, r2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - blt.w 8c5fa │ │ │ │ - b.n 8c5ce │ │ │ │ + blt.w 8cf02 │ │ │ │ + b.n 8ced6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r0, r9 │ │ │ │ add.w sl, r0, #1 │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8c5f2 │ │ │ │ + blt.w 8cefa │ │ │ │ and.w r2, r8, sl │ │ │ │ - b.n 8c5e4 │ │ │ │ + b.n 8ceec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8d30c │ │ │ │ + bl 8dc14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8c6f2 │ │ │ │ + beq.w 8cffa │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 8c38e │ │ │ │ + b.n 8cc96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c8be │ │ │ │ + beq.n 8d1c6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 8c432 │ │ │ │ + beq.w 8cd3a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 8c778 │ │ │ │ + b.n 8d080 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 23b07c │ │ │ │ + bl 23da94 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r0, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r0, [r8, r2] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 8c552 │ │ │ │ + b.n 8ce5a │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8c6a2 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 8cfaa │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8c688 │ │ │ │ + beq.w 8cf90 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 8c688 │ │ │ │ + b.n 8cf90 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8c6c2 │ │ │ │ + b.n 8cfca │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c700 │ │ │ │ + bne.w 8d008 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c700 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d008 │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r3, r2, [r4, #16] │ │ │ │ - b.n 8c57e │ │ │ │ + b.n 8ce86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c830 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c714 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8d01c │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ add.w lr, r0, #20 │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r3, r3, ip │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r3, r1 │ │ │ │ - bgt.n 8c93e │ │ │ │ + bgt.n 8d246 │ │ │ │ ldrsb.w r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8c8fa │ │ │ │ + bge.n 8d202 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r0, r2 │ │ │ │ ands r0, r3 │ │ │ │ ldrsb.w r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c8f8 │ │ │ │ + blt.n 8d200 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r0, r0, r1, lsr #5 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ add.w r0, r0, #1 │ │ │ │ and.w r0, r0, r3 │ │ │ │ - bgt.n 8c960 │ │ │ │ + bgt.n 8d268 │ │ │ │ ldrsb.w r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c8f8 │ │ │ │ + blt.n 8d200 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ ands r0, r3 │ │ │ │ - b.n 8c928 │ │ │ │ + b.n 8d230 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 8c980 │ │ │ │ + bgt.n 8d288 │ │ │ │ ldrsh.w r2, [lr, r0, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c8f8 │ │ │ │ + blt.n 8d200 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r0, r3, r2 │ │ │ │ ldrsh.w r2, [lr, r0, lsl #1] │ │ │ │ - b.n 8c90a │ │ │ │ + b.n 8d212 │ │ │ │ add.w r2, r0, r0, lsl #2 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 8c99e │ │ │ │ + bgt.n 8d2a6 │ │ │ │ ldrsh.w r4, [lr, r0, lsl #1] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - blt.n 8c8f8 │ │ │ │ + blt.n 8d200 │ │ │ │ and.w r0, r3, r2 │ │ │ │ - b.n 8c960 │ │ │ │ + b.n 8d268 │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8c8f8 │ │ │ │ + blt.n 8d200 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r0, r2, r3 │ │ │ │ ldr.w r2, [lr, r0, lsl #2] │ │ │ │ - b.n 8c90a │ │ │ │ + b.n 8d212 │ │ │ │ ldr.w r4, [lr, r0, lsl #2] │ │ │ │ add.w r2, r0, r0, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 8c97a │ │ │ │ + bge.n 8d282 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8d2fc │ │ │ │ + bhi.w 8dc04 │ │ │ │ ldrd r5, r2, [r0, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb.w sl, [r5, #6] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8cf10 │ │ │ │ + beq.w 8d818 │ │ │ │ mov.w sl, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, sl, r1 │ │ │ │ - ldr.w r8, [pc, #2320] @ 8d308 │ │ │ │ + ldr.w r8, [pc, #2320] @ 8dc10 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ lsl.w r1, r2, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ it hi │ │ │ │ strhi.w sl, [sp, #28] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr.w fp, r1, sl │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bhi.w 8cf54 │ │ │ │ + bhi.w 8d85c │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8cb6a │ │ │ │ + bne.w 8d472 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8cf7a │ │ │ │ + ble.w 8d882 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ add.w r0, r4, #28 │ │ │ │ @@ -146964,79 +147870,79 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ adds r1, #20 │ │ │ │ add.w r9, r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce5a │ │ │ │ + bne.w 8d762 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ceec │ │ │ │ + beq.w 8d7f4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8cfb2 │ │ │ │ + bne.w 8d8ba │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8cfb2 │ │ │ │ + bne.w 8d8ba │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r2, sl, lsl #3 │ │ │ │ blx 29e1c │ │ │ │ mov r3, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8cb16 │ │ │ │ + beq.n 8d41e │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8caf0 │ │ │ │ + b.n 8d3f8 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8cc7c │ │ │ │ + bgt.w 8d584 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cc86 │ │ │ │ + bne.w 8d58e │ │ │ │ strh.w r2, [fp, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 8cb14 │ │ │ │ + beq.n 8d41c │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w lr, #7 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ and.w r1, ip, r5 │ │ │ │ - bgt.n 8cad0 │ │ │ │ + bgt.n 8d3d8 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cc86 │ │ │ │ + bne.w 8d58e │ │ │ │ strb.w r2, [fp, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 8caec │ │ │ │ + bne.n 8d3f4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8cb56 │ │ │ │ + beq.n 8d45e │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 8ccde │ │ │ │ + bne.w 8d5e6 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8ccde │ │ │ │ + bhi.w 8d5e6 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ccde │ │ │ │ + beq.w 8d5e6 │ │ │ │ add.w r3, r1, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #2740] @ 0xab4 │ │ │ │ str.w r5, [r3, #2420] @ 0x974 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w sl, [r4, #16] │ │ │ │ @@ -147046,42 +147952,42 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add r1, r2 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw ip, #5373 @ 0x14fd │ │ │ │ + movw ip, #7933 @ 0x1efd │ │ │ │ movt ip, #8 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 8d1ae │ │ │ │ + bne.w 8dab6 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8d122 │ │ │ │ + bcs.w 8da2a │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d1ce │ │ │ │ + beq.w 8dad6 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cdd2 │ │ │ │ + beq.w 8d6da │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ strb r3, [r4, #4] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ @@ -147106,110 +148012,110 @@ │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ add.w r9, r5, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ce52 │ │ │ │ + bne.w 8d75a │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ceec │ │ │ │ + beq.w 8d7f4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca94 │ │ │ │ + bne.w 8d39c │ │ │ │ cmp sl, r1 │ │ │ │ - ble.w 8cf04 │ │ │ │ + ble.w 8d80c │ │ │ │ mov.w ip, #12 │ │ │ │ mla ip, ip, sl, r4 │ │ │ │ add ip, r2 │ │ │ │ add r2, r4 │ │ │ │ - b.n 8cc6e │ │ │ │ + b.n 8d576 │ │ │ │ ldr.w r0, [r9], #8 │ │ │ │ adds r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r1, [r2, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8cf04 │ │ │ │ + beq.w 8d80c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8cc5a │ │ │ │ + bne.n 8d562 │ │ │ │ add.w r9, r9, #8 │ │ │ │ - b.n 8cc6e │ │ │ │ + b.n 8d576 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ceca │ │ │ │ + beq.w 8d7d2 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r0, r9, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8ccd2 │ │ │ │ + ble.n 8d5da │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8d0ba │ │ │ │ + bgt.w 8d9c2 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8cae2 │ │ │ │ + beq.w 8d3ea │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8cca6 │ │ │ │ + b.n 8d5ae │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8cb0a │ │ │ │ - b.n 8ccc2 │ │ │ │ + beq.w 8d412 │ │ │ │ + b.n 8d5ca │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #19925 @ 0x4dd5 │ │ │ │ + movw r2, #22517 @ 0x57f5 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r7, [r9, #704] @ 0x2c0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8d188 │ │ │ │ + bne.w 8da90 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 8d162 │ │ │ │ + beq.w 8da6a │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8cd32 │ │ │ │ + bgt.n 8d63a │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d162 │ │ │ │ + beq.w 8da6a │ │ │ │ bic.w r2, r5, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf68 │ │ │ │ + beq.w 8d870 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cb56 │ │ │ │ + bne.w 8d45e │ │ │ │ ldr r5, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r8, [r7, #512] @ 0x200 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ add.w r0, r8, r5 │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -147217,61 +148123,61 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r2, #8] │ │ │ │ add.w lr, r7, r1, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8cd8e │ │ │ │ + bne.n 8d696 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8cd8a │ │ │ │ + cbz r2, 8d692 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8d232 │ │ │ │ + beq.w 8db3a │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8d2a8 │ │ │ │ + beq.w 8dbb0 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8cdaa │ │ │ │ + cbnz r3, 8d6b2 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8cb56 │ │ │ │ + beq.w 8d45e │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d2a2 │ │ │ │ + beq.w 8dbaa │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8cdcc │ │ │ │ + cbz r3, 8d6d4 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 8ced8 │ │ │ │ + bcc.n 8d7e0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d122 │ │ │ │ + beq.w 8da2a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ @@ -147294,87 +148200,87 @@ │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, sl, r2 │ │ │ │ add.w r9, r5, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cc36 │ │ │ │ + beq.w 8d53e │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d1e4 │ │ │ │ + beq.w 8daec │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 8cea4 │ │ │ │ + ble.n 8d7ac │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r7, r3 │ │ │ │ add.w fp, r3, sl, lsl #3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w ip, r2, #3 │ │ │ │ ldrb.w r2, [ip, #1]! │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w lr, [r9, r2, lsl #3] │ │ │ │ add.w r8, r0, r2, lsl #2 │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp r0, r1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.w 8d0d6 │ │ │ │ + bne.w 8d9de │ │ │ │ str.w lr, [r7] │ │ │ │ adds r7, #8 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r2, [r7, #-4] │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 8ce76 │ │ │ │ + bne.n 8d77e │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6158 │ │ │ │ + bl 1f92e8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d2d8 │ │ │ │ + beq.w 8dbe0 │ │ │ │ strb r3, [r1, #3] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ str.w r2, [fp, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8caec │ │ │ │ - b.n 8cb14 │ │ │ │ + bne.w 8d3f4 │ │ │ │ + b.n 8d41c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r0, [lr, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ - b.n 8cdfe │ │ │ │ + b.n 8d706 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8d0f0 │ │ │ │ + bne.w 8d9f8 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ mul.w r2, r2, sl │ │ │ │ blx 29e1c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 927a4 │ │ │ │ - b.n 8cb16 │ │ │ │ + bl 930c0 │ │ │ │ + b.n 8d41e │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr.w r8, [pc, #1004] @ 8d308 │ │ │ │ + ldr.w r8, [pc, #1004] @ 8dc10 │ │ │ │ lsls r2, r1 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r1, r2, lsl #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ @@ -147384,251 +148290,251 @@ │ │ │ │ mul.w r2, r1, fp │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ itt ls │ │ │ │ movls r1, r2 │ │ │ │ ldrls r2, [sp, #4] │ │ │ │ - bls.w 8cb6e │ │ │ │ + bls.w 8d476 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 8d2e2 │ │ │ │ + bhi.w 8dbea │ │ │ │ adds r1, r3, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 8cb6e │ │ │ │ + b.n 8d476 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r7, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8d19e │ │ │ │ + bne.w 8daa6 │ │ │ │ ldr.w r2, [r0, #1528] @ 0x5f8 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 8cba6 │ │ │ │ + b.n 8d4ae │ │ │ │ cmp.w sl, #0 │ │ │ │ itt gt │ │ │ │ strgt r5, [sp, #4] │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8d1de │ │ │ │ + ble.w 8dae6 │ │ │ │ sub.w r5, r2, sl │ │ │ │ mvns r5, r5 │ │ │ │ ands.w r5, r5, #3 │ │ │ │ - beq.n 8d08e │ │ │ │ + beq.n 8d996 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d096 │ │ │ │ + beq.n 8d99e │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w lr, r9, #8 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r9, lr │ │ │ │ cmp r5, #1 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - beq.n 8d08e │ │ │ │ + beq.n 8d996 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 8d00c │ │ │ │ + beq.n 8d914 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d096 │ │ │ │ + beq.n 8d99e │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r9, lr │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d096 │ │ │ │ + beq.n 8d99e │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w r9, lr, #8 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - b.n 8d08e │ │ │ │ + b.n 8d996 │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w ip, r9, #8 │ │ │ │ mov lr, r2 │ │ │ │ cmp sl, r2 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - beq.n 8d0b6 │ │ │ │ + beq.n 8d9be │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ mov r9, ip │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d096 │ │ │ │ + cbz r1, 8d99e │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ add.w r9, ip, #8 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d096 │ │ │ │ + cbz r1, 8d99e │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w r9, ip, #16 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ add.w r2, lr, #2 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d096 │ │ │ │ + cbz r1, 8d99e │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w r2, lr, #3 │ │ │ │ add.w r9, ip, #24 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8d028 │ │ │ │ + bne.n 8d930 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ add.w r1, r9, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8d194 │ │ │ │ + beq.n 8da9c │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ add.w r9, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, sl │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - bne.n 8cfc0 │ │ │ │ + bne.n 8d8c8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b.n 8caba │ │ │ │ + b.n 8d3c2 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ceca │ │ │ │ + beq.w 8d7d2 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8d0ba │ │ │ │ + b.n 8d9c2 │ │ │ │ str.w r0, [lr] │ │ │ │ adds r7, #8 │ │ │ │ str.w lr, [r7, #-8] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r2, [r7, #-4] │ │ │ │ cmp r7, fp │ │ │ │ - bne.w 8ce76 │ │ │ │ - b.n 8cea4 │ │ │ │ + bne.w 8d77e │ │ │ │ + b.n 8d7ac │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 8cf04 │ │ │ │ + ble.w 8d80c │ │ │ │ mov.w lr, #12 │ │ │ │ mov ip, r3 │ │ │ │ mla lr, lr, sl, r3 │ │ │ │ - b.n 8d108 │ │ │ │ + b.n 8da10 │ │ │ │ add.w r9, r9, #12 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8d104 │ │ │ │ + beq.n 8da0c │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8d104 │ │ │ │ - b.n 8cf04 │ │ │ │ + bne.n 8da0c │ │ │ │ + b.n 8d80c │ │ │ │ ldr.w r4, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8d2ca │ │ │ │ + bne.w 8dbd2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d2fc │ │ │ │ + beq.w 8dc04 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #800] @ 0x320 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - b.n 8cdfe │ │ │ │ + b.n 8d706 │ │ │ │ ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d298 │ │ │ │ + bne.w 8dba0 │ │ │ │ mov r0, r5 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d0a2 │ │ │ │ - b.n 8d194 │ │ │ │ + bne.n 8d9aa │ │ │ │ + b.n 8da9c │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2fc │ │ │ │ + beq.w 8dc04 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r3, #20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 8cdfe │ │ │ │ + b.n 8d706 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8cdf0 │ │ │ │ - bne.w 8caba │ │ │ │ - b.n 8cb16 │ │ │ │ + b.n 8d6f8 │ │ │ │ + bne.w 8d3c2 │ │ │ │ + b.n 8d41e │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, sl │ │ │ │ - blt.n 8d1f6 │ │ │ │ + blt.n 8dafe │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 927a4 │ │ │ │ - b.n 8ceae │ │ │ │ + bl 930c0 │ │ │ │ + b.n 8d7b6 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r7, #12 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -147642,29 +148548,29 @@ │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ str.w r1, [r7, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r7, #-4] │ │ │ │ - b.n 8d1e6 │ │ │ │ + b.n 8daee │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cd9a │ │ │ │ + beq.w 8d6a2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8d292 │ │ │ │ + cbz r2, 8db9a │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r7, #520] @ 0x208 │ │ │ │ - cbz r3, 8d268 │ │ │ │ + cbz r3, 8db70 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r7, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -147674,104 +148580,104 @@ │ │ │ │ ldr.w r3, [r9, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ str.w r4, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8d240 │ │ │ │ + b.n 8db48 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8d17a │ │ │ │ + b.n 8da82 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8cdbc │ │ │ │ + b.n 8d6c4 │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8d2b6 │ │ │ │ + cbz r3, 8dbbe │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r0, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cb56 │ │ │ │ + bne.w 8d45e │ │ │ │ str.w r0, [r7, #532] @ 0x214 │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8d146 │ │ │ │ + b.n 8da4e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8cb56 │ │ │ │ + b.n 8d45e │ │ │ │ adds r1, r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsl.w r1, r2, r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, r2 │ │ │ │ adds.w r2, r1, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bpl.w 8cb76 │ │ │ │ - bl 2407a8 │ │ │ │ + bpl.w 8d47e │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8cb64 │ │ │ │ + b.n 8d46c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8dc50 │ │ │ │ + bhi.w 8e558 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ andne.w r4, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d84c │ │ │ │ + beq.w 8e154 │ │ │ │ mov.w sl, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr.w r8, [pc, #2324] @ 8dc64 │ │ │ │ + ldr.w r8, [pc, #2324] @ 8e56c │ │ │ │ lsl.w r2, sl, r3 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ lsl.w r1, r2, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ it hi │ │ │ │ strhi.w sl, [sp, #28] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr.w fp, r1, sl │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bhi.w 8d88e │ │ │ │ + bhi.w 8e196 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8d4c8 │ │ │ │ + bne.w 8ddd0 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8d8d8 │ │ │ │ + ble.w 8e1e0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ add.w r0, r4, #28 │ │ │ │ @@ -147792,79 +148698,79 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ adds r1, #20 │ │ │ │ add.w r9, r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d7ba │ │ │ │ + bne.w 8e0c2 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d8a2 │ │ │ │ + beq.w 8e1aa │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8d910 │ │ │ │ + bne.w 8e218 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8d910 │ │ │ │ + bne.w 8e218 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r2, sl, lsl #3 │ │ │ │ blx 29e1c │ │ │ │ mov r3, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 8d474 │ │ │ │ + beq.n 8dd7c │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d44e │ │ │ │ + b.n 8dd56 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8d5dc │ │ │ │ + bgt.w 8dee4 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d5e6 │ │ │ │ + bne.w 8deee │ │ │ │ strh.w r2, [fp, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 8d472 │ │ │ │ + beq.n 8dd7a │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w lr, #7 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ and.w r1, ip, r5 │ │ │ │ - bgt.n 8d42e │ │ │ │ + bgt.n 8dd36 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d5e6 │ │ │ │ + bne.w 8deee │ │ │ │ strb.w r2, [fp, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 8d44a │ │ │ │ + bne.n 8dd52 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8d4b4 │ │ │ │ + beq.n 8ddbc │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 8d63e │ │ │ │ + bne.w 8df46 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8d63e │ │ │ │ + bhi.w 8df46 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d63e │ │ │ │ + beq.w 8df46 │ │ │ │ add.w r3, r1, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #2740] @ 0xab4 │ │ │ │ str.w r5, [r3, #2420] @ 0x974 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w sl, [r4, #16] │ │ │ │ @@ -147875,42 +148781,42 @@ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, r2 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw ip, #5373 @ 0x14fd │ │ │ │ + movw ip, #7933 @ 0x1efd │ │ │ │ movt ip, #8 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 8db0c │ │ │ │ + bne.w 8e424 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8da80 │ │ │ │ + bcs.w 8e388 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db2c │ │ │ │ + beq.w 8e404 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d732 │ │ │ │ + beq.w 8e03a │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ strb r3, [r4, #4] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ @@ -147935,110 +148841,110 @@ │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ add.w r9, r5, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d7b2 │ │ │ │ + bne.w 8e0ba │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d8a2 │ │ │ │ + beq.w 8e1aa │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d3f2 │ │ │ │ + bne.w 8dcfa │ │ │ │ cmp sl, r1 │ │ │ │ - ble.w 8d8ba │ │ │ │ + ble.w 8e1c2 │ │ │ │ mov.w ip, #12 │ │ │ │ mla ip, ip, sl, r4 │ │ │ │ add ip, r2 │ │ │ │ add r2, r4 │ │ │ │ - b.n 8d5ce │ │ │ │ + b.n 8ded6 │ │ │ │ ldr.w r0, [r9], #8 │ │ │ │ adds r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r1, [r2, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8d8ba │ │ │ │ + beq.w 8e1c2 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8d5ba │ │ │ │ + bne.n 8dec2 │ │ │ │ add.w r9, r9, #8 │ │ │ │ - b.n 8d5ce │ │ │ │ + b.n 8ded6 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d82a │ │ │ │ + beq.w 8e132 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r0, r9, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8d632 │ │ │ │ + ble.n 8df3a │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8da18 │ │ │ │ + bgt.w 8e320 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d440 │ │ │ │ + beq.w 8dd48 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8d606 │ │ │ │ + b.n 8df0e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d468 │ │ │ │ - b.n 8d622 │ │ │ │ + beq.w 8dd70 │ │ │ │ + b.n 8df2a │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #19925 @ 0x4dd5 │ │ │ │ + movw r2, #22517 @ 0x57f5 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r7, [r9, #704] @ 0x2c0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8dae6 │ │ │ │ + bne.w 8e3ee │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 8dac0 │ │ │ │ + beq.w 8e3c8 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8d692 │ │ │ │ + bgt.n 8df9a │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8dac0 │ │ │ │ + beq.w 8e3c8 │ │ │ │ bic.w r2, r5, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d8c6 │ │ │ │ + beq.w 8e1ce │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d4b4 │ │ │ │ + bne.w 8ddbc │ │ │ │ ldr r5, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r8, [r7, #512] @ 0x200 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ add.w r0, r8, r5 │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -148046,61 +148952,61 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r2, #8] │ │ │ │ add.w lr, r7, r1, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8d6ee │ │ │ │ + bne.n 8dff6 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8d6ea │ │ │ │ + cbz r2, 8dff2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8db90 │ │ │ │ + beq.w 8e498 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8dc06 │ │ │ │ + beq.w 8e50e │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8d70a │ │ │ │ + cbnz r3, 8e012 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8d4b4 │ │ │ │ + beq.w 8ddbc │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8dc00 │ │ │ │ + beq.w 8e508 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8d72c │ │ │ │ + cbz r3, 8e034 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 8d838 │ │ │ │ + bcc.n 8e140 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8da80 │ │ │ │ + beq.w 8e388 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ @@ -148123,73 +149029,73 @@ │ │ │ │ adds r1, #20 │ │ │ │ lsl.w r2, sl, r2 │ │ │ │ add.w r9, r5, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ add.w r3, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d596 │ │ │ │ + beq.w 8de9e │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8db42 │ │ │ │ + beq.w 8e44a │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 8d804 │ │ │ │ + ble.n 8e10c │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r7, r3 │ │ │ │ add.w fp, r3, sl, lsl #3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w ip, r2, #3 │ │ │ │ ldrb.w r2, [ip, #1]! │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w lr, [r9, r2, lsl #3] │ │ │ │ add.w r8, r0, r2, lsl #2 │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp r0, r1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.w 8da34 │ │ │ │ + bne.w 8e33c │ │ │ │ str.w lr, [r7] │ │ │ │ adds r7, #8 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r2, [r7, #-4] │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 8d7d6 │ │ │ │ + bne.n 8e0de │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6158 │ │ │ │ + bl 1f92e8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8dc5a │ │ │ │ + beq.w 8e562 │ │ │ │ strb r3, [r1, #3] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ str.w r2, [fp, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8d44a │ │ │ │ - b.n 8d472 │ │ │ │ + bne.w 8dd52 │ │ │ │ + b.n 8dd7a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r0, [lr, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ - b.n 8d75e │ │ │ │ + b.n 8e066 │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr.w r8, [pc, #1036] @ 8dc64 │ │ │ │ + ldr.w r8, [pc, #1036] @ 8e56c │ │ │ │ lsls r2, r3 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, r2, lsl #1 │ │ │ │ mov sl, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -148199,265 +149105,265 @@ │ │ │ │ mov.w r1, #12 │ │ │ │ mul.w r2, r1, fp │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ it ls │ │ │ │ movls r1, r2 │ │ │ │ - bls.w 8d4cc │ │ │ │ + bls.w 8ddd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 8dc36 │ │ │ │ + bhi.w 8e53e │ │ │ │ adds r1, r3, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 8d4cc │ │ │ │ + b.n 8ddd4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 8da4e │ │ │ │ + bne.w 8e356 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ mul.w r2, r2, sl │ │ │ │ blx 29e1c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 927a4 │ │ │ │ - b.n 8d474 │ │ │ │ + bl 930c0 │ │ │ │ + b.n 8dd7c │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r7, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8dafc │ │ │ │ + bne.w 8e414 │ │ │ │ ldr.w r2, [r0, #1528] @ 0x5f8 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 8d506 │ │ │ │ + b.n 8de0e │ │ │ │ cmp.w sl, #0 │ │ │ │ itt gt │ │ │ │ strgt r5, [sp, #4] │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8db3c │ │ │ │ + ble.w 8e444 │ │ │ │ sub.w r5, r2, sl │ │ │ │ mvns r5, r5 │ │ │ │ ands.w r5, r5, #3 │ │ │ │ - beq.n 8d9ec │ │ │ │ + beq.n 8e2f4 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d9f4 │ │ │ │ + beq.n 8e2fc │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w lr, r9, #8 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r9, lr │ │ │ │ cmp r5, #1 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - beq.n 8d9ec │ │ │ │ + beq.n 8e2f4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 8d96a │ │ │ │ + beq.n 8e272 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d9f4 │ │ │ │ + beq.n 8e2fc │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov r9, lr │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8d9f4 │ │ │ │ + beq.n 8e2fc │ │ │ │ add.w ip, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w r9, lr, #8 │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ - b.n 8d9ec │ │ │ │ + b.n 8e2f4 │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w ip, r9, #8 │ │ │ │ mov lr, r2 │ │ │ │ cmp sl, r2 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - beq.n 8da14 │ │ │ │ + beq.n 8e31c │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ mov r9, ip │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d9f4 │ │ │ │ + cbz r1, 8e2fc │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ add.w r9, ip, #8 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d9f4 │ │ │ │ + cbz r1, 8e2fc │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w r9, ip, #16 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ add.w r2, lr, #2 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8d9f4 │ │ │ │ + cbz r1, 8e2fc │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ add.w r2, lr, #3 │ │ │ │ add.w r9, ip, #24 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8d986 │ │ │ │ + bne.n 8e28e │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ add.w r1, r9, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8daf2 │ │ │ │ + beq.n 8e3fa │ │ │ │ add.w r5, r3, r2, lsl #3 │ │ │ │ add.w r9, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, sl │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - bne.n 8d91e │ │ │ │ + bne.n 8e226 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b.n 8d418 │ │ │ │ + b.n 8dd20 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d82a │ │ │ │ + beq.w 8e132 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8da18 │ │ │ │ + b.n 8e320 │ │ │ │ str.w r0, [lr] │ │ │ │ adds r7, #8 │ │ │ │ str.w lr, [r7, #-8] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r2, [r7, #-4] │ │ │ │ cmp r7, fp │ │ │ │ - bne.w 8d7d6 │ │ │ │ - b.n 8d804 │ │ │ │ + bne.w 8e0de │ │ │ │ + b.n 8e10c │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 8d8ba │ │ │ │ + ble.w 8e1c2 │ │ │ │ mov.w lr, #12 │ │ │ │ mov ip, r3 │ │ │ │ mla lr, lr, sl, r3 │ │ │ │ - b.n 8da66 │ │ │ │ + b.n 8e36e │ │ │ │ add.w r9, r9, #12 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8da62 │ │ │ │ + beq.n 8e36a │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8da62 │ │ │ │ - b.n 8d8ba │ │ │ │ + bne.n 8e36a │ │ │ │ + b.n 8e1c2 │ │ │ │ ldr.w r4, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8dc28 │ │ │ │ + bne.w 8e530 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8dc50 │ │ │ │ + beq.w 8e558 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #800] @ 0x320 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - b.n 8d75e │ │ │ │ + b.n 8e066 │ │ │ │ ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8dbf6 │ │ │ │ + bne.w 8e4fe │ │ │ │ mov r0, r5 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8da00 │ │ │ │ - b.n 8daf2 │ │ │ │ + bne.n 8e308 │ │ │ │ + b.n 8e3fa │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 81fcc │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 8e058 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc50 │ │ │ │ + beq.w 8e558 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r9, r3, #20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 8d75e │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 815cc │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 8d750 │ │ │ │ - bne.w 8d418 │ │ │ │ - b.n 8d474 │ │ │ │ + b.n 8e066 │ │ │ │ + bne.w 8dd20 │ │ │ │ + b.n 8dd7c │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, sl │ │ │ │ - blt.n 8db54 │ │ │ │ + blt.n 8e45c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 927a4 │ │ │ │ - b.n 8d80e │ │ │ │ + bl 930c0 │ │ │ │ + b.n 8e116 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r7, #12 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -148471,29 +149377,29 @@ │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ str.w r1, [r7, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r7, #-4] │ │ │ │ - b.n 8db44 │ │ │ │ + b.n 8e44c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d6fa │ │ │ │ + beq.w 8e002 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8dbf0 │ │ │ │ + cbz r2, 8e4f8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r7, #520] @ 0x208 │ │ │ │ - cbz r3, 8dbc6 │ │ │ │ + cbz r3, 8e4ce │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r7, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -148503,159 +149409,159 @@ │ │ │ │ ldr.w r3, [r9, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ str.w r4, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8db9e │ │ │ │ + b.n 8e4a6 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8dad8 │ │ │ │ + b.n 8e3e0 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 8d71c │ │ │ │ + b.n 8e024 │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8dc14 │ │ │ │ + cbz r3, 8e51c │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r0, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d4b4 │ │ │ │ + bne.w 8ddbc │ │ │ │ str.w r0, [r7, #532] @ 0x214 │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8daa4 │ │ │ │ + b.n 8e3ac │ │ │ │ adds r1, r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsl.w r1, r2, r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, r2 │ │ │ │ adds.w r2, r1, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bpl.w 8d4d6 │ │ │ │ - bl 2407a8 │ │ │ │ + bpl.w 8ddde │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8d4c2 │ │ │ │ + b.n 8ddca │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8d4b4 │ │ │ │ + b.n 8ddbc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 8de98 │ │ │ │ + bne.w 8e7a0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8deea │ │ │ │ + bne.w 8e7f2 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8de14 │ │ │ │ + bgt.w 8e71c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8df62 │ │ │ │ + beq.w 8e86a │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8df62 │ │ │ │ + bhi.w 8e86a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8de3a │ │ │ │ - movw r6, #7793 @ 0x1e71 │ │ │ │ + beq.w 8e742 │ │ │ │ + movw r6, #10489 @ 0x28f9 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #29384 @ 0x72c8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8deae │ │ │ │ - ldr r3, [pc, #672] @ (8df94 ) │ │ │ │ + bpl.w 8e7b6 │ │ │ │ + ldr r3, [pc, #672] @ (8e89c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - cbz r5, 8dd26 │ │ │ │ + cbz r5, 8e62e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8df32 │ │ │ │ + beq.w 8e83a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8dd60 │ │ │ │ + bpl.n 8e668 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8dd60 │ │ │ │ + bne.n 8e668 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8ddec │ │ │ │ + beq.n 8e6f4 │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r5, #132] @ 0x84 │ │ │ │ - bpl.n 8ddb2 │ │ │ │ - ldr r3, [pc, #536] @ (8df94 ) │ │ │ │ + bpl.n 8e6ba │ │ │ │ + ldr r3, [pc, #536] @ (8e89c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -148665,358 +149571,358 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [ip, #252] @ 0xfc │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8df28 │ │ │ │ + beq.w 8e830 │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 8deb6 │ │ │ │ + bmi.n 8e7be │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8e0a4 │ │ │ │ + bl 8e9ac │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8dec8 │ │ │ │ + beq.n 8e7d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8dde4 │ │ │ │ + beq.n 8e6ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8df52 │ │ │ │ + beq.w 8e85a │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #420] @ (8df94 ) │ │ │ │ + ldr r3, [pc, #420] @ (8e89c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f5a5c │ │ │ │ + bl 1f8bec │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8df34 │ │ │ │ + beq.w 8e83c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8dd6e │ │ │ │ + b.n 8e676 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #65349 @ 0xff45 │ │ │ │ - movteq r6, #15 │ │ │ │ - bne.n 8de74 │ │ │ │ + movweq r6, #2549 @ 0x9f5 │ │ │ │ + movteq r6, #16 │ │ │ │ + bne.n 8e77c │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dce0 │ │ │ │ + bne.w 8e5e8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8dde6 │ │ │ │ + b.n 8e6ee │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8de3a │ │ │ │ - movw r6, #50661 @ 0xc5e5 │ │ │ │ + beq.n 8e742 │ │ │ │ + movw r6, #53409 @ 0xd0a1 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8dce0 │ │ │ │ - movw r6, #35281 @ 0x89d1 │ │ │ │ + b.n 8e5e8 │ │ │ │ + movw r6, #37841 @ 0x93d1 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8de22 │ │ │ │ - movw r6, #1605 @ 0x645 │ │ │ │ + b.n 8e72a │ │ │ │ + movw r6, #4317 @ 0x10dd │ │ │ │ movt r6, #11 │ │ │ │ - b.n 8de22 │ │ │ │ + b.n 8e72a │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8df62 │ │ │ │ + ble.n 8e86a │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8de86 │ │ │ │ - movw r6, #24249 @ 0x5eb9 │ │ │ │ + bne.n 8e78e │ │ │ │ + movw r6, #27089 @ 0x69d1 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8de22 │ │ │ │ + b.n 8e72a │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8df62 │ │ │ │ - movw r6, #15289 @ 0x3bb9 │ │ │ │ + bne.n 8e86a │ │ │ │ + movw r6, #19529 @ 0x4c49 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8de22 │ │ │ │ + b.n 8e72a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8df7c │ │ │ │ - bl 8ebf4 │ │ │ │ + bne.n 8e884 │ │ │ │ + bl 8f4fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8de3a │ │ │ │ + beq.n 8e742 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 8dd6e │ │ │ │ + b.n 8e676 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8dd18 │ │ │ │ - b.n 8dd26 │ │ │ │ + bne.w 8e620 │ │ │ │ + b.n 8e62e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8ddd0 │ │ │ │ + bne.n 8e6d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8ddd0 │ │ │ │ + beq.w 8e6d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ddd0 │ │ │ │ + bne.w 8e6d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ddd0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e6d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 86de0 │ │ │ │ + bl 87864 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8de3a │ │ │ │ - bl 92774 │ │ │ │ + beq.n 8e742 │ │ │ │ + bl 93090 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8df14 │ │ │ │ + beq.n 8e81c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 8df5a │ │ │ │ + cbz r3, 8e862 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8de3a │ │ │ │ + beq.n 8e742 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd6e │ │ │ │ - b.n 8df34 │ │ │ │ + bne.w 8e676 │ │ │ │ + b.n 8e83c │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8ddb2 │ │ │ │ + b.n 8e6ba │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8de3a │ │ │ │ + beq.w 8e742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8de3a │ │ │ │ + bne.w 8e742 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8de3a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e742 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8dde4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e6ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8df14 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e81c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #65052 @ 0xfe1c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #476 @ 0x1dc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 8de3a │ │ │ │ + bl f7970 │ │ │ │ + b.n 8e742 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2576 @ 0xa10 │ │ │ │ + movw r1, #3536 @ 0xdd0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 8de3a │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 8e742 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008df98 : │ │ │ │ +0008e8a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 8dfcc │ │ │ │ + bgt.n 8e8d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e082 │ │ │ │ + beq.n 8e98a │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8e082 │ │ │ │ + bhi.n 8e98a │ │ │ │ tbb [pc, r3] │ │ │ │ ldrsh r2, [r3, r5] │ │ │ │ str r5, [r2, r1] │ │ │ │ ldrsh r7, [r3, r5] │ │ │ │ negs r7, r3 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8e036 │ │ │ │ - movw r6, #65349 @ 0xff45 │ │ │ │ - movt r6, #15 │ │ │ │ + bne.n 8e93e │ │ │ │ + movw r6, #2549 @ 0x9f5 │ │ │ │ + movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29384 @ 0x72c8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r8, r3 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8e014 │ │ │ │ - cbz r5, 8dffe │ │ │ │ + cbz r0, 8e91c │ │ │ │ + cbz r5, 8e906 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8e01c │ │ │ │ + cbz r0, 8e924 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8e016 │ │ │ │ + beq.n 8e91e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e016 │ │ │ │ + bne.n 8e91e │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e016 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e91e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8e082 │ │ │ │ + ble.n 8e98a │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8e052 │ │ │ │ - movw r6, #24249 @ 0x5eb9 │ │ │ │ + bne.n 8e95a │ │ │ │ + movw r6, #27089 @ 0x69d1 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8dfd8 │ │ │ │ - movw r6, #50661 @ 0xc5e5 │ │ │ │ + b.n 8e8e0 │ │ │ │ + movw r6, #53409 @ 0xd0a1 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8dfd8 │ │ │ │ + b.n 8e8e0 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8e082 │ │ │ │ - movw r6, #15289 @ 0x3bb9 │ │ │ │ + bne.n 8e98a │ │ │ │ + movw r6, #19529 @ 0x4c49 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8dfd8 │ │ │ │ - movw r6, #7793 @ 0x1e71 │ │ │ │ + b.n 8e8e0 │ │ │ │ + movw r6, #10489 @ 0x28f9 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8dfd8 │ │ │ │ - movw r6, #35281 @ 0x89d1 │ │ │ │ + b.n 8e8e0 │ │ │ │ + movw r6, #37841 @ 0x93d1 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8dfd8 │ │ │ │ - movw r6, #1605 @ 0x645 │ │ │ │ + b.n 8e8e0 │ │ │ │ + movw r6, #4317 @ 0x10dd │ │ │ │ movt r6, #11 │ │ │ │ - b.n 8dfd8 │ │ │ │ + b.n 8e8e0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #65052 @ 0xfe1c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ + movw r1, #476 @ 0x1dc │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008e0a0 : │ │ │ │ - b.n 8e620 │ │ │ │ +0008e9a8 : │ │ │ │ + b.n 8ef28 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8e574 │ │ │ │ - ldr.w r8, [pc, #1368] @ 8e61c │ │ │ │ + bpl.w 8ee7c │ │ │ │ + ldr.w r8, [pc, #1368] @ 8ef24 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw fp, #41020 @ 0xa03c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ cmp r3, fp │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ - bne.w 8e3d0 │ │ │ │ + bne.w 8ecd8 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 8e3d0 │ │ │ │ + beq.w 8ecd8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8e4f2 │ │ │ │ + beq.w 8edfa │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e3fe │ │ │ │ + bne.w 8ed06 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8e584 │ │ │ │ + beq.w 8ee8c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8e214 │ │ │ │ + bne.n 8eb1c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8e348 │ │ │ │ + beq.w 8ec50 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e350 │ │ │ │ + beq.w 8ec58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8e146 │ │ │ │ + cbz r2, 8ea4e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 8e54a │ │ │ │ + bne.w 8ee52 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8e438 │ │ │ │ + ble.w 8ed40 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e58a │ │ │ │ + bne.w 8ee92 │ │ │ │ movw fp, #42704 @ 0xa6d0 │ │ │ │ add.w lr, sl, fp │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w r0, [sl, fp] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ adds.w r0, r0, #4096 @ 0x1000 │ │ │ │ @@ -149029,49 +149935,49 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w sl, #7 │ │ │ │ lsl.w ip, ip, sl │ │ │ │ ubfx r2, fp, #0, #12 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w fp, r2, r0 │ │ │ │ and.w r2, r6, ip │ │ │ │ - bgt.n 8e278 │ │ │ │ + bgt.n 8eb80 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8e2ba │ │ │ │ + bge.w 8ebc2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb.w sl, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, sl │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8e2a2 │ │ │ │ + beq.n 8ebaa │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [lr, r2] │ │ │ │ add r2, lr │ │ │ │ str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ strd fp, r1, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbnz r3, 8e204 │ │ │ │ + cbnz r3, 8eb0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.w 8e3b2 │ │ │ │ + bmi.w 8ecba │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 8e376 │ │ │ │ + bmi.w 8ec7e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -149099,238 +150005,238 @@ │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orr.w fp, r0, r2 │ │ │ │ and.w r2, r6, ip │ │ │ │ - ble.n 8e1a4 │ │ │ │ + ble.n 8eaac │ │ │ │ cmp.w sl, #15 │ │ │ │ - bgt.w 8e4c2 │ │ │ │ + bgt.w 8edca │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e2e2 │ │ │ │ + bge.n 8ebea │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh.w r0, [lr, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w sl, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, sl │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e1d0 │ │ │ │ + bne.n 8ead8 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add.w r0, lr, r2 │ │ │ │ strd r5, r7, [r0, #4] │ │ │ │ str.w r6, [lr, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8e1dc │ │ │ │ + b.n 8eae4 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ add r0, r2 │ │ │ │ and.w r2, r0, ip │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e2fa │ │ │ │ + bge.n 8ec02 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8e1bc │ │ │ │ + b.n 8eac4 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ add r0, r2 │ │ │ │ and.w r2, r0, ip │ │ │ │ ldrsh.w r0, [lr, r2, lsl #1] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8e288 │ │ │ │ + blt.n 8eb90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ cmp.w sl, #7 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ it gt │ │ │ │ strdgt r0, ip, [sp, #12] │ │ │ │ add r2, r0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r2, ip, r2 │ │ │ │ it gt │ │ │ │ movgt ip, r3 │ │ │ │ - ble.n 8e36a │ │ │ │ + ble.n 8ec72 │ │ │ │ cmp.w sl, #15 │ │ │ │ - bgt.w 8e528 │ │ │ │ + bgt.w 8ee30 │ │ │ │ ldrd r0, r3, [sp, #12] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldrsh.w ip, [lr, r2, lsl #1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.n 8e42a │ │ │ │ + bge.n 8ed32 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 8e28a │ │ │ │ + ble.n 8eb92 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ - b.n 8e1bc │ │ │ │ + b.n 8eac4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e134 │ │ │ │ + bne.w 8ea3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e13e │ │ │ │ - b.n 8e146 │ │ │ │ + bne.w 8ea46 │ │ │ │ + b.n 8ea4e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, ip, r2 │ │ │ │ ldrsb.w sl, [lr, r2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 8e2d2 │ │ │ │ - b.n 8e35c │ │ │ │ + blt.n 8ebda │ │ │ │ + b.n 8ec64 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e4a4 │ │ │ │ + bne.w 8edac │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8e5f4 │ │ │ │ + beq.w 8eefc │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 8e204 │ │ │ │ + b.n 8eb0c │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e486 │ │ │ │ + bne.n 8ed8e │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8e38e │ │ │ │ + bne.n 8ec96 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e38e │ │ │ │ - b.n 8e1fa │ │ │ │ + bne.n 8ec96 │ │ │ │ + b.n 8eb02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8e216 │ │ │ │ + beq.w 8eb1e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8e4f2 │ │ │ │ + beq.w 8edfa │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e106 │ │ │ │ + beq.w 8ea0e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 8e106 │ │ │ │ + bne.w 8ea0e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl fb960 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fc41c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8e11c │ │ │ │ + beq.w 8ea24 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e214 │ │ │ │ + bne.w 8eb1c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 15a470 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ - b.n 8e216 │ │ │ │ + bl 15b8d0 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + b.n 8eb1e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - b.n 8e32e │ │ │ │ + b.n 8ec36 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8c9b4 │ │ │ │ + bl 8d2bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8e14e │ │ │ │ + bne.w 8ea56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e608 │ │ │ │ + bne.w 8ef10 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8e584 │ │ │ │ + beq.w 8ee8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e584 │ │ │ │ + bne.w 8ee8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e584 │ │ │ │ - movw r3, #21801 @ 0x5529 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ee8c │ │ │ │ + movw r3, #24133 @ 0x5e45 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e600 │ │ │ │ + bne.w 8ef08 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e1fa │ │ │ │ + beq.w 8eb02 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8e3ba │ │ │ │ - movw r3, #21801 @ 0x5529 │ │ │ │ + b.n 8ecc2 │ │ │ │ + movw r3, #24133 @ 0x5e45 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e5ec │ │ │ │ + bne.w 8eef4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e204 │ │ │ │ + beq.w 8eb0c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 8e380 │ │ │ │ + b.n 8ec88 │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e4d8 │ │ │ │ + bge.n 8ede0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8e342 │ │ │ │ + b.n 8ec4a │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r2, r2, ip │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8e4d4 │ │ │ │ - b.n 8e2fa │ │ │ │ + blt.n 8eddc │ │ │ │ + b.n 8ec02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -149340,179 +150246,179 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 88340 │ │ │ │ + bl 88dc4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - b.n 8e216 │ │ │ │ + b.n 8eb1e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r2, r2, lsl #2 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e542 │ │ │ │ + bge.n 8ee4a │ │ │ │ mov r3, ip │ │ │ │ - b.n 8e33a │ │ │ │ + b.n 8ec42 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands r2, r3 │ │ │ │ - b.n 8e31e │ │ │ │ + b.n 8ec26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8d30c │ │ │ │ + bl 8dc14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e45c │ │ │ │ + beq.w 8ed64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8e146 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + b.n 8ea4e │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e216 │ │ │ │ + b.n 8eb1e │ │ │ │ ldr.w r3, [r8, r9] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ mov r9, r4 │ │ │ │ add.w fp, r3, #42496 @ 0xa600 │ │ │ │ add.w r3, fp, #252 @ 0xfc │ │ │ │ add.w fp, fp, #220 @ 0xdc │ │ │ │ mov sl, r3 │ │ │ │ - b.n 8e5ba │ │ │ │ + b.n 8eec2 │ │ │ │ add.w fp, fp, #4 │ │ │ │ asrs r6, r6, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.w 8e21e │ │ │ │ + beq.w 8eb26 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bpl.n 8e5ae │ │ │ │ + bpl.n 8eeb6 │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8e5ae │ │ │ │ + beq.n 8eeb6 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #0 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8e5ae │ │ │ │ + bge.n 8eeb6 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 8e5ae │ │ │ │ + bl 24a700 │ │ │ │ + b.n 8eeb6 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8e4b8 │ │ │ │ + b.n 8edc0 │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e204 │ │ │ │ - b.n 8e38e │ │ │ │ + beq.w 8eb0c │ │ │ │ + b.n 8ec96 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8e49a │ │ │ │ + b.n 8eda2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e468 │ │ │ │ + bne.w 8ed70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e468 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ed70 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8ebb8 │ │ │ │ - ldr.w sl, [pc, #1456] @ 8ebf0 │ │ │ │ + bpl.w 8f4c0 │ │ │ │ + ldr.w sl, [pc, #1456] @ 8f4f8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw fp, #41020 @ 0xa03c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ cmp r3, fp │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ - bne.w 8e980 │ │ │ │ + bne.w 8f288 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 8e980 │ │ │ │ + beq.w 8f288 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8eac0 │ │ │ │ + beq.w 8f3c8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e9ac │ │ │ │ + bne.w 8f2b4 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8ea46 │ │ │ │ + beq.w 8f34e │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8e7b6 │ │ │ │ + bne.w 8f0be │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8e8f6 │ │ │ │ + beq.w 8f1fe │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e8fe │ │ │ │ + beq.w 8f206 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8e6c6 │ │ │ │ + cbz r2, 8efce │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 8eb12 │ │ │ │ + bne.w 8f41a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8ea0a │ │ │ │ + ble.w 8f312 │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8eb3c │ │ │ │ + bne.w 8f444 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w lr, r9, r0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r9, r0] │ │ │ │ ldr.w fp, [lr, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -149526,70 +150432,70 @@ │ │ │ │ cmp.w lr, #7 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ lsl.w r1, r1, lr │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ ubfx r9, r9, #0, #12 │ │ │ │ orr.w fp, r9, r2 │ │ │ │ and.w ip, r7, r1 │ │ │ │ - bgt.w 8e83a │ │ │ │ + bgt.w 8f142 │ │ │ │ ldrsb.w r2, [r0, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e87a │ │ │ │ + bge.w 8f182 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [r0, ip] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, lr, r2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8e866 │ │ │ │ + beq.w 8f16e │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w fp, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbnz r3, 8e790 │ │ │ │ + cbnz r3, 8f098 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.w 8e962 │ │ │ │ + bmi.w 8f26a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 8e926 │ │ │ │ + bmi.w 8f22e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 8e7ac │ │ │ │ + cbz r3, 8f0b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8e7a8 │ │ │ │ + beq.n 8f0b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r6, [r3, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 8e7d2 │ │ │ │ + cbz r0, 8f0da │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ iteee eq │ │ │ │ streq r3, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ @@ -149622,238 +150528,238 @@ │ │ │ │ add.w r1, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ and.w ip, r1, r7 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ orr.w fp, r0, r2 │ │ │ │ add.w r0, r3, #20 │ │ │ │ - ble.w 8e72c │ │ │ │ + ble.w 8f034 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8ea92 │ │ │ │ + bgt.w 8f39a │ │ │ │ ldrsh.w r2, [r0, ip, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8e8a4 │ │ │ │ + bge.n 8f1ac │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, ip, lsl #1] │ │ │ │ mov.w lr, #1 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, lr, r2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8e75a │ │ │ │ + bne.w 8f062 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8e764 │ │ │ │ + b.n 8f06c │ │ │ │ mov.w r9, r7, lsr #5 │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ add r2, ip │ │ │ │ and.w ip, r2, r1 │ │ │ │ ldrsb.w r2, [r0, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8e8be │ │ │ │ + bge.n 8f1c6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [r0, ip] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8e744 │ │ │ │ + b.n 8f04c │ │ │ │ mov.w r9, r7, lsr #5 │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ add r2, ip │ │ │ │ and.w ip, r2, r1 │ │ │ │ ldrsh.w r2, [r0, ip, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e84a │ │ │ │ + blt.n 8f152 │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add ip, r9 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w ip, ip, r1 │ │ │ │ - ble.n 8e91c │ │ │ │ + ble.n 8f224 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8eaf2 │ │ │ │ + bgt.w 8f3fa │ │ │ │ ldrsh.w r2, [r0, ip, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e9f6 │ │ │ │ + bge.w 8f2fe │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w lr, #15 │ │ │ │ - ble.n 8e84c │ │ │ │ + ble.n 8f154 │ │ │ │ str.w r1, [r0, ip, lsl #2] │ │ │ │ - b.n 8e744 │ │ │ │ + b.n 8f04c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e6b4 │ │ │ │ + bne.w 8efbc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e6be │ │ │ │ - b.n 8e6c6 │ │ │ │ + bne.w 8efc6 │ │ │ │ + b.n 8efce │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add ip, r9 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w ip, r1, ip │ │ │ │ ldrsb.w r2, [r0, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e894 │ │ │ │ - b.n 8e90a │ │ │ │ + blt.n 8f19c │ │ │ │ + b.n 8f212 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ea74 │ │ │ │ + bne.w 8f37c │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8ebac │ │ │ │ + beq.w 8f4b4 │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8e790 │ │ │ │ + b.n 8f098 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8ea56 │ │ │ │ + bne.n 8f35e │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8e93e │ │ │ │ + bne.n 8f246 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e93e │ │ │ │ - b.n 8e786 │ │ │ │ + bne.n 8f246 │ │ │ │ + b.n 8f08e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8ea46 │ │ │ │ + beq.n 8f34e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #43876 @ 0xab64 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8eac0 │ │ │ │ + beq.w 8f3c8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e684 │ │ │ │ + beq.w 8ef8c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 8e684 │ │ │ │ + bne.w 8ef8c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl fb960 <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ + bl fc41c <_PyEval_CheckExceptTypeValid@@Base+0x1754> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8e69c │ │ │ │ + beq.w 8efa4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r7, r3, #0 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ - cbnz r3, 8e9da │ │ │ │ + cbnz r3, 8f2e2 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15a470 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ + bl 15b8d0 <_PyUnicode_IsNumeric@@Base+0x450> │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e7d4 │ │ │ │ + beq.w 8f0dc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8e7d4 │ │ │ │ + b.n 8f0dc │ │ │ │ add.w ip, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add ip, r9 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w ip, r1, ip │ │ │ │ - b.n 8e8de │ │ │ │ + b.n 8f1e6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8c9b4 │ │ │ │ + bl 8d2bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8e6ce │ │ │ │ + bne.w 8efd6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ebca │ │ │ │ + bne.w 8f4d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ebdc │ │ │ │ + bne.w 8f4e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 8ea50 │ │ │ │ + cbz r3, 8f358 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e7d4 │ │ │ │ - movw r3, #21801 @ 0x5529 │ │ │ │ + b.n 8f0dc │ │ │ │ + movw r3, #24133 @ 0x5e45 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8eba4 │ │ │ │ + bne.w 8f4ac │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e786 │ │ │ │ + beq.w 8f08e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 8e96a │ │ │ │ - movw r3, #21801 @ 0x5529 │ │ │ │ + b.n 8f272 │ │ │ │ + movw r3, #24133 @ 0x5e45 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8eb9c │ │ │ │ + bne.w 8f4a4 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e790 │ │ │ │ + beq.w 8f098 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 8e930 │ │ │ │ + b.n 8f238 │ │ │ │ mov.w r9, ip, lsl #2 │ │ │ │ add.w r2, r3, r9 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8eaa4 │ │ │ │ + bge.n 8f3ac │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8e8f0 │ │ │ │ + b.n 8f1f8 │ │ │ │ add.w r2, r9, ip │ │ │ │ mov.w r9, r7, lsr #5 │ │ │ │ add.w ip, r9, #1 │ │ │ │ add ip, r2 │ │ │ │ and.w ip, ip, r1 │ │ │ │ ldr.w r2, [r0, ip, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8eaa0 │ │ │ │ - b.n 8e8be │ │ │ │ + blt.n 8f3a8 │ │ │ │ + b.n 8f1c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -149863,1565 +150769,1574 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 88340 │ │ │ │ + bl 88dc4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8e796 │ │ │ │ - b.n 8ea46 │ │ │ │ + bne.w 8f09e │ │ │ │ + b.n 8f34e │ │ │ │ add.w r2, ip, ip, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ add r2, r9 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r2, [r0, ip, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e8e8 │ │ │ │ + blt.w 8f1f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w ip, r1, r2 │ │ │ │ - b.n 8e8d6 │ │ │ │ + b.n 8f1de │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8d30c │ │ │ │ + bl 8dc14 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ea2e │ │ │ │ + beq.w 8f336 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8e6c6 │ │ │ │ + b.n 8efce │ │ │ │ ldr.w r3, [sl, r8] │ │ │ │ strd r9, r7, [sp, #12] │ │ │ │ mov r7, ip │ │ │ │ str.w r8, [sp, #20] │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w fp, r3, #42496 @ 0xa600 │ │ │ │ add.w r3, fp, #252 @ 0xfc │ │ │ │ add.w fp, fp, #220 @ 0xdc │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8eb6a │ │ │ │ + b.n 8f472 │ │ │ │ add.w fp, fp, #4 │ │ │ │ asrs r7, r7, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.w 8e7dc │ │ │ │ + beq.w 8f0e4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bpl.n 8eb5e │ │ │ │ + bpl.n 8f466 │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8eb5e │ │ │ │ + beq.n 8f466 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8eb5e │ │ │ │ + bge.n 8f466 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 2483b8 │ │ │ │ - b.n 8eb5e │ │ │ │ + bl 24a700 │ │ │ │ + b.n 8f466 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8ea88 │ │ │ │ + b.n 8f390 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8ea6a │ │ │ │ + b.n 8f372 │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e790 │ │ │ │ - b.n 8e93e │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + beq.w 8f098 │ │ │ │ + b.n 8f246 │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8ea46 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8f34e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ea3a │ │ │ │ + bne.w 8f342 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ea3a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ea46 │ │ │ │ + bne.w 8f34e │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ea46 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f34e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008ebf4 : │ │ │ │ +0008f4fc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29004 @ 0x714c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8ec3e │ │ │ │ - cbz r5, 8ec2a │ │ │ │ + cbz r0, 8f546 │ │ │ │ + cbz r5, 8f532 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8ec44 │ │ │ │ + cbz r0, 8f54c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8ec40 │ │ │ │ + beq.n 8f548 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8ec40 │ │ │ │ + bne.n 8f548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ec40 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f548 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008ec60 : │ │ │ │ +0008f568 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28528 @ 0x6f70 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8ecaa │ │ │ │ - cbz r5, 8ec96 │ │ │ │ + cbz r0, 8f5b2 │ │ │ │ + cbz r5, 8f59e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8ecb0 │ │ │ │ + cbz r0, 8f5b8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8ecac │ │ │ │ + beq.n 8f5b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8ecac │ │ │ │ + bne.n 8f5b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ecac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f5b4 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ed54 │ │ │ │ + beq.n 8f65c │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 297c8 │ │ │ │ - cbz r0, 8ed3e │ │ │ │ + cbz r0, 8f646 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 29d64 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a8c8 │ │ │ │ - cbnz r0, 8ed54 │ │ │ │ + cbnz r0, 8f65c │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8ed54 │ │ │ │ - movw r1, #8396 @ 0x20cc │ │ │ │ + bne.n 8f65c │ │ │ │ + movw r1, #9356 @ 0x248c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 8ed20 │ │ │ │ + b.n 8f628 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8ed5a │ │ │ │ + beq.n 8f662 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8ed54 │ │ │ │ + cbz r3, 8f65c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8ed16 │ │ │ │ + bne.n 8f61e │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2a8c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ed1a │ │ │ │ + bne.n 8f622 │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a8c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ed04 │ │ │ │ + beq.n 8f60c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8ed1a │ │ │ │ - b.n 8ed54 │ │ │ │ + bne.n 8f622 │ │ │ │ + b.n 8f65c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [r0, #128] @ 0x80 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9074a │ │ │ │ + beq.w 91070 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r5, #17 │ │ │ │ - bpl.w 8fcec │ │ │ │ + bpl.w 90610 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fd04 │ │ │ │ + beq.w 90628 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f2f8 │ │ │ │ + bne.w 8fc00 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f300 │ │ │ │ + bne.w 8fc08 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f30a │ │ │ │ + bne.w 8fc12 │ │ │ │ ldr.w r2, [r6, #172] @ 0xac │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r6, #144] @ 0x90 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f31e │ │ │ │ + beq.w 8fc26 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8eff6 │ │ │ │ + ble.w 8f8fe │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8eff0 │ │ │ │ + beq.w 8f8f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ee24 │ │ │ │ + beq.n 8f72c │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8eff0 │ │ │ │ + beq.w 8f8f8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ee24 │ │ │ │ + beq.n 8f72c │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8eff0 │ │ │ │ + beq.w 8f8f8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8ee24 │ │ │ │ + beq.n 8f72c │ │ │ │ add.w ip, r2, #20 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8eff0 │ │ │ │ + beq.w 8f8f8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 8ee0e │ │ │ │ + bne.n 8f716 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8eff6 │ │ │ │ + ble.w 8f8fe │ │ │ │ movw r0, #39564 @ 0x9a8c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 90654 │ │ │ │ + beq.w 90f7a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ee60 │ │ │ │ + beq.n 8f768 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 90654 │ │ │ │ + beq.w 90f7a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ee60 │ │ │ │ + beq.n 8f768 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 90654 │ │ │ │ + beq.w 90f7a │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8ee4a │ │ │ │ + bne.n 8f752 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8eff6 │ │ │ │ + ble.w 8f8fe │ │ │ │ movw r0, #41436 @ 0xa1dc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9048c │ │ │ │ + beq.w 90d8e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ee9c │ │ │ │ + beq.n 8f7a4 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 9048c │ │ │ │ + beq.w 90d8e │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ee9c │ │ │ │ + beq.n 8f7a4 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9048c │ │ │ │ + beq.w 90d8e │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8ee86 │ │ │ │ + bne.n 8f78e │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8eff6 │ │ │ │ + ble.w 8f8fe │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9086e │ │ │ │ + beq.w 91190 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8eed8 │ │ │ │ + beq.n 8f7e0 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 9086e │ │ │ │ + beq.w 91190 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8eed8 │ │ │ │ + beq.n 8f7e0 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9086e │ │ │ │ + beq.w 91190 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8eec2 │ │ │ │ + bne.n 8f7ca │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8eff6 │ │ │ │ + ble.w 8f8fe │ │ │ │ movw r0, #41020 @ 0xa03c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9067e │ │ │ │ + beq.w 90fa4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ef12 │ │ │ │ + beq.n 8f81a │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 9067e │ │ │ │ + beq.w 90fa4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ef12 │ │ │ │ + beq.n 8f81a │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9067e │ │ │ │ + beq.w 90fa4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8eefe │ │ │ │ + bne.n 8f806 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 8eff6 │ │ │ │ + ble.n 8f8fe │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8ff0a │ │ │ │ + beq.w 90830 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ef4c │ │ │ │ + beq.n 8f854 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8ff0a │ │ │ │ + beq.w 90830 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ef4c │ │ │ │ + beq.n 8f854 │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8ff0a │ │ │ │ + beq.w 90830 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8ef38 │ │ │ │ + bne.n 8f840 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 8eff6 │ │ │ │ + ble.n 8f8fe │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 906f6 │ │ │ │ + beq.w 9101c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ef86 │ │ │ │ + beq.n 8f88e │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 906f6 │ │ │ │ + beq.w 9101c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8ef86 │ │ │ │ + beq.n 8f88e │ │ │ │ add.w ip, r2, #16 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 906f6 │ │ │ │ + beq.w 9101c │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8ef72 │ │ │ │ + bne.n 8f87a │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 8eff6 │ │ │ │ + ble.n 8f8fe │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 906cc │ │ │ │ + beq.w 90ff2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8efb8 │ │ │ │ + beq.n 8f8c0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 906cc │ │ │ │ + beq.w 90ff2 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8efb8 │ │ │ │ + beq.n 8f8c0 │ │ │ │ adds r2, #16 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 906cc │ │ │ │ + beq.w 90ff2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8efa8 │ │ │ │ + bne.n 8f8b0 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r1, #9 │ │ │ │ - bmi.w 8fbda │ │ │ │ + bmi.w 904fe │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ lsls r1, r1, #8 │ │ │ │ - bmi.w 90688 │ │ │ │ + bmi.w 90fae │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 8f018 │ │ │ │ - b.n 8f2a0 │ │ │ │ + bgt.n 8f920 │ │ │ │ + b.n 8fba8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8eff0 │ │ │ │ + beq.n 8f8f8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8efd6 │ │ │ │ + bne.n 8f8de │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 90642 │ │ │ │ + bne.w 90f68 │ │ │ │ orr.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #9 │ │ │ │ - bmi.w 8fbda │ │ │ │ + bmi.w 904fe │ │ │ │ lsls r0, r3, #8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ it mi │ │ │ │ ldrmi r3, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 90688 │ │ │ │ + bmi.w 90fae │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ble.w 8f2a0 │ │ │ │ + ble.w 8fba8 │ │ │ │ movs r7, #1 │ │ │ │ add.w fp, r2, #12 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8f44e │ │ │ │ + bge.w 8fd58 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f790 │ │ │ │ + beq.w 90098 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f4e0 │ │ │ │ + bne.w 8fdfc │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8f054 │ │ │ │ + cbz r2, 8f95c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f706 │ │ │ │ + bne.w 90022 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8f0ec │ │ │ │ + beq.n 8f9f4 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f0ec │ │ │ │ + beq.n 8f9f4 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f996 │ │ │ │ + bne.w 9029e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8fd0c │ │ │ │ + bne.w 90630 │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8fc88 │ │ │ │ + bne.w 905ac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fd1c │ │ │ │ + bne.w 90640 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8fd3c │ │ │ │ + bne.w 90660 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fca8 │ │ │ │ + bne.w 905cc │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe3a │ │ │ │ + bne.w 90760 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8f0b6 │ │ │ │ + cbnz r7, 8f9be │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe7e │ │ │ │ + bne.w 907a4 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8f0c2 │ │ │ │ + cbnz r7, 8f9ca │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 905fc │ │ │ │ + bne.w 90f22 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8f0ce │ │ │ │ + cbnz r7, 8f9d6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fc44 │ │ │ │ + bne.w 90568 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8f0da │ │ │ │ + cbnz r7, 8f9e2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90714 │ │ │ │ + bne.w 9103a │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f0ec │ │ │ │ + bne.n 8f9f4 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90708 │ │ │ │ + bne.w 9102e │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8f128 │ │ │ │ + cbz r2, 8fa30 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8f128 │ │ │ │ + cbz r3, 8fa30 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f9d4 │ │ │ │ - cbnz r0, 8f10c │ │ │ │ + bne.w 902dc │ │ │ │ + cbnz r0, 8fa14 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fba8 │ │ │ │ + bne.w 904cc │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f11a │ │ │ │ + bne.n 8fa22 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbcc │ │ │ │ + bne.w 904f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f128 │ │ │ │ + bne.n 8fa30 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fa04 │ │ │ │ + bne.w 9030c │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8f134 │ │ │ │ + cbz r2, 8fa3c │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f6c6 │ │ │ │ + bne.w 8ffe2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90496 │ │ │ │ + beq.w 90dbc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8f14c │ │ │ │ + cbnz r2, 8fa54 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8f14c │ │ │ │ + cbnz r2, 8fa54 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - cbnz r2, 8f15c │ │ │ │ + cbnz r2, 8fa64 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8f15c │ │ │ │ + cbnz r2, 8fa64 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f742 │ │ │ │ + bne.w 8fda2 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f742 │ │ │ │ + beq.w 8fda2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8f460 │ │ │ │ + beq.w 8fd6a │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - it ne │ │ │ │ - strne r2, [r4, #44] @ 0x2c │ │ │ │ + bne.w 9037a │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f74c │ │ │ │ + bne.w 8fdac │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8fe2e │ │ │ │ + bne.w 90752 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8fd28 │ │ │ │ + bne.w 9064c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r2, #20 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #0] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #0] │ │ │ │ strmi r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f32a │ │ │ │ + bne.w 8fc32 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f340 │ │ │ │ + bne.w 8fc48 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f340 │ │ │ │ + beq.w 8fc48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8f488 │ │ │ │ + beq.w 8fd8e │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8f488 │ │ │ │ + bne.w 8fd8e │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f348 │ │ │ │ + beq.w 8fc50 │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8f1de │ │ │ │ + cbnz r1, 8fae6 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f3e4 │ │ │ │ - cbnz r2, 8f1e8 │ │ │ │ + bne.w 8fcec │ │ │ │ + cbnz r2, 8faf0 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f796 │ │ │ │ + bne.w 9009e │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f7c4 │ │ │ │ + bne.w 900cc │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 906dc │ │ │ │ + bne.w 91002 │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9069c │ │ │ │ + bne.w 90fc2 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90736 │ │ │ │ + bne.w 9105c │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f77a │ │ │ │ + beq.w 90082 │ │ │ │ ldrd r1, r0, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f49c │ │ │ │ + bne.w 8fdb6 │ │ │ │ ldr.w r7, [r5, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f49c │ │ │ │ + beq.w 8fdb6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8f756 │ │ │ │ + beq.w 9005e │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne.w r7, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fade │ │ │ │ + beq.w 90402 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8f258 │ │ │ │ + cbnz r1, 8fb60 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f4bc │ │ │ │ + bne.w 8fdd6 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8f268 │ │ │ │ + cbnz r1, 8fb70 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fd98 │ │ │ │ + bne.w 906bc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8f416 │ │ │ │ + bmi.w 8fd20 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f7f6 │ │ │ │ + beq.w 900fe │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8f44e │ │ │ │ + bne.w 8fd58 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8f022 │ │ │ │ + bne.w 8f92a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8f2c8 │ │ │ │ + cbz r6, 8fbd0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fa78 │ │ │ │ + beq.w 9039c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fa84 │ │ │ │ + beq.w 903a8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fa90 │ │ │ │ + beq.w 903b4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fa9c │ │ │ │ + beq.w 903c0 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fa72 │ │ │ │ + beq.w 90396 │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - bne.n 8f2f2 │ │ │ │ + bne.n 8fbfa │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #49493 @ 0xc155 │ │ │ │ + movw r3, #51805 @ 0xca5d │ │ │ │ movt r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 90878 │ │ │ │ + beq.w 911a6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8edb0 │ │ │ │ + beq.w 8f6b8 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8edbe │ │ │ │ + beq.w 8f6c6 │ │ │ │ ldr.w r2, [r6, #172] @ 0xac │ │ │ │ movw r3, #5684 @ 0x1634 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8edda │ │ │ │ + bne.w 8f6e2 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.w 8eff0 │ │ │ │ - b.n 8efda │ │ │ │ + beq.w 8f8f8 │ │ │ │ + b.n 8f8e2 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 908de │ │ │ │ + beq.w 911c6 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fd30 │ │ │ │ + beq.w 90654 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f492 │ │ │ │ + bne.w 8fd98 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f492 │ │ │ │ + bne.w 8fd98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8fb38 │ │ │ │ - ldr r3, [pc, #376] @ (8f4d4 ) │ │ │ │ + bmi.w 9045c │ │ │ │ + ldr r3, [pc, #396] @ (8fdf0 ) │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #364] @ 8f4d4 │ │ │ │ + ldr.w r9, [pc, #384] @ 8fdf0 │ │ │ │ ldr.w r3, [r3, #1240] @ 0x4d8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8fb90 │ │ │ │ + bne.w 904b4 │ │ │ │ ldr.w r2, [r9, #1248] @ 0x4e0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8fb90 │ │ │ │ - ldr r1, [pc, #344] @ (8f4d8 ) │ │ │ │ + beq.w 904b4 │ │ │ │ + ldr r1, [pc, #364] @ (8fdf4 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 90890 │ │ │ │ + beq.w 911be │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8fb22 │ │ │ │ + bne.w 90446 │ │ │ │ ldr.w r2, [r9, #1836] @ 0x72c │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8fc2e │ │ │ │ + bne.w 90552 │ │ │ │ ldr.w r2, [r9, #1844] @ 0x734 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8fc2e │ │ │ │ - ldr r1, [pc, #300] @ (8f4dc ) │ │ │ │ + beq.w 90552 │ │ │ │ + ldr r1, [pc, #320] @ (8fdf8 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 90890 │ │ │ │ + beq.w 911be │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8fb30 │ │ │ │ + bne.w 90454 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fc26 │ │ │ │ + bne.w 9054a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f1de │ │ │ │ + beq.w 8fae6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 908ec │ │ │ │ + beq.w 911d2 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8f3f6 │ │ │ │ + cbnz r2, 8fcfe │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fbe8 │ │ │ │ + bne.w 9050c │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f7c4 │ │ │ │ + bne.w 900cc │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f1fc │ │ │ │ + beq.w 8fb04 │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8f7c0 │ │ │ │ - b.n 8fc06 │ │ │ │ + bne.w 900c8 │ │ │ │ + b.w 9052a │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8f27e │ │ │ │ + bpl.w 8fb86 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f27e │ │ │ │ + bne.w 8fb86 │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #49493 @ 0xc155 │ │ │ │ + movw r1, #51805 @ 0xca5d │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8f27e │ │ │ │ - movw r1, #10713 @ 0x29d9 │ │ │ │ + bne.w 8fb86 │ │ │ │ + movw r1, #13045 @ 0x32f5 │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8f288 │ │ │ │ + beq.w 8fb90 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8f024 │ │ │ │ + bne.w 8f92c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8f29e │ │ │ │ + b.n 8fba6 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 8f74c │ │ │ │ + cbnz r1, 8fdac │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8fe36 │ │ │ │ + bne.w 9075a │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f192 │ │ │ │ + beq.w 8fa9a │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f340 │ │ │ │ + bne.w 8fc48 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f340 │ │ │ │ + beq.w 8fc48 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f348 │ │ │ │ + beq.w 8fc50 │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f3d6 │ │ │ │ - b.n 8f1de │ │ │ │ + beq.n 8fcde │ │ │ │ + b.n 8fae6 │ │ │ │ + cbnz r1, 8fdac │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 90750 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8fa9a │ │ │ │ + b.n 8fab2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8faa2 │ │ │ │ + beq.w 903c6 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f258 │ │ │ │ + bne.w 8fb60 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f258 │ │ │ │ + beq.w 8fb60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8f774 │ │ │ │ + beq.w 9007c │ │ │ │ ldr.w r7, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8fb0c │ │ │ │ - b.n 8f268 │ │ │ │ + beq.w 90430 │ │ │ │ + b.n 8fb70 │ │ │ │ + nop │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 8f8cc ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 901e8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 8f620 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 8ff3c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ mov ip, r6 │ │ │ │ ldrd r0, r9, [r2] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f812 │ │ │ │ + bne.w 9011a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff14 │ │ │ │ + bne.w 9083a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff90 │ │ │ │ + bne.w 90908 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8ff22 │ │ │ │ + bne.w 90848 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 903bc │ │ │ │ + bne.w 90ce2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8ffae │ │ │ │ + bne.w 90926 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 903fa │ │ │ │ + bne.w 90d20 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8f52c │ │ │ │ + cbnz r0, 8fe48 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90386 │ │ │ │ + bne.w 90cac │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8f53c │ │ │ │ + cbnz r0, 8fe58 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 902b2 │ │ │ │ + bne.w 90bec │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8f548 │ │ │ │ + cbnz r0, 8fe64 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 902f6 │ │ │ │ + bne.w 90c30 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8f554 │ │ │ │ + cbnz r0, 8fe70 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90224 │ │ │ │ + bne.w 90b4a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8f560 │ │ │ │ + cbnz r0, 8fe7c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9026a │ │ │ │ + bne.w 90b90 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8f56c │ │ │ │ + cbnz r0, 8fe88 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901e0 │ │ │ │ + bne.w 90b06 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8f578 │ │ │ │ + cbnz r0, 8fe94 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900a0 │ │ │ │ + bne.w 909ce │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8f584 │ │ │ │ + cbnz r0, 8fea0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900e4 │ │ │ │ + bne.w 90a10 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8f590 │ │ │ │ + cbnz r0, 8feac │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9012e │ │ │ │ + bne.w 90a56 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8f59c │ │ │ │ + cbnz r0, 8feb8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90172 │ │ │ │ + bne.w 90a98 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8f5a8 │ │ │ │ + cbnz r0, 8fec4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ffce │ │ │ │ + bne.w 90946 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8f5b4 │ │ │ │ + cbnz r0, 8fed0 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9004e │ │ │ │ + bne.w 908b6 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8f5c0 │ │ │ │ + cbnz r0, 8fedc │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff2e │ │ │ │ + bne.w 90854 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8f5cc │ │ │ │ + cbnz r0, 8fee8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90356 │ │ │ │ + bne.w 90c7c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8f5d8 │ │ │ │ + cbnz r0, 8fef4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90342 │ │ │ │ + bne.w 90bd8 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8f5e4 │ │ │ │ + cbnz r0, 8ff00 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90784 │ │ │ │ + bne.w 91084 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8f5f0 │ │ │ │ + cbnz r0, 8ff0c │ │ │ │ ldr r7, [r1, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90984 │ │ │ │ + bne.w 912c0 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8f5fc │ │ │ │ + cbnz r0, 8ff18 │ │ │ │ ldr r7, [r1, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90912 │ │ │ │ + bne.w 911e0 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8f608 │ │ │ │ + cbnz r0, 8ff24 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9092a │ │ │ │ + bne.w 911f8 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8f614 │ │ │ │ + cbnz r0, 8ff30 │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90950 │ │ │ │ + bne.w 91220 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8f620 │ │ │ │ + cbnz r0, 8ff3c │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9095c │ │ │ │ + bne.w 9122c │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8f62c │ │ │ │ + cbnz r0, 8ff48 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 909e8 │ │ │ │ + bne.w 9128c │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8f638 │ │ │ │ + cbnz r0, 8ff54 │ │ │ │ ldr r7, [r1, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 909f4 │ │ │ │ + bne.w 91298 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8f644 │ │ │ │ + cbnz r0, 8ff60 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 908f8 │ │ │ │ + bne.w 912ec │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ ldr r7, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8f652 │ │ │ │ + cbnz r0, 8ff6e │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fe04 │ │ │ │ - cbnz r7, 8f65c │ │ │ │ + bne.w 90728 │ │ │ │ + cbnz r7, 8ff78 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ff72 │ │ │ │ + bne.w 90898 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8f668 │ │ │ │ + cbnz r0, 8ff84 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901ba │ │ │ │ + bne.w 90ae0 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8f678 │ │ │ │ + cbnz r0, 8ff94 │ │ │ │ ldr.w r7, [r1, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 909b0 │ │ │ │ + bne.w 91254 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8f684 │ │ │ │ + cbnz r0, 8ffa0 │ │ │ │ ldr r7, [r1, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 909be │ │ │ │ + bne.w 91262 │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r0, 8f694 │ │ │ │ + cbnz r0, 8ffb0 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901d0 │ │ │ │ + bne.w 90af6 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - cbnz r0, 8f6a4 │ │ │ │ + cbnz r0, 8ffc0 │ │ │ │ ldr.w r7, [r1, #136] @ 0x88 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 908ac │ │ │ │ + bne.w 91312 │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f046 │ │ │ │ + bne.w 8f94e │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f046 │ │ │ │ + beq.w 8f94e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9099e │ │ │ │ + bne.w 912da │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8f046 │ │ │ │ + b.n 8f94e │ │ │ │ ldr r7, [r6, #80] @ 0x50 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa0a │ │ │ │ + bne.w 90312 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9079a │ │ │ │ + bne.w 9109a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90798 │ │ │ │ + bne.w 91098 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbnz r0, 8f6ea │ │ │ │ + cbnz r0, 90006 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 907b0 │ │ │ │ + bne.w 910b0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f13c │ │ │ │ + bne.w 8fa44 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f13c │ │ │ │ + beq.w 8fa44 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8f13c │ │ │ │ + beq.w 8fa44 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8f13c │ │ │ │ + b.n 8fa44 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ ldrd r0, lr, [r2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa38 │ │ │ │ - cbnz r0, 8f720 │ │ │ │ + bne.w 90340 │ │ │ │ + cbnz r0, 9003c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fed2 │ │ │ │ + bne.w 907f8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f72e │ │ │ │ + bne.n 9004a │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8feaa │ │ │ │ + bne.w 907d0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f054 │ │ │ │ + bne.w 8f95c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f054 │ │ │ │ + beq.w 8f95c │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8f054 │ │ │ │ - cbnz r1, 8f74c │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8fe2c │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8f192 │ │ │ │ - b.n 8f1aa │ │ │ │ + b.n 8f95c │ │ │ │ str.w r7, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fc16 │ │ │ │ + beq.w 9053a │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f258 │ │ │ │ + bne.w 8fb60 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f258 │ │ │ │ + beq.w 8fb60 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ - b.n 8f258 │ │ │ │ + b.n 8fb60 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f21c │ │ │ │ + beq.w 8fb24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 908d0 │ │ │ │ + bne.w 91204 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8f21c │ │ │ │ + b.n 8fb24 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.n 8f046 │ │ │ │ + b.n 8f94e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 908f2 │ │ │ │ + beq.w 91320 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8fbfa │ │ │ │ + beq.w 9051e │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8f7c8 │ │ │ │ + cbnz r2, 900d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f1fc │ │ │ │ + beq.w 8fb04 │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8f7d4 │ │ │ │ + beq.n 900dc │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fc06 │ │ │ │ + beq.w 9052a │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8fc06 │ │ │ │ + bne.w 9052a │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8fc08 │ │ │ │ + bpl.w 9052c │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8fc08 │ │ │ │ + bpl.w 9052c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8fc06 │ │ │ │ + b.n 9052a │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f27e │ │ │ │ + beq.w 8fb86 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8f440 │ │ │ │ + beq.w 8fd4a │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8f27e │ │ │ │ - b.n 8f440 │ │ │ │ - cbnz r0, 8f81c │ │ │ │ + beq.w 8fb86 │ │ │ │ + b.n 8fd4a │ │ │ │ + cbnz r0, 90124 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fdfa │ │ │ │ + bne.w 9071e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8f82a │ │ │ │ + bne.n 90132 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fdf0 │ │ │ │ + bne.w 90714 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f838 │ │ │ │ + bne.n 90140 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 905e4 │ │ │ │ + bne.w 90e28 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f530 │ │ │ │ + bne.w 8fe4c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f530 │ │ │ │ + beq.w 8fe4c │ │ │ │ ldr r7, [r7, #12] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 90502 │ │ │ │ + bne.w 90e40 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8f85c │ │ │ │ + cbnz r0, 90164 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90514 │ │ │ │ + bne.w 90e52 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f548 │ │ │ │ + bne.w 8fe64 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f548 │ │ │ │ + beq.w 8fe64 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8f886 │ │ │ │ + cbnz r0, 9018e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9053c │ │ │ │ + bne.w 90e7a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f560 │ │ │ │ + bne.w 8fe7c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f560 │ │ │ │ + beq.w 8fe7c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8f8b0 │ │ │ │ + cbnz r0, 901b8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90566 │ │ │ │ + bne.w 90ea4 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f578 │ │ │ │ + bne.w 8fe94 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f578 │ │ │ │ + beq.w 8fe94 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8f8da │ │ │ │ + cbnz r0, 901e2 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90590 │ │ │ │ + bne.w 90ece │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f590 │ │ │ │ + bne.w 8feac │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f590 │ │ │ │ + beq.w 8feac │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 90840 │ │ │ │ + bne.w 9114e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8f902 │ │ │ │ + cbnz r0, 9020a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 905ba │ │ │ │ + bne.w 90ef8 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5a8 │ │ │ │ + bne.w 8fec4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f5a8 │ │ │ │ + beq.w 8fec4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f930 │ │ │ │ + bne.n 90238 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90054 │ │ │ │ + bne.w 908bc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5c0 │ │ │ │ + bne.w 8fedc │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5c0 │ │ │ │ + beq.w 8fedc │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r7, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r7, 8f95a │ │ │ │ + cbnz r7, 90262 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9007e │ │ │ │ + bne.w 908e6 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5d8 │ │ │ │ + bne.w 8fef4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5d8 │ │ │ │ + beq.w 8fef4 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5e4 │ │ │ │ + bne.w 8ff00 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5e4 │ │ │ │ + beq.w 8ff00 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8f5e4 │ │ │ │ + beq.w 8ff00 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - b.n 8f5e4 │ │ │ │ + b.n 8ff00 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f9a4 │ │ │ │ + bne.n 902ac │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbc0 │ │ │ │ + bne.w 904e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f9b2 │ │ │ │ + bne.n 902ba │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9043c │ │ │ │ + bne.w 90d98 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9044e │ │ │ │ + bne.w 90daa │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 904a8 │ │ │ │ + bne.w 90dce │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8f9ce │ │ │ │ + cbnz r0, 902d6 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fdc8 │ │ │ │ + bne.w 906ec │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8f0b6 │ │ │ │ - cbnz r0, 8f9de │ │ │ │ + b.w 8f9be │ │ │ │ + cbnz r0, 902e6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fbb6 │ │ │ │ + bne.w 904da │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8f9ec │ │ │ │ + bne.n 902f4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fda0 │ │ │ │ + bne.w 906c4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f128 │ │ │ │ + bne.w 8fa30 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f128 │ │ │ │ + beq.w 8fa30 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8f128 │ │ │ │ + beq.w 8fa30 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8f128 │ │ │ │ + b.w 8fa30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 907ee │ │ │ │ + bne.w 91118 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90790 │ │ │ │ + bne.w 91090 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f6ea │ │ │ │ + bne.w 90006 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f6ea │ │ │ │ + beq.w 90006 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 907b0 │ │ │ │ - b.w 8f134 │ │ │ │ - cbnz r0, 8fa42 │ │ │ │ + bne.w 910b0 │ │ │ │ + b.w 8fa3c │ │ │ │ + cbnz r0, 9034a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90936 │ │ │ │ + bne.w 912f8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8feb8 │ │ │ │ + bne.w 907de │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8feae │ │ │ │ + bne.w 907d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f054 │ │ │ │ + bne.w 8f95c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f054 │ │ │ │ + beq.w 8f95c │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8f73e │ │ │ │ - b.w 8f054 │ │ │ │ + bne.w 9005a │ │ │ │ + b.w 8f95c │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 8fdac │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 90752 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8fa9a │ │ │ │ + b.w 8fab2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8f2c8 │ │ │ │ + b.n 8fbd0 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f2b0 │ │ │ │ + bne.w 8fbb8 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f2b8 │ │ │ │ + bne.w 8fbc0 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f2c0 │ │ │ │ + bne.w 8fbc8 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8f2c0 │ │ │ │ + b.n 8fbc8 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f4a2 │ │ │ │ - cbnz r6, 8fae8 │ │ │ │ + beq.w 8fdbc │ │ │ │ + cbnz r6, 9040c │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8fac2 │ │ │ │ + cbnz r1, 903e6 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f774 │ │ │ │ + bne.w 9007c │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f268 │ │ │ │ + bne.w 8fb70 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f268 │ │ │ │ + beq.w 8fb70 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8f268 │ │ │ │ + b.w 8fb70 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f4a2 │ │ │ │ + beq.w 8fdbc │ │ │ │ ldr.w r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 908a4 │ │ │ │ + bne.w 91176 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8fb02 │ │ │ │ + cbnz r1, 90426 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f4bc │ │ │ │ + bne.w 8fdd6 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f268 │ │ │ │ + bne.w 8fb70 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f268 │ │ │ │ + beq.w 8fb70 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8f268 │ │ │ │ - b.n 8fad6 │ │ │ │ + beq.w 8fb70 │ │ │ │ + b.n 903fa │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f398 │ │ │ │ + beq.w 8fca0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8f492 │ │ │ │ + b.n 8fd98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fb2a │ │ │ │ - b.n 8f3c0 │ │ │ │ - ldr r3, [pc, #636] @ (8fdb8 ) │ │ │ │ + bne.n 9044e │ │ │ │ + b.n 8fcc8 │ │ │ │ + ldr r3, [pc, #636] @ (906dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -151432,1442 +152347,1440 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90898 │ │ │ │ + beq.w 9119a │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #588] @ 8fdc4 │ │ │ │ + ldr.w r9, [pc, #588] @ 906e8 │ │ │ │ movw r7, #41020 @ 0xa03c │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1240] @ 0x4d8 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8f374 │ │ │ │ - ldr r0, [pc, #552] @ (8fdbc ) │ │ │ │ - bl 7c45c │ │ │ │ + beq.w 8fc7c │ │ │ │ + ldr r0, [pc, #552] @ (906e0 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 90828 │ │ │ │ + beq.w 91170 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #536] @ (8fdbc ) │ │ │ │ + ldr r1, [pc, #536] @ (906e0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8f384 │ │ │ │ + b.w 8fc8c │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f112 │ │ │ │ - b.w 8f11a │ │ │ │ + beq.w 8fa1a │ │ │ │ + b.w 8fa22 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8f9de │ │ │ │ + b.n 902e6 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8f9a4 │ │ │ │ + b.n 902ac │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f120 │ │ │ │ - b.w 8f128 │ │ │ │ + beq.w 8fa28 │ │ │ │ + b.w 8fa30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #4194304 @ 0x400000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ - b.w 8efc2 │ │ │ │ + b.w 8f8ca │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 8f7ae │ │ │ │ + bne.w 900b6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f7c8 │ │ │ │ + bne.w 900d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f7b8 │ │ │ │ + bne.w 900c0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f208 │ │ │ │ - b.w 8f212 │ │ │ │ + beq.w 8fb10 │ │ │ │ + b.w 8fb1a │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f4a2 │ │ │ │ + beq.w 8fdbc │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8f760 │ │ │ │ + b.n 90068 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8f1de │ │ │ │ - ldr r0, [pc, #400] @ (8fdc0 ) │ │ │ │ + b.w 8fae6 │ │ │ │ + ldr r0, [pc, #400] @ (906e4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 90828 │ │ │ │ + beq.w 91170 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.w 8f3ac │ │ │ │ + b.w 8fcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fd76 │ │ │ │ + beq.w 9069a │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8fc66 │ │ │ │ + cbnz r0, 9058a │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9071a │ │ │ │ + bne.w 91040 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f0ec │ │ │ │ + bne.w 8f9f4 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f0ec │ │ │ │ + beq.w 8f9f4 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8f0ec │ │ │ │ + beq.w 8f9f4 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8f0ec │ │ │ │ + b.w 8f9f4 │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fc9c │ │ │ │ + bne.n 905c0 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fd3c │ │ │ │ + bne.n 90660 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8fca8 │ │ │ │ + cbnz r3, 905cc │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe3a │ │ │ │ + bne.w 90760 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8fcb4 │ │ │ │ + cbnz r7, 905d8 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe7e │ │ │ │ + bne.w 907a4 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f0c2 │ │ │ │ + bne.w 8f9ca │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f0c2 │ │ │ │ + beq.w 8f9ca │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fcd8 │ │ │ │ + bne.n 905fc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fd78 │ │ │ │ - cbnz r0, 8fce2 │ │ │ │ + bne.n 9069c │ │ │ │ + cbnz r0, 90606 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90700 │ │ │ │ + bne.w 91026 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fd8e │ │ │ │ - b.w 8f0ec │ │ │ │ + beq.n 906b2 │ │ │ │ + b.w 8f9f4 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.w 904c0 │ │ │ │ + bmi.w 90de6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ed9c │ │ │ │ + bne.w 8f6a4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8ed9c │ │ │ │ + b.w 8f6a4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fd1c │ │ │ │ + bne.n 90640 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fd3c │ │ │ │ + bne.n 90660 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f0a2 │ │ │ │ - b.w 8f0aa │ │ │ │ + beq.w 8f9aa │ │ │ │ + b.w 8f9b2 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f340 │ │ │ │ + bne.w 8fc48 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f1c0 │ │ │ │ - b.w 8f340 │ │ │ │ + bne.w 8fac8 │ │ │ │ + b.w 8fc48 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8fd4e │ │ │ │ + cbnz r3, 90672 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fe3e │ │ │ │ + bne.n 90764 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fd5c │ │ │ │ + bne.n 90680 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fe7e │ │ │ │ + bne.w 907a4 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8fd66 │ │ │ │ + cbnz r7, 9068a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fcc4 │ │ │ │ + bne.n 905e8 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f0ce │ │ │ │ + bne.w 8f9d6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f0ce │ │ │ │ + beq.w 8f9d6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8fd86 │ │ │ │ + cbnz r0, 906aa │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fe7a │ │ │ │ + bne.n 907a0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f0ec │ │ │ │ + bne.w 8f9f4 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f0ec │ │ │ │ - b.n 8fc82 │ │ │ │ + beq.w 8f9f4 │ │ │ │ + b.n 905a6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8fb16 │ │ │ │ - b.n 8fad6 │ │ │ │ + bne.w 9043a │ │ │ │ + b.n 903fa │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8f9ec │ │ │ │ + beq.w 902f4 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f9f4 │ │ │ │ - b.w 8f128 │ │ │ │ + beq.w 902fc │ │ │ │ + b.w 8fa30 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 901b0 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 90ad4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 8ff04 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 90828 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ ldr.w ip, [r9, #12] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8fdde │ │ │ │ + cbnz r7, 90702 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90604 │ │ │ │ + bne.w 90f2a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8fdea │ │ │ │ + cbnz r0, 9070e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fc4c │ │ │ │ + bne.w 90570 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8f0ce │ │ │ │ + b.w 8f9d6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8f82a │ │ │ │ + b.n 90132 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8f81c │ │ │ │ + b.n 90124 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 907c8 │ │ │ │ + bne.w 910f6 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r7, 8fe18 │ │ │ │ + cbnz r7, 9073c │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ff7a │ │ │ │ + bne.w 908a0 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f668 │ │ │ │ + bne.w 8ff84 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f668 │ │ │ │ + beq.w 8ff84 │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.n 8f668 │ │ │ │ - cbz r6, 8fe36 │ │ │ │ + b.n 8ff84 │ │ │ │ + cbz r6, 9075a │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8f74c │ │ │ │ + beq.w 8fdac │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8f74c │ │ │ │ + b.w 8fdac │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fe4e │ │ │ │ + bne.n 90774 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8fe82 │ │ │ │ + cbnz r7, 907a8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8fe5c │ │ │ │ + bne.n 90782 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fcc4 │ │ │ │ + bne.w 905e8 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8fe66 │ │ │ │ + cbnz r7, 9078c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8fd76 │ │ │ │ + bne.n 9069a │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f0da │ │ │ │ + bne.w 8f9e2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f0de │ │ │ │ + beq.w 8f9e6 │ │ │ │ str r7, [r2, #32] │ │ │ │ - b.n 8fd86 │ │ │ │ + b.n 906aa │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8fe96 │ │ │ │ + bne.n 907bc │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fcc8 │ │ │ │ + bne.w 905ec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 906d6 │ │ │ │ + bne.w 90ffc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8fcd8 │ │ │ │ - b.n 8fd78 │ │ │ │ + beq.w 905fc │ │ │ │ + b.n 9069c │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8f72e │ │ │ │ + b.n 9004a │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8fa52 │ │ │ │ + beq.w 9035a │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r7, r6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f054 │ │ │ │ + bne.w 8f95c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f054 │ │ │ │ + beq.w 8f95c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa64 │ │ │ │ - b.n 8f73e │ │ │ │ + bne.w 9036c │ │ │ │ + b.n 9005a │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f726 │ │ │ │ - b.n 8feba │ │ │ │ + beq.w 90042 │ │ │ │ + b.n 907e0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9067e │ │ │ │ + beq.w 90fa4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fede │ │ │ │ + bne.n 90804 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8ff0a │ │ │ │ + beq.n 90830 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 906e6 │ │ │ │ + beq.w 9100c │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8fefc │ │ │ │ + bne.n 90822 │ │ │ │ orr.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8ff22 │ │ │ │ + bne.n 90848 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 903bc │ │ │ │ + bne.w 90ce2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f518 │ │ │ │ - b.w 8f520 │ │ │ │ + beq.w 8fe34 │ │ │ │ + b.w 8fe3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f940 │ │ │ │ + bne.w 90248 │ │ │ │ ldr.w ip, [r2, #64] @ 0x40 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 907b6 │ │ │ │ + bne.w 910e4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90362 │ │ │ │ + bne.w 90c88 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ff5e │ │ │ │ + bne.n 90884 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9034a │ │ │ │ + bne.w 90be0 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8ff6a │ │ │ │ + cbnz r0, 90890 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f992 │ │ │ │ + bne.w 9029a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f5e4 │ │ │ │ + b.w 8ff00 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 904e2 │ │ │ │ + bne.w 90e08 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8ff88 │ │ │ │ + cbnz r0, 908ae │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 907fa │ │ │ │ + bne.w 91120 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f668 │ │ │ │ + b.w 8ff84 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 9098a │ │ │ │ + ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ + ldr.w lr, [r7, #56] @ 0x38 │ │ │ │ + ldr r7, [r2, #60] @ 0x3c │ │ │ │ + cmp lr, r0 │ │ │ │ + it ne │ │ │ │ + strne r0, [r2, #56] @ 0x38 │ │ │ │ + cbnz r7, 908d6 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 90248 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8fee8 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8fee8 │ │ │ │ + ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ + ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ + ldr r7, [r7, #64] @ 0x40 │ │ │ │ + cmp r7, r0 │ │ │ │ + it ne │ │ │ │ + strne r0, [r2, #64] @ 0x40 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.w 9027e │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9027e │ │ │ │ + b.n 90272 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8ffa0 │ │ │ │ + bne.n 90918 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 903bc │ │ │ │ + bne.w 90ce2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ffae │ │ │ │ + bne.n 90926 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 903fa │ │ │ │ + bne.w 90d20 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8ffba │ │ │ │ + cbnz r0, 90932 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90386 │ │ │ │ + bne.w 90cac │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8ffc6 │ │ │ │ + cbnz r0, 9093e │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 902ba │ │ │ │ + bne.w 90bf4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f53c │ │ │ │ + b.w 8fe58 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f912 │ │ │ │ + bne.w 9021a │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ ldr r7, [r2, #60] @ 0x3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ffe8 │ │ │ │ + bne.n 90960 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ - cbnz r0, 90012 │ │ │ │ - cbnz r7, 8fff0 │ │ │ │ + cbnz r0, 9098c │ │ │ │ + cbnz r7, 9096a │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff36 │ │ │ │ + bne.w 9085c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8fffc │ │ │ │ + cbnz r0, 90976 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9035e │ │ │ │ + bne.w 90c84 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 90008 │ │ │ │ + cbnz r0, 90982 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9034a │ │ │ │ + bne.w 90be0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f5d8 │ │ │ │ + b.w 8fef4 │ │ │ │ ldr r7, [r2, #60] @ 0x3c │ │ │ │ ldr.w ip, [r2, #64] @ 0x40 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9075e │ │ │ │ + bne.w 910b6 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff3a │ │ │ │ + bne.w 90860 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90032 │ │ │ │ + bne.n 909ae │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9035e │ │ │ │ + bne.w 90c84 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 9003e │ │ │ │ + cbnz r0, 909ba │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9034a │ │ │ │ + bne.w 90be0 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff6a │ │ │ │ + bne.w 90890 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ff6a │ │ │ │ + beq.w 90890 │ │ │ │ mov ip, r7 │ │ │ │ - b.n 8f992 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 90010 │ │ │ │ - ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ - ldr.w lr, [r7, #56] @ 0x38 │ │ │ │ - ldr r7, [r2, #60] @ 0x3c │ │ │ │ - cmp lr, r0 │ │ │ │ - it ne │ │ │ │ - strne r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r7, 9006e │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8f940 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8f5cc │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8f5cc │ │ │ │ - ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ - ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ - ldr r7, [r7, #64] @ 0x40 │ │ │ │ - cmp r7, r0 │ │ │ │ - it ne │ │ │ │ - strne r0, [r2, #64] @ 0x40 │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.w 8f976 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8f976 │ │ │ │ - b.n 8f96a │ │ │ │ + b.n 9029a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f8c0 │ │ │ │ + bne.w 901c8 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w ip, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 900b6 │ │ │ │ + cbnz r0, 909e4 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ - cbnz r7, 900f0 │ │ │ │ + cbnz r7, 90a1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 900c2 │ │ │ │ + bne.n 909f0 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 90136 │ │ │ │ + bne.n 90a5e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9081e │ │ │ │ + bne.w 91144 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9017c │ │ │ │ - cbnz r0, 900dc │ │ │ │ + bne.n 90aa2 │ │ │ │ + cbnz r0, 90a08 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ffd6 │ │ │ │ + bne.n 9094e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f5a8 │ │ │ │ + b.w 8fec4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 90590 │ │ │ │ + bne.w 90ece │ │ │ │ ldr.w ip, [r2, #44] @ 0x2c │ │ │ │ ldr.w lr, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90100 │ │ │ │ + bne.n 90a2c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 9013a │ │ │ │ + cbnz r7, 90a62 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 90814 │ │ │ │ + bne.w 9113a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9017c │ │ │ │ - cbnz r0, 9011a │ │ │ │ + bne.n 90aa2 │ │ │ │ + cbnz r0, 90a44 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ffd6 │ │ │ │ + bne.n 9094e │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 90126 │ │ │ │ + cbnz r0, 90a4e │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90010 │ │ │ │ + bne.n 9098a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f5b4 │ │ │ │ + b.w 8fed0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f8ea │ │ │ │ + bne.w 901f2 │ │ │ │ ldr.w lr, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 90148 │ │ │ │ + bne.n 90a70 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbnz r7, 9017c │ │ │ │ - cbnz r0, 90152 │ │ │ │ + cbnz r7, 90aa2 │ │ │ │ + cbnz r0, 90a7a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ffd6 │ │ │ │ + bne.w 9094e │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 9015e │ │ │ │ + cbnz r0, 90a84 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90010 │ │ │ │ + bne.n 9098a │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 9016a │ │ │ │ + cbnz r0, 90a90 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff36 │ │ │ │ + bne.w 9085c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f5c0 │ │ │ │ + b.w 8fedc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 905ba │ │ │ │ + bne.w 90ef8 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 9018c │ │ │ │ + cbnz r0, 90ab2 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ffda │ │ │ │ + bne.w 90952 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9019a │ │ │ │ + bne.n 90ac0 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90010 │ │ │ │ + bne.w 9098a │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 901a6 │ │ │ │ + cbnz r0, 90acc │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff36 │ │ │ │ + bne.w 9085c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 901b2 │ │ │ │ + cbnz r0, 90ad8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9035e │ │ │ │ + bne.w 90c84 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f5cc │ │ │ │ + b.w 8fee8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8fe28 │ │ │ │ + beq.w 9074c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8f668 │ │ │ │ - b.n 8fe28 │ │ │ │ + beq.w 8ff84 │ │ │ │ + b.n 9074c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 90632 │ │ │ │ + bne.w 90f58 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ - b.w 8f694 │ │ │ │ + b.w 8ffb0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 90566 │ │ │ │ + bne.w 90ea4 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 901fe │ │ │ │ + bne.n 90b24 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900aa │ │ │ │ - cbnz r0, 90208 │ │ │ │ + bne.w 909d8 │ │ │ │ + cbnz r0, 90b2e │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900ec │ │ │ │ + bne.w 90a18 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 90212 │ │ │ │ + cbnz r0, 90b38 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 90136 │ │ │ │ + bne.n 90a5e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 9021c │ │ │ │ + cbnz r0, 90b42 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9017a │ │ │ │ + bne.n 90aa0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f59c │ │ │ │ + b.w 8feb8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9053c │ │ │ │ + bne.w 90e7a │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9023e │ │ │ │ + bne.n 90b64 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 90274 │ │ │ │ - cbnz r0, 90246 │ │ │ │ + cbnz r7, 90b9a │ │ │ │ + cbnz r0, 90b6c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 901e8 │ │ │ │ + bne.n 90b0e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 907ea │ │ │ │ + bne.w 910e0 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900aa │ │ │ │ - cbnz r0, 90262 │ │ │ │ + bne.w 909d8 │ │ │ │ + cbnz r0, 90b88 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900ec │ │ │ │ + bne.w 90a18 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f584 │ │ │ │ + b.w 8fea0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f896 │ │ │ │ + bne.w 9019e │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 90282 │ │ │ │ + cbnz r0, 90ba8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 901ec │ │ │ │ + bne.n 90b12 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 907e6 │ │ │ │ + bne.w 910dc │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900aa │ │ │ │ - cbnz r0, 9029e │ │ │ │ + bne.w 909d8 │ │ │ │ + cbnz r0, 90bc4 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900ec │ │ │ │ + bne.w 90a18 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 902aa │ │ │ │ + cbnz r0, 90bd0 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90136 │ │ │ │ + bne.w 90a5e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f590 │ │ │ │ + b.w 8feac │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.w 90272 │ │ │ │ + ldr r7, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 909c2 │ │ │ │ + b.n 90890 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 90514 │ │ │ │ + bne.w 90e52 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 902c8 │ │ │ │ + cbnz r0, 90c02 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbnz r7, 90302 │ │ │ │ + cbnz r7, 90c3c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 902d4 │ │ │ │ + bne.n 90c0e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9022c │ │ │ │ + bne.n 90b52 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 907f6 │ │ │ │ + bne.w 9111c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 90274 │ │ │ │ - cbnz r0, 902ee │ │ │ │ + bne.n 90b9a │ │ │ │ + cbnz r0, 90c28 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901e8 │ │ │ │ + bne.w 90b0e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f56c │ │ │ │ + b.w 8fe88 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f86c │ │ │ │ + bne.w 90174 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 90314 │ │ │ │ + bne.n 90c4e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 90230 │ │ │ │ + bne.n 90b56 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 907f2 │ │ │ │ + bne.w 91114 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 90274 │ │ │ │ - cbnz r0, 9032e │ │ │ │ + bne.n 90b9a │ │ │ │ + cbnz r0, 90c68 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 901e8 │ │ │ │ + bne.w 90b0e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 9033a │ │ │ │ + cbnz r0, 90c74 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 900a8 │ │ │ │ + bne.w 909d6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f578 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.w 8f96a │ │ │ │ - ldr r7, [r2, #76] @ 0x4c │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 90044 │ │ │ │ - b.n 8ff6a │ │ │ │ + b.w 8fe94 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9007e │ │ │ │ + bne.w 908e6 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9034e │ │ │ │ + bne.n 90be4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9034c │ │ │ │ + bne.n 90be2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ff6a │ │ │ │ + bne.w 90890 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ff6a │ │ │ │ + beq.w 90890 │ │ │ │ mov ip, lr │ │ │ │ - b.w 8f992 │ │ │ │ + b.w 9029a │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 90394 │ │ │ │ + cbnz r7, 90cba │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 902bc │ │ │ │ - cbnz r0, 9039c │ │ │ │ + bne.n 90bf6 │ │ │ │ + cbnz r0, 90cc2 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 902fe │ │ │ │ + bne.n 90c38 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 903a8 │ │ │ │ + cbnz r0, 90cce │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9022c │ │ │ │ + bne.w 90b52 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 903b4 │ │ │ │ + cbnz r0, 90cda │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90272 │ │ │ │ + bne.w 90b98 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f560 │ │ │ │ + b.w 8fe7c │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 903cc │ │ │ │ + bne.n 90cf2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 903fe │ │ │ │ + cbnz r0, 90d24 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 903d8 │ │ │ │ + bne.n 90cfe │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90386 │ │ │ │ + bne.n 90cac │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9080a │ │ │ │ + bne.w 91130 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 902bc │ │ │ │ - cbnz r0, 903f2 │ │ │ │ + bne.w 90bf6 │ │ │ │ + cbnz r0, 90d18 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 902fe │ │ │ │ + bne.n 90c38 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f548 │ │ │ │ + b.w 8fe64 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9040e │ │ │ │ + bne.n 90d34 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90388 │ │ │ │ + bne.n 90cae │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90800 │ │ │ │ + bne.w 91126 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 902bc │ │ │ │ - cbnz r0, 90428 │ │ │ │ + bne.w 90bf6 │ │ │ │ + cbnz r0, 90d4e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 902fe │ │ │ │ + bne.w 90c38 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 90434 │ │ │ │ + cbnz r0, 90d5a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9022c │ │ │ │ + bne.w 90b52 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8f554 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ + b.w 8fe70 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 908ca │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 9044e │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - cbnz r7, 904a8 │ │ │ │ - ldr.w ip, [r2, #12] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 8f9c6 │ │ │ │ - mov r0, r6 │ │ │ │ - b.w 8f0b6 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 90654 │ │ │ │ + beq.w 90f7a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90460 │ │ │ │ + bne.n 90d62 │ │ │ │ movw r0, #41436 @ 0xa1dc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 9048c │ │ │ │ + beq.n 90d8e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9085c │ │ │ │ + beq.w 9117e │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9047e │ │ │ │ + bne.n 90d80 │ │ │ │ orr.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.w 911cc │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbnz r3, 90daa │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + cbnz r7, 90dce │ │ │ │ + ldr.w ip, [r2, #12] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 902ce │ │ │ │ + mov r0, r6 │ │ │ │ + b.w 8f9be │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f13c │ │ │ │ + beq.w 8fa44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8f702 │ │ │ │ - b.w 8f6fa │ │ │ │ + beq.w 9001e │ │ │ │ + b.w 90016 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f9c6 │ │ │ │ - b.n 9045a │ │ │ │ + beq.w 902ce │ │ │ │ + b.n 90db6 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fcf4 │ │ │ │ + bne.w 90618 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fcf4 │ │ │ │ + bne.w 90618 │ │ │ │ orr.w r5, r5, #16384 @ 0x4000 │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ ldrd r1, r3, [r6, #92] @ 0x5c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ - b.n 8fcf4 │ │ │ │ + b.n 90618 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 9082e │ │ │ │ + it ne │ │ │ │ + strne r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f668 │ │ │ │ + bne.w 8ff84 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f668 │ │ │ │ - b.n 901c2 │ │ │ │ + beq.w 8ff84 │ │ │ │ + b.n 90ae8 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr.w lr, [r2, #12] │ │ │ │ + cmp r3, r0 │ │ │ │ + it ne │ │ │ │ + strne r0, [r2, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + beq.w 90148 │ │ │ │ + b.w 8fe4c │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f53c │ │ │ │ + bne.w 8fe58 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f53c │ │ │ │ + beq.w 8fe58 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 9084e │ │ │ │ + bne.w 91162 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 9052c │ │ │ │ + cbnz r0, 90e6a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f86c │ │ │ │ + bne.w 90174 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f554 │ │ │ │ + bne.w 8fe70 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f554 │ │ │ │ + beq.w 8fe70 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #24] │ │ │ │ - cbnz r0, 90556 │ │ │ │ + cbnz r0, 90e94 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f896 │ │ │ │ + bne.w 9019e │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f56c │ │ │ │ + bne.w 8fe88 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f56c │ │ │ │ + beq.w 8fe88 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #32] │ │ │ │ - cbnz r0, 90580 │ │ │ │ + cbnz r0, 90ebe │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8c0 │ │ │ │ + bne.w 901c8 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f584 │ │ │ │ + bne.w 8fea0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f584 │ │ │ │ + beq.w 8fea0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 905aa │ │ │ │ + cbnz r0, 90ee8 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f8ea │ │ │ │ + bne.w 901f2 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f59c │ │ │ │ + bne.w 8feb8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8f59c │ │ │ │ + beq.w 8feb8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 9083a │ │ │ │ + bne.w 9115c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 905d2 │ │ │ │ + cbnz r0, 90f10 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8f912 │ │ │ │ + bne.w 9021a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f5b4 │ │ │ │ + bne.w 8fed0 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5b4 │ │ │ │ - b.n 90054 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr.w lr, [r2, #12] │ │ │ │ - cmp r3, r0 │ │ │ │ - it ne │ │ │ │ - strne r0, [r2, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - beq.w 8f840 │ │ │ │ - b.w 8f530 │ │ │ │ + beq.w 8fed0 │ │ │ │ + b.n 908bc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fcc4 │ │ │ │ + beq.w 905e8 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 9061e │ │ │ │ + cbnz r0, 90f44 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fc4c │ │ │ │ + bne.w 90570 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 90628 │ │ │ │ + cbnz r0, 90f4e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9071a │ │ │ │ + bne.n 91040 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - b.w 8f0de │ │ │ │ + b.w 8f9e6 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8f694 │ │ │ │ - b.n 901d8 │ │ │ │ + beq.w 8ffb0 │ │ │ │ + b.n 90afe │ │ │ │ movw r0, #39564 @ 0x9a8c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 90466 │ │ │ │ + bne.w 90d68 │ │ │ │ orr.w r5, r5, #2147483648 @ 0x80000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9086e │ │ │ │ + beq.w 91190 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9065e │ │ │ │ + bne.n 90f84 │ │ │ │ movw r0, #41020 @ 0xa03c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8fee4 │ │ │ │ + bne.w 9080a │ │ │ │ orr.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ ldr r1, [r2, #8] │ │ │ │ orr.w r3, r3, #8388608 @ 0x800000 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - bgt.w 8f018 │ │ │ │ - b.w 8f2a0 │ │ │ │ + bgt.w 8f920 │ │ │ │ + b.w 8fba8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8f212 │ │ │ │ + b.w 8fb1a │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 906f6 │ │ │ │ + beq.n 9101c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 906a2 │ │ │ │ + bne.n 90fc8 │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 906cc │ │ │ │ + beq.n 90ff2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8efb8 │ │ │ │ + beq.w 8f8c0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 906be │ │ │ │ + bne.n 90fe4 │ │ │ │ orr.w r5, r5, #536870912 @ 0x20000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.w 8fcd8 │ │ │ │ + b.w 905fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8f40a │ │ │ │ - b.w 8f7c0 │ │ │ │ + bne.w 8fd12 │ │ │ │ + b.w 900c8 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 906a6 │ │ │ │ + bne.n 90fcc │ │ │ │ orr.w r5, r5, #33554432 @ 0x2000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ - b.w 8fe7a │ │ │ │ + b.w 907a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fc82 │ │ │ │ + beq.w 905a6 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8fc76 │ │ │ │ + b.w 9059a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90700 │ │ │ │ + beq.n 91026 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 908e4 │ │ │ │ + bne.w 911d8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8fc6e │ │ │ │ - b.w 8f0ec │ │ │ │ - cbz r6, 90742 │ │ │ │ + beq.w 90592 │ │ │ │ + b.w 8f9f4 │ │ │ │ + cbz r6, 91068 │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8f212 │ │ │ │ + beq.w 8fb1a │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8f212 │ │ │ │ + b.w 8fb1a │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - bgt.w 8f018 │ │ │ │ - b.w 8f2c8 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 9076c │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9035e │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 907bc │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ - ldr r7, [r2, #76] @ 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9034c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 90044 │ │ │ │ - b.w 8ff6a │ │ │ │ + bgt.w 8f920 │ │ │ │ + b.w 8fbd0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f986 │ │ │ │ - b.w 8f992 │ │ │ │ + bne.w 9028e │ │ │ │ + b.w 9029a │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 907ee │ │ │ │ + beq.n 91118 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f6ea │ │ │ │ + bne.w 90006 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f6ea │ │ │ │ + beq.w 90006 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8fa2a │ │ │ │ + bne.w 90332 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.w 8f134 │ │ │ │ + b.w 8fa3c │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 910c4 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 90c84 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ + cbnz r0, 910ea │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r7, [r2, #76] @ 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 90be2 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 909c2 │ │ │ │ + b.w 90890 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ + b.n 90bba │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ + b.n 90b7e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 90770 │ │ │ │ + beq.n 910c8 │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 90044 │ │ │ │ - b.w 8ff6a │ │ │ │ + beq.w 909c2 │ │ │ │ + b.w 90890 │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #112] @ 0x70 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8f652 │ │ │ │ + beq.w 8ff6e │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r7, 907e2 │ │ │ │ + cbnz r7, 91110 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 904e2 │ │ │ │ + bne.w 90e08 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 904f2 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 90294 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 90258 │ │ │ │ - mov r7, r6 │ │ │ │ - b.n 9079a │ │ │ │ + b.n 90e18 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 90324 │ │ │ │ + b.n 90c5e │ │ │ │ + mov r7, r6 │ │ │ │ + b.n 9109a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 902e4 │ │ │ │ + b.n 90c1e │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8fe28 │ │ │ │ + b.w 9074c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90420 │ │ │ │ - b.n 90428 │ │ │ │ + beq.w 90d46 │ │ │ │ + b.n 90d4e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 903ec │ │ │ │ - b.n 903f2 │ │ │ │ + beq.w 90d12 │ │ │ │ + b.n 90d18 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90112 │ │ │ │ - b.n 9011a │ │ │ │ + beq.w 90a3e │ │ │ │ + b.n 90a44 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 900d4 │ │ │ │ - b.n 900dc │ │ │ │ - mov r0, r2 │ │ │ │ - b.w 8f2f2 │ │ │ │ - str r7, [r2, #120] @ 0x78 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 904f8 │ │ │ │ - b.w 8f668 │ │ │ │ - str r7, [r2, #48] @ 0x30 │ │ │ │ - b.w 8f902 │ │ │ │ + beq.w 90a02 │ │ │ │ + b.n 90a08 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 905b2 │ │ │ │ - b.w 8f59c │ │ │ │ + beq.w 90ef0 │ │ │ │ + b.w 8feb8 │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + b.w 9020a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r7, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f864 │ │ │ │ - b.w 8f548 │ │ │ │ + beq.w 9016c │ │ │ │ + b.w 8fe64 │ │ │ │ + mov r0, r2 │ │ │ │ + b.w 8fbfa │ │ │ │ + str.w r1, [r4, #152] @ 0x98 │ │ │ │ + b.w 8fdbc │ │ │ │ movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 90664 │ │ │ │ + bne.w 90f8a │ │ │ │ orr.w r5, r5, #134217728 @ 0x8000000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b.w 8eff6 │ │ │ │ + b.w 8f8fe │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r1, r3 │ │ │ │ + b.w 9049a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8404 @ 0x20d4 │ │ │ │ + movw r1, #9364 @ 0x2494 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8f2f2 │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r1, r3 │ │ │ │ - b.w 8fb76 │ │ │ │ - str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.w 8f4a2 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 908ba │ │ │ │ - str.w r7, [r2, #136] @ 0x88 │ │ │ │ - b.w 8f6a4 │ │ │ │ - ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - cmp r7, r0 │ │ │ │ - bne.n 908b2 │ │ │ │ - b.w 8f6a4 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - b.w 8f9b2 │ │ │ │ - ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ - cmp r1, r0 │ │ │ │ - bne.w 8f78a │ │ │ │ - b.w 8f21c │ │ │ │ + b.w 8fbfa │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - b.w 8f1ac │ │ │ │ + b.w 8fab4 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + b.w 902ba │ │ │ │ + str r1, [r4, #108] @ 0x6c │ │ │ │ + b.w 8fae6 │ │ │ │ mov r0, sl │ │ │ │ str r7, [r2, #32] │ │ │ │ - b.w 8f0de │ │ │ │ - str r1, [r4, #108] @ 0x6c │ │ │ │ - b.w 8f1de │ │ │ │ - str r7, [r4, #112] @ 0x70 │ │ │ │ - b.w 8f1e8 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 90904 │ │ │ │ - str r7, [r2, #108] @ 0x6c │ │ │ │ - b.w 8f644 │ │ │ │ - ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ - cmp r7, r0 │ │ │ │ - bne.n 908fe │ │ │ │ - b.w 8f644 │ │ │ │ + b.w 8f9e6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 90924 │ │ │ │ + beq.n 911f2 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8f5fc │ │ │ │ + beq.w 8ff18 │ │ │ │ str r7, [r2, #84] @ 0x54 │ │ │ │ - b.w 8f5fc │ │ │ │ + b.w 8ff18 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90942 │ │ │ │ + bne.n 91212 │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8f608 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp r0, r3 │ │ │ │ - it ne │ │ │ │ - strne r0, [r2, #0] │ │ │ │ - b.w 8fa42 │ │ │ │ + b.w 8ff24 │ │ │ │ + ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.w 90092 │ │ │ │ + b.w 8fb24 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 90930 │ │ │ │ - b.w 8f608 │ │ │ │ + bne.n 911fe │ │ │ │ + b.w 8ff24 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90968 │ │ │ │ + bne.n 91238 │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8f614 │ │ │ │ + b.w 8ff30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90976 │ │ │ │ + bne.n 91246 │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8f620 │ │ │ │ + b.w 8ff3c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 90956 │ │ │ │ - b.w 8f614 │ │ │ │ + bne.n 91226 │ │ │ │ + b.w 8ff30 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 90962 │ │ │ │ - b.w 8f620 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 90990 │ │ │ │ - str r7, [r2, #80] @ 0x50 │ │ │ │ - b.w 8f5f0 │ │ │ │ - ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ - cmp r7, r0 │ │ │ │ - bne.n 9098a │ │ │ │ - b.w 8f5f0 │ │ │ │ - ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ - cmp r1, r0 │ │ │ │ - bne.w 8f6c0 │ │ │ │ - b.w 8f046 │ │ │ │ + bne.n 91232 │ │ │ │ + b.w 8ff3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 909ca │ │ │ │ + bne.n 9126e │ │ │ │ str.w r7, [r2, #128] @ 0x80 │ │ │ │ - b.w 8f678 │ │ │ │ + b.w 8ff94 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 909da │ │ │ │ + bne.n 9127e │ │ │ │ str r7, [r2, #124] @ 0x7c │ │ │ │ - b.w 8f684 │ │ │ │ + b.w 8ffa0 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 909b6 │ │ │ │ - b.w 8f678 │ │ │ │ + bne.n 9125a │ │ │ │ + b.w 8ff94 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 909c4 │ │ │ │ - b.w 8f684 │ │ │ │ + bne.n 91268 │ │ │ │ + b.w 8ffa0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90a00 │ │ │ │ + bne.n 912b2 │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8f62c │ │ │ │ + b.w 8ff48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 90a0e │ │ │ │ + bne.n 912a4 │ │ │ │ str r7, [r2, #104] @ 0x68 │ │ │ │ - b.w 8f638 │ │ │ │ + b.w 8ff54 │ │ │ │ + ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ + cmp r7, r0 │ │ │ │ + bne.n 9129e │ │ │ │ + b.w 8ff54 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 909ee │ │ │ │ - b.w 8f62c │ │ │ │ + bne.n 91292 │ │ │ │ + b.w 8ff48 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 912cc │ │ │ │ + str r7, [r2, #80] @ 0x50 │ │ │ │ + b.w 8ff0c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ + cmp r7, r0 │ │ │ │ + bne.n 912c6 │ │ │ │ + b.w 8ff0c │ │ │ │ + ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ + ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.w 8ffdc │ │ │ │ + b.w 8f94e │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 91304 │ │ │ │ + str r7, [r2, #108] @ 0x6c │ │ │ │ + b.w 8ff60 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r0, r3 │ │ │ │ + it ne │ │ │ │ + strne r0, [r2, #0] │ │ │ │ + b.w 9034a │ │ │ │ + ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ + cmp r7, r0 │ │ │ │ + bne.n 912f2 │ │ │ │ + b.w 8ff60 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 91326 │ │ │ │ + str.w r7, [r2, #136] @ 0x88 │ │ │ │ + b.w 8ffc0 │ │ │ │ + str r7, [r4, #112] @ 0x70 │ │ │ │ + b.w 8faf0 │ │ │ │ + ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ + ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 909fa │ │ │ │ - b.w 8f638 │ │ │ │ + bne.n 91318 │ │ │ │ + b.w 8ffc0 │ │ │ │ + nop │ │ │ │ │ │ │ │ -00090a1c : │ │ │ │ +00091338 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90bbe │ │ │ │ + beq.w 914ee │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blt.w 90bc2 │ │ │ │ + blt.w 914ce │ │ │ │ cmp r5, #20 │ │ │ │ - bgt.w 90b5a │ │ │ │ - ldr.w r8, [pc, #404] @ 90bdc │ │ │ │ + bgt.w 91476 │ │ │ │ + ldr.w r8, [pc, #404] @ 914f8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1608] @ 0x648 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 90b40 │ │ │ │ - ldr.w ip, [pc, #376] @ 90be0 │ │ │ │ + beq.n 9145c │ │ │ │ + ldr.w ip, [pc, #376] @ 914fc │ │ │ │ mov r6, r4 │ │ │ │ ldr.w r1, [r3, #1688] @ 0x698 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ str.w r1, [r3, #1688] @ 0x698 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [ip, #1416] @ 0x588 │ │ │ │ str.w r1, [r6], #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90b0a │ │ │ │ + bne.n 91426 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r2, #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 90b2e │ │ │ │ + beq.n 9144a │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ - beq.n 90adc │ │ │ │ + beq.n 913f8 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r5, #2 │ │ │ │ str r1, [r6, #4] │ │ │ │ - beq.n 90adc │ │ │ │ + beq.n 913f8 │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ adds r6, #4 │ │ │ │ adds r2, #8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 90b36 │ │ │ │ + beq.n 91452 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r1, #0] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - bne.n 90ac6 │ │ │ │ + bne.n 913e2 │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -152876,139 +153789,139 @@ │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 90b9a │ │ │ │ + bne.n 914b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 90a98 │ │ │ │ + bne.n 913b4 │ │ │ │ cmp r5, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.n 90aa2 │ │ │ │ - b.n 90adc │ │ │ │ + bne.n 913be │ │ │ │ + b.n 913f8 │ │ │ │ cmp r5, r2 │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - bne.n 90ac6 │ │ │ │ - b.n 90adc │ │ │ │ + bne.n 913e2 │ │ │ │ + b.n 913f8 │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90afe │ │ │ │ + beq.n 9141a │ │ │ │ add.w r6, r0, #12 │ │ │ │ - b.n 90b1c │ │ │ │ + b.n 91438 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 90ba6 │ │ │ │ + bhi.n 914c2 │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90afe │ │ │ │ + beq.n 9141a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 90bb2 │ │ │ │ - ldr.w r8, [pc, #72] @ 90bdc │ │ │ │ + beq.n 914e2 │ │ │ │ + ldr.w r8, [pc, #72] @ 914f8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90a98 │ │ │ │ + b.n 913b4 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 90b1c │ │ │ │ - bl 2407a8 │ │ │ │ + b.n 91438 │ │ │ │ + bl 242e40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90b7a │ │ │ │ - b.n 90afe │ │ │ │ - ldr.w r8, [pc, #40] @ 90bdc │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - str r1, [r6, #0] │ │ │ │ - b.n 90aa2 │ │ │ │ - ldr r4, [pc, #24] @ (90bd8 ) │ │ │ │ - b.n 90afe │ │ │ │ - bl 1f4e4c │ │ │ │ + bne.n 91496 │ │ │ │ + b.n 9141a │ │ │ │ + bl 1f876c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90afe │ │ │ │ - ldr.w r8, [pc, #12] @ 90bdc │ │ │ │ + beq.n 9141a │ │ │ │ + ldr.w r8, [pc, #28] @ 914f8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90adc │ │ │ │ + b.n 913f8 │ │ │ │ + ldr.w r8, [pc, #20] @ 914f8 │ │ │ │ + mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ + str r1, [r6, #0] │ │ │ │ + b.n 913be │ │ │ │ + ldr r4, [pc, #4] @ (914f4 ) │ │ │ │ + b.n 9141a │ │ │ │ nop │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #380] @ (90d74 ) │ │ │ │ + ldr r5, [pc, #380] @ (91690 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1616] @ 0x650 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90cac │ │ │ │ - ldr.w lr, [pc, #352] @ 90d78 │ │ │ │ + beq.n 915c8 │ │ │ │ + ldr.w lr, [pc, #352] @ 91694 │ │ │ │ ldr.w r0, [r2, #1696] @ 0x6a0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1696] @ 0x6a0 │ │ │ │ ldr.w r0, [lr, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1616] @ 0x650 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90d1a │ │ │ │ + bne.n 91636 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 90c48 │ │ │ │ + beq.n 91564 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r0, [r3, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 90c8c │ │ │ │ + beq.n 915a8 │ │ │ │ ldr.w r4, [r4, #3796] @ 0xed4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ sub.w r0, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -153029,15 +153942,15 @@ │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b.n 90c80 │ │ │ │ + b.n 9159c │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -153045,116 +153958,116 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f41a0 │ │ │ │ + bl 1f7ac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90c80 │ │ │ │ + beq.n 9159c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #132] @ (90d78 ) │ │ │ │ + ldr r2, [pc, #132] @ (91694 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 90d36 │ │ │ │ + cbnz r1, 91652 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 90c44 │ │ │ │ - b.n 90c48 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.n 91560 │ │ │ │ + b.n 91564 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 90d4e │ │ │ │ + bne.n 9166a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90d08 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 91624 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 90d62 │ │ │ │ + bne.n 9167e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90d00 │ │ │ │ + b.n 9161c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [lr, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90d08 │ │ │ │ + b.n 91624 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90d00 │ │ │ │ + b.n 9161c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #440] @ (90f48 ) │ │ │ │ + ldr r6, [pc, #440] @ (91864 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1628] @ 0x65c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 90e96 │ │ │ │ - ldr.w ip, [pc, #416] @ 90f4c │ │ │ │ + beq.n 917b2 │ │ │ │ + ldr.w ip, [pc, #416] @ 91868 │ │ │ │ ldr.w r1, [r2, #1708] @ 0x6ac │ │ │ │ ldr r7, [r4, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1708] @ 0x6ac │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r7, [r2, #1628] @ 0x65c │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90f08 │ │ │ │ + bne.w 91824 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 90de2 │ │ │ │ + beq.n 916fe │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #16 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ @@ -153181,15 +154094,15 @@ │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [ip] │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 90e76 │ │ │ │ + beq.n 91792 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r2, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -153210,15 +154123,15 @@ │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 90e6a │ │ │ │ + b.n 91786 │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ and.w r2, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ @@ -153227,103 +154140,103 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ adds r2, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r0, r2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f41a0 │ │ │ │ + bl 1f7ac0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90e6a │ │ │ │ + beq.n 91786 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #108] @ (90f4c ) │ │ │ │ + ldr r2, [pc, #108] @ (91868 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 90f1e │ │ │ │ + cbnz r3, 9183a │ │ │ │ ldr r0, [r6, r5] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 90dde │ │ │ │ - b.n 90de2 │ │ │ │ - movw r3, #55569 @ 0xd911 │ │ │ │ + bne.w 916fa │ │ │ │ + b.n 916fe │ │ │ │ + movw r3, #60789 @ 0xed75 │ │ │ │ movt r3, #21 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 90f30 │ │ │ │ + bne.n 9184c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 90ef0 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9180c │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 90f3e │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 90eea │ │ │ │ + bne.n 9185a │ │ │ │ + bl 224700 │ │ │ │ + b.n 91806 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 90ef0 │ │ │ │ + b.n 9180c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 90eea │ │ │ │ + b.n 91806 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #344] @ (910bc ) │ │ │ │ + ldr r5, [pc, #344] @ (919d8 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1612] @ 0x64c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90fde │ │ │ │ - ldr.w ip, [pc, #320] @ 910c0 │ │ │ │ + beq.n 918fa │ │ │ │ + ldr.w ip, [pc, #320] @ 919dc │ │ │ │ ldr.w r1, [r2, #1692] @ 0x69c │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1692] @ 0x69c │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1612] @ 0x64c │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91066 │ │ │ │ + bne.n 91982 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 91044 │ │ │ │ + beq.n 91960 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ sub.w r0, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r4, [r4, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -153350,127 +154263,127 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r0, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f41a0 │ │ │ │ + bl 1f7ac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90fd2 │ │ │ │ + beq.n 918ee │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (910c0 ) │ │ │ │ + ldr r2, [pc, #156] @ (919dc ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 91080 │ │ │ │ + cbnz r1, 9199c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 90faa │ │ │ │ + bne.n 918c6 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub.w r0, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr.w r4, [r4, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ orrs r2, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b.n 90fd2 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 918ee │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 91098 │ │ │ │ + bne.n 919b4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91036 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 91952 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 910aa │ │ │ │ + bne.n 919c6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91030 │ │ │ │ + b.n 9194c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91036 │ │ │ │ + b.n 91952 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91030 │ │ │ │ + b.n 9194c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #412] @ (91274 ) │ │ │ │ + ldr r6, [pc, #412] @ (91b90 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [r6, r5] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1624] @ 0x658 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 911c4 │ │ │ │ - ldr.w ip, [pc, #388] @ 91278 │ │ │ │ + beq.n 91ae0 │ │ │ │ + ldr.w ip, [pc, #388] @ 91b94 │ │ │ │ ldr.w r1, [r2, #1704] @ 0x6a8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1704] @ 0x6a8 │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r7, [r2, #1624] @ 0x658 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91234 │ │ │ │ + bne.w 91b50 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 9112a │ │ │ │ + beq.n 91a46 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #12 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ @@ -153489,15 +154402,15 @@ │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [ip] │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 911a4 │ │ │ │ + beq.n 91ac0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r2, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -153518,15 +154431,15 @@ │ │ │ │ ldr.w r1, [r0, #3796] @ 0xed4 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 91198 │ │ │ │ + b.n 91ab4 │ │ │ │ movw r3, #40812 @ 0x9f6c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ubfx r1, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ @@ -153534,105 +154447,105 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f41a0 │ │ │ │ + bl 1f7ac0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91198 │ │ │ │ + beq.n 91ab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #108] @ (91278 ) │ │ │ │ + ldr r2, [pc, #108] @ (91b94 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 9124a │ │ │ │ + cbnz r3, 91b66 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 91126 │ │ │ │ - b.n 9112a │ │ │ │ - movw r3, #55569 @ 0xd911 │ │ │ │ + bne.w 91a42 │ │ │ │ + b.n 91a46 │ │ │ │ + movw r3, #60789 @ 0xed75 │ │ │ │ movt r3, #21 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9125c │ │ │ │ + bne.n 91b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 9121c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 91b38 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9126a │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 91216 │ │ │ │ + bne.n 91b86 │ │ │ │ + bl 224700 │ │ │ │ + b.n 91b32 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - b.n 9121c │ │ │ │ + b.n 91b38 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 91216 │ │ │ │ + b.n 91b32 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #420] @ (91434 ) │ │ │ │ + ldr r5, [pc, #420] @ (91d50 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #1620] @ 0x654 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91368 │ │ │ │ - ldr.w ip, [pc, #392] @ 91438 │ │ │ │ + beq.n 91c84 │ │ │ │ + ldr.w ip, [pc, #392] @ 91d54 │ │ │ │ ldr.w r0, [r1, #1700] @ 0x6a4 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r1, #1700] @ 0x6a4 │ │ │ │ ldr.w r0, [ip, #1416] @ 0x588 │ │ │ │ str.w r6, [r1, #1620] @ 0x654 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 913dc │ │ │ │ + bne.w 91cf8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r1, r3, #12 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 912e6 │ │ │ │ + beq.n 91c02 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r1 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, #8 │ │ │ │ str.w r4, [r0], #4 │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ @@ -153643,15 +154556,15 @@ │ │ │ │ strne r5, [r4, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ - beq.n 91348 │ │ │ │ + beq.n 91c64 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r0, [r1, #0] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r0, [r4, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -153672,15 +154585,15 @@ │ │ │ │ ldr.w r0, [r4, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ orrs r2, r4 │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ - b.n 9133c │ │ │ │ + b.n 91c58 │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -153689,187 +154602,187 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ adds r3, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1f41a0 │ │ │ │ + bl 1f7ac0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9133c │ │ │ │ + beq.n 91c58 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #132] @ (91438 ) │ │ │ │ + ldr r2, [pc, #132] @ (91d54 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 913f8 │ │ │ │ + cbnz r1, 91d14 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add.w r1, r3, #12 │ │ │ │ ldr.w r4, [r2], #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 912e2 │ │ │ │ - b.n 912e6 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.n 91bfe │ │ │ │ + b.n 91c02 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 91410 │ │ │ │ + bne.n 91d2c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 913c6 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 91ce2 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 91424 │ │ │ │ + bne.n 91d40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 913be │ │ │ │ + b.n 91cda │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr.w lr, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 913c6 │ │ │ │ + b.n 91ce2 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 913be │ │ │ │ + b.n 91cda │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0009143c : │ │ │ │ +00091d58 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 91492 │ │ │ │ + bmi.n 91dae │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28796 @ 0x707c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 89e00 │ │ │ │ + bl 1f8924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9148c │ │ │ │ - cbz r5, 91478 │ │ │ │ + cbz r0, 91da8 │ │ │ │ + cbz r5, 91d94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a764 │ │ │ │ + bl 8b194 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 914ac │ │ │ │ + cbz r0, 91dc8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #2520 @ 0x9d8 │ │ │ │ + movw r1, #3480 @ 0xd98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9148e │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 91daa │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9148e │ │ │ │ + beq.n 91daa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9148e │ │ │ │ + bne.n 91daa │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9148e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91daa │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.n 915aa │ │ │ │ + bls.n 91ec6 │ │ │ │ movw r4, #20264 @ 0x4f28 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov.w r8, r1, lsr #30 │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #20 │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #2 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 91934 │ │ │ │ - ldr r3, [pc, #652] @ (917a4 ) │ │ │ │ + bne.w 92250 │ │ │ │ + ldr r3, [pc, #652] @ (920c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 918fc │ │ │ │ + beq.w 92218 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [r3, #4] │ │ │ │ - cbnz r4, 9156a │ │ │ │ + cbnz r4, 91e86 │ │ │ │ ldrd r2, r0, [r3, #24] │ │ │ │ cmp r0, r2 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 9156a │ │ │ │ + bcc.n 91e86 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r2 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r4, [r3, r2] │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ @@ -153879,58 +154792,58 @@ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #540] @ (917a8 ) │ │ │ │ + ldr r2, [pc, #540] @ (920c4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9194e │ │ │ │ + bne.w 9226a │ │ │ │ bic.w r3, r7, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 915b0 │ │ │ │ + beq.n 91ecc │ │ │ │ str.w r8, [r5, #16] │ │ │ │ - b.n 915b0 │ │ │ │ - ldr r5, [pc, #512] @ (917ac ) │ │ │ │ + b.n 91ecc │ │ │ │ + ldr r5, [pc, #512] @ (920c8 ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9199a │ │ │ │ + beq.w 922b6 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 91768 │ │ │ │ + blt.w 92084 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ add.w r8, r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 917c4 │ │ │ │ + bne.w 920e0 │ │ │ │ movw r3, #8140 @ 0x1fcc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #40533 @ 0x9e55 │ │ │ │ + movw r2, #43141 @ 0xa885 │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 918cc │ │ │ │ + bne.w 921e8 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 919b2 │ │ │ │ + beq.w 922ce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.w 918e0 │ │ │ │ - ldr r2, [pc, #408] @ (917a4 ) │ │ │ │ + bpl.w 921fc │ │ │ │ + ldr r2, [pc, #408] @ (920c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w ip, r4, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ @@ -153939,32 +154852,32 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w ip, [lr] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ str r7, [r4, #8] │ │ │ │ strd r1, r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ - movw r2, #15033 @ 0x3ab9 │ │ │ │ + movw r2, #19485 @ 0x4c1d │ │ │ │ movt r2, #19 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91860 │ │ │ │ + bne.w 9217c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 918f2 │ │ │ │ + bne.w 9220e │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 916a8 │ │ │ │ - ldr r2, [pc, #304] @ (917a4 ) │ │ │ │ + bpl.n 91fc4 │ │ │ │ + ldr r2, [pc, #304] @ (920c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov.w r2, #28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ @@ -153973,733 +154886,733 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91966 │ │ │ │ + beq.w 92282 │ │ │ │ ldr.w r1, [r2, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 917f4 │ │ │ │ + beq.w 92110 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 919cc │ │ │ │ + bpl.w 922e8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 91730 │ │ │ │ + bne.n 9204c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9173a │ │ │ │ + bne.n 92056 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9174c │ │ │ │ + bne.n 92068 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 9174c │ │ │ │ - ldr r0, [pc, #196] @ (917a4 ) │ │ │ │ + beq.n 92068 │ │ │ │ + ldr r0, [pc, #196] @ (920c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - beq.w 9184c │ │ │ │ - bl 8c328 │ │ │ │ + beq.w 92168 │ │ │ │ + bl 8cc30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91714 │ │ │ │ + beq.n 92030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a06 │ │ │ │ + beq.w 92322 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91728 │ │ │ │ + beq.n 92044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91a1e │ │ │ │ + beq.w 9233a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 916c8 │ │ │ │ + beq.n 91fe4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - beq.n 916d6 │ │ │ │ + beq.n 91ff2 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 916dc │ │ │ │ + bne.n 91ff8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4fd8 │ │ │ │ + bl 1f88d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 91852 │ │ │ │ + b.n 9216e │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bpl.w 915c2 │ │ │ │ - ldr r3, [pc, #48] @ (917a4 ) │ │ │ │ + bpl.w 91ede │ │ │ │ + ldr r3, [pc, #48] @ (920c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 917b0 │ │ │ │ + beq.n 920cc │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 917b0 │ │ │ │ + bhi.n 920cc │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - b.n 917b8 │ │ │ │ + b.n 920d4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 915ce │ │ │ │ + beq.w 91eea │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 915ce │ │ │ │ + bne.w 91eea │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #8140 @ 0x1fcc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 915d6 │ │ │ │ + bne.w 91ef2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 915d6 │ │ │ │ + ble.w 91ef2 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 91668 │ │ │ │ + beq.w 91f84 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 91668 │ │ │ │ - bl 80e78 │ │ │ │ + b.n 91f84 │ │ │ │ + bl 81878 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 919e2 │ │ │ │ + beq.w 922fe │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r6, #180] @ 0xb4 │ │ │ │ - bpl.w 916ae │ │ │ │ - ldr r2, [pc, #536] @ (91a28 ) │ │ │ │ + bpl.w 91fca │ │ │ │ + ldr r2, [pc, #536] @ (92344 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r6, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r7, r2, r3 │ │ │ │ add.w r7, r7, #92672 @ 0x16a00 │ │ │ │ ldr.w r7, [r7, #252] @ 0xfc │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 91840 │ │ │ │ + beq.n 9215c │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 91840 │ │ │ │ + bhi.n 9215c │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 91848 │ │ │ │ + b.n 92164 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 916ae │ │ │ │ - bl 88340 │ │ │ │ + b.n 91fca │ │ │ │ + bl 88dc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9170a │ │ │ │ - b.n 91714 │ │ │ │ + bne.w 92026 │ │ │ │ + b.n 92030 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 918ec │ │ │ │ + bne.n 92208 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 91970 │ │ │ │ + bne.w 9228c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 9187e │ │ │ │ + cbnz r0, 9219a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 91962 │ │ │ │ + bne.n 9227e │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 91664 │ │ │ │ + b.n 91f80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91872 │ │ │ │ + bne.n 9218e │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r7, #8800 @ 0x2260 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ cmp lr, r7 │ │ │ │ - beq.n 918a2 │ │ │ │ + beq.n 921be │ │ │ │ movw ip, #8348 @ 0x209c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 91990 │ │ │ │ + bne.n 922ac │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 91878 │ │ │ │ + beq.n 92194 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.n 918ba │ │ │ │ + beq.n 921d6 │ │ │ │ movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 91974 │ │ │ │ + bne.n 92290 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91878 │ │ │ │ + beq.n 92194 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 918c8 │ │ │ │ + cbz r3, 921e4 │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 91668 │ │ │ │ + b.n 91f84 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 919b2 │ │ │ │ + beq.n 922ce │ │ │ │ movs r2, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 91640 │ │ │ │ + b.n 91f5c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 91878 │ │ │ │ + beq.n 92194 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91664 │ │ │ │ - b.n 9187a │ │ │ │ + beq.w 91f80 │ │ │ │ + b.n 92196 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9156a │ │ │ │ + bne.w 91e86 │ │ │ │ ldr.w r5, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 91984 │ │ │ │ + bne.n 922a0 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a32c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 91944 │ │ │ │ + cbz r5, 92260 │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 9156a │ │ │ │ + b.n 91e86 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9156a │ │ │ │ - bl 2407a8 │ │ │ │ + bne.w 91e86 │ │ │ │ + bl 242e40 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91728 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 92044 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 91978 │ │ │ │ + bne.n 92294 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 91598 │ │ │ │ + bl 224700 │ │ │ │ + b.n 91eb4 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 918be │ │ │ │ + b.n 921da │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r3, #248] @ 0xf8 │ │ │ │ - b.n 916a8 │ │ │ │ + b.n 91fc4 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 91886 │ │ │ │ + b.n 921a2 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 918be │ │ │ │ + b.n 921da │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 91598 │ │ │ │ + b.n 91eb4 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 91926 │ │ │ │ + b.n 92242 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 91878 │ │ │ │ - b.n 918ba │ │ │ │ + beq.w 92194 │ │ │ │ + b.n 921d6 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8492 @ 0x212c │ │ │ │ + movw r1, #9452 @ 0x24ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91948 │ │ │ │ + beq.n 92264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91948 │ │ │ │ + bne.n 92264 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91948 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92264 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 91852 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9216e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 91a0e │ │ │ │ + bne.n 9232a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91948 │ │ │ │ + beq.n 92264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91948 │ │ │ │ + bne.n 92264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91948 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91714 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 919ec │ │ │ │ + bne.n 92308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 919ec │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91728 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92044 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00091a2c : │ │ │ │ - b.w 91a30 │ │ │ │ +00092348 : │ │ │ │ + b.w 9234c │ │ │ │ │ │ │ │ -00091a30 : │ │ │ │ +0009234c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ sub sp, #8 │ │ │ │ itt ls │ │ │ │ - ldrls r4, [pc, #344] @ (91ba4 ) │ │ │ │ + ldrls r4, [pc, #344] @ (924c0 ) │ │ │ │ addls.w r4, r4, r0, lsl #4 │ │ │ │ - bls.n 91b0c │ │ │ │ + bls.n 92428 │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ lsrs r6, r0, #30 │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq.w r8, #1 │ │ │ │ movne.w r8, #2 │ │ │ │ moveq.w r9, #16 │ │ │ │ movne.w r9, #20 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 91b58 │ │ │ │ - ldr r2, [pc, #292] @ (91ba8 ) │ │ │ │ + bne.n 92474 │ │ │ │ + ldr r2, [pc, #292] @ (924c4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 91b4a │ │ │ │ + beq.n 92466 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 91ad6 │ │ │ │ + bne.n 923f2 │ │ │ │ ldrd r0, r7, [r2, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 91b14 │ │ │ │ + bhi.n 92430 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r2, r0] │ │ │ │ - cbz r4, 91b20 │ │ │ │ + cbz r4, 9243c │ │ │ │ movw r2, #41436 @ 0xa1dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov.w r1, r8, lsl #3 │ │ │ │ strd r2, r1, [r4, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #180] @ (91bac ) │ │ │ │ + ldr r2, [pc, #180] @ (924c8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 91b70 │ │ │ │ + bne.n 9248c │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r6, 91b0c │ │ │ │ + cbz r6, 92428 │ │ │ │ str r6, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 91ad6 │ │ │ │ + b.n 923f2 │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #48029 @ 0xbb9d │ │ │ │ + movw r2, #50669 @ 0xc5ed │ │ │ │ movt r2, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 91b88 │ │ │ │ + bne.n 924a4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 91b6a │ │ │ │ + cbz r4, 92486 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 91ad6 │ │ │ │ + b.n 923f2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 91ad4 │ │ │ │ + b.n 923f0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91ad6 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 91b0c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 923f2 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 92428 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 91b96 │ │ │ │ + bne.n 924b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b02 │ │ │ │ + b.n 9241e │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 91b3c │ │ │ │ + b.n 92458 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b02 │ │ │ │ + b.n 9241e │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00091bb0 <_PyLong_New@@Base>: │ │ │ │ +000924cc <_PyLong_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 91d64 <_PyLong_New@@Base+0x1b4> │ │ │ │ + bgt.w 92680 <_PyLong_New@@Base+0x1b4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c88 <_PyLong_New@@Base+0xd8> │ │ │ │ + beq.n 925a4 <_PyLong_New@@Base+0xd8> │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.w 91d16 <_PyLong_New@@Base+0x166> │ │ │ │ + bmi.w 92632 <_PyLong_New@@Base+0x166> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 91d04 <_PyLong_New@@Base+0x154> │ │ │ │ - ldr r3, [pc, #388] @ (91d7c <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.w 92620 <_PyLong_New@@Base+0x154> │ │ │ │ + ldr r3, [pc, #388] @ (92698 <_PyLong_New@@Base+0x1cc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 91cd4 <_PyLong_New@@Base+0x124> │ │ │ │ + bcs.n 925f0 <_PyLong_New@@Base+0x124> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r7, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 91cc4 <_PyLong_New@@Base+0x114> │ │ │ │ + beq.n 925e0 <_PyLong_New@@Base+0x114> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbz r0, 91c64 <_PyLong_New@@Base+0xb4> │ │ │ │ + cbz r0, 92580 <_PyLong_New@@Base+0xb4> │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r2, [pc, #312] @ (91d80 <_PyLong_New@@Base+0x1d0>) │ │ │ │ + ldr r2, [pc, #312] @ (9269c <_PyLong_New@@Base+0x1d0>) │ │ │ │ cmp r0, r5 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bne.n 91d1e <_PyLong_New@@Base+0x16e> │ │ │ │ + bne.n 9263a <_PyLong_New@@Base+0x16e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91d2e <_PyLong_New@@Base+0x17e> │ │ │ │ + bne.n 9264a <_PyLong_New@@Base+0x17e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r5, r6, [r3, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi.n 91c7c <_PyLong_New@@Base+0xcc> │ │ │ │ + bhi.n 92598 <_PyLong_New@@Base+0xcc> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, r5] │ │ │ │ - b.n 91c2c <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 92548 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 91c2c <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 92548 <_PyLong_New@@Base+0x7c> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 91d42 <_PyLong_New@@Base+0x192> │ │ │ │ - ldr r3, [pc, #216] @ (91d7c <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.n 9265e <_PyLong_New@@Base+0x192> │ │ │ │ + ldr r3, [pc, #216] @ (92698 <_PyLong_New@@Base+0x1cc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bne.n 91c1e <_PyLong_New@@Base+0x6e> │ │ │ │ + bne.n 9253a <_PyLong_New@@Base+0x6e> │ │ │ │ movs r6, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91c2c <_PyLong_New@@Base+0x7c> │ │ │ │ + bne.n 92548 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 91d4a <_PyLong_New@@Base+0x19a> │ │ │ │ + bne.n 92666 <_PyLong_New@@Base+0x19a> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 91d16 <_PyLong_New@@Base+0x166> │ │ │ │ + cbz r4, 92632 <_PyLong_New@@Base+0x166> │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 91c2c <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 92548 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91c2c <_PyLong_New@@Base+0x7c> │ │ │ │ - bl 2407a8 │ │ │ │ + bne.n 92548 <_PyLong_New@@Base+0x7c> │ │ │ │ + bl 242e40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 91c5e <_PyLong_New@@Base+0xae> │ │ │ │ + b.n 9257a <_PyLong_New@@Base+0xae> │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91c5a <_PyLong_New@@Base+0xaa> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + beq.n 92576 <_PyLong_New@@Base+0xaa> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 91d58 <_PyLong_New@@Base+0x1a8> │ │ │ │ + bne.n 92674 <_PyLong_New@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 91c5a <_PyLong_New@@Base+0xaa> │ │ │ │ + bl 224700 │ │ │ │ + b.n 92576 <_PyLong_New@@Base+0xaa> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ movs r6, #16 │ │ │ │ - b.n 91d08 <_PyLong_New@@Base+0x158> │ │ │ │ + b.n 92624 <_PyLong_New@@Base+0x158> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 91cf6 <_PyLong_New@@Base+0x146> │ │ │ │ + b.n 92612 <_PyLong_New@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 91c5a <_PyLong_New@@Base+0xaa> │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + b.n 92576 <_PyLong_New@@Base+0xaa> │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #9496 @ 0x2518 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 91d1a <_PyLong_New@@Base+0x16a> │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 92636 <_PyLong_New@@Base+0x16a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00091d84 : │ │ │ │ +000926a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91ff6 │ │ │ │ + beq.w 92912 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 91ee0 │ │ │ │ + beq.w 927fc │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 91e94 │ │ │ │ + blt.n 927b0 │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 91dc0 │ │ │ │ + cbnz r3, 926dc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ef0 │ │ │ │ + bne.w 9280c │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #40533 @ 0x9e55 │ │ │ │ + movw r1, #43141 @ 0xa885 │ │ │ │ movt r1, #8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 91fca │ │ │ │ + bne.w 928e6 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91e64 │ │ │ │ + beq.n 92780 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.w 91fe0 │ │ │ │ - ldr r1, [pc, #580] @ (92048 ) │ │ │ │ + beq.w 928fc │ │ │ │ + ldr r1, [pc, #580] @ (92964 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ sub.w ip, r0, #8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w lr, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #4] │ │ │ │ @@ -154709,252 +155622,252 @@ │ │ │ │ strd lr, r1, [r0, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 91e68 │ │ │ │ - movw r1, #15033 @ 0x3ab9 │ │ │ │ + cbnz r3, 92784 │ │ │ │ + movw r1, #19485 @ 0x4c1d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91f6a │ │ │ │ + bne.w 92886 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 91f5c │ │ │ │ + bne.n 92878 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - movw r1, #15033 @ 0x3ab9 │ │ │ │ + movw r1, #19485 @ 0x4c1d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91fc2 │ │ │ │ + bne.w 928de │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 91db4 │ │ │ │ - ldr r1, [pc, #428] @ (92048 ) │ │ │ │ + bpl.n 926d0 │ │ │ │ + ldr r1, [pc, #428] @ (92964 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ add.w ip, r2, r1 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 91ece │ │ │ │ + beq.n 927ea │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 91ece │ │ │ │ + bhi.n 927ea │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ - b.n 91ed6 │ │ │ │ + b.n 927f2 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91db8 │ │ │ │ - b.n 91dc0 │ │ │ │ + beq.w 926d4 │ │ │ │ + b.n 926dc │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 9203a │ │ │ │ + blt.w 92956 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91dc0 │ │ │ │ + beq.w 926dc │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91fe4 │ │ │ │ + bne.n 92900 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 91fec │ │ │ │ + bne.n 92908 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 91fec │ │ │ │ + ble.n 92908 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r6, [ip, #4] │ │ │ │ movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 91f3c │ │ │ │ + beq.n 92858 │ │ │ │ movw r5, #8348 @ 0x209c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9201c │ │ │ │ + bne.n 92938 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92036 │ │ │ │ + bne.n 92952 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 91f8a │ │ │ │ + beq.n 928a6 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 91f56 │ │ │ │ + beq.n 92872 │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 92036 │ │ │ │ + bne.n 92952 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 91fae │ │ │ │ + bne.n 928ca │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91e62 │ │ │ │ - b.n 91f90 │ │ │ │ + beq.w 9277e │ │ │ │ + b.n 928ac │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 91ff0 │ │ │ │ + bne.n 9290c │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 92014 │ │ │ │ + bne.n 92930 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 91f94 │ │ │ │ - cbnz r3, 91fac │ │ │ │ + bne.n 928b0 │ │ │ │ + cbnz r3, 928c8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 91f56 │ │ │ │ + bne.n 92872 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 91e62 │ │ │ │ + b.n 9277e │ │ │ │ ldr.w r5, [ip, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91f1c │ │ │ │ + beq.n 92838 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91f82 │ │ │ │ + beq.n 9289e │ │ │ │ mov lr, r1 │ │ │ │ strd r1, ip, [r0, #20] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 91fbc │ │ │ │ + b.n 928d8 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w ip, [lr, #24] │ │ │ │ strd lr, ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 91fa6 │ │ │ │ + bne.n 928c2 │ │ │ │ str.w r0, [lr, #24] │ │ │ │ - b.n 91e64 │ │ │ │ + b.n 92780 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91f70 │ │ │ │ - b.n 91f8a │ │ │ │ + beq.n 9288c │ │ │ │ + b.n 928a6 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r7 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91e64 │ │ │ │ + beq.w 92780 │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 91e32 │ │ │ │ + b.n 9274e │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 91dc8 │ │ │ │ + b.n 926e4 │ │ │ │ mov.w lr, #0 │ │ │ │ - b.n 91f84 │ │ │ │ + b.n 928a0 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8492 @ 0x212c │ │ │ │ + movw r1, #9452 @ 0x24ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov ip, r1 │ │ │ │ mov.w lr, #0 │ │ │ │ - b.n 91f1e │ │ │ │ - cbnz r3, 9202a │ │ │ │ + b.n 9283a │ │ │ │ + cbnz r3, 92946 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9202a │ │ │ │ + bne.n 92946 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 91f90 │ │ │ │ + b.n 928ac │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 91fae │ │ │ │ + bne.n 928ca │ │ │ │ strd lr, r1, [r0, #20] │ │ │ │ - b.n 91f90 │ │ │ │ + b.n 928ac │ │ │ │ mov lr, ip │ │ │ │ - b.n 91fae │ │ │ │ + b.n 928ca │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 91ee6 │ │ │ │ + bpl.w 92802 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 91e9a │ │ │ │ + b.n 927b6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92214 │ │ │ │ + beq.w 92b30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9210e │ │ │ │ + blt.n 92a2a │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 92152 │ │ │ │ + bne.n 92a6e │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ mov r5, r2 │ │ │ │ - movw r2, #40533 @ 0x9e55 │ │ │ │ + movw r2, #43141 @ 0xa885 │ │ │ │ movt r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 9222c │ │ │ │ + bne.w 92b48 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9210a │ │ │ │ + beq.n 92a26 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 920dc │ │ │ │ - ldr r1, [pc, #404] @ (92244 ) │ │ │ │ + beq.n 929f8 │ │ │ │ + ldr r1, [pc, #404] @ (92b60 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ sub.w r1, r0, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ @@ -154963,196 +155876,196 @@ │ │ │ │ str.w r1, [lr] │ │ │ │ strd ip, r2, [r0, #-8] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ - movw r1, #15033 @ 0x3ab9 │ │ │ │ + movw r1, #19485 @ 0x4c1d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r5, [r0, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9217a │ │ │ │ + bne.n 92a96 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #24] │ │ │ │ - bne.w 9220e │ │ │ │ + bne.w 92b2a │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 9206e │ │ │ │ - ldr r4, [pc, #300] @ (92244 ) │ │ │ │ + bpl.n 9298a │ │ │ │ + ldr r4, [pc, #300] @ (92b60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r4, r3, r1 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 92146 │ │ │ │ + beq.n 92a62 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 92146 │ │ │ │ + bhi.n 92a62 │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ - b.n 9214e │ │ │ │ + b.n 92a6a │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ - b.n 92070 │ │ │ │ + b.n 9298c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92076 │ │ │ │ + bne.n 92992 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 9207e │ │ │ │ + bne.n 9299a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9207e │ │ │ │ + ble.n 9299a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9210a │ │ │ │ + beq.n 92a26 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 9210a │ │ │ │ + b.n 92a26 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 921e6 │ │ │ │ + bne.n 92b02 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 921ec │ │ │ │ + bne.n 92b08 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 921be │ │ │ │ + cbnz r2, 92ada │ │ │ │ mov lr, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 921e2 │ │ │ │ + beq.n 92afe │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 921ae │ │ │ │ + beq.n 92aca │ │ │ │ movw r4, #8800 @ 0x2260 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 921c8 │ │ │ │ + bne.n 92ae4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 921d0 │ │ │ │ + bne.n 92aec │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92108 │ │ │ │ + beq.n 92a24 │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 92108 │ │ │ │ + b.n 92a24 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ mov lr, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92190 │ │ │ │ - b.n 921f0 │ │ │ │ + bne.n 92aac │ │ │ │ + b.n 92b0c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 921ae │ │ │ │ + beq.n 92aca │ │ │ │ mov lr, ip │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 921dc │ │ │ │ + cbz r3, 92af8 │ │ │ │ str r0, [r3, #20] │ │ │ │ str.w r0, [lr, #24] │ │ │ │ - b.n 9210a │ │ │ │ + b.n 92a26 │ │ │ │ str r1, [r0, #24] │ │ │ │ - b.n 921ba │ │ │ │ + b.n 92ad6 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 92190 │ │ │ │ + b.n 92aac │ │ │ │ mov lr, ip │ │ │ │ mov r2, r1 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ movw r6, #8348 @ 0x209c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 9220a │ │ │ │ + beq.n 92b26 │ │ │ │ movw r6, #8800 @ 0x2260 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92190 │ │ │ │ + bne.n 92aac │ │ │ │ mov ip, r2 │ │ │ │ - b.n 92190 │ │ │ │ + b.n 92aac │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r1 │ │ │ │ - b.n 92196 │ │ │ │ + b.n 92ab2 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #8492 @ 0x212c │ │ │ │ + movw r1, #9452 @ 0x24ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov r3, r1 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 920dc │ │ │ │ - b.n 9210a │ │ │ │ + bne.w 929f8 │ │ │ │ + b.n 92a26 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 924a2 │ │ │ │ + beq.w 92dbe │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9239e │ │ │ │ + beq.w 92cba │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 92352 │ │ │ │ + blt.n 92c6e │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 92284 │ │ │ │ + cbnz r3, 92ba0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 923ae │ │ │ │ + bne.w 92cca │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #40533 @ 0x9e55 │ │ │ │ + movw r1, #43141 @ 0xa885 │ │ │ │ movt r1, #8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 92476 │ │ │ │ + bne.w 92d92 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92326 │ │ │ │ + beq.n 92c42 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.w 9248c │ │ │ │ - ldr r1, [pc, #552] @ (924f0 ) │ │ │ │ + beq.w 92da8 │ │ │ │ + ldr r1, [pc, #552] @ (92e0c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ sub.w ip, r0, #8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w lr, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #4] │ │ │ │ @@ -155162,264 +156075,264 @@ │ │ │ │ strd lr, r1, [r0, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 9232a │ │ │ │ - movw r1, #15033 @ 0x3ab9 │ │ │ │ + cbnz r3, 92c46 │ │ │ │ + movw r1, #19485 @ 0x4c1d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 923e4 │ │ │ │ + bne.n 92d00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 923d8 │ │ │ │ + bne.n 92cf4 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - movw r1, #15033 @ 0x3ab9 │ │ │ │ + movw r1, #19485 @ 0x4c1d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92462 │ │ │ │ + bne.w 92d7e │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 92324 │ │ │ │ + b.n 92c40 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 92278 │ │ │ │ - ldr r1, [pc, #404] @ (924f0 ) │ │ │ │ + bpl.n 92b94 │ │ │ │ + ldr r1, [pc, #404] @ (92e0c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ add.w ip, r2, r1 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 9238c │ │ │ │ + beq.n 92ca8 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 9238c │ │ │ │ + bhi.n 92ca8 │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ - b.n 92394 │ │ │ │ + b.n 92cb0 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9227c │ │ │ │ - b.n 92284 │ │ │ │ + beq.w 92b98 │ │ │ │ + b.n 92ba0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 924e2 │ │ │ │ + blt.w 92dfe │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92284 │ │ │ │ + beq.w 92ba0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92490 │ │ │ │ + bne.n 92dac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 92498 │ │ │ │ + bne.n 92db4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 92498 │ │ │ │ + ble.n 92db4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - b.n 92326 │ │ │ │ + b.n 92c42 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92324 │ │ │ │ - b.n 9246e │ │ │ │ + beq.n 92c40 │ │ │ │ + b.n 92d8a │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9249c │ │ │ │ + bne.n 92db8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 924c0 │ │ │ │ + bne.n 92ddc │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9241e │ │ │ │ + bne.n 92d3a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92472 │ │ │ │ + bne.n 92d8e │ │ │ │ mov ip, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 92468 │ │ │ │ + beq.n 92d84 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 923d8 │ │ │ │ + beq.n 92cf4 │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ strd ip, r3, [r0, #20] │ │ │ │ - cbz r3, 92418 │ │ │ │ + cbz r3, 92d34 │ │ │ │ str r0, [r3, #20] │ │ │ │ str.w r0, [ip, #24] │ │ │ │ - b.n 92326 │ │ │ │ + b.n 92c42 │ │ │ │ ldr.w r5, [lr, #12] │ │ │ │ mov ip, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 923fa │ │ │ │ + bne.n 92d16 │ │ │ │ ldr.w r6, [lr, #4] │ │ │ │ movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 92446 │ │ │ │ + beq.n 92d62 │ │ │ │ movw r5, #8348 @ 0x209c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 924c8 │ │ │ │ - cbnz r3, 9245e │ │ │ │ + bne.n 92de4 │ │ │ │ + cbnz r3, 92d7a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 92468 │ │ │ │ + beq.n 92d84 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 92406 │ │ │ │ + beq.n 92d22 │ │ │ │ movw r4, #8348 @ 0x209c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 92406 │ │ │ │ + beq.n 92d22 │ │ │ │ mov ip, lr │ │ │ │ - b.n 9240c │ │ │ │ + b.n 92d28 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 923ea │ │ │ │ + beq.n 92d06 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 92324 │ │ │ │ + b.n 92c40 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 9240c │ │ │ │ + b.n 92d28 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8140 @ 0x1fcc │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r7 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92326 │ │ │ │ + beq.w 92c42 │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 922f6 │ │ │ │ + b.n 92c12 │ │ │ │ movw r4, #8140 @ 0x1fcc │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9228c │ │ │ │ + b.n 92ba8 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 92400 │ │ │ │ + b.n 92d1c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8492 @ 0x212c │ │ │ │ + movw r1, #9452 @ 0x24ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ mov lr, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 92428 │ │ │ │ - cbnz r3, 924d6 │ │ │ │ + b.n 92d44 │ │ │ │ + cbnz r3, 92df2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 924d6 │ │ │ │ + bne.n 92df2 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 9246e │ │ │ │ + b.n 92d8a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9240c │ │ │ │ + bne.n 92d28 │ │ │ │ strd ip, r1, [r0, #20] │ │ │ │ - b.n 9246e │ │ │ │ + b.n 92d8a │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 923a4 │ │ │ │ + bpl.w 92cc0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 92358 │ │ │ │ + b.n 92c74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92502 │ │ │ │ + blt.n 92e1e │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 924fc │ │ │ │ - ldr.w ip, [pc, #68] @ 92550 │ │ │ │ + bpl.n 92e18 │ │ │ │ + ldr.w ip, [pc, #68] @ 92e6c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 92540 │ │ │ │ + beq.n 92e5c │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 92540 │ │ │ │ + bhi.n 92e5c │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 92548 │ │ │ │ + b.n 92e64 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 925de │ │ │ │ + bne.n 92efa │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8a188 │ │ │ │ - cbz r0, 925da │ │ │ │ + bl 8abb8 │ │ │ │ + cbz r0, 92ef6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 925b0 │ │ │ │ - ldr r3, [pc, #96] @ (925ec ) │ │ │ │ + beq.n 92ecc │ │ │ │ + ldr r3, [pc, #96] @ (92f08 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r4, r0, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ @@ -155429,139 +156342,139 @@ │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ str r4, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r3, [r0, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ - cbz r2, 925ce │ │ │ │ + cbz r2, 92eea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - movw r3, #15033 @ 0x3ab9 │ │ │ │ + movw r3, #19485 @ 0x4c1d │ │ │ │ movt r3, #19 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 925b0 │ │ │ │ - b.n 925da │ │ │ │ + bne.n 92ecc │ │ │ │ + b.n 92ef6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 92618 │ │ │ │ - cbnz r2, 92612 │ │ │ │ + cbnz r3, 92f34 │ │ │ │ + cbnz r2, 92f2e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #8140 @ 0x1fcc │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ - bne.n 92662 │ │ │ │ + bne.n 92f7e │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - b.n 9260e │ │ │ │ + b.n 92f2a │ │ │ │ ldr r4, [r3, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9269a │ │ │ │ + bne.n 92fb6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #8140 @ 0x1fcc │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 926ce │ │ │ │ + bne.n 92fea │ │ │ │ ldr.w lr, [r3, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 92670 │ │ │ │ - cbnz r2, 92688 │ │ │ │ + bne.n 92f8c │ │ │ │ + cbnz r2, 92fa4 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 92692 │ │ │ │ + beq.n 92fae │ │ │ │ movw ip, #8348 @ 0x209c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9265e │ │ │ │ + beq.n 92f7a │ │ │ │ movw ip, #8800 @ 0x2260 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9265e │ │ │ │ - cbnz r2, 9267c │ │ │ │ + beq.n 92f7a │ │ │ │ + cbnz r2, 92f98 │ │ │ │ mov r2, r6 │ │ │ │ - cbnz r6, 9267c │ │ │ │ + cbnz r6, 92f98 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9260e │ │ │ │ + beq.n 92f2a │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 9260e │ │ │ │ + b.n 92f2a │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 926aa │ │ │ │ + cbz r4, 92fc6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9263a │ │ │ │ + beq.n 92f56 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - cbz r3, 9268e │ │ │ │ + cbz r3, 92faa │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 9268e │ │ │ │ + b.n 92faa │ │ │ │ mov r2, r3 │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - b.n 9266c │ │ │ │ + b.n 92f88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92692 │ │ │ │ + bne.n 92fae │ │ │ │ movw ip, #8140 @ 0x1fcc │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9263c │ │ │ │ + b.n 92f58 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8348 @ 0x209c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 926c8 │ │ │ │ + beq.n 92fe4 │ │ │ │ movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 926d2 │ │ │ │ - cbnz r2, 926e2 │ │ │ │ + bne.n 92fee │ │ │ │ + cbnz r2, 92ffe │ │ │ │ mov r2, lr │ │ │ │ - b.n 9263c │ │ │ │ + b.n 92f58 │ │ │ │ mov lr, r3 │ │ │ │ - b.n 926ac │ │ │ │ + b.n 92fc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9263c │ │ │ │ + beq.n 92f58 │ │ │ │ mov r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9267c │ │ │ │ + bne.n 92f98 │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - b.n 9266c │ │ │ │ + b.n 92f88 │ │ │ │ mov r2, lr │ │ │ │ - b.n 9267c │ │ │ │ + b.n 92f98 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 92708 │ │ │ │ + bhi.n 93024 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -155579,141 +156492,141 @@ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 92762 │ │ │ │ + beq.n 9307e │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 92740 │ │ │ │ + bne.n 9305c │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00092774 : │ │ │ │ +00093090 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #22124 @ 0x566c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 89e00 │ │ │ │ - cbz r0, 927a2 │ │ │ │ + bl 1f8924 │ │ │ │ + cbz r0, 930be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92892 │ │ │ │ + beq.n 931ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ movs r6, #1 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r5, #20 │ │ │ │ add.w r0, r1, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ lsls r6, r2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 927e4 │ │ │ │ + b.n 93100 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 92876 │ │ │ │ + bgt.n 93192 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9280a │ │ │ │ + bne.n 93126 │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 92806 │ │ │ │ + beq.n 93122 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - bgt.n 927c6 │ │ │ │ + bgt.n 930e2 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9280a │ │ │ │ + bne.n 93126 │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 927e0 │ │ │ │ + bne.n 930fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add ip, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, ip │ │ │ │ and.w r3, r3, r6 │ │ │ │ - bgt.n 92858 │ │ │ │ + bgt.n 93174 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 92868 │ │ │ │ + bne.n 93184 │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 927fa │ │ │ │ + ble.n 93116 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 927d4 │ │ │ │ + ble.n 930f0 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 927e0 │ │ │ │ - b.n 92806 │ │ │ │ + bne.n 930fc │ │ │ │ + b.n 93122 │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92828 │ │ │ │ + beq.n 93144 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 9283e │ │ │ │ + bgt.n 9315a │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92828 │ │ │ │ - b.n 9284c │ │ │ │ + beq.n 93144 │ │ │ │ + b.n 93168 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 9281e │ │ │ │ + b.n 9313a │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 9280e │ │ │ │ + bne.n 9312a │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 927e0 │ │ │ │ - b.n 92806 │ │ │ │ + bne.n 930fc │ │ │ │ + b.n 93122 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ @@ -155727,220 +156640,220 @@ │ │ │ │ orrs r2, r1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w ip, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - cbnz r4, 928ec │ │ │ │ + cbnz r4, 93208 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 92948 │ │ │ │ + bne.n 93264 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - cbnz r4, 9291a │ │ │ │ + cbnz r4, 93236 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 929d8 │ │ │ │ + b.w 932f4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 928d6 │ │ │ │ + beq.n 931f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 928d6 │ │ │ │ + bne.n 931f2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #208] @ (929d4 ) │ │ │ │ + ldr r2, [pc, #208] @ (932f0 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9298a │ │ │ │ + bne.n 932a6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 928d6 │ │ │ │ + b.n 931f2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 928e0 │ │ │ │ + beq.n 931fc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 928e0 │ │ │ │ + bne.n 931fc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #164] @ (929d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (932f0 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 929a6 │ │ │ │ + bne.n 932c2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 928e0 │ │ │ │ + b.n 931fc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 928dc │ │ │ │ + beq.n 931f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 928dc │ │ │ │ - ldr r2, [pc, #120] @ (929d4 ) │ │ │ │ + bne.n 931f8 │ │ │ │ + ldr r2, [pc, #120] @ (932f0 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r0, 92974 │ │ │ │ + cbnz r0, 93290 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 928dc │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 931f8 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 929c2 │ │ │ │ + bne.n 932de │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 928dc │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 931f8 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 92910 │ │ │ │ + beq.n 9322c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92910 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9322c │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 9293e │ │ │ │ + beq.n 9325a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9293e │ │ │ │ + b.n 9325a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92980 │ │ │ │ + b.n 9329c │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000929d8 : │ │ │ │ +000932f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92be4 │ │ │ │ - ldr r2, [pc, #512] @ (92c08 ) │ │ │ │ + bne.w 93500 │ │ │ │ + ldr r2, [pc, #512] @ (93524 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movw ip, #20264 @ 0x4f28 │ │ │ │ movt ip, #78 @ 0x4e │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 92a8a │ │ │ │ + ble.n 933a6 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 92a9c │ │ │ │ - cbz r1, 92a86 │ │ │ │ + bne.n 933b8 │ │ │ │ + cbz r1, 933a2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 92abc │ │ │ │ + beq.n 933d8 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 92a6e │ │ │ │ + bgt.n 9338a │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 92abc │ │ │ │ + cbz r2, 933d8 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 92aa8 │ │ │ │ - cbz r2, 92ae0 │ │ │ │ + cbz r0, 933c4 │ │ │ │ + cbz r2, 933fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #22517 @ 0x57f5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 92a38 │ │ │ │ + beq.n 93354 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r0, [ip, #708] @ 0x2c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r2, [ip, #684] @ 0x2ac │ │ │ │ - movw r3, #48509 @ 0xbd7d │ │ │ │ + movw r3, #51149 @ 0xc7cd │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 92bdc │ │ │ │ + bne.w 934f8 │ │ │ │ mov r0, r1 │ │ │ │ blx 299ec │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 92a86 │ │ │ │ + b.n 933a2 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -155950,72 +156863,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 92b1e │ │ │ │ + bne.n 9343a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 92b1a │ │ │ │ + cbz r3, 93436 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 92b7e │ │ │ │ + beq.n 9349a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 92b58 │ │ │ │ + beq.n 93474 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 92b36 │ │ │ │ + cbnz r3, 93452 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 92a86 │ │ │ │ + beq.n 933a2 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 92b78 │ │ │ │ + cbz r1, 93494 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 92b52 │ │ │ │ + cbz r3, 9346e │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 92a86 │ │ │ │ + b.n 933a2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 92b66 │ │ │ │ + cbz r3, 93482 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92a86 │ │ │ │ + bne.n 933a2 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 92a86 │ │ │ │ + b.n 933a2 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 92b42 │ │ │ │ + b.n 9345e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92b28 │ │ │ │ + beq.n 93444 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 92bd6 │ │ │ │ + cbz r3, 934f2 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 92bb0 │ │ │ │ + cbz r3, 934cc │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -156024,298 +156937,298 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #812] @ 0x32c │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 92a86 │ │ │ │ + b.n 933a2 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 92b8a │ │ │ │ + b.n 934a6 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 92ad4 │ │ │ │ + b.n 933f0 │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ str r1, [r2, #4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #8] @ (92c08 ) │ │ │ │ + ldr r1, [pc, #8] @ (93524 ) │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ - b.n 92a0c │ │ │ │ + b.n 93328 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00092c0c <_PyType_GetDict@@Base>: │ │ │ │ +00093528 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 92c18 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 93534 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #64] @ 92c5c <_PyType_GetDict@@Base+0x50> │ │ │ │ + ldr.w ip, [pc, #64] @ 93578 <_PyType_GetDict@@Base+0x50> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #92672 @ 0x16a00 │ │ │ │ ldr.w ip, [ip, #252] @ 0xfc │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 92c46 <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 93562 <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 92c52 <_PyType_GetDict@@Base+0x46> │ │ │ │ + bls.n 9356e <_PyType_GetDict@@Base+0x46> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 92c4e <_PyType_GetDict@@Base+0x42> │ │ │ │ + b.n 9356a <_PyType_GetDict@@Base+0x42> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00092c60 : │ │ │ │ +0009357c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 92cb0 │ │ │ │ + bpl.n 935cc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92c9c │ │ │ │ + bne.n 935b8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 92c9c │ │ │ │ + beq.n 935b8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 92c8e │ │ │ │ + bne.n 935aa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 92c98 │ │ │ │ - b.w 1f63cc │ │ │ │ + b.n 935b4 │ │ │ │ + b.w 1f955c │ │ │ │ │ │ │ │ -00092cb4 : │ │ │ │ +000935d0 : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 92cbc │ │ │ │ + b.n 935d8 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93346 │ │ │ │ + beq.w 93c62 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, fp │ │ │ │ mov r5, fp │ │ │ │ strd fp, fp, [sp, #16] │ │ │ │ cmp r3, #81 @ 0x51 │ │ │ │ - bhi.w 936b4 │ │ │ │ + bhi.w 93fd0 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 93188 │ │ │ │ + beq.w 93aa4 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.w 931b8 │ │ │ │ + beq.w 93ad4 │ │ │ │ ldr.w r3, [r7, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92cea │ │ │ │ + bne.n 93606 │ │ │ │ ldr.w sl, [r6] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 93602 │ │ │ │ + beq.w 93f1e │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ blx 297c8 │ │ │ │ - cbz r0, 92d1e │ │ │ │ + cbz r0, 9363a │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9358e │ │ │ │ + beq.w 93eaa │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 29d64 │ │ │ │ adds r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 936ae │ │ │ │ + beq.w 93fca │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93350 │ │ │ │ + beq.w 93c6c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9350a │ │ │ │ + beq.w 93e26 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 934ec │ │ │ │ + beq.w 93e08 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92e0e │ │ │ │ + beq.n 9372a │ │ │ │ add.w r0, r3, #8 │ │ │ │ movs r7, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 934e8 │ │ │ │ + beq.w 93e04 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92e08 │ │ │ │ + beq.n 93724 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93512 │ │ │ │ + beq.w 93e2e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92e08 │ │ │ │ + cbz r2, 93724 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9350e │ │ │ │ + beq.w 93e2a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92e08 │ │ │ │ + cbz r2, 93724 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93448 │ │ │ │ + beq.w 93d64 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92e08 │ │ │ │ + cbz r2, 93724 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93516 │ │ │ │ + beq.w 93e32 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92e08 │ │ │ │ + cbz r2, 93724 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93498 │ │ │ │ + beq.w 93db4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92e08 │ │ │ │ + cbz r2, 93724 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9349c │ │ │ │ + beq.w 93db8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r7, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92e08 │ │ │ │ + cbz r2, 93724 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 934a0 │ │ │ │ + beq.w 93dbc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 934a4 │ │ │ │ + beq.w 93dc0 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92df4 │ │ │ │ + bne.n 93710 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 93368 │ │ │ │ + bne.w 93c84 │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93462 │ │ │ │ + beq.w 93d7e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #23 │ │ │ │ - bpl.n 92e2a │ │ │ │ + bpl.n 93746 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 93230 │ │ │ │ + bgt.w 93b4c │ │ │ │ movw r2, #39564 @ 0x9a8c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1f63f0 │ │ │ │ + bl 1f9580 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9353c │ │ │ │ + beq.w 93e58 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93700 │ │ │ │ + bge.w 9401c │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ - cbz r3, 92e60 │ │ │ │ + cbz r3, 9377c │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 93564 │ │ │ │ + bne.w 93e80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f64c4 │ │ │ │ + bl 1f9654 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9353c │ │ │ │ + beq.w 93e58 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93396 │ │ │ │ + beq.w 93cb2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 933f8 │ │ │ │ + blt.w 93d14 │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9353c │ │ │ │ + beq.w 93e58 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 92eb8 │ │ │ │ + cbz r2, 937d4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ strne r2, [r0, #0] │ │ │ │ @@ -156336,15 +157249,15 @@ │ │ │ │ str.w ip, [sl, #56] @ 0x38 │ │ │ │ add.w ip, sl, #420 @ 0x1a4 │ │ │ │ str.w ip, [sl, #80] @ 0x50 │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ str.w r3, [sl, #128] @ 0x80 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - bmi.w 93586 │ │ │ │ + bmi.w 93ea2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [sl, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -156356,794 +157269,794 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [sl, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [sl, #436] @ 0x1b4 │ │ │ │ str.w r8, [sl, #428] @ 0x1ac │ │ │ │ str.w r9, [sl, #12] │ │ │ │ str.w r9, [sl, #448] @ 0x1c0 │ │ │ │ - cbz r3, 92f7a │ │ │ │ - movw r7, #23740 @ 0x5cbc │ │ │ │ + cbz r3, 93896 │ │ │ │ + movw r7, #24700 @ 0x607c │ │ │ │ movt r7, #52 @ 0x34 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 9317c │ │ │ │ - bgt.w 930ee │ │ │ │ + beq.w 93a98 │ │ │ │ + bgt.w 93a0a │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 9317c │ │ │ │ + bls.w 93a98 │ │ │ │ ldrsh.w r1, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrsh.w r2, [r3, #2] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r2, sl │ │ │ │ - bne.w 93340 │ │ │ │ + bne.w 93c5c │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92f46 │ │ │ │ + bne.n 93862 │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9335a │ │ │ │ + beq.w 93c76 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ str.w r3, [sl, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [sl, #104] @ 0x68 │ │ │ │ str.w fp, [sl, #144] @ 0x90 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93776 │ │ │ │ + blt.w 94092 │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92fe6 │ │ │ │ + bne.n 93902 │ │ │ │ ldr.w r2, [sl, #128] @ 0x80 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ - cbz r2, 92fc2 │ │ │ │ + cbz r2, 938de │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 93640 │ │ │ │ + blt.w 93f5c │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9375a │ │ │ │ + blt.w 94076 │ │ │ │ ldr.w r2, [sl, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 93792 │ │ │ │ + blt.w 940ae │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9377e │ │ │ │ + blt.w 9409a │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 937a6 │ │ │ │ + bmi.w 940c2 │ │ │ │ ldr.w r8, [sl, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #644] @ (93280 ) │ │ │ │ + ldr r5, [pc, #644] @ (93b9c ) │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ - cbz r1, 93046 │ │ │ │ + cbz r1, 93962 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 8eccc │ │ │ │ + bl 8f5d4 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 930ce │ │ │ │ + beq.n 939ea │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #608] @ (93284 ) │ │ │ │ + ldr r1, [pc, #608] @ (93ba0 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 93040 │ │ │ │ + beq.n 9395c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93752 │ │ │ │ + beq.w 9406e │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 930cc │ │ │ │ + beq.n 939e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9325a │ │ │ │ + bne.w 93b76 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 93270 │ │ │ │ - ldr r2, [pc, #560] @ (93288 ) │ │ │ │ + bne.w 93b8c │ │ │ │ + ldr r2, [pc, #560] @ (93ba4 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #2976] @ 0xba0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93330 │ │ │ │ + bne.w 93c4c │ │ │ │ ldr.w r2, [r2, #2984] @ 0xba8 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 93330 │ │ │ │ + beq.w 93c4c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #532] @ (9328c ) │ │ │ │ + ldr r1, [pc, #532] @ (93ba8 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 930cc │ │ │ │ + beq.n 939e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93306 │ │ │ │ + bne.w 93c22 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 297c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 936cc │ │ │ │ + beq.w 93fe8 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 93628 │ │ │ │ + bmi.w 93f44 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 930ce │ │ │ │ + cbz r0, 939ea │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #472] @ (9328c ) │ │ │ │ + ldr r1, [pc, #472] @ (93ba8 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 930cc │ │ │ │ + beq.n 939e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93620 │ │ │ │ + beq.w 93f3c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93298 │ │ │ │ + bne.w 93bb4 │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, sl │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - bne.w 92f5a │ │ │ │ + bne.w 93876 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r0, #8388608 @ 0x800000 │ │ │ │ mul.w r8, r2, r5 │ │ │ │ - beq.w 9371a │ │ │ │ + beq.w 94036 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, sl │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ blx 29e1c │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r8, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 93668 │ │ │ │ + beq.w 93f84 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, sl │ │ │ │ str.w r3, [sl, #120] @ 0x78 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r8, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 93736 │ │ │ │ + beq.w 94052 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, sl │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9317c │ │ │ │ + ble.n 93a98 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.w 934c8 │ │ │ │ + bmi.w 93de4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9317c │ │ │ │ + beq.n 93a98 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 934a8 │ │ │ │ + bmi.w 93dc4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9317c │ │ │ │ + beq.n 93a98 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.w 934b8 │ │ │ │ + bmi.w 93dd4 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9317c │ │ │ │ + beq.n 93a98 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 934d8 │ │ │ │ + bmi.w 93df4 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 9317c │ │ │ │ + beq.n 93a98 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r0, r1, #28 │ │ │ │ - bmi.w 9341e │ │ │ │ + bmi.w 93d3a │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 9316e │ │ │ │ + bne.n 93a8a │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f46 │ │ │ │ - b.n 92f7a │ │ │ │ + bne.w 93862 │ │ │ │ + b.n 93896 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 936e8 │ │ │ │ + bne.w 94004 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 93418 │ │ │ │ + beq.w 93d34 │ │ │ │ blx 29d64 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93688 │ │ │ │ + beq.w 93fa4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r8 │ │ │ │ blx 29e1c │ │ │ │ - b.n 92cfc │ │ │ │ + b.n 93618 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93696 │ │ │ │ + bne.w 93fb2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92cfc │ │ │ │ + beq.w 93618 │ │ │ │ strd r4, r7, [sp, #24] │ │ │ │ - movw sl, #8652 @ 0x21cc │ │ │ │ + movw sl, #9612 @ 0x258c │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ mov r7, r8 │ │ │ │ - movw r4, #8632 @ 0x21b8 │ │ │ │ + movw r4, #9592 @ 0x2578 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r8, #52788 @ 0xce34 │ │ │ │ + movw r8, #53748 @ 0xd1f4 │ │ │ │ movt r8, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93310 │ │ │ │ + beq.w 93c2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9332a │ │ │ │ + beq.w 93c46 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ blx 2aacc │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9339c │ │ │ │ + beq.w 93cb8 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 933a4 │ │ │ │ + bmi.w 93cc0 │ │ │ │ ldr.w r7, [r9, #20]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 931ec │ │ │ │ + bne.n 93b08 │ │ │ │ ldrd r4, r7, [sp, #24] │ │ │ │ - b.n 92cfc │ │ │ │ + b.n 93618 │ │ │ │ str r4, [sp, #24] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r4, r7, #8 │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 935c6 │ │ │ │ + beq.w 93ee2 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #256 @ 0x100 │ │ │ │ - beq.w 935de │ │ │ │ + beq.w 93efa │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - blt.n 9323a │ │ │ │ + blt.n 93b56 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n 92e2a │ │ │ │ - ldr r1, [pc, #52] @ (93290 ) │ │ │ │ + b.n 93746 │ │ │ │ + ldr r1, [pc, #52] @ (93bac ) │ │ │ │ mov r0, r8 │ │ │ │ - bl dcb84 │ │ │ │ + bl dd55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 930cc │ │ │ │ + beq.w 939e8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 93056 │ │ │ │ - ldr r1, [pc, #32] @ (93294 ) │ │ │ │ + beq.w 93972 │ │ │ │ + ldr r1, [pc, #32] @ (93bb0 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl dcb84 │ │ │ │ + bl dd55c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93056 │ │ │ │ - b.n 930cc │ │ │ │ + bne.w 93972 │ │ │ │ + b.n 939e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #768 @ (adr r3, 93588 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 93ea4 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 932e2 │ │ │ │ + cbz r4, 93bfe │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #384 @ (adr r3, 93418 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 93d34 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 932c6 │ │ │ │ + cbz r3, 93be2 │ │ │ │ movs r7, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 935a4 │ │ │ │ + bne.w 93ec0 │ │ │ │ mov sl, r7 │ │ │ │ - cbz r7, 932c6 │ │ │ │ + cbz r7, 93be2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 932c2 │ │ │ │ + beq.n 93bde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93382 │ │ │ │ + beq.n 93c9e │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 930e0 │ │ │ │ + beq.w 939fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 930e0 │ │ │ │ + beq.w 939fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 930e0 │ │ │ │ - ldr r2, [pc, #680] @ (93598 ) │ │ │ │ + bne.w 939fc │ │ │ │ + ldr r2, [pc, #680] @ (93eb4 ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9342e │ │ │ │ + bne.w 93d4a │ │ │ │ mov r0, r8 │ │ │ │ blx r4 │ │ │ │ - b.n 930e0 │ │ │ │ + b.n 939fc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 930cc │ │ │ │ - b.n 93088 │ │ │ │ + bne.w 939e8 │ │ │ │ + b.n 939a4 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ - movw r1, #52788 @ 0xce34 │ │ │ │ + movw r1, #53748 @ 0xd1f4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93208 │ │ │ │ + bne.w 93b24 │ │ │ │ ldr.w fp, [r9, #8] │ │ │ │ - b.n 93208 │ │ │ │ - ldr r0, [pc, #616] @ (9359c ) │ │ │ │ - bl 7c45c │ │ │ │ + b.n 93b24 │ │ │ │ + ldr r0, [pc, #616] @ (93eb8 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 93074 │ │ │ │ - b.n 930cc │ │ │ │ + bne.w 93990 │ │ │ │ + b.n 939e8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r3, r1] │ │ │ │ - b.n 9317c │ │ │ │ + b.n 93a98 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - b.n 92d04 │ │ │ │ + b.n 93620 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.n 92e0e │ │ │ │ - movw r3, #4769 @ 0x12a1 │ │ │ │ + b.n 9372a │ │ │ │ + movw r3, #9153 @ 0x23c1 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [sl, #24] │ │ │ │ - b.n 92f84 │ │ │ │ + b.n 938a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 9344c │ │ │ │ + bpl.n 93d68 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92e1c │ │ │ │ + beq.w 93738 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 92e1c │ │ │ │ - ldr r2, [pc, #532] @ (93598 ) │ │ │ │ + b.n 93738 │ │ │ │ + ldr r2, [pc, #532] @ (93eb4 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93480 │ │ │ │ + bne.n 93d9c │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ - b.n 932c2 │ │ │ │ + b.n 93bde │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 92e82 │ │ │ │ + b.n 9379e │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 9321a │ │ │ │ + b.n 93b36 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 933de │ │ │ │ + bgt.n 93cfa │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 933ba │ │ │ │ + blt.n 93cd6 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 93220 │ │ │ │ + blt.w 93b3c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #9692 @ 0x25dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r5, [pc, #460] @ (935a0 ) │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r5, [pc, #460] @ (93ebc ) │ │ │ │ mov.w sl, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 930ce │ │ │ │ + b.n 939ea │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #9636 @ 0x25a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 933d2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 93cee │ │ │ │ rsb r1, r2, #7 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ bic.w r1, r1, #7 │ │ │ │ adds r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, r2, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9351a │ │ │ │ + bne.w 93e36 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 92e82 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 92cfc │ │ │ │ + b.n 9379e │ │ │ │ + bl 85624 │ │ │ │ + b.n 93618 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #8 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r1 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 93176 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 93a92 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 93300 │ │ │ │ + beq.w 93c1c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 93300 │ │ │ │ + b.n 93c1c │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 92dbe │ │ │ │ + b.n 936da │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8864 @ 0x22a0 │ │ │ │ + movw r1, #9824 @ 0x2660 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r3, [pc, #316] @ (935a0 ) │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r3, [pc, #316] @ (93ebc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9329e │ │ │ │ + bne.w 93bba │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 932d4 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bl 85624 │ │ │ │ + b.n 93bf0 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 93390 │ │ │ │ + beq.n 93cac │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 93390 │ │ │ │ + b.n 93cac │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 92dde │ │ │ │ + b.n 936fa │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 92dee │ │ │ │ + b.n 9370a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 92e00 │ │ │ │ + b.n 9371c │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - b.n 92e00 │ │ │ │ + b.n 9371c │ │ │ │ bic.w r2, r2, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #28] │ │ │ │ - b.n 93150 │ │ │ │ + b.n 93a6c │ │ │ │ bic.w r2, r2, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b.n 9315c │ │ │ │ + b.n 93a78 │ │ │ │ bic.w r2, r2, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 93144 │ │ │ │ + b.n 93a60 │ │ │ │ bic.w r2, r2, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ - b.n 93168 │ │ │ │ + b.n 93a84 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 92d8c │ │ │ │ + b.n 936a8 │ │ │ │ ldrd r7, r2, [r3, #4] │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92d80 │ │ │ │ + bne.w 9369c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 92e0e │ │ │ │ - b.n 93368 │ │ │ │ + beq.w 9372a │ │ │ │ + b.n 93c84 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 92d74 │ │ │ │ + b.n 93690 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 92dae │ │ │ │ + b.n 936ca │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 92d9e │ │ │ │ + b.n 936ba │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 92dce │ │ │ │ + b.n 936ea │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ orrs r1, r0 │ │ │ │ lsls r1, r1, #8 │ │ │ │ - bmi.w 93414 │ │ │ │ + bmi.w 93d30 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9176 @ 0x23d8 │ │ │ │ + movw r1, #10136 @ 0x2798 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r2, [pc, #96] @ (935a0 ) │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r2, [pc, #96] @ (93ebc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w sl, [r3, #72] @ 0x48 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 932ac │ │ │ │ + bne.w 93bc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 932ba │ │ │ │ + bne.w 93bd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 932d4 │ │ │ │ + bl 85624 │ │ │ │ + b.n 93bf0 │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #9044 @ 0x2354 │ │ │ │ + movw r2, #10004 @ 0x2714 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl 251424 <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ + bl 2535ac <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92e60 │ │ │ │ - b.n 9353c │ │ │ │ + bne.w 9377c │ │ │ │ + b.n 93e58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4868 │ │ │ │ - b.n 92f00 │ │ │ │ - ldr r5, [pc, #16] @ (935a0 ) │ │ │ │ + bl 1f8188 │ │ │ │ + b.n 9381c │ │ │ │ + ldr r5, [pc, #16] @ (93ebc ) │ │ │ │ mov sl, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 930ce │ │ │ │ + b.n 939ea │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 932ac │ │ │ │ + beq.w 93bc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 932ac │ │ │ │ + bne.w 93bc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 932ac │ │ │ │ - ldr r2, [pc, #544] @ (937e8 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93bc8 │ │ │ │ + ldr r2, [pc, #544] @ (94104 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w sl, [r3, #72] @ 0x48 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 932b0 │ │ │ │ - b.n 932ac │ │ │ │ + beq.w 93bcc │ │ │ │ + b.n 93bc8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #8892 @ 0x22bc │ │ │ │ + movw r2, #9852 @ 0x267c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl 251458 │ │ │ │ + bl 2535e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 935c6 │ │ │ │ + bne.n 93ee2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9324e │ │ │ │ + b.n 93b6a │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8820 @ 0x2274 │ │ │ │ + movw r1, #9780 @ 0x2634 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #468] @ (937e8 ) │ │ │ │ + ldr r5, [pc, #468] @ (94104 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 930ce │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 939ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 930cc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 939e8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9576 @ 0x2568 │ │ │ │ + movw r1, #10536 @ 0x2928 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 930cc │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 939e8 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9292 @ 0x244c │ │ │ │ + movw r1, #10252 @ 0x280c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #396] @ (937e8 ) │ │ │ │ + ldr r5, [pc, #396] @ (94104 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 930cc │ │ │ │ + bl f7970 │ │ │ │ + b.n 939e8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 93126 │ │ │ │ - ldr r5, [pc, #348] @ (937e8 ) │ │ │ │ + b.n 93a42 │ │ │ │ + ldr r5, [pc, #348] @ (94104 ) │ │ │ │ mov sl, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 930ce │ │ │ │ + bl 242e40 │ │ │ │ + b.n 939ea │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8584 @ 0x2188 │ │ │ │ + movw r1, #9544 @ 0x2548 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 933d2 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 93462 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 93cee │ │ │ │ + bl 242e40 │ │ │ │ + b.n 93d7e │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8564 @ 0x2174 │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 933d2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 93cee │ │ │ │ movw r2, #43856 @ 0xab50 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #9628 @ 0x259c │ │ │ │ + movw r2, #10588 @ 0x295c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 251424 <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ - b.n 930ce │ │ │ │ + bl 2535ac <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ + b.n 939ea │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #9736 @ 0x2608 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 933d2 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 93cee │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9000 @ 0x2328 │ │ │ │ + movw r1, #9960 @ 0x26e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 9353c │ │ │ │ + bl f7970 │ │ │ │ + b.n 93e58 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9310c │ │ │ │ + b.n 93a28 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 93138 │ │ │ │ + b.n 93a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93040 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9395c │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9360 @ 0x2490 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - ldr r5, [pc, #112] @ (937e8 ) │ │ │ │ + bl f7970 │ │ │ │ + ldr r5, [pc, #112] @ (94104 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 930cc │ │ │ │ + b.n 939e8 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9500 @ 0x251c │ │ │ │ + movw r1, #10460 @ 0x28dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9376c │ │ │ │ + b.n 94088 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9432 @ 0x24d8 │ │ │ │ + movw r1, #10392 @ 0x2898 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9376c │ │ │ │ - ldr r5, [pc, #64] @ (937e8 ) │ │ │ │ + b.n 94088 │ │ │ │ + ldr r5, [pc, #64] @ (94104 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, sl │ │ │ │ - beq.n 937dc │ │ │ │ + beq.n 940f8 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 937dc │ │ │ │ + bhi.n 940f8 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - b.n 92ffa │ │ │ │ + b.n 93916 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 937d6 │ │ │ │ + b.n 940f2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -157151,190 +158064,190 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93e78 │ │ │ │ + beq.w 94794 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r2 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, #81 @ 0x51 │ │ │ │ - bhi.w 9411c │ │ │ │ + bhi.w 94a38 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 93cb0 │ │ │ │ + beq.w 945cc │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.w 93ce0 │ │ │ │ + beq.w 945fc │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9381e │ │ │ │ + bne.n 9413a │ │ │ │ ldr.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 940fe │ │ │ │ + beq.w 94a1a │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 297c8 │ │ │ │ - cbz r0, 9384e │ │ │ │ + cbz r0, 9416a │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9425e │ │ │ │ + beq.w 94b7a │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 29d64 │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9428e │ │ │ │ + beq.w 94baa │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r2, r4 │ │ │ │ blx 29e1c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93df6 │ │ │ │ + bne.w 94712 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93e82 │ │ │ │ + beq.w 9479e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93fc4 │ │ │ │ + beq.w 948e0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 94058 │ │ │ │ + beq.w 94974 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 93948 │ │ │ │ + beq.n 94264 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93fc8 │ │ │ │ + beq.w 948e4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 93942 │ │ │ │ + beq.n 9425e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93fcc │ │ │ │ + beq.w 948e8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 93942 │ │ │ │ + cbz r2, 9425e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93fd0 │ │ │ │ + beq.w 948ec │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 93942 │ │ │ │ + cbz r2, 9425e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93fd4 │ │ │ │ + beq.w 948f0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 93942 │ │ │ │ + cbz r2, 9425e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 93fd8 │ │ │ │ + beq.w 948f4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 93942 │ │ │ │ + cbz r2, 9425e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 94014 │ │ │ │ + beq.w 94930 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 93942 │ │ │ │ + cbz r2, 9425e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 94050 │ │ │ │ + beq.w 9496c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 93942 │ │ │ │ + cbz r2, 9425e │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 94054 │ │ │ │ + beq.w 94970 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 93fdc │ │ │ │ + beq.w 948f8 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9392e │ │ │ │ + bne.n 9424a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93f76 │ │ │ │ + bne.w 94892 │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93f96 │ │ │ │ + beq.w 948b2 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #23 │ │ │ │ - bpl.n 93966 │ │ │ │ + bpl.n 94282 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 93d58 │ │ │ │ + bgt.w 94674 │ │ │ │ movw fp, #39564 @ 0x9a8c │ │ │ │ movt fp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f63f0 │ │ │ │ + bl 1f9580 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93f52 │ │ │ │ + beq.w 9486e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 942d4 │ │ │ │ + bge.w 94bf0 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ - cbz r3, 93998 │ │ │ │ + cbz r3, 942b4 │ │ │ │ ldr.w r2, [fp, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 942ac │ │ │ │ + bne.w 94bc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f64c4 │ │ │ │ + bl 1f9654 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93f52 │ │ │ │ + beq.w 9486e │ │ │ │ ldr.w fp, [r8, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 93eae │ │ │ │ + beq.w 947ca │ │ │ │ it ge │ │ │ │ strge.w fp, [sp, #32] │ │ │ │ - blt.w 93f10 │ │ │ │ + blt.w 9482c │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93f52 │ │ │ │ + beq.w 9486e │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 939f6 │ │ │ │ + cbz r2, 94312 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ strne r2, [r0, #0] │ │ │ │ @@ -157355,15 +158268,15 @@ │ │ │ │ str.w ip, [r4, #56] @ 0x38 │ │ │ │ add.w ip, r4, #420 @ 0x1a4 │ │ │ │ str.w ip, [r4, #80] @ 0x50 │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - bmi.w 941e4 │ │ │ │ + bmi.w 94b00 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -157375,965 +158288,965 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r9, [r4, #436] @ 0x1b4 │ │ │ │ str.w r9, [r4, #428] @ 0x1ac │ │ │ │ str.w sl, [r4, #12] │ │ │ │ str.w sl, [r4, #448] @ 0x1c0 │ │ │ │ - cbz r3, 93ab4 │ │ │ │ - movw r6, #23740 @ 0x5cbc │ │ │ │ + cbz r3, 943d0 │ │ │ │ + movw r6, #24700 @ 0x607c │ │ │ │ movt r6, #52 @ 0x34 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 93ca4 │ │ │ │ - bgt.w 93c1c │ │ │ │ + beq.w 945c0 │ │ │ │ + bgt.w 94538 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 93ca4 │ │ │ │ + bls.w 945c0 │ │ │ │ ldrsh.w r1, [r6, r3, lsl #2] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrsh.w r2, [r3, #2] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r2, r4 │ │ │ │ - bne.w 93e62 │ │ │ │ + bne.w 9477e │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93a80 │ │ │ │ + bne.n 9439c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93e8c │ │ │ │ + beq.w 947a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 94086 │ │ │ │ + blt.w 949a2 │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93b16 │ │ │ │ + bne.n 94432 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r2, 93af6 │ │ │ │ + cbz r2, 94412 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 941be │ │ │ │ + blt.w 94ada │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 941aa │ │ │ │ + blt.w 94ac6 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9406c │ │ │ │ + blt.w 94988 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 941ec │ │ │ │ + blt.w 94b08 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bmi.w 94170 │ │ │ │ + bmi.w 94a8c │ │ │ │ ldr.w r9, [r4, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #596] @ (93d7c ) │ │ │ │ + ldr r6, [pc, #596] @ (94698 ) │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - cbz r1, 93b70 │ │ │ │ + cbz r1, 9448c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 8eccc │ │ │ │ + bl 8f5d4 │ │ │ │ mov r5, r0 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93bfc │ │ │ │ + beq.n 94518 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #560] @ (93d80 ) │ │ │ │ + ldr r1, [pc, #560] @ (9469c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 93b6a │ │ │ │ + beq.n 94486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94168 │ │ │ │ + beq.w 94a84 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 93bfa │ │ │ │ + beq.n 94516 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93e20 │ │ │ │ + bne.w 9473c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93e68 │ │ │ │ - ldr r2, [pc, #512] @ (93d84 ) │ │ │ │ + bne.w 94784 │ │ │ │ + ldr r2, [pc, #512] @ (946a0 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #2976] @ 0xba0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93e52 │ │ │ │ + bne.w 9476e │ │ │ │ ldr.w r2, [r2, #2984] @ 0xba8 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 93e52 │ │ │ │ + beq.w 9476e │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #484] @ (93d88 ) │ │ │ │ + ldr r1, [pc, #484] @ (946a4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 93bfa │ │ │ │ + beq.n 94516 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93e16 │ │ │ │ + bne.w 94732 │ │ │ │ ldr.w r8, [r8] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 297c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9414c │ │ │ │ + beq.w 94a68 │ │ │ │ subs.w r1, r0, r8 │ │ │ │ - bmi.w 94134 │ │ │ │ + bmi.w 94a50 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 93bfc │ │ │ │ + cbz r0, 94518 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #424] @ (93d88 ) │ │ │ │ + ldr r1, [pc, #424] @ (946a4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 93bfa │ │ │ │ + beq.n 94516 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94200 │ │ │ │ + beq.w 94b1c │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93d8c │ │ │ │ + bne.w 946a8 │ │ │ │ mov sl, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, sl │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - bne.w 93a94 │ │ │ │ + bne.w 943b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands.w sl, r0, #8388608 @ 0x800000 │ │ │ │ mul.w r9, r2, r7 │ │ │ │ - beq.w 940a4 │ │ │ │ + beq.w 949c0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ blx 29e1c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 94208 │ │ │ │ + beq.w 94b24 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, r4 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 940de │ │ │ │ + beq.w 949fa │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 93ca4 │ │ │ │ + ble.n 945c0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.w 94034 │ │ │ │ + bmi.w 94950 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 93ca4 │ │ │ │ + beq.n 945c0 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 94042 │ │ │ │ + bmi.w 9495e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 93ca4 │ │ │ │ + beq.n 945c0 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #28 │ │ │ │ - bmi.w 94018 │ │ │ │ + bmi.w 94934 │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 93ca4 │ │ │ │ + beq.n 945c0 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.w 94026 │ │ │ │ + bmi.w 94942 │ │ │ │ subs r2, r7, #4 │ │ │ │ - beq.n 93ca4 │ │ │ │ + beq.n 945c0 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r0, r1, #28 │ │ │ │ - bmi.w 93fb6 │ │ │ │ + bmi.w 948d2 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 93c96 │ │ │ │ + bne.n 945b2 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93a80 │ │ │ │ - b.n 93ab4 │ │ │ │ + bne.w 9439c │ │ │ │ + b.n 943d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94294 │ │ │ │ + bne.w 94bb0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93fb0 │ │ │ │ + beq.w 948cc │ │ │ │ blx 29d64 │ │ │ │ add.w r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94280 │ │ │ │ + beq.w 94b9c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 29e1c │ │ │ │ - b.n 93830 │ │ │ │ + b.n 9414c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94268 │ │ │ │ + bne.w 94b84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 93830 │ │ │ │ + beq.w 9414c │ │ │ │ strd r5, r4, [sp, #32] │ │ │ │ - movw fp, #8652 @ 0x21cc │ │ │ │ + movw fp, #9612 @ 0x258c │ │ │ │ movt fp, #45 @ 0x2d │ │ │ │ mov r4, r9 │ │ │ │ - movw r5, #8632 @ 0x21b8 │ │ │ │ + movw r5, #9592 @ 0x2578 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ - movw r9, #52788 @ 0xce34 │ │ │ │ + movw r9, #53748 @ 0xd1f4 │ │ │ │ movt r9, #44 @ 0x2c │ │ │ │ mov sl, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93e30 │ │ │ │ + beq.w 9474c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93e4a │ │ │ │ + beq.w 94766 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ blx 2aacc │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93eb4 │ │ │ │ + beq.w 947d0 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.w 93ebc │ │ │ │ + bmi.w 947d8 │ │ │ │ ldr.w r4, [sl, #20]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 93d14 │ │ │ │ + bne.n 94630 │ │ │ │ ldrd r5, r4, [sp, #32] │ │ │ │ - b.n 93830 │ │ │ │ + b.n 9414c │ │ │ │ add.w fp, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94226 │ │ │ │ + beq.w 94b42 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #256 @ 0x100 │ │ │ │ - beq.w 94238 │ │ │ │ + beq.w 94b54 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 93d5e │ │ │ │ - b.n 93966 │ │ │ │ + blt.n 9467a │ │ │ │ + b.n 94282 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #768 @ (adr r3, 94084 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 949a0 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cbz r3, 93db6 │ │ │ │ + cbz r3, 946d2 │ │ │ │ movs r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 940c0 │ │ │ │ + bne.w 949dc │ │ │ │ mov r4, r6 │ │ │ │ - cbz r6, 93db6 │ │ │ │ + cbz r6, 946d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 93db4 │ │ │ │ + beq.n 946d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93e98 │ │ │ │ + beq.n 947b4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 93c0e │ │ │ │ + beq.w 9452a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 93c0e │ │ │ │ + beq.w 9452a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93c0e │ │ │ │ - ldr r2, [pc, #688] @ (94090 ) │ │ │ │ + bne.w 9452a │ │ │ │ + ldr r2, [pc, #688] @ (949ac ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93ffa │ │ │ │ + bne.w 94916 │ │ │ │ mov r0, r9 │ │ │ │ blx r5 │ │ │ │ - b.n 93c0e │ │ │ │ + b.n 9452a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 93948 │ │ │ │ + bpl.w 94264 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 93956 │ │ │ │ + beq.w 94272 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 93956 │ │ │ │ + b.n 94272 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93bfa │ │ │ │ - b.n 93bb2 │ │ │ │ - ldr r1, [pc, #624] @ (94094 ) │ │ │ │ + bne.w 94516 │ │ │ │ + b.n 944ce │ │ │ │ + ldr r1, [pc, #624] @ (949b0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dcb84 │ │ │ │ + bl dd55c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93b78 │ │ │ │ - b.n 93bfa │ │ │ │ + bne.w 94494 │ │ │ │ + b.n 94516 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ - movw r1, #52788 @ 0xce34 │ │ │ │ + movw r1, #53748 @ 0xd1f4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2aacc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93d30 │ │ │ │ + bne.w 9464c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 93d30 │ │ │ │ - ldr r0, [pc, #580] @ (94098 ) │ │ │ │ - bl 7c45c │ │ │ │ + b.n 9464c │ │ │ │ + ldr r0, [pc, #580] @ (949b4 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 93b9e │ │ │ │ - b.n 93bfa │ │ │ │ + bne.w 944ba │ │ │ │ + b.n 94516 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r3, r1] │ │ │ │ - b.n 93ca4 │ │ │ │ - ldr r1, [pc, #560] @ (9409c ) │ │ │ │ + b.n 945c0 │ │ │ │ + ldr r1, [pc, #560] @ (949b8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dcb84 │ │ │ │ + bl dd55c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93b80 │ │ │ │ - b.n 93bfa │ │ │ │ + bne.w 9449c │ │ │ │ + b.n 94516 │ │ │ │ mov r5, r7 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ - b.n 93838 │ │ │ │ + b.n 94154 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - b.n 93948 │ │ │ │ - movw r3, #4769 @ 0x12a1 │ │ │ │ + b.n 94264 │ │ │ │ + movw r3, #9153 @ 0x23c1 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 93abc │ │ │ │ - ldr r2, [pc, #500] @ (94090 ) │ │ │ │ + b.n 943d8 │ │ │ │ + ldr r2, [pc, #500] @ (949ac ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93fe0 │ │ │ │ + bne.w 948fc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ - b.n 93db4 │ │ │ │ + b.n 946d0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 939bc │ │ │ │ + b.n 942d8 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 93d42 │ │ │ │ + b.n 9465e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 93ef6 │ │ │ │ + bgt.n 94812 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 93ed4 │ │ │ │ + blt.n 947f0 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 93d48 │ │ │ │ + blt.w 94664 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #9692 @ 0x25dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r6, [pc, #432] @ (940a0 ) │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r6, [pc, #432] @ (949bc ) │ │ │ │ movs r4, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 93bfc │ │ │ │ + b.n 94518 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #9636 @ 0x25a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93eec │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 94808 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, fp, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ add.w fp, r1, #7 │ │ │ │ bic.w fp, fp, #7 │ │ │ │ add r2, fp │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 939bc │ │ │ │ + beq.w 942d8 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 939bc │ │ │ │ + bmi.w 942d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9176 @ 0x23d8 │ │ │ │ + movw r1, #10136 @ 0x2798 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r2, [pc, #332] @ (940a0 ) │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r2, [pc, #332] @ (949bc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93d9e │ │ │ │ + bne.w 946ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 93dac │ │ │ │ + bne.w 946c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 93dc4 │ │ │ │ + bl 85624 │ │ │ │ + b.n 946e0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.w 93e04 │ │ │ │ + bmi.w 94720 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8864 @ 0x22a0 │ │ │ │ + movw r1, #9824 @ 0x2660 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r3, [pc, #264] @ (940a0 ) │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r3, [pc, #264] @ (949bc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 940fa │ │ │ │ + bne.w 94a16 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 93dc4 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 93830 │ │ │ │ + bl 85624 │ │ │ │ + b.n 946e0 │ │ │ │ + bl 85624 │ │ │ │ + b.n 9414c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #8 │ │ │ │ str r1, [r3, #12] │ │ │ │ add r0, fp │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 93c9e │ │ │ │ + b.n 945ba │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 938b0 │ │ │ │ + b.n 941cc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 938c6 │ │ │ │ + b.n 941e2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 938d8 │ │ │ │ + b.n 941f4 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 938e8 │ │ │ │ + b.n 94204 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 938f8 │ │ │ │ + b.n 94214 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 93908 │ │ │ │ + b.n 94224 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 9393a │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 94256 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 93ea8 │ │ │ │ + beq.w 947c4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 93ea8 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 947c4 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 93df0 │ │ │ │ + beq.w 9470c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 93df0 │ │ │ │ + b.n 9470c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 93918 │ │ │ │ + b.n 94234 │ │ │ │ bic.w r2, r2, #8 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ add r2, fp │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b.n 93c84 │ │ │ │ + b.n 945a0 │ │ │ │ bic.w r2, r2, #8 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ add r2, fp │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ - b.n 93c90 │ │ │ │ + b.n 945ac │ │ │ │ bic.w r2, r2, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, fp │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 93c6c │ │ │ │ + b.n 94588 │ │ │ │ bic.w r2, r2, #8 │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, fp │ │ │ │ str r2, [r3, #28] │ │ │ │ - b.n 93c78 │ │ │ │ + b.n 94594 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 93928 │ │ │ │ + b.n 94244 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9393a │ │ │ │ + b.n 94256 │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 938b6 │ │ │ │ - b.n 93942 │ │ │ │ + bne.w 941d2 │ │ │ │ + b.n 9425e │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9432 @ 0x24d8 │ │ │ │ + movw r1, #10392 @ 0x2898 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - ldr r6, [pc, #24] @ (940a0 ) │ │ │ │ + bl f7970 │ │ │ │ + ldr r6, [pc, #24] @ (949bc ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 93bfa │ │ │ │ + b.n 94516 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 940e6 │ │ │ │ + cbz r4, 94a02 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #384 @ (adr r3, 94220 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 94b3c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r0, sl │ │ │ │ - b.n 93c38 │ │ │ │ + b.n 94554 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 93d9e │ │ │ │ + beq.w 946ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93d9e │ │ │ │ + bne.w 946ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93d9e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 946ba │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 93c60 │ │ │ │ + b.n 9457c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 93d92 │ │ │ │ + b.n 946ae │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8820 @ 0x2274 │ │ │ │ + movw r1, #9780 @ 0x2634 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r6, [pc, #512] @ (94310 ) │ │ │ │ + ldr r6, [pc, #512] @ (94c2c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93bfc │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 94518 │ │ │ │ movw r3, #4328 @ 0x10e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8564 @ 0x2174 │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93eec │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 94808 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9576 @ 0x2568 │ │ │ │ + movw r1, #10536 @ 0x2928 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93bfa │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 94516 │ │ │ │ movw r2, #43856 @ 0xab50 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #9628 @ 0x259c │ │ │ │ + movw r2, #10588 @ 0x295c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 251424 <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ - b.n 93bfc │ │ │ │ + bl 2535ac <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ + b.n 94518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93b6a │ │ │ │ - ldr r6, [pc, #412] @ (94310 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94486 │ │ │ │ + ldr r6, [pc, #412] @ (94c2c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 94306 │ │ │ │ + beq.w 94c22 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.w 94306 │ │ │ │ + bhi.w 94c22 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 93b28 │ │ │ │ + b.n 94444 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9360 @ 0x2490 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9407e │ │ │ │ + b.n 9499a │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9292 @ 0x244c │ │ │ │ + movw r1, #10252 @ 0x280c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #308] @ (94310 ) │ │ │ │ + ldr r6, [pc, #308] @ (94c2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 93bfa │ │ │ │ + bl f7970 │ │ │ │ + b.n 94516 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f4868 │ │ │ │ - b.n 93a3e │ │ │ │ + bl 1f8188 │ │ │ │ + b.n 9435a │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9500 @ 0x251c │ │ │ │ + movw r1, #10460 @ 0x28dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9407e │ │ │ │ + b.n 9499a │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93bfa │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94516 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r9 │ │ │ │ - b.n 93c50 │ │ │ │ - ldr r2, [pc, #232] @ (94310 ) │ │ │ │ + b.n 9456c │ │ │ │ + ldr r2, [pc, #232] @ (94c2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 93da2 │ │ │ │ - b.n 93d9e │ │ │ │ + beq.w 946be │ │ │ │ + b.n 946ba │ │ │ │ ldr r2, [r2, #12] │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #8892 @ 0x22bc │ │ │ │ + movw r2, #9852 @ 0x267c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ - bl 251458 │ │ │ │ + bl 2535e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94226 │ │ │ │ + bne.n 94b42 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - b.n 93d72 │ │ │ │ - ldr r6, [pc, #176] @ (94310 ) │ │ │ │ + b.n 9468e │ │ │ │ + ldr r6, [pc, #176] @ (94c2c ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 93bfc │ │ │ │ + b.n 94518 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8584 @ 0x2188 │ │ │ │ + movw r1, #9544 @ 0x2548 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93eec │ │ │ │ - ldr r6, [pc, #140] @ (94310 ) │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 94808 │ │ │ │ + ldr r6, [pc, #140] @ (94c2c ) │ │ │ │ mov r4, r5 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 93bfc │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 93f96 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 94518 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 948b2 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #8776 @ 0x2248 │ │ │ │ + movw r1, #9736 @ 0x2608 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93eec │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 94808 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 942ee │ │ │ │ + cbz r3, 94c0a │ │ │ │ movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #9044 @ 0x2354 │ │ │ │ + movw r2, #10004 @ 0x2714 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ - bl 251424 <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ + bl 2535ac <_PyEval_GetBuiltin@@Base+0xfc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93998 │ │ │ │ - b.n 93f52 │ │ │ │ + bne.w 942b4 │ │ │ │ + b.n 9486e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9000 @ 0x2328 │ │ │ │ + movw r1, #9960 @ 0x26e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 93f52 │ │ │ │ + bl f7970 │ │ │ │ + b.n 9486e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9676 @ 0x25cc │ │ │ │ + movw r1, #10636 @ 0x298c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 93f52 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9486e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 941a4 │ │ │ │ + b.n 94ac0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 943d4 │ │ │ │ + beq.n 94cf0 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 943a6 │ │ │ │ + beq.n 94cc2 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94406 │ │ │ │ + beq.n 94d22 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 943ec │ │ │ │ + beq.n 94d08 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94420 │ │ │ │ + beq.n 94d3c │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 94314 │ │ │ │ + bl 94c30 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 94432 │ │ │ │ + bne.n 94d4e │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 94434 │ │ │ │ + bne.n 94d50 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 94446 │ │ │ │ + bne.n 94d62 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 943fc │ │ │ │ + bne.n 94d18 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 94442 │ │ │ │ + bne.n 94d5e │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 94416 │ │ │ │ + bne.n 94d32 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 943b6 │ │ │ │ + beq.n 94cd2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 943e4 │ │ │ │ + bne.n 94d00 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 943c4 │ │ │ │ + b.n 94ce0 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9439c │ │ │ │ + bne.n 94cb8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9439c │ │ │ │ + bne.n 94cb8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 943e4 │ │ │ │ + bne.n 94d00 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 943c4 │ │ │ │ + beq.n 94ce0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9437c │ │ │ │ + beq.n 94c98 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9444a │ │ │ │ + bne.n 94d66 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 9438c │ │ │ │ + b.n 94ca8 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9438c │ │ │ │ + beq.n 94ca8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9443e │ │ │ │ + bne.n 94d5a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 943b6 │ │ │ │ + b.n 94cd2 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 9436a │ │ │ │ + beq.n 94c86 │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9444e │ │ │ │ + bne.n 94d6a │ │ │ │ mov r0, r8 │ │ │ │ - b.n 9437c │ │ │ │ + b.n 94c98 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 9439c │ │ │ │ + b.n 94cb8 │ │ │ │ mov r1, ip │ │ │ │ - b.n 94416 │ │ │ │ + b.n 94d32 │ │ │ │ mov r1, ip │ │ │ │ - b.n 943fc │ │ │ │ + b.n 94d18 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 94416 │ │ │ │ + b.n 94d32 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 943fc │ │ │ │ + b.n 94d18 │ │ │ │ nop │ │ │ │ │ │ │ │ -00094454 : │ │ │ │ +00094d70 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #19 │ │ │ │ - bmi.w 9500a │ │ │ │ + bmi.w 95926 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r6, r3, #22 │ │ │ │ - bpl.w 94f9e │ │ │ │ + bpl.w 958b8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bmi.w 94990 │ │ │ │ + bmi.w 952ac │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94fe4 │ │ │ │ + beq.w 95900 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949e2 │ │ │ │ + beq.w 952fe │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94a3c │ │ │ │ + beq.w 95358 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 94a66 │ │ │ │ - ldr r1, [pc, #340] @ (94600 ) │ │ │ │ + bpl.w 95382 │ │ │ │ + ldr r1, [pc, #340] @ (94f1c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -158343,381 +159256,381 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r1, #252] @ 0xfc │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94fc6 │ │ │ │ + beq.w 958e2 │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94c24 │ │ │ │ + beq.w 95540 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ clz r2, r8 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94c48 │ │ │ │ + bne.w 95564 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94bd2 │ │ │ │ + beq.w 954ee │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 95172 │ │ │ │ + bne.w 95a8e │ │ │ │ movw r5, #39564 @ 0x9a8c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r8, r5 │ │ │ │ - bne.w 94d6e │ │ │ │ + bne.w 9568a │ │ │ │ mov r0, r4 │ │ │ │ - bl 842d8 │ │ │ │ + bl 84cf8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d54 │ │ │ │ + beq.w 95670 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84f9c │ │ │ │ + bl 859bc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9454e │ │ │ │ + beq.n 94e6a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94c06 │ │ │ │ + beq.w 95522 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94dae │ │ │ │ + beq.w 956ca │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9544c │ │ │ │ + beq.w 95d68 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.w 94c5e │ │ │ │ + bne.w 9557a │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 94a6c │ │ │ │ + bne.w 95388 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 9500e │ │ │ │ + bne.w 9592a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 94b28 │ │ │ │ + bmi.w 95444 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 94b44 │ │ │ │ + bne.w 95460 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 94624 │ │ │ │ + ble.n 94f40 │ │ │ │ movs r7, #0 │ │ │ │ add.w r8, r3, #8 │ │ │ │ mov fp, r2 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldrh.w r3, [r0, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 945e2 │ │ │ │ + bhi.n 94efe │ │ │ │ ldr.w r1, [r4, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95404 │ │ │ │ + beq.w 95d20 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 945e2 │ │ │ │ + ble.n 94efe │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9461c │ │ │ │ + beq.n 94f38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 945e2 │ │ │ │ + beq.n 94efe │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9461c │ │ │ │ + beq.n 94f38 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 945e2 │ │ │ │ + beq.n 94efe │ │ │ │ adds r1, #16 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r1, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r0, sl │ │ │ │ - beq.n 9461c │ │ │ │ + beq.n 94f38 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 945d2 │ │ │ │ + bne.n 94eee │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r0, [r4, #206] @ 0xce │ │ │ │ lsls r7, r1, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 94624 │ │ │ │ + b.n 94f40 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 9461c │ │ │ │ + beq.n 94f38 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94604 │ │ │ │ + bne.n 94f20 │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 945e2 │ │ │ │ + bne.n 94efe │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 9459c │ │ │ │ + bne.n 94eb8 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 94dec │ │ │ │ + bne.w 95708 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 947be │ │ │ │ + ble.w 950da │ │ │ │ add.w r1, r7, #8 │ │ │ │ movs r5, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 9468c │ │ │ │ + bhi.n 94fa8 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 953ce │ │ │ │ + beq.w 95cea │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9468c │ │ │ │ + ble.n 94fa8 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 947b6 │ │ │ │ + beq.w 950d2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9468c │ │ │ │ + beq.n 94fa8 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 947b6 │ │ │ │ + beq.w 950d2 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9468c │ │ │ │ + beq.n 94fa8 │ │ │ │ adds r3, #16 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 947b6 │ │ │ │ + beq.w 950d2 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 9467c │ │ │ │ + bne.n 94f98 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.n 946a4 │ │ │ │ + bpl.n 94fc0 │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ - cbz r6, 946ba │ │ │ │ + cbz r6, 94fd6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 946ba │ │ │ │ + beq.n 94fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94e58 │ │ │ │ + beq.w 95774 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 947dc │ │ │ │ + bpl.w 950f8 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94bbe │ │ │ │ + bne.w 954da │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 9484a │ │ │ │ + bmi.w 95166 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 88d48 │ │ │ │ + bl 897cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94d54 │ │ │ │ + beq.w 95670 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ed64 │ │ │ │ + bl 8f66c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94d56 │ │ │ │ + beq.w 95672 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 94aa2 │ │ │ │ + bmi.w 953be │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 94960 │ │ │ │ + bmi.w 9527c │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94852 │ │ │ │ + beq.w 9516e │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 948b6 │ │ │ │ + ble.w 951d2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9472e │ │ │ │ + bge.n 9504a │ │ │ │ mov r1, r4 │ │ │ │ - bl 914c8 │ │ │ │ + bl 91de4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 94d54 │ │ │ │ + blt.w 95670 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 94756 │ │ │ │ + beq.n 95072 │ │ │ │ adds r5, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 95412 │ │ │ │ - bl 914c8 │ │ │ │ + bge.w 95d2e │ │ │ │ + bl 91de4 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 94d54 │ │ │ │ + blt.w 95670 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 94736 │ │ │ │ + bne.n 95052 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 948bc │ │ │ │ + bmi.w 951d8 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 9476a │ │ │ │ + bpl.n 95086 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 953e8 │ │ │ │ + beq.w 95d04 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 9477c │ │ │ │ + bgt.n 95098 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 953b2 │ │ │ │ + ble.w 95cce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 94ad4 │ │ │ │ + bmi.w 953f0 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 947b6 │ │ │ │ + beq.n 950d2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9479c │ │ │ │ + bne.n 950b8 │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9468c │ │ │ │ + bne.w 94fa8 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, ip │ │ │ │ - bne.w 94644 │ │ │ │ + bne.w 94f60 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 946a4 │ │ │ │ + bmi.w 94fc0 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95056 │ │ │ │ + bne.w 95972 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 946a6 │ │ │ │ + bne.w 94fc2 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bmi.w 946c2 │ │ │ │ + bmi.w 94fde │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 94826 │ │ │ │ + ble.n 95142 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 95382 │ │ │ │ + bmi.w 95c9e │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94826 │ │ │ │ + beq.n 95142 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 95382 │ │ │ │ + bmi.w 95c9e │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 94826 │ │ │ │ + beq.n 95142 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 95382 │ │ │ │ + bmi.w 95c9e │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 94826 │ │ │ │ + beq.n 95142 │ │ │ │ adds r2, #20 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r6, #22 │ │ │ │ - bmi.w 95382 │ │ │ │ + bmi.w 95c9e │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 94814 │ │ │ │ + bne.n 95130 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94bbe │ │ │ │ + bne.w 954da │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #35216 @ 0x8990 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r2, r1 │ │ │ │ itt eq │ │ │ │ orreq.w r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne.w 946d0 │ │ │ │ + bne.w 94fec │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 946de │ │ │ │ + b.n 94ffa │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 94e6e │ │ │ │ + bmi.w 9578a │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #696] @ (94b18 ) │ │ │ │ + ldr r2, [pc, #696] @ (95434 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #1836] @ 0x72c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 94f6e │ │ │ │ + bne.w 95888 │ │ │ │ ldr.w r2, [r2, #1844] @ 0x734 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 94f6e │ │ │ │ - ldr r1, [pc, #672] @ (94b1c ) │ │ │ │ + beq.w 95888 │ │ │ │ + ldr r1, [pc, #672] @ (95438 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 94d54 │ │ │ │ + beq.w 95670 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 94f64 │ │ │ │ - ldr r1, [pc, #648] @ (94b1c ) │ │ │ │ + bne.w 9587e │ │ │ │ + ldr r1, [pc, #648] @ (95438 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94d54 │ │ │ │ - movw r3, #33357 @ 0x824d │ │ │ │ + beq.w 95670 │ │ │ │ + movw r3, #42321 @ 0xa551 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.w 94718 │ │ │ │ + bgt.w 95034 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bpl.w 9475e │ │ │ │ + bpl.w 9507a │ │ │ │ lsls r7, r3, #22 │ │ │ │ - bpl.w 9541e │ │ │ │ + bpl.w 95d3a │ │ │ │ ldr.w r6, [r4, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 94f1e │ │ │ │ + bne.w 957c8 │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9543a │ │ │ │ + beq.w 95d56 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ movs r2, #1 │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r6, [r0, #16] │ │ │ │ @@ -158732,56 +159645,56 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r2, [r5, #12] │ │ │ │ strb r3, [r5, #6] │ │ │ │ str.w r5, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f26 │ │ │ │ + bne.w 957d0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 94f26 │ │ │ │ + bne.w 957d0 │ │ │ │ orr.w r2, r3, #4 │ │ │ │ lsls r6, r3, #17 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bpl.n 94934 │ │ │ │ + bpl.n 95250 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 953e8 │ │ │ │ + beq.w 95d04 │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bpl.w 9476a │ │ │ │ + bpl.w 95086 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9477c │ │ │ │ + beq.w 95098 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #65036 @ 0xfe0c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ + b.n 95672 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r2, #15 │ │ │ │ streq r2, [r4, #104] @ 0x68 │ │ │ │ - beq.w 94704 │ │ │ │ + beq.w 95020 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #63844 @ 0xf964 │ │ │ │ + movw r1, #64804 @ 0xfd24 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ - ldr r0, [pc, #396] @ (94b20 ) │ │ │ │ + b.n 95672 │ │ │ │ + ldr r0, [pc, #396] @ (9543c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ cmp r2, #10 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov.w r3, #28 │ │ │ │ @@ -158792,33 +159705,33 @@ │ │ │ │ adds r5, r0, r3 │ │ │ │ add.w r5, r5, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r5, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94fd2 │ │ │ │ + beq.w 958ee │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94fe4 │ │ │ │ + beq.w 95900 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94494 │ │ │ │ - bl 80e78 │ │ │ │ + bne.w 94db0 │ │ │ │ + bl 81878 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d56 │ │ │ │ + beq.w 95672 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94c58 │ │ │ │ - ldr r1, [pc, #292] @ (94b20 ) │ │ │ │ + beq.w 95574 │ │ │ │ + ldr r1, [pc, #292] @ (9543c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -158828,73 +159741,73 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r5, [r1, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94ffe │ │ │ │ + beq.w 9591a │ │ │ │ str.w r0, [r1, #268] @ 0x10c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 944a0 │ │ │ │ + bne.w 94dbc │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 94c32 │ │ │ │ + beq.w 9554e │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 953a0 │ │ │ │ + bmi.w 95cbc │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bmi.w 944a8 │ │ │ │ + bmi.w 94dc4 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 944e0 │ │ │ │ + b.n 94dfc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9456c │ │ │ │ + beq.w 94e88 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9456c │ │ │ │ - ldr r1, [pc, #160] @ (94b24 ) │ │ │ │ + bne.w 94e88 │ │ │ │ + ldr r1, [pc, #160] @ (95440 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95068 │ │ │ │ + bne.w 95984 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9456c │ │ │ │ + b.n 94e88 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 946fe │ │ │ │ + bls.w 9501a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #63772 @ 0xf91c │ │ │ │ + movw r1, #64732 @ 0xfcdc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ - ldr r0, [pc, #72] @ (94b20 ) │ │ │ │ + b.n 95672 │ │ │ │ + ldr r0, [pc, #72] @ (9543c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -158905,1155 +159818,1155 @@ │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ add.w r0, r1, #252 @ 0xfc │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94fbc │ │ │ │ + beq.w 958d8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r6, pc, #320 @ (adr r6, 94c60 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 9557c ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 94eac │ │ │ │ + bmi.w 95812 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 94586 │ │ │ │ - ldr r1, [pc, #668] @ (94de4 ) │ │ │ │ + beq.w 94ea2 │ │ │ │ + ldr r1, [pc, #668] @ (95700 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9514c │ │ │ │ - ldr r1, [pc, #648] @ (94de4 ) │ │ │ │ + beq.w 95a68 │ │ │ │ + ldr r1, [pc, #648] @ (95700 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 98d24 <_PyType_LookupRef@@Base> │ │ │ │ + bl 99640 <_PyType_LookupRef@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95140 │ │ │ │ + beq.w 95a5c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #131072 @ 0x20000 │ │ │ │ - beq.w 950ea │ │ │ │ + beq.w 95a06 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94b90 │ │ │ │ + beq.n 954ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95314 │ │ │ │ + beq.w 95c30 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94ba8 │ │ │ │ + beq.n 954c4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95308 │ │ │ │ + beq.w 95c24 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.w 9514c │ │ │ │ + bne.w 95a68 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 94590 │ │ │ │ - b.n 94624 │ │ │ │ + bgt.w 94eac │ │ │ │ + b.n 94f40 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.w 9484a │ │ │ │ + bmi.w 95166 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85eb8 │ │ │ │ + bl 86934 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 946de │ │ │ │ - b.n 94d54 │ │ │ │ + bge.w 94ffa │ │ │ │ + b.n 95670 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94fb8 │ │ │ │ + beq.w 958d2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d54 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + beq.w 95672 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 94bfc │ │ │ │ + bpl.n 95518 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #17 │ │ │ │ - bmi.w 94ee6 │ │ │ │ + bmi.w 957da │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 9450c │ │ │ │ + b.n 94e28 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - ldr r1, [pc, #476] @ (94de8 ) │ │ │ │ + ldr r1, [pc, #476] @ (95704 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 950cc │ │ │ │ + bne.w 959e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9454e │ │ │ │ - bl 94454 │ │ │ │ + b.n 94e6a │ │ │ │ + bl 94d70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94d54 │ │ │ │ + beq.w 95670 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 94506 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94506 │ │ │ │ + bne.w 94e22 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 94e22 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9450c │ │ │ │ - b.n 94bd8 │ │ │ │ + bne.w 94e28 │ │ │ │ + b.n 954f4 │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 94494 │ │ │ │ + b.n 94db0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 94314 │ │ │ │ + bl 94c30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 94562 │ │ │ │ + ble.w 94e7e │ │ │ │ mov fp, r6 │ │ │ │ movw r9, #35216 @ 0x8990 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ add.w r8, r3, #8 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 95084 │ │ │ │ + bge.w 959a0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 94cd6 │ │ │ │ - bl 94314 │ │ │ │ + cbz r0, 955f2 │ │ │ │ + bl 94c30 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94e54 │ │ │ │ + bne.w 95770 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94e54 │ │ │ │ + bne.w 95770 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 94f7e │ │ │ │ + beq.w 95898 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 94cfc │ │ │ │ + ble.n 95618 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 94ce6 │ │ │ │ + bne.n 95602 │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 94c84 │ │ │ │ + bne.n 955a0 │ │ │ │ ldrd r3, r5, [sp, #4] │ │ │ │ mov r6, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.n 94562 │ │ │ │ + b.n 94e7e │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94e54 │ │ │ │ + bne.w 95770 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 94caa │ │ │ │ + b.n 955c6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 94cfc │ │ │ │ + beq.n 95618 │ │ │ │ adds r5, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 94cc6 │ │ │ │ + beq.n 955e2 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 94cee │ │ │ │ + bne.n 9560a │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, fp │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #63620 @ 0xf884 │ │ │ │ + movw r1, #64580 @ 0xfc44 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94dae │ │ │ │ + beq.n 956ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94dae │ │ │ │ + bne.n 956ca │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - ldr r2, [pc, #168] @ (94de8 ) │ │ │ │ + ldr r2, [pc, #168] @ (95704 ) │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r7, [r2, #1416] @ 0x588 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 951c4 │ │ │ │ + bne.w 95ae0 │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 951a8 │ │ │ │ + bne.w 95ac4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 95328 │ │ │ │ + bmi.w 95c44 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94796 │ │ │ │ + b.n 950b2 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.w 95190 │ │ │ │ - ldr r1, [pc, #116] @ (94de4 ) │ │ │ │ + beq.w 95aac │ │ │ │ + ldr r1, [pc, #116] @ (95700 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952e0 │ │ │ │ + beq.w 95bfc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 951a0 │ │ │ │ + beq.w 95abc │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94da8 │ │ │ │ + beq.n 956c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9526a │ │ │ │ + beq.w 95b86 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94532 │ │ │ │ + bne.w 94e4e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94d54 │ │ │ │ + beq.n 95670 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94d54 │ │ │ │ + beq.n 95670 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94d54 │ │ │ │ - ldr.w sl, [pc, #28] @ 94de8 │ │ │ │ + bne.n 95670 │ │ │ │ + ldr.w sl, [pc, #28] @ 95704 │ │ │ │ ldr.w r2, [sl, #1416] @ 0x588 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95066 │ │ │ │ + bne.w 95982 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 94d54 │ │ │ │ - bgt.n 94d98 │ │ │ │ + b.n 95670 │ │ │ │ + bgt.n 956b4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r1, [pc, #712] @ (950b8 ) │ │ │ │ + ldr r1, [pc, #712] @ (959d4 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl fabbc <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ + bl fb678 <_PyEval_CheckExceptTypeValid@@Base+0x9b0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9468c │ │ │ │ - ldr r1, [pc, #696] @ (950b8 ) │ │ │ │ + beq.w 94fa8 │ │ │ │ + ldr r1, [pc, #696] @ (959d4 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 98d24 <_PyType_LookupRef@@Base> │ │ │ │ + bl 99640 <_PyType_LookupRef@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95246 │ │ │ │ + beq.w 95b62 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #131072 @ 0x20000 │ │ │ │ - beq.w 951fc │ │ │ │ + beq.w 95b18 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94e38 │ │ │ │ + beq.n 95754 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95320 │ │ │ │ + beq.w 95c3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 94e4c │ │ │ │ + beq.n 95768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9537a │ │ │ │ + beq.w 95c96 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.w 9462e │ │ │ │ - b.n 9468c │ │ │ │ + beq.w 94f4a │ │ │ │ + b.n 94fa8 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 94cb4 │ │ │ │ - ldr r2, [pc, #608] @ (950bc ) │ │ │ │ + b.n 955d0 │ │ │ │ + ldr r2, [pc, #608] @ (959d8 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 951e2 │ │ │ │ + bne.w 95afe │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ - b.n 946ba │ │ │ │ - ldr r1, [pc, #592] @ (950c0 ) │ │ │ │ + b.n 94fd6 │ │ │ │ + ldr r1, [pc, #592] @ (959dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r5, r1, r3 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add.w r5, r5, #92672 @ 0x16a00 │ │ │ │ add r2, r1 │ │ │ │ ldr.w r5, [r5, #252] @ 0xfc │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 94ea8 │ │ │ │ + beq.n 957c4 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 9485c │ │ │ │ - ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ + b.n 95178 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94f30 │ │ │ │ - ldr.w r1, [r3, #-8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 94b32 │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - bic.w r0, r0, #3 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - orrs r2, r0 │ │ │ │ - str r1, [r0, #0] │ │ │ │ - str r2, [r1, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r2, [r3, #-8] │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - and.w r2, r2, #1 │ │ │ │ - str.w r2, [r3, #-4] │ │ │ │ - b.n 94b32 │ │ │ │ + beq.w 95236 │ │ │ │ + mov r2, r3 │ │ │ │ + lsls r5, r3, #17 │ │ │ │ + bpl.w 95250 │ │ │ │ + b.n 95248 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 94f4a │ │ │ │ + cbnz r3, 9584a │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94bf6 │ │ │ │ + beq.w 95512 │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ - b.n 94bf6 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9491a │ │ │ │ - mov r2, r3 │ │ │ │ - lsls r5, r3, #17 │ │ │ │ - bpl.w 94934 │ │ │ │ - b.n 9492c │ │ │ │ - movw r1, #21801 @ 0x5529 │ │ │ │ - movt r1, #9 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 952ce │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - and.w r2, r2, #512 @ 0x200 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 94eb4 │ │ │ │ - b.n 94b32 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 95512 │ │ │ │ + ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ + cbnz r2, 95864 │ │ │ │ + ldr.w r1, [r3, #-8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9544e │ │ │ │ + ldr.w r0, [r3, #-4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + orrs r2, r0 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + str r2, [r1, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r2, [r3, #-8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + str.w r2, [r3, #-4] │ │ │ │ + b.n 9544e │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 952c0 │ │ │ │ + bne.w 95bdc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94eec │ │ │ │ - b.n 94bf6 │ │ │ │ + bne.n 957e0 │ │ │ │ + b.n 95512 │ │ │ │ + movw r1, #24133 @ 0x5e45 │ │ │ │ + movt r1, #9 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 95bea │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + and.w r2, r2, #512 @ 0x200 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 95818 │ │ │ │ + b.n 9544e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 948a8 │ │ │ │ - b.n 94890 │ │ │ │ - ldr r0, [pc, #340] @ (950c4 ) │ │ │ │ - bl 7c45c │ │ │ │ + bne.w 951c4 │ │ │ │ + b.n 951ac │ │ │ │ + ldr r0, [pc, #340] @ (959e0 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 9487a │ │ │ │ - b.n 94d54 │ │ │ │ + bne.w 95196 │ │ │ │ + b.n 95670 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 94cc6 │ │ │ │ + beq.w 955e2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f80 │ │ │ │ + bne.n 9589a │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 94cc6 │ │ │ │ - b.n 94cfc │ │ │ │ + beq.w 955e2 │ │ │ │ + b.n 95618 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r3, #256 @ 0x100 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 94990 │ │ │ │ + bmi.w 952ac │ │ │ │ mov r3, r2 │ │ │ │ - b.w 9447e │ │ │ │ - ldr r5, [pc, #268] @ (950c8 ) │ │ │ │ - b.n 94be6 │ │ │ │ + b.w 94d9a │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r5, [pc, #268] @ (959e4 ) │ │ │ │ + b.n 95504 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ str.w r3, [r2, #236] @ 0xec │ │ │ │ - b.n 94b10 │ │ │ │ + b.n 9542c │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ - b.w 944e0 │ │ │ │ + b.w 94dfc │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 949da │ │ │ │ + bne.w 952f6 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63512 @ 0xf818 │ │ │ │ + movw r1, #64472 @ 0xfbd8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ + b.n 95672 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ str.w r0, [r2, #244] @ 0xf4 │ │ │ │ - b.w 94494 │ │ │ │ + b.w 94db0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 946ba │ │ │ │ + beq.w 94fd6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 946ba │ │ │ │ - ldr r1, [pc, #148] @ (950bc ) │ │ │ │ + bne.w 94fd6 │ │ │ │ + ldr r1, [pc, #148] @ (959d8 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r5, [r1, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ - cbnz r5, 9503a │ │ │ │ + cbnz r5, 95956 │ │ │ │ mov r0, r3 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 946bc │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.w 94fd8 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 95030 │ │ │ │ + beq.n 9594c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95030 │ │ │ │ + b.n 9594c │ │ │ │ mov r0, r4 │ │ │ │ - bl 137ea4 │ │ │ │ + bl 138fcc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 946ba │ │ │ │ - b.w 946a6 │ │ │ │ + beq.w 94fd6 │ │ │ │ + b.w 94fc2 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 950a6 │ │ │ │ + bne.n 959c2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9456c │ │ │ │ - b.n 94d54 │ │ │ │ + bne.w 94e88 │ │ │ │ + b.n 95670 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r6, fp │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #63580 @ 0xf85c │ │ │ │ + movw r1, #64540 @ 0xfc1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d24 │ │ │ │ + b.n 95640 │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95074 │ │ │ │ + b.n 95990 │ │ │ │ nop │ │ │ │ - bgt.n 9506c │ │ │ │ + bgt.n 95988 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #320 @ (adr r6, 95208 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 95b24 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 94c1a │ │ │ │ + beq.w 95536 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94c1a │ │ │ │ + b.n 95536 │ │ │ │ ldr.w r8, [r1, #136] @ 0x88 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 94b7a │ │ │ │ + beq.w 95496 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95138 │ │ │ │ + beq.n 95a54 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 95138 │ │ │ │ + cbnz r2, 95a54 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ - ldr r1, [pc, #696] @ (953dc ) │ │ │ │ + ldr r1, [pc, #696] @ (95cf8 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ str r2, [sp, #4] │ │ │ │ - cbnz r2, 95152 │ │ │ │ + cbnz r2, 95a6e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94b7c │ │ │ │ + bne.w 95498 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 95368 │ │ │ │ + bne.w 95c84 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - b.w 945e4 │ │ │ │ + b.w 94f00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 95130 │ │ │ │ + beq.n 95a4c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 95130 │ │ │ │ + b.n 95a4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #39564 @ 0x9a8c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 94d68 │ │ │ │ + beq.w 95684 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 94d6e │ │ │ │ + bne.w 9568a │ │ │ │ mov r0, r4 │ │ │ │ - bl 842d8 │ │ │ │ + bl 84cf8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94532 │ │ │ │ - b.n 94db2 │ │ │ │ - bl 2214fc │ │ │ │ + bne.w 94e4e │ │ │ │ + b.n 956ce │ │ │ │ + bl 224224 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 94d90 │ │ │ │ + b.n 956ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 94d54 │ │ │ │ + beq.w 95670 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94d54 │ │ │ │ - b.n 94dcc │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.w 95670 │ │ │ │ + b.n 956e8 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 94d4a │ │ │ │ + beq.w 95666 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94d4a │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 95666 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 94e68 │ │ │ │ + beq.w 95784 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 94e68 │ │ │ │ + b.n 95784 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r2, [r1, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94e1e │ │ │ │ + beq.w 9573a │ │ │ │ mov r3, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95240 │ │ │ │ + beq.n 95b5c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 95240 │ │ │ │ + cbnz r2, 95b5c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #428] @ (953dc ) │ │ │ │ + ldr r1, [pc, #428] @ (95cf8 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ str r2, [sp, #4] │ │ │ │ - cbnz r2, 95288 │ │ │ │ + cbnz r2, 95ba4 │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94e20 │ │ │ │ + bne.w 9573c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9468c │ │ │ │ + beq.w 94fa8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9468c │ │ │ │ + bne.w 94fa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9468c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 94fa8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - ldr r2, [pc, #364] @ (953dc ) │ │ │ │ + ldr r2, [pc, #364] @ (95cf8 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov sl, r2 │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 952a8 │ │ │ │ + cbnz r3, 95bc4 │ │ │ │ mov r0, r9 │ │ │ │ blx fp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94532 │ │ │ │ - b.n 94dae │ │ │ │ + bne.w 94e4e │ │ │ │ + b.n 956ca │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 9523c │ │ │ │ + beq.n 95b58 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 9523c │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 95b58 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9527c │ │ │ │ + beq.n 95b98 │ │ │ │ ldr.w r2, [sl, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 9527c │ │ │ │ + b.n 95b98 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94eec │ │ │ │ - b.n 94bf6 │ │ │ │ + bne.w 957e0 │ │ │ │ + b.n 95512 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94eb4 │ │ │ │ - b.n 94b32 │ │ │ │ - ldr r3, [pc, #252] @ (953e0 ) │ │ │ │ + bne.w 95818 │ │ │ │ + b.n 9544e │ │ │ │ + ldr r3, [pc, #252] @ (95cfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbnz r3, 952fe │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + cbnz r3, 95c1a │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #236] @ (953e4 ) │ │ │ │ + ldr r1, [pc, #236] @ (95d00 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 114df8 │ │ │ │ - b.n 94dae │ │ │ │ + bl 115910 │ │ │ │ + b.n 956ca │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94dae │ │ │ │ - b.n 952ec │ │ │ │ + bne.w 956ca │ │ │ │ + b.n 95c08 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94ba8 │ │ │ │ + b.n 954c4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94b90 │ │ │ │ + b.n 954ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e38 │ │ │ │ - ldr r0, [pc, #180] @ (953e0 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95754 │ │ │ │ + ldr r0, [pc, #180] @ (95cfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 9535e │ │ │ │ + beq.n 95c7a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9535e │ │ │ │ + bhi.n 95c7a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 94d62 │ │ │ │ + b.n 9567e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 95358 │ │ │ │ + b.n 95c74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9514c │ │ │ │ + bne.w 95a68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9514c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95a68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e4c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95768 │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r1, #63676 @ 0xf8bc │ │ │ │ + movw r1, #64636 @ 0xfc7c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ + b.n 95672 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.w 94a52 │ │ │ │ + b.w 9536e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #64168 @ 0xfaa8 │ │ │ │ + movw r1, #65128 @ 0xfe68 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.w 9477c │ │ │ │ + bl f7970 │ │ │ │ + b.w 95098 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 947b6 │ │ │ │ - b.w 947a0 │ │ │ │ + beq.w 950d2 │ │ │ │ + b.w 950bc │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 95398 │ │ │ │ + bgt.n 95cb4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #64004 @ 0xfa04 │ │ │ │ + movw r1, #64964 @ 0xfdc4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ + b.n 95672 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 9461c │ │ │ │ - b.w 94608 │ │ │ │ + beq.w 94f38 │ │ │ │ + b.w 94f24 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w 94736 │ │ │ │ - b.w 94756 │ │ │ │ + bne.w 95052 │ │ │ │ + b.w 95072 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #63924 @ 0xf9b4 │ │ │ │ + movw r1, #64884 @ 0xfd74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 94d56 │ │ │ │ - bl 2407a8 │ │ │ │ - bl f96ac │ │ │ │ + b.n 95672 │ │ │ │ + bl 242e40 │ │ │ │ + bl fa168 │ │ │ │ str.w r5, [r4, #440] @ 0x1b8 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 94d54 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 95670 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9546e │ │ │ │ + bne.n 95d8a │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #63552 @ 0xf840 │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 94dae │ │ │ │ + bl f7970 │ │ │ │ + b.n 956ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95456 │ │ │ │ + bne.n 95d72 │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95456 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95d72 │ │ │ │ nop │ │ │ │ │ │ │ │ -00095480 : │ │ │ │ +00095d9c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r2, r1, #0 │ │ │ │ - blt.n 954ae │ │ │ │ - cbz r0, 954a4 │ │ │ │ + blt.n 95dca │ │ │ │ + cbz r0, 95dc0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8a7ec │ │ │ │ - cbnz r2, 954c8 │ │ │ │ - ldr r3, [pc, #60] @ (954e4 ) │ │ │ │ + b.w 8b21c │ │ │ │ + cbnz r2, 95de4 │ │ │ │ + ldr r3, [pc, #60] @ (95e00 ) │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #9576 @ 0x2568 │ │ │ │ + movw r1, #10536 @ 0x2928 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 954a8 │ │ │ │ + b.n 95dc4 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #9968 @ 0x26f0 │ │ │ │ + movw r1, #10928 @ 0x2ab0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 954a8 │ │ │ │ + b.n 95dc4 │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000954e8 : │ │ │ │ - ldr r3, [pc, #16] @ (954fc ) │ │ │ │ +00095e04 : │ │ │ │ + ldr r3, [pc, #16] @ (95e18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 954f6 │ │ │ │ + cbnz r0, 95e12 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 954f4 │ │ │ │ + b.n 95e10 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00095500 : │ │ │ │ +00095e1c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 9550e │ │ │ │ + bpl.n 95e2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #9244 @ 0x241c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95660 │ │ │ │ + beq.w 95f7c │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #352] @ (956bc ) │ │ │ │ + ldr r1, [pc, #352] @ (95fd8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 95698 │ │ │ │ + beq.w 95fb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 95686 │ │ │ │ + bne.w 95fa2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95660 │ │ │ │ + beq.n 95f7c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #312] @ (956c0 ) │ │ │ │ + ldr r1, [pc, #312] @ (95fdc ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 95698 │ │ │ │ + beq.n 95fb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95676 │ │ │ │ + bne.n 95f92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95660 │ │ │ │ + beq.n 95f7c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #280] @ (956c4 ) │ │ │ │ + ldr r1, [pc, #280] @ (95fe0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 95698 │ │ │ │ + beq.n 95fb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95666 │ │ │ │ + bne.n 95f82 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95660 │ │ │ │ + beq.n 95f7c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 95614 │ │ │ │ - movw sl, #10048 @ 0x2740 │ │ │ │ + ble.n 95f30 │ │ │ │ + movw sl, #11008 @ 0x2b00 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 955e8 │ │ │ │ + b.n 95f04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 9564c │ │ │ │ + beq.n 95f68 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ add.w r2, r8, r6, lsl #2 │ │ │ │ - cbz r0, 95654 │ │ │ │ + cbz r0, 95f70 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str r0, [r2, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 955e6 │ │ │ │ + bgt.n 95f02 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 95908 <_PyTuple_Resize@@Base> │ │ │ │ + bl 96224 <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 95656 │ │ │ │ - ldr r1, [pc, #164] @ (956c8 ) │ │ │ │ + beq.n 95f72 │ │ │ │ + ldr r1, [pc, #164] @ (95fe4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 95654 │ │ │ │ + beq.n 95f70 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 95642 │ │ │ │ + beq.n 95f5e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 956a4 │ │ │ │ + beq.n 95fc0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 955e8 │ │ │ │ - b.n 95614 │ │ │ │ + bgt.n 95f04 │ │ │ │ + b.n 95f30 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 956ac │ │ │ │ + bne.n 95fc8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95644 │ │ │ │ + b.n 95f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 955c2 │ │ │ │ + bne.n 95ede │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 955c2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9559c │ │ │ │ + bne.n 95eb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9559c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95576 │ │ │ │ + bne.w 95e92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95576 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95e92 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95644 │ │ │ │ + beq.n 95f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95644 │ │ │ │ + bne.n 95f60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95644 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95660 │ │ │ │ + bne.n 95f7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95660 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95f7c │ │ │ │ + str r4, [r0, #28] │ │ │ │ movs r4, r6 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r4, r6 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + str r4, [r4, #28] │ │ │ │ movs r4, r6 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r7, #28] │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ -000956cc : │ │ │ │ +00095fe8 : │ │ │ │ adds r2, r0, #5 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ - bcs.n 956e8 │ │ │ │ + bcs.n 96004 │ │ │ │ movw r0, #8988 @ 0x231c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -160068,323 +160981,323 @@ │ │ │ │ ite lt │ │ │ │ movlt r4, #1 │ │ │ │ movge r4, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ adds r1, #1 │ │ │ │ lsrs r2, r2, #30 │ │ │ │ - bne.n 9570a │ │ │ │ + bne.n 96026 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 91bb0 <_PyLong_New@@Base> │ │ │ │ - cbz r0, 95744 │ │ │ │ + bl 924cc <_PyLong_New@@Base> │ │ │ │ + cbz r0, 96060 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ rsb r2, r2, #1 │ │ │ │ add.w ip, r0, #12 │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ str r2, [r0, #8] │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r3, r3, #30 │ │ │ │ str.w r2, [ip], #4 │ │ │ │ - bne.n 95738 │ │ │ │ + bne.n 96054 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00095748 : │ │ │ │ +00096064 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95892 │ │ │ │ + beq.w 961ae │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 957a6 │ │ │ │ + bmi.n 960c2 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r1, r3, #3 │ │ │ │ - beq.n 9582a │ │ │ │ + beq.n 96146 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 95880 │ │ │ │ + beq.n 9619c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 9584a │ │ │ │ + bpl.n 96166 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 95802 │ │ │ │ + bne.n 9611e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9580c │ │ │ │ + beq.n 96128 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95812 │ │ │ │ + bne.n 9612e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 95812 │ │ │ │ - ldr r1, [pc, #200] @ (95898 ) │ │ │ │ + beq.n 9612e │ │ │ │ + ldr r1, [pc, #200] @ (961b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - beq.n 95860 │ │ │ │ - bl 8c328 │ │ │ │ + beq.n 9617c │ │ │ │ + bl 8cc30 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 95870 │ │ │ │ + bne.n 9618c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 957be │ │ │ │ + bne.n 960da │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 957c8 │ │ │ │ + beq.n 960e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 957ce │ │ │ │ + bne.n 960ea │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4fd8 │ │ │ │ + bl 1f88d8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95866 │ │ │ │ + b.n 96182 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ (95898 ) │ │ │ │ + ldr r0, [pc, #104] @ (961b4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 8bb5c │ │ │ │ + bl 8c464 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #536870912 @ 0x20000000 │ │ │ │ - bne.n 957ae │ │ │ │ + bne.n 960ca │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95866 │ │ │ │ - bl 88340 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 96182 │ │ │ │ + bl 88dc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 957fc │ │ │ │ + beq.n 96118 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 957fc │ │ │ │ + bne.n 96118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 957fc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96118 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r0, #16] │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 957a6 │ │ │ │ + b.n 960c2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 957fc │ │ │ │ + b.n 96118 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009589c <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000961b8 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - cbz r1, 958ea <_PyUnicode_InternImmortal@@Base+0x4e> │ │ │ │ + cbz r1, 96206 <_PyUnicode_InternImmortal@@Base+0x4e> │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ ldrb.w r3, [ip, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 958ea <_PyUnicode_InternImmortal@@Base+0x4e> │ │ │ │ + bpl.n 96206 <_PyUnicode_InternImmortal@@Base+0x4e> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 958ea <_PyUnicode_InternImmortal@@Base+0x4e> │ │ │ │ + bne.n 96206 <_PyUnicode_InternImmortal@@Base+0x4e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ ands.w ip, r3, #3 │ │ │ │ - beq.n 958de <_PyUnicode_InternImmortal@@Base+0x42> │ │ │ │ + beq.n 961fa <_PyUnicode_InternImmortal@@Base+0x42> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 958ee <_PyUnicode_InternImmortal@@Base+0x52> │ │ │ │ + beq.n 9620a <_PyUnicode_InternImmortal@@Base+0x52> │ │ │ │ str r1, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 8bb5c │ │ │ │ + bl 8c464 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 958d8 <_PyUnicode_InternImmortal@@Base+0x3c> │ │ │ │ + b.n 961f4 <_PyUnicode_InternImmortal@@Base+0x3c> │ │ │ │ str r1, [r2, #0] │ │ │ │ bx lr │ │ │ │ mov.w ip, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ bfi r3, ip, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 958d8 <_PyUnicode_InternImmortal@@Base+0x3c> │ │ │ │ + b.n 961f4 <_PyUnicode_InternImmortal@@Base+0x3c> │ │ │ │ │ │ │ │ -00095908 <_PyTuple_Resize@@Base>: │ │ │ │ +00096224 <_PyTuple_Resize@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95c1e <_PyTuple_Resize@@Base+0x316> │ │ │ │ + beq.w 9653a <_PyTuple_Resize@@Base+0x316> │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #40812 @ 0x9f6c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 95c1e <_PyTuple_Resize@@Base+0x316> │ │ │ │ + bne.w 9653a <_PyTuple_Resize@@Base+0x316> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 95ac6 <_PyTuple_Resize@@Base+0x1be> │ │ │ │ + beq.w 963e2 <_PyTuple_Resize@@Base+0x1be> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 95c1e <_PyTuple_Resize@@Base+0x316> │ │ │ │ + bne.w 9653a <_PyTuple_Resize@@Base+0x316> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 95a3e <_PyTuple_Resize@@Base+0x136> │ │ │ │ + beq.n 9635a <_PyTuple_Resize@@Base+0x136> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95a44 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ + beq.n 96360 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ - cbz r1, 95978 <_PyTuple_Resize@@Base+0x70> │ │ │ │ + cbz r1, 96294 <_PyTuple_Resize@@Base+0x70> │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r1, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + bge.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ add.w r6, r3, r5, lsl #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95a9a <_PyTuple_Resize@@Base+0x192> │ │ │ │ + bne.w 963b6 <_PyTuple_Resize@@Base+0x192> │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + ble.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95b20 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + bne.w 9643c <_PyTuple_Resize@@Base+0x218> │ │ │ │ adds r1, r5, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + ble.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95b78 <_PyTuple_Resize@@Base+0x270> │ │ │ │ + bne.w 96494 <_PyTuple_Resize@@Base+0x270> │ │ │ │ adds r1, r5, #3 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + ble.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95b4c <_PyTuple_Resize@@Base+0x244> │ │ │ │ + bne.w 96468 <_PyTuple_Resize@@Base+0x244> │ │ │ │ adds r1, r5, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + ble.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ba4 <_PyTuple_Resize@@Base+0x29c> │ │ │ │ + bne.w 964c0 <_PyTuple_Resize@@Base+0x29c> │ │ │ │ adds r1, r5, #5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + ble.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95af4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne.w 96410 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ adds r6, r5, #6 │ │ │ │ cmp r4, r6 │ │ │ │ - ble.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + ble.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ adds r2, #32 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95a76 <_PyTuple_Resize@@Base+0x16e> │ │ │ │ + bne.n 96392 <_PyTuple_Resize@@Base+0x16e> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bgt.n 959da <_PyTuple_Resize@@Base+0xd2> │ │ │ │ - ldr r2, [pc, #592] @ (95c3c <_PyTuple_Resize@@Base+0x334>) │ │ │ │ + bgt.n 962f6 <_PyTuple_Resize@@Base+0xd2> │ │ │ │ + ldr r2, [pc, #592] @ (96558 <_PyTuple_Resize@@Base+0x334>) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 95bf0 <_PyTuple_Resize@@Base+0x2e8> │ │ │ │ + bne.w 9650c <_PyTuple_Resize@@Base+0x2e8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 13c3b4 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 13d4e8 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c10 <_PyTuple_Resize@@Base+0x308> │ │ │ │ - ldr r3, [pc, #564] @ (95c3c <_PyTuple_Resize@@Base+0x334>) │ │ │ │ + beq.w 9652c <_PyTuple_Resize@@Base+0x308> │ │ │ │ + ldr r3, [pc, #564] @ (96558 <_PyTuple_Resize@@Base+0x334>) │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r3, 95a64 <_PyTuple_Resize@@Base+0x15c> │ │ │ │ + cbnz r3, 96380 <_PyTuple_Resize@@Base+0x15c> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 95a52 <_PyTuple_Resize@@Base+0x14a> │ │ │ │ - ldr r0, [pc, #552] @ (95c40 <_PyTuple_Resize@@Base+0x338>) │ │ │ │ + bgt.n 9636e <_PyTuple_Resize@@Base+0x14a> │ │ │ │ + ldr r0, [pc, #552] @ (9655c <_PyTuple_Resize@@Base+0x338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ sub.w r1, r6, #8 │ │ │ │ str r6, [r7, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -160395,217 +161308,217 @@ │ │ │ │ strd r2, r3, [r6, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #500] @ (95c44 <_PyTuple_Resize@@Base+0x33c>) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #500] @ (96560 <_PyTuple_Resize@@Base+0x33c>) │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 95a3e <_PyTuple_Resize@@Base+0x136> │ │ │ │ + b.n 9635a <_PyTuple_Resize@@Base+0x136> │ │ │ │ subs r2, r5, r4 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 29770 │ │ │ │ - b.n 95a16 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 96332 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95ae8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 95a12 <_PyTuple_Resize@@Base+0x10a> │ │ │ │ + bne.n 96404 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl 224700 │ │ │ │ + b.n 9632e <_PyTuple_Resize@@Base+0x10a> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 95a92 <_PyTuple_Resize@@Base+0x18a> │ │ │ │ + beq.n 963ae <_PyTuple_Resize@@Base+0x18a> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95bd0 <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ + beq.w 964ec <_PyTuple_Resize@@Base+0x2c8> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - blt.n 959da <_PyTuple_Resize@@Base+0xd2> │ │ │ │ - b.n 959e8 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ + blt.n 962f6 <_PyTuple_Resize@@Base+0xd2> │ │ │ │ + b.n 96304 <_PyTuple_Resize@@Base+0xe0> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6, #12] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 9598a <_PyTuple_Resize@@Base+0x82> │ │ │ │ + beq.w 962a6 <_PyTuple_Resize@@Base+0x82> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9598a <_PyTuple_Resize@@Base+0x82> │ │ │ │ + bne.w 962a6 <_PyTuple_Resize@@Base+0x82> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 9598a <_PyTuple_Resize@@Base+0x82> │ │ │ │ + b.n 962a6 <_PyTuple_Resize@@Base+0x82> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 95a3e <_PyTuple_Resize@@Base+0x136> │ │ │ │ + beq.n 9635a <_PyTuple_Resize@@Base+0x136> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 95bde <_PyTuple_Resize@@Base+0x2d6> │ │ │ │ + bne.w 964fa <_PyTuple_Resize@@Base+0x2d6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 95a40 <_PyTuple_Resize@@Base+0x138> │ │ │ │ - ldr r2, [pc, #336] @ (95c3c <_PyTuple_Resize@@Base+0x334>) │ │ │ │ + b.n 9635c <_PyTuple_Resize@@Base+0x138> │ │ │ │ + ldr r2, [pc, #336] @ (96558 <_PyTuple_Resize@@Base+0x334>) │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 95a12 <_PyTuple_Resize@@Base+0x10a> │ │ │ │ + b.n 9632e <_PyTuple_Resize@@Base+0x10a> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 959d0 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + beq.w 962ec <_PyTuple_Resize@@Base+0xc8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 959d0 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + bne.w 962ec <_PyTuple_Resize@@Base+0xc8> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 959d0 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + b.n 962ec <_PyTuple_Resize@@Base+0xc8> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 95998 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + beq.w 962b4 <_PyTuple_Resize@@Base+0x90> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 95998 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + bne.w 962b4 <_PyTuple_Resize@@Base+0x90> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 95998 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + b.n 962b4 <_PyTuple_Resize@@Base+0x90> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 959b4 <_PyTuple_Resize@@Base+0xac> │ │ │ │ + beq.w 962d0 <_PyTuple_Resize@@Base+0xac> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 959b4 <_PyTuple_Resize@@Base+0xac> │ │ │ │ + bne.w 962d0 <_PyTuple_Resize@@Base+0xac> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 959b4 <_PyTuple_Resize@@Base+0xac> │ │ │ │ + b.n 962d0 <_PyTuple_Resize@@Base+0xac> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 959a6 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ + beq.w 962c2 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 959a6 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ + bne.w 962c2 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 959a6 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ + b.n 962c2 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6, #28] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 959c2 <_PyTuple_Resize@@Base+0xba> │ │ │ │ + beq.w 962de <_PyTuple_Resize@@Base+0xba> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 959c2 <_PyTuple_Resize@@Base+0xba> │ │ │ │ + bne.w 962de <_PyTuple_Resize@@Base+0xba> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 959c2 <_PyTuple_Resize@@Base+0xba> │ │ │ │ + b.n 962de <_PyTuple_Resize@@Base+0xba> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 95a92 <_PyTuple_Resize@@Base+0x18a> │ │ │ │ + b.n 963ae <_PyTuple_Resize@@Base+0x18a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95ad6 <_PyTuple_Resize@@Base+0x1ce> │ │ │ │ + bne.w 963f2 <_PyTuple_Resize@@Base+0x1ce> │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95ad6 <_PyTuple_Resize@@Base+0x1ce> │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 963f2 <_PyTuple_Resize@@Base+0x1ce> │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 959f4 <_PyTuple_Resize@@Base+0xec> │ │ │ │ - ldr r2, [pc, #60] @ (95c3c <_PyTuple_Resize@@Base+0x334>) │ │ │ │ + beq.w 96310 <_PyTuple_Resize@@Base+0xec> │ │ │ │ + ldr r2, [pc, #60] @ (96558 <_PyTuple_Resize@@Base+0x334>) │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 959f4 <_PyTuple_Resize@@Base+0xec> │ │ │ │ + b.n 96310 <_PyTuple_Resize@@Base+0xec> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r6, [r7, #0] │ │ │ │ - bl 929d8 │ │ │ │ + bl 932f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95a40 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + b.n 9635c <_PyTuple_Resize@@Base+0x138> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl 85e54 │ │ │ │ - movw r0, #64568 @ 0xfc38 │ │ │ │ + bl 8686c │ │ │ │ + movw r0, #65528 @ 0xfff8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movw r1, #919 @ 0x397 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 95c18 <_PyTuple_Resize@@Base+0x310> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 96534 <_PyTuple_Resize@@Base+0x310> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 95c5c <_PyTuple_Resize@@Base+0x354> │ │ │ │ + bne.n 96578 <_PyTuple_Resize@@Base+0x354> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 1f6898 │ │ │ │ - b.n 95c60 <_PyTuple_Resize@@Base+0x358> │ │ │ │ + b.w 1f9a28 │ │ │ │ + b.n 9657c <_PyTuple_Resize@@Base+0x358> │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #40533 @ 0x9e55 │ │ │ │ + movw r3, #43141 @ 0xa885 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 95cdc <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ + bne.n 965f8 <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ mov r5, r0 │ │ │ │ - bl 8a188 │ │ │ │ - cbz r0, 95cda <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + bl 8abb8 │ │ │ │ + cbz r0, 965f6 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 95ce4 <_PyTuple_Resize@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #96] @ (95cf0 <_PyTuple_Resize@@Base+0x3e8>) │ │ │ │ + bpl.n 96600 <_PyTuple_Resize@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #96] @ (9660c <_PyTuple_Resize@@Base+0x3e8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ @@ -160616,40 +161529,37 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 95ce8 <_PyTuple_Resize@@Base+0x3e0> │ │ │ │ + cbz r4, 96604 <_PyTuple_Resize@@Base+0x3e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95cda <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + beq.n 965f6 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 95cba <_PyTuple_Resize@@Base+0x3b2> │ │ │ │ - ldr r3, [pc, #8] @ (95cf4 <_PyTuple_Resize@@Base+0x3ec>) │ │ │ │ + b.n 965d6 <_PyTuple_Resize@@Base+0x3b2> │ │ │ │ + ldr r3, [pc, #8] @ (96610 <_PyTuple_Resize@@Base+0x3ec>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ - mov r0, r1 │ │ │ │ - b.w 1f62a8 │ │ │ │ - nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov r4, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ @@ -160659,29 +161569,29 @@ │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ - bl 95d90 <_PyTuple_Resize@@Base+0x488> │ │ │ │ + bl 966ac <_PyTuple_Resize@@Base+0x488> │ │ │ │ movw r3, #35424 @ 0x8a60 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95d72 <_PyTuple_Resize@@Base+0x46a> │ │ │ │ - ldr r3, [pc, #64] @ (95d8c <_PyTuple_Resize@@Base+0x484>) │ │ │ │ + bne.n 96686 <_PyTuple_Resize@@Base+0x462> │ │ │ │ + ldr r3, [pc, #64] @ (966a0 <_PyTuple_Resize@@Base+0x47c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r3, #1800] @ 0x708 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 95d7e <_PyTuple_Resize@@Base+0x476> │ │ │ │ + bgt.n 96692 <_PyTuple_Resize@@Base+0x46e> │ │ │ │ ldr.w r1, [r3, #1796] @ 0x704 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ str.w r4, [r3, #1796] @ 0x704 │ │ │ │ str.w r2, [r3, #1800] @ 0x708 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ @@ -160691,152 +161601,155 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b.w 1f9438 │ │ │ │ + nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95e34 <_PyTuple_Resize@@Base+0x52c> │ │ │ │ + bne.n 96750 <_PyTuple_Resize@@Base+0x52c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 95dd4 <_PyTuple_Resize@@Base+0x4cc> │ │ │ │ + cbz r3, 966f0 <_PyTuple_Resize@@Base+0x4cc> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95dd4 <_PyTuple_Resize@@Base+0x4cc> │ │ │ │ + beq.n 966f0 <_PyTuple_Resize@@Base+0x4cc> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 95dd4 <_PyTuple_Resize@@Base+0x4cc> │ │ │ │ - ldr r2, [pc, #252] @ (95ec0 <_PyTuple_Resize@@Base+0x5b8>) │ │ │ │ + cbnz r2, 966f0 <_PyTuple_Resize@@Base+0x4cc> │ │ │ │ + ldr r2, [pc, #252] @ (967dc <_PyTuple_Resize@@Base+0x5b8>) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95e50 <_PyTuple_Resize@@Base+0x548> │ │ │ │ + bne.n 9676c <_PyTuple_Resize@@Base+0x548> │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95ea4 <_PyTuple_Resize@@Base+0x59c> │ │ │ │ + bne.n 967c0 <_PyTuple_Resize@@Base+0x59c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 95e08 <_PyTuple_Resize@@Base+0x500> │ │ │ │ + cbz r3, 96724 <_PyTuple_Resize@@Base+0x500> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95e08 <_PyTuple_Resize@@Base+0x500> │ │ │ │ + beq.n 96724 <_PyTuple_Resize@@Base+0x500> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 95e08 <_PyTuple_Resize@@Base+0x500> │ │ │ │ + cbnz r2, 96724 <_PyTuple_Resize@@Base+0x500> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #200] @ (95ec0 <_PyTuple_Resize@@Base+0x5b8>) │ │ │ │ + ldr r2, [pc, #200] @ (967dc <_PyTuple_Resize@@Base+0x5b8>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95e6c <_PyTuple_Resize@@Base+0x564> │ │ │ │ + bne.n 96788 <_PyTuple_Resize@@Base+0x564> │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95e88 <_PyTuple_Resize@@Base+0x580> │ │ │ │ + bne.n 967a4 <_PyTuple_Resize@@Base+0x580> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 95e18 <_PyTuple_Resize@@Base+0x510> │ │ │ │ + cbnz r0, 96734 <_PyTuple_Resize@@Base+0x510> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95e12 <_PyTuple_Resize@@Base+0x50a> │ │ │ │ + beq.n 9672e <_PyTuple_Resize@@Base+0x50a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95e12 <_PyTuple_Resize@@Base+0x50a> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95e12 <_PyTuple_Resize@@Base+0x50a> │ │ │ │ + bne.n 9672e <_PyTuple_Resize@@Base+0x50a> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9672e <_PyTuple_Resize@@Base+0x50a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95da8 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ + beq.n 966c4 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95da8 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95da8 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 966c4 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 966c4 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 95dd0 <_PyTuple_Resize@@Base+0x4c8> │ │ │ │ + beq.n 966ec <_PyTuple_Resize@@Base+0x4c8> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95dd0 <_PyTuple_Resize@@Base+0x4c8> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 966ec <_PyTuple_Resize@@Base+0x4c8> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 95e04 <_PyTuple_Resize@@Base+0x4fc> │ │ │ │ + beq.n 96720 <_PyTuple_Resize@@Base+0x4fc> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95e04 <_PyTuple_Resize@@Base+0x4fc> │ │ │ │ + b.n 96720 <_PyTuple_Resize@@Base+0x4fc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95e0e <_PyTuple_Resize@@Base+0x506> │ │ │ │ + beq.n 9672a <_PyTuple_Resize@@Base+0x506> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95e0e <_PyTuple_Resize@@Base+0x506> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95e0e <_PyTuple_Resize@@Base+0x506> │ │ │ │ + bne.n 9672a <_PyTuple_Resize@@Base+0x506> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9672a <_PyTuple_Resize@@Base+0x506> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95dda <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + beq.n 966f6 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95dda <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95dda <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bne.n 966f6 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 966f6 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00095ec4 : │ │ │ │ +000967e0 : │ │ │ │ adds r2, r0, #5 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ - bcs.n 95ee2 │ │ │ │ + bcs.n 967fe │ │ │ │ movw r3, #8988 @ 0x231c │ │ │ │ movw r1, #20264 @ 0x4f28 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ add r3, r1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -160846,41 +161759,41 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r1, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 95fd8 │ │ │ │ + bcs.n 968f4 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 96052 │ │ │ │ - ldr r3, [pc, #424] @ (960c8 ) │ │ │ │ + bne.w 9696e │ │ │ │ + ldr r3, [pc, #424] @ (969e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 96040 │ │ │ │ + beq.w 9695c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 95f8c │ │ │ │ + cbz r1, 968a8 │ │ │ │ movw r2, #41436 @ 0xa1dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ @@ -160888,1254 +161801,1254 @@ │ │ │ │ eor.w r4, r5, r5, asr #31 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r4, r4, r5, asr #31 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #340] @ (960cc ) │ │ │ │ + ldr r2, [pc, #340] @ (969e8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9606a │ │ │ │ + bne.n 96986 │ │ │ │ str r4, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r4, [r2, #24] │ │ │ │ cmp r4, ip │ │ │ │ - bcc.n 95fd0 │ │ │ │ + bcc.n 968ec │ │ │ │ add.w r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, ip, #16 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95f4a │ │ │ │ + bne.n 96866 │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 96082 │ │ │ │ + bne.n 9699e │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 96062 │ │ │ │ + beq.n 9697e │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 95f4a │ │ │ │ + b.n 96866 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 95f4a │ │ │ │ + b.n 96866 │ │ │ │ movs r0, #20 │ │ │ │ - bl 81348 │ │ │ │ + bl 81d48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96062 │ │ │ │ + beq.n 9697e │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movs r0, #16 │ │ │ │ strd r1, r0, [r3, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ eor.w r4, r5, r5, asr #31 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ sub.w r4, r4, r5, asr #31 │ │ │ │ cmp r0, r2 │ │ │ │ - ldr r2, [pc, #200] @ (960cc ) │ │ │ │ + ldr r2, [pc, #200] @ (969e8 ) │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9608e │ │ │ │ + bne.n 969aa │ │ │ │ mov r1, r3 │ │ │ │ asrs r2, r5, #31 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ rsb r2, r2, #1 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ str.w r0, [r1, #12]! │ │ │ │ str r2, [r3, #8] │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ str.w r2, [r1], #4 │ │ │ │ lsrs r2, r4, #30 │ │ │ │ mov r4, r2 │ │ │ │ - beq.n 95f86 │ │ │ │ - b.n 96030 │ │ │ │ + beq.n 968a2 │ │ │ │ + b.n 9694c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95f4a │ │ │ │ - b.n 95fa8 │ │ │ │ + bne.w 96866 │ │ │ │ + b.n 968c4 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f4a │ │ │ │ - bl 2407a8 │ │ │ │ + bne.w 96866 │ │ │ │ + bl 242e40 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 95f86 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 968a2 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 960a6 │ │ │ │ + bne.n 969c2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95f84 │ │ │ │ + b.n 968a0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 95fc0 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 968dc │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 960b6 │ │ │ │ + bne.n 969d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96018 │ │ │ │ + b.n 96934 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95f84 │ │ │ │ + b.n 968a0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 96018 │ │ │ │ + b.n 96934 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ str r0, [sp, #16] │ │ │ │ str.w r0, [r7, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96e90 │ │ │ │ + beq.w 977ac │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ movw r0, #3964 @ 0xf7c │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 1f69d0 │ │ │ │ + bl 1f9b60 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9700c │ │ │ │ - bl 992ac │ │ │ │ + beq.w 97928 │ │ │ │ + bl 99bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96e90 │ │ │ │ + beq.w 977ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str.w r0, [r7, #-224] │ │ │ │ - bl 992f8 │ │ │ │ + bl 99c14 │ │ │ │ str.w r0, [r7, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96e90 │ │ │ │ + beq.w 977ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10304 @ 0x2840 │ │ │ │ + movw r1, #11264 @ 0x2c00 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96e90 │ │ │ │ + beq.w 977ac │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2931c │ │ │ │ - bl 1f6cd8 │ │ │ │ + bl 1f9e68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96fe2 │ │ │ │ + beq.w 978fe │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #804] @ (9649c ) │ │ │ │ + ldr r1, [pc, #804] @ (96db8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96fe2 │ │ │ │ + beq.w 978fe │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10312 @ 0x2848 │ │ │ │ + movw r1, #11272 @ 0x2c08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96fe2 │ │ │ │ + beq.w 978fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 961ac │ │ │ │ + beq.n 96ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96fd8 │ │ │ │ + beq.w 978f4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10324 @ 0x2854 │ │ │ │ + movw r1, #11284 @ 0x2c14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 1f6d24 │ │ │ │ + bl 1f9eb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10368 @ 0x2880 │ │ │ │ + movw r1, #11328 @ 0x2c40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 961f6 │ │ │ │ + beq.n 96b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97120 │ │ │ │ + beq.w 97a3c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32752 @ 0x7ff0 │ │ │ │ + movw r1, #33712 @ 0x83b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f6d24 │ │ │ │ + bl 1f9eb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10384 @ 0x2890 │ │ │ │ + movw r1, #11344 @ 0x2c50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9623a │ │ │ │ + beq.n 96b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97116 │ │ │ │ + beq.w 97a32 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10400 @ 0x28a0 │ │ │ │ + movw r1, #11360 @ 0x2c60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f6d24 │ │ │ │ + bl 1f9eb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10416 @ 0x28b0 │ │ │ │ + movw r1, #11376 @ 0x2c70 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9627e │ │ │ │ + beq.n 96b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9710c │ │ │ │ + beq.w 97a28 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59276 @ 0xe78c │ │ │ │ + movw r1, #60236 @ 0xeb4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1f6d24 │ │ │ │ + bl 1f9eb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10436 @ 0x28c4 │ │ │ │ + movw r1, #11396 @ 0x2c84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 962c2 │ │ │ │ + beq.n 96bde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97102 │ │ │ │ + beq.w 97a1e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 1f21c0 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 1f5b90 │ │ │ │ movw r0, #40000 @ 0x9c40 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41764 @ 0xa324 │ │ │ │ + movw r1, #42724 @ 0xa6e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96308 │ │ │ │ + beq.n 96c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97152 │ │ │ │ + beq.w 97a6e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov.w r0, #4080 @ 0xff0 │ │ │ │ movt r0, #781 @ 0x30d │ │ │ │ - bl 99e68 │ │ │ │ + bl 9a784 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10456 @ 0x28d8 │ │ │ │ + movw r1, #11416 @ 0x2c98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9634a │ │ │ │ + beq.n 96c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97148 │ │ │ │ + beq.w 97a64 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r3, #58580 @ 0xe4d4 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r3, #59540 @ 0xe894 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #10468 @ 0x28e4 │ │ │ │ + movw r1, #11428 @ 0x2ca4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #10476 @ 0x28ec │ │ │ │ + movw r0, #11436 @ 0x2cac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 99f94 │ │ │ │ + bl 9a8b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10484 @ 0x28f4 │ │ │ │ + movw r1, #11444 @ 0x2cb4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9639e │ │ │ │ + beq.n 96cba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9713e │ │ │ │ + beq.w 97a5a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #58580 @ 0xe4d4 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10492 @ 0x28fc │ │ │ │ + movw r1, #11452 @ 0x2cbc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9712a │ │ │ │ + bne.w 97a46 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 99e68 │ │ │ │ + bl 9a784 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10504 @ 0x2908 │ │ │ │ + movw r1, #11464 @ 0x2cc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96416 │ │ │ │ + beq.n 96d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97166 │ │ │ │ + beq.w 97a82 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #38760 @ 0x9768 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #39720 @ 0x9b28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10516 @ 0x2914 │ │ │ │ + movw r1, #11476 @ 0x2cd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96458 │ │ │ │ + beq.n 96d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9715c │ │ │ │ + beq.w 97a78 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #10528 @ 0x2920 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #11488 @ 0x2ce0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32728 @ 0x7fd8 │ │ │ │ + movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 964a0 │ │ │ │ + beq.n 96dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97170 │ │ │ │ - b.n 964a0 │ │ │ │ + beq.w 97a8c │ │ │ │ + b.n 96dbc │ │ │ │ ldc 0, cr0, [ip, #-312] @ 0xfffffec8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10536 @ 0x2928 │ │ │ │ + movw r1, #11496 @ 0x2ce8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 964de │ │ │ │ + beq.n 96dfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 970f8 │ │ │ │ + beq.w 97a14 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 1f6ed4 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 1fa064 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2264 @ 0x8d8 │ │ │ │ + movw r1, #3224 @ 0xc98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96518 │ │ │ │ + beq.n 96e34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 970e4 │ │ │ │ + beq.w 97a00 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 1f6fb4 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 1fa144 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2196 @ 0x894 │ │ │ │ + movw r1, #3156 @ 0xc54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96552 │ │ │ │ + beq.n 96e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 970da │ │ │ │ + beq.w 979f6 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r2, [pc, #308] @ (96690 ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r2, [pc, #308] @ (96fac ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r1, #10008 @ 0x2718 │ │ │ │ movt r1, #83 @ 0x53 │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 970ee │ │ │ │ + beq.w 97a0a │ │ │ │ movw r0, #10008 @ 0x2718 │ │ │ │ movt r0, #83 @ 0x53 │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r7, [pc, #268] @ (96694 ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r7, [pc, #268] @ (96fb0 ) │ │ │ │ str r7, [r0, #12] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 956cc │ │ │ │ + bl 95fe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ str r0, [r5, #16] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 99e68 │ │ │ │ + bl 9a784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ sub.w r3, r7, #512 @ 0x200 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 99e68 │ │ │ │ + bl 9a784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ movw r7, #43796 @ 0xab14 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ str r0, [r5, #28] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ str r0, [r5, #32] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - movw r1, #16112 @ 0x3ef0 │ │ │ │ + movw r1, #17072 @ 0x42b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96626 │ │ │ │ + beq.n 96f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 970ba │ │ │ │ + beq.w 979d6 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 99e68 │ │ │ │ + bl 9a784 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10544 @ 0x2930 │ │ │ │ + movw r1, #11504 @ 0x2cf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96666 │ │ │ │ + beq.n 96f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 970b0 │ │ │ │ + beq.w 979cc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 82434 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 82e34 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r3, #1608] @ 0x648 │ │ │ │ - b.n 966d2 │ │ │ │ + b.n 96fee │ │ │ │ lsrs r0, r6, #30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r4, [r2, #18] │ │ │ │ lsls r6, r1, #1 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 970c4 │ │ │ │ - bl 9bc70 │ │ │ │ + beq.w 979e0 │ │ │ │ + bl 9c580 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9706c │ │ │ │ + beq.w 97988 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 966ce │ │ │ │ + beq.n 96fea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9709a │ │ │ │ + beq.w 979b6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r7, [r9, r8, lsl #3] │ │ │ │ mov r0, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 96698 │ │ │ │ + bne.n 96fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c120 │ │ │ │ + bl 9ca44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97080 │ │ │ │ + bne.w 9799c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8547c │ │ │ │ + bl 85e9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 96706 │ │ │ │ + beq.n 97022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 96706 │ │ │ │ + cbnz r3, 97022 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10556 @ 0x293c │ │ │ │ + movw r1, #11516 @ 0x2cfc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96732 │ │ │ │ + beq.n 9704e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97046 │ │ │ │ + beq.w 97962 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov.w r0, #290 @ 0x122 │ │ │ │ - bl 81f34 │ │ │ │ + bl 82934 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r7, [pc, #760] @ (96a44 ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r7, [pc, #760] @ (97360 ) │ │ │ │ add.w r8, r0, #8 │ │ │ │ strd sl, r6, [sp, #24] │ │ │ │ add.w r9, r7, #1160 @ 0x488 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ adds r6, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97028 │ │ │ │ + beq.w 97944 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97028 │ │ │ │ + beq.w 97944 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97028 │ │ │ │ + beq.w 97944 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ add.w r7, r6, #16 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97028 │ │ │ │ + beq.w 97944 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ str.w r0, [r8, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97028 │ │ │ │ + beq.w 97944 │ │ │ │ str.w r0, [r8, #20] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #20 │ │ │ │ - bne.n 96758 │ │ │ │ + bne.n 97074 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #11540 @ 0x2d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r0, #11180 @ 0x2bac │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldrd sl, r6, [sp, #24] │ │ │ │ - bl 9dc38 │ │ │ │ + bl 9e5c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96832 │ │ │ │ + beq.n 9714e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 96832 │ │ │ │ + cbnz r3, 9714e │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56204 @ 0xdb8c │ │ │ │ + movw r1, #57164 @ 0xdf4c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9685e │ │ │ │ + beq.n 9717a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96fd0 │ │ │ │ + beq.w 978ec │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #10584 @ 0x2958 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #11544 @ 0x2d18 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10592 @ 0x2960 │ │ │ │ + movw r1, #11552 @ 0x2d20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 968a0 │ │ │ │ + beq.n 971bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96fc8 │ │ │ │ + beq.w 978e4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #58580 @ 0xe4d4 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10604 @ 0x296c │ │ │ │ + movw r1, #11564 @ 0x2d2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 96fb6 │ │ │ │ + bne.w 978d2 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r2, [pc, #356] @ (96a48 ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r2, [pc, #356] @ (97364 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #356] @ (96a4c ) │ │ │ │ + ldr r1, [pc, #356] @ (97368 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 970ee │ │ │ │ - ldr r0, [pc, #340] @ (96a4c ) │ │ │ │ - bl 9b3d8 │ │ │ │ + beq.w 97a0a │ │ │ │ + ldr r0, [pc, #340] @ (97368 ) │ │ │ │ + bl 9bce8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r3, [pc, #332] @ (96a50 ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r3, [pc, #332] @ (9736c ) │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r0, #10616 @ 0x2978 │ │ │ │ + movw r0, #11576 @ 0x2d38 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add.w r2, r3, #160 @ 0xa0 │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r0, r3, [r7, #24] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96f76 │ │ │ │ + bne.w 97892 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16092 @ 0x3edc │ │ │ │ + movw r1, #17052 @ 0x429c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 9726c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f6e │ │ │ │ + beq.w 9788a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 80e78 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 81878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #10624 @ 0x2980 │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #11584 @ 0x2d40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45952 @ 0xb380 │ │ │ │ + movw r1, #46912 @ 0xb740 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 969a2 │ │ │ │ + beq.n 972be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f66 │ │ │ │ + beq.w 97882 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 970a4 │ │ │ │ - movw r0, #10632 @ 0x2988 │ │ │ │ + beq.w 979c0 │ │ │ │ + movw r0, #11592 @ 0x2d48 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10644 @ 0x2994 │ │ │ │ + movw r1, #11604 @ 0x2d54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 969e8 │ │ │ │ + beq.n 97304 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f5e │ │ │ │ + beq.w 9787a │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #41764 @ 0xa324 │ │ │ │ + movw r1, #42724 @ 0xa6e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov.w r0, #4080 @ 0xff0 │ │ │ │ movt r0, #781 @ 0x30d │ │ │ │ - bl 99e68 │ │ │ │ + bl 9a784 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10456 @ 0x28d8 │ │ │ │ + movw r1, #11416 @ 0x2c98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96a54 │ │ │ │ + beq.n 97370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f56 │ │ │ │ - b.n 96a54 │ │ │ │ + beq.w 97872 │ │ │ │ + b.n 97370 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r4, r6 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 970a4 │ │ │ │ - movw r0, #10656 @ 0x29a0 │ │ │ │ + beq.w 979c0 │ │ │ │ + movw r0, #11616 @ 0x2d60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10676 @ 0x29b4 │ │ │ │ + movw r1, #11636 @ 0x2d74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96a96 │ │ │ │ + beq.n 973b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f4e │ │ │ │ + beq.w 9786a │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f76b4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1fa840 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96abc │ │ │ │ + beq.n 973d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 96abc │ │ │ │ + cbnz r3, 973d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48224 @ 0xbc60 │ │ │ │ + movw r1, #49184 @ 0xc020 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96ae8 │ │ │ │ + beq.n 97404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f46 │ │ │ │ + beq.w 97862 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r2, [pc, #640] @ (96d74 ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r2, [pc, #640] @ (97690 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #640] @ (96d78 ) │ │ │ │ + ldr r1, [pc, #640] @ (97694 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 970ee │ │ │ │ - ldr r0, [pc, #628] @ (96d78 ) │ │ │ │ + beq.w 97a0a │ │ │ │ + ldr r0, [pc, #628] @ (97694 ) │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl 9b3d8 │ │ │ │ + bl 9bce8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f77dc <_PyNamespace_New@@Base+0x128> │ │ │ │ + bl 1fa968 <_PyNamespace_New@@Base+0x128> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 970a4 │ │ │ │ + beq.w 979c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9992 @ 0x2708 │ │ │ │ + movw r1, #10952 @ 0x2ac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96b46 │ │ │ │ + beq.n 97462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f3e │ │ │ │ + beq.w 9785a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 96f94 │ │ │ │ - movw r0, #24252 @ 0x5ebc │ │ │ │ + beq.w 978b0 │ │ │ │ + movw r0, #25212 @ 0x627c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10688 @ 0x29c0 │ │ │ │ + movw r1, #11648 @ 0x2d80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96b86 │ │ │ │ + beq.n 974a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f36 │ │ │ │ + beq.w 97852 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 1f79e8 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 1fab74 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17588 @ 0x44b4 │ │ │ │ + movw r1, #18548 @ 0x4874 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96bc0 │ │ │ │ + beq.n 974dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f26 │ │ │ │ + beq.w 97842 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - ldr r2, [pc, #432] @ (96d7c ) │ │ │ │ + beq.w 978b0 │ │ │ │ + ldr r2, [pc, #432] @ (97698 ) │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [pc, #432] @ (96d80 ) │ │ │ │ + ldr r1, [pc, #432] @ (9769c ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1f66d4 │ │ │ │ + bl 1f9864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 970ee │ │ │ │ - bl 82434 │ │ │ │ + beq.w 97a0a │ │ │ │ + bl 82e34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10708 @ 0x29d4 │ │ │ │ + movw r1, #11668 @ 0x2d94 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96c0c │ │ │ │ + beq.n 97528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f1e │ │ │ │ + beq.w 9783a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 80e78 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 81878 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #11680 @ 0x2da0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96c46 │ │ │ │ + beq.n 97562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f2e │ │ │ │ + beq.w 9784a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ - bl 82434 │ │ │ │ + beq.w 978b0 │ │ │ │ + bl 82e34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10740 @ 0x29f4 │ │ │ │ + movw r1, #11700 @ 0x2db4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96c80 │ │ │ │ + beq.n 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f16 │ │ │ │ + beq.w 97832 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96f0c │ │ │ │ + bne.w 97828 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r2, #46800 @ 0xb6d0 │ │ │ │ + movw r2, #47760 @ 0xba90 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 1f7bb8 │ │ │ │ + bl 1fad44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96e90 │ │ │ │ - ldr r0, [pc, #216] @ (96d84 ) │ │ │ │ + beq.w 977ac │ │ │ │ + ldr r0, [pc, #216] @ (976a0 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1f69d0 │ │ │ │ + bl 1f9b60 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96e90 │ │ │ │ - movw r1, #65460 @ 0xffb4 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r2, [pc, #196] @ (96d88 ) │ │ │ │ - bl 97958 │ │ │ │ + beq.w 977ac │ │ │ │ + movw r1, #888 @ 0x378 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r2, [pc, #196] @ (976a4 ) │ │ │ │ + bl 98274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96e76 │ │ │ │ - movw r1, #63340 @ 0xf76c │ │ │ │ + bne.w 97792 │ │ │ │ + movw r1, #64300 @ 0xfb2c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - ldr r2, [pc, #180] @ (96d8c ) │ │ │ │ + ldr r2, [pc, #180] @ (976a8 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96e76 │ │ │ │ - bl 1f76b4 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 97792 │ │ │ │ + bl 1fa840 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96e76 │ │ │ │ + beq.w 97792 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13176 @ 0x3378 │ │ │ │ + movw r1, #14136 @ 0x3738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 96d16 │ │ │ │ + beq.n 97632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f04 │ │ │ │ + beq.w 97820 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 96e76 │ │ │ │ - ldr.w r8, [pc, #112] @ 96d90 │ │ │ │ + bne.w 97792 │ │ │ │ + ldr.w r8, [pc, #112] @ 976ac │ │ │ │ mov.w sl, #1 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b.n 96d38 │ │ │ │ + b.n 97654 │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96e76 │ │ │ │ + bne.w 97792 │ │ │ │ cmp r7, #17 │ │ │ │ - beq.n 96d94 │ │ │ │ + beq.n 976b0 │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, sl, r7 │ │ │ │ - bl 95ec4 │ │ │ │ + bl 967e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 96e76 │ │ │ │ - bl 97958 │ │ │ │ + beq.w 97792 │ │ │ │ + bl 98274 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 96d2c │ │ │ │ + beq.n 97648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96d2c │ │ │ │ + bne.n 97648 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 96d2c │ │ │ │ + b.n 97648 │ │ │ │ nop │ │ │ │ lsrs r0, r2, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r4, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -162143,423 +163056,423 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ asrs r4, r4, #32 │ │ │ │ lsls r5, r1, #1 │ │ │ │ asrs r4, r5, #32 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ movs r4, r6 │ │ │ │ - movw r1, #10752 @ 0x2a00 │ │ │ │ + movw r1, #11712 @ 0x2dc0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r2, [pc, #688] @ (97050 ) │ │ │ │ + ldr r2, [pc, #688] @ (9796c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96e76 │ │ │ │ - ldr r6, [pc, #680] @ (97054 ) │ │ │ │ + bne.n 97792 │ │ │ │ + ldr r6, [pc, #680] @ (97970 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #672] @ (97050 ) │ │ │ │ - movw r1, #10764 @ 0x2a0c │ │ │ │ + ldr r2, [pc, #672] @ (9796c ) │ │ │ │ + movw r1, #11724 @ 0x2dcc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r6, #876] @ 0x36c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 96eee │ │ │ │ + bne.w 9780a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 96e76 │ │ │ │ - ldr r2, [pc, #644] @ (97058 ) │ │ │ │ + bne.n 97792 │ │ │ │ + ldr r2, [pc, #644] @ (97974 ) │ │ │ │ mov r0, fp │ │ │ │ - movw r1, #10776 @ 0x2a18 │ │ │ │ + movw r1, #11736 @ 0x2dd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr.w r3, [r6, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96edc │ │ │ │ + bne.n 977f8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 96e76 │ │ │ │ - ldr r2, [pc, #616] @ (9705c ) │ │ │ │ + bne.n 97792 │ │ │ │ + ldr r2, [pc, #616] @ (97978 ) │ │ │ │ mov r0, fp │ │ │ │ - movw r1, #10788 @ 0x2a24 │ │ │ │ + movw r1, #11748 @ 0x2de4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr.w r3, [r6, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96eca │ │ │ │ - cbnz r7, 96e76 │ │ │ │ - ldr r2, [pc, #588] @ (97060 ) │ │ │ │ + bne.n 977e6 │ │ │ │ + cbnz r7, 97792 │ │ │ │ + ldr r2, [pc, #588] @ (9797c ) │ │ │ │ mov r0, fp │ │ │ │ - movw r1, #10800 @ 0x2a30 │ │ │ │ + movw r1, #11760 @ 0x2df0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 97958 │ │ │ │ + bl 98274 │ │ │ │ ldr.w r3, [r6, #956] @ 0x3bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 96eb8 │ │ │ │ - cbnz r7, 96e76 │ │ │ │ + bne.n 977d4 │ │ │ │ + cbnz r7, 97792 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #16308 @ 0x3fb4 │ │ │ │ + movw r1, #17268 @ 0x4374 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 95748 │ │ │ │ + bl 96064 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96e58 │ │ │ │ + beq.n 97774 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 96eb0 │ │ │ │ + cbz r3, 977cc │ │ │ │ adds r4, #1 │ │ │ │ - beq.n 96e90 │ │ │ │ + beq.n 977ac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96e90 │ │ │ │ + beq.n 977ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 96e90 │ │ │ │ + cbnz r3, 977ac │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24136 @ 0x5e48 │ │ │ │ + movw r2, #25096 @ 0x6208 │ │ │ │ movt r2, #52 @ 0x34 │ │ │ │ - movw r3, #10212 @ 0x27e4 │ │ │ │ + movw r3, #11172 @ 0x2ba4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 96e6e │ │ │ │ + b.n 9778a │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96e58 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97774 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #956] @ 0x3bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96e30 │ │ │ │ - ldr r0, [pc, #412] @ (97060 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96e30 │ │ │ │ + bne.n 9774c │ │ │ │ + ldr r0, [pc, #412] @ (9797c ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9774c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96e10 │ │ │ │ - ldr r0, [pc, #388] @ (9705c ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96e10 │ │ │ │ + bne.n 9772c │ │ │ │ + ldr r0, [pc, #388] @ (97978 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9772c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96dee │ │ │ │ - ldr r0, [pc, #368] @ (97058 ) │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96dee │ │ │ │ + bne.n 9770a │ │ │ │ + ldr r0, [pc, #368] @ (97974 ) │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9770a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #876] @ 0x36c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96dcc │ │ │ │ + bne.w 976e8 │ │ │ │ add.w r0, r6, #876 @ 0x36c │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96dcc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96d16 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97632 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96c90 │ │ │ │ - b.n 96f94 │ │ │ │ + beq.w 975ac │ │ │ │ + b.n 978b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96c80 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96c0c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97528 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96bc0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 974dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96c46 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97562 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96b86 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 974a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96b46 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97462 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96ae8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97404 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96a96 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96a54 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97370 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 969e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97304 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 969a2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 972be │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96950 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9726c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9692a │ │ │ │ + beq.w 97246 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96f94 │ │ │ │ + beq.n 978b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 96f94 │ │ │ │ + cbnz r3, 978b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #10212 @ 0x27e4 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #11172 @ 0x2ba4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #196] @ (97064 ) │ │ │ │ + ldr r1, [pc, #196] @ (97980 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 96e6e │ │ │ │ + b.n 9778a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 968da │ │ │ │ + bne.w 971f6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 968da │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971f6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 968a0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9685e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9717a │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 961ac │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ac8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e54 │ │ │ │ - ldr r3, [pc, #124] @ (97068 ) │ │ │ │ + bl 8686c │ │ │ │ + ldr r3, [pc, #124] @ (97984 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #10336 @ 0x2860 │ │ │ │ + movw r3, #11296 @ 0x2c20 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 96e6e │ │ │ │ + b.n 9778a │ │ │ │ ldrd r0, r4, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24136 @ 0x5e48 │ │ │ │ + movw r2, #25096 @ 0x6208 │ │ │ │ movt r2, #52 @ 0x34 │ │ │ │ - movw r3, #10268 @ 0x281c │ │ │ │ + movw r3, #11228 @ 0x2bdc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ stmia.w r0, {r1, r2, r3, r4} │ │ │ │ - b.n 96e6e │ │ │ │ + b.n 9778a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96f94 │ │ │ │ + beq.n 978b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96f94 │ │ │ │ + bne.n 978b0 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96f94 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 978b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96732 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9704e │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ movs r4, r6 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r4, r6 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 97080 │ │ │ │ + beq.n 9799c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 97080 │ │ │ │ + cbnz r3, 9799c │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 96f94 │ │ │ │ + beq.n 978b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96f94 │ │ │ │ + bne.n 978b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96f94 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 978b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 966ce │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96fea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9708a │ │ │ │ - b.n 96f94 │ │ │ │ + bne.n 979a6 │ │ │ │ + b.n 978b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96666 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96f82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96626 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96f42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96f94 │ │ │ │ + beq.w 978b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97094 │ │ │ │ - b.n 96f94 │ │ │ │ + beq.n 979b0 │ │ │ │ + b.n 978b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96552 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96e6e │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96518 │ │ │ │ - movw r3, #10240 @ 0x2800 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96e34 │ │ │ │ + movw r3, #11200 @ 0x2bc0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 96f9c │ │ │ │ + b.n 978b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 964de │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96dfa │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 962c2 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96bde │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9627e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b9a │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9623a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b56 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 961f6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 963d8 │ │ │ │ + bne.w 96cf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 963d8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96cf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9639e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96cba │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9634a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c66 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96308 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96458 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96416 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 964a0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96dbc │ │ │ │ nop │ │ │ │ │ │ │ │ -0009717c : │ │ │ │ +00097a98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #14296 @ 0x37d8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97222 │ │ │ │ + beq.n 97b3e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - bl 80e78 │ │ │ │ + bl 81878 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9722a │ │ │ │ + beq.n 97b46 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97270 │ │ │ │ + bl 97b8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9724e │ │ │ │ + bne.n 97b6a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9724a │ │ │ │ - ldr r2, [pc, #156] @ (9726c ) │ │ │ │ + bne.n 97b66 │ │ │ │ + ldr r2, [pc, #156] @ (97b88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w r1, r0, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r3, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ str.w r2, [r0, #-4] │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ str r1, [r3, #4] │ │ │ │ - cbnz r2, 97248 │ │ │ │ + cbnz r2, 97b64 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ sub.w ip, r4, #8 │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ @@ -162567,725 +163480,725 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97224 │ │ │ │ + beq.n 97b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97224 │ │ │ │ + bne.n 97b40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 97224 │ │ │ │ + b.n 97b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d342 │ │ │ │ + bl 2da6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9725c │ │ │ │ + bne.n 97b78 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 97224 │ │ │ │ + b.n 97b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97258 │ │ │ │ + bne.n 97b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97258 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97b74 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw ip, #5704 @ 0x1648 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #176] @ (9733c ) │ │ │ │ + ldr r1, [pc, #176] @ (97c58 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r7, r3 │ │ │ │ moveq r7, ip │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97334 │ │ │ │ - ldr r1, [pc, #156] @ (97340 ) │ │ │ │ + bne.n 97c50 │ │ │ │ + ldr r1, [pc, #156] @ (97c5c ) │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97334 │ │ │ │ - ldr r1, [pc, #148] @ (97344 ) │ │ │ │ + bne.n 97c50 │ │ │ │ + ldr r1, [pc, #148] @ (97c60 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97334 │ │ │ │ - ldr r1, [pc, #140] @ (97348 ) │ │ │ │ + bne.n 97c50 │ │ │ │ + ldr r1, [pc, #140] @ (97c64 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97334 │ │ │ │ - ldr r1, [pc, #132] @ (9734c ) │ │ │ │ + bne.n 97c50 │ │ │ │ + ldr r1, [pc, #132] @ (97c68 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 87630 │ │ │ │ + bl 880b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97334 │ │ │ │ + bne.n 97c50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 972f4 │ │ │ │ + bne.n 97c10 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str r5, [r6, #24] │ │ │ │ - cbnz r4, 972f6 │ │ │ │ + cbnz r4, 97c12 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 972f4 │ │ │ │ + beq.n 97c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 972f4 │ │ │ │ - ldr r2, [pc, #68] @ (97350 ) │ │ │ │ + bne.n 97c10 │ │ │ │ + ldr r2, [pc, #68] @ (97c6c ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 9731c │ │ │ │ + cbnz r3, 97c38 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 97314 │ │ │ │ + beq.n 97c30 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 97314 │ │ │ │ + b.n 97c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r3, pc, #768 @ (adr r3, 97644 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 97f60 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r0, 97356 │ │ │ │ + cbz r0, 97c72 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00097354 : │ │ │ │ +00097c70 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbnz r3, 9739a │ │ │ │ - ldr.w ip, [pc, #52] @ 973a0 │ │ │ │ + cbnz r3, 97cb6 │ │ │ │ + ldr.w ip, [pc, #52] @ 97cbc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r1, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r2, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r2, r3, [r0, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ pop {r3, pc} │ │ │ │ - bl 2d342 │ │ │ │ + bl 2da6a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000973a4 : │ │ │ │ +00097cc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14296 @ 0x37d8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 97446 │ │ │ │ + bne.n 97d62 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - cbz r4, 973fc │ │ │ │ + cbz r4, 97d18 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 973fc │ │ │ │ - ldr r2, [pc, #156] @ (97470 ) │ │ │ │ + bpl.n 97d18 │ │ │ │ + ldr r2, [pc, #156] @ (97d8c ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r1, [r2, #3072] @ 0xc00 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 97438 │ │ │ │ + bne.n 97d54 │ │ │ │ ldr.w r2, [r2, #3080] @ 0xc08 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 97438 │ │ │ │ - ldr r1, [pc, #136] @ (97474 ) │ │ │ │ + beq.n 97d54 │ │ │ │ + ldr r1, [pc, #136] @ (97d90 ) │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 973fc │ │ │ │ + beq.n 97d18 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbnz r4, 9741c │ │ │ │ - bl 954e8 │ │ │ │ + cbnz r4, 97d38 │ │ │ │ + bl 95e04 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 97452 │ │ │ │ + cbnz r0, 97d6e │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ - movw r1, #11032 @ 0x2b18 │ │ │ │ + movw r1, #11992 @ 0x2ed8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 97432 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 97d4e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 97456 │ │ │ │ + bpl.n 97d72 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (97474 ) │ │ │ │ - bl 7c45c │ │ │ │ + ldr r0, [pc, #56] @ (97d90 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 973ea │ │ │ │ - b.n 973fc │ │ │ │ - bl 9ef5c │ │ │ │ + bne.n 97d06 │ │ │ │ + b.n 97d18 │ │ │ │ + bl 9f8ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 973c4 │ │ │ │ - bl 542c4 │ │ │ │ + bne.n 97ce0 │ │ │ │ + bl 54d7a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 97432 │ │ │ │ + b.n 97d4e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 973fc │ │ │ │ + beq.n 97d18 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 973fc │ │ │ │ + bne.n 97d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 973fc │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97d18 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00097478 : │ │ │ │ +00097d94 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 974f2 │ │ │ │ + beq.n 97e0e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 974d6 │ │ │ │ + bne.n 97df2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 974d6 │ │ │ │ + beq.n 97df2 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 974ea │ │ │ │ + beq.n 97e06 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 974c4 │ │ │ │ + cbnz r3, 97de0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 974d2 │ │ │ │ + beq.n 97dee │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 974be │ │ │ │ + b.n 97dda │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 974aa │ │ │ │ + bne.n 97dc6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 974c0 │ │ │ │ + b.n 97ddc │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 974be │ │ │ │ + b.n 97dda │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 974c0 │ │ │ │ + b.n 97ddc │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9771a │ │ │ │ + beq.w 98036 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r8, #41020 @ 0xa03c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 97586 │ │ │ │ + b.n 97ea2 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 979f4 │ │ │ │ + bl 98310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 97670 │ │ │ │ + beq.w 97f8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97666 │ │ │ │ + beq.w 97f82 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97768 │ │ │ │ + bne.w 98084 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9757c │ │ │ │ + beq.n 97e98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978d6 │ │ │ │ + beq.w 981f2 │ │ │ │ ldr.w r3, [r5, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9771c │ │ │ │ + beq.w 98038 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ands.w sl, r3, #48 @ 0x30 │ │ │ │ - bne.w 978f0 │ │ │ │ + bne.w 9820c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86de0 │ │ │ │ + bl 87864 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97906 │ │ │ │ + beq.w 98222 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9790c │ │ │ │ + bne.w 98228 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d64 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97764 │ │ │ │ + beq.w 98080 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 97540 │ │ │ │ + bpl.n 97e5c │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 97540 │ │ │ │ + bne.n 97e5c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 97540 │ │ │ │ + bne.n 97e5c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq.w 97858 │ │ │ │ - ldr r2, [pc, #660] @ (9787c ) │ │ │ │ - ldr r3, [pc, #660] @ (97880 ) │ │ │ │ + beq.w 98174 │ │ │ │ + ldr r2, [pc, #660] @ (98198 ) │ │ │ │ + ldr r3, [pc, #660] @ (9819c ) │ │ │ │ ldr.w r0, [r2, #792] @ 0x318 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 976da │ │ │ │ + bne.n 97ff6 │ │ │ │ add.w r9, r9, #98304 @ 0x18000 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1152] @ 0x480 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 978e6 │ │ │ │ + beq.w 98202 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 97684 │ │ │ │ + bne.n 97fa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97648 │ │ │ │ + beq.n 97f64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 97648 │ │ │ │ - ldr r3, [pc, #592] @ (97884 ) │ │ │ │ + cbnz r3, 97f64 │ │ │ │ + ldr r3, [pc, #592] @ (981a0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 977f4 │ │ │ │ + bne.w 98110 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 98078 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97786 │ │ │ │ + beq.w 980a2 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 97540 │ │ │ │ + b.n 97e5c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6c8c │ │ │ │ + bl 1f9e1c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 97768 │ │ │ │ + bne.n 98084 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97570 │ │ │ │ - b.n 9757c │ │ │ │ + bne.w 97e8c │ │ │ │ + b.n 97e98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9769c │ │ │ │ + beq.n 97fb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978ce │ │ │ │ + beq.w 981ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ subne r3, #2 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bne.w 97540 │ │ │ │ + bne.w 97e5c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bmi.n 97724 │ │ │ │ + bmi.n 98040 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 97540 │ │ │ │ + b.n 97e5c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97600 │ │ │ │ + beq.n 97f1c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9770a │ │ │ │ + beq.n 98026 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 9770a │ │ │ │ - ldr r2, [pc, #400] @ (97884 ) │ │ │ │ + cbnz r2, 98026 │ │ │ │ + ldr r2, [pc, #400] @ (981a0 ) │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9782a │ │ │ │ + bne.w 98146 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 978de │ │ │ │ + bne.w 981fa │ │ │ │ mov r4, r3 │ │ │ │ - b.n 97540 │ │ │ │ + b.n 97e5c │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 977a6 │ │ │ │ + bne.n 980c2 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 976d2 │ │ │ │ + beq.n 97fee │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 976d2 │ │ │ │ + b.n 97fee │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 97662 │ │ │ │ + bne.w 97f7e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 97906 │ │ │ │ + beq.w 98222 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97906 │ │ │ │ + bne.w 98222 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97906 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98222 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bmi.n 977be │ │ │ │ + bmi.n 980da │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r9 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 97540 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 97e5c │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9786e │ │ │ │ + bne.n 9818a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9772c │ │ │ │ - b.n 976d2 │ │ │ │ + bne.n 98048 │ │ │ │ + b.n 97fee │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 97810 │ │ │ │ + cbnz r3, 9812c │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9779a │ │ │ │ + beq.n 980b6 │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #-8] │ │ │ │ ldr.w r3, [r9, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ - b.n 9779a │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 980b6 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97642 │ │ │ │ - ldr r2, [pc, #128] @ (97884 ) │ │ │ │ + beq.w 97f5e │ │ │ │ + ldr r2, [pc, #128] @ (981a0 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 97642 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 97f5e │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9784c │ │ │ │ + bne.n 98168 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 977c4 │ │ │ │ - b.n 9779a │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bne.n 980e0 │ │ │ │ + b.n 980b6 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 97702 │ │ │ │ + beq.w 9801e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #68] @ (97884 ) │ │ │ │ + ldr r3, [pc, #68] @ (981a0 ) │ │ │ │ ldr.w r2, [r3, #1420] @ 0x58c │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 97702 │ │ │ │ + b.n 9801e │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 977c4 │ │ │ │ - b.n 9779a │ │ │ │ + bne.n 980e0 │ │ │ │ + b.n 980b6 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 97888 │ │ │ │ - ldr r3, [pc, #24] @ (9787c ) │ │ │ │ + beq.n 981a4 │ │ │ │ + ldr r3, [pc, #24] @ (98198 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ - ldr r3, [pc, #20] @ (97880 ) │ │ │ │ - b.n 975f0 │ │ │ │ + ldr r3, [pc, #20] @ (9819c ) │ │ │ │ + b.n 97f0c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9772c │ │ │ │ - b.n 976d2 │ │ │ │ + bne.w 98048 │ │ │ │ + b.n 97fee │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 97946 │ │ │ │ + bpl.n 98262 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 97918 │ │ │ │ + bpl.n 98234 │ │ │ │ ldrsb.w r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #20 │ │ │ │ - blt.n 97926 │ │ │ │ + blt.n 98242 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ - ldr r3, [pc, #172] @ (97954 ) │ │ │ │ + ldr r3, [pc, #172] @ (98270 ) │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 97716 │ │ │ │ + beq.w 98032 │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97716 │ │ │ │ + bne.w 98032 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 97540 │ │ │ │ + b.n 97e5c │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9769c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97fb8 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9757c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97e98 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 97540 │ │ │ │ - bl f96ac │ │ │ │ + b.n 97e5c │ │ │ │ + bl fa168 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 97540 │ │ │ │ + b.n 97e5c │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r1, #12008 @ 0x2ee8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9771c │ │ │ │ + b.n 98038 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 97670 │ │ │ │ + b.n 97f8c │ │ │ │ ldrsb.w r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #28 │ │ │ │ - bge.n 978a0 │ │ │ │ + bge.n 981bc │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 978aa │ │ │ │ + b.n 981c6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 978a0 │ │ │ │ - b.n 97932 │ │ │ │ + bge.n 981bc │ │ │ │ + b.n 9824e │ │ │ │ nop │ │ │ │ @ instruction: 0xf528004e │ │ │ │ │ │ │ │ -00097958 : │ │ │ │ +00098274 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 979ee │ │ │ │ + bne.n 9830a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -163293,73 +164206,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a7ec │ │ │ │ + bl 8b21c │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 979e0 │ │ │ │ + cbz r0, 982fc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 979a8 │ │ │ │ + bpl.n 982c4 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 979a8 │ │ │ │ + bne.n 982c4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 979cc │ │ │ │ + beq.n 982e8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 979f4 │ │ │ │ + bl 98310 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 979c6 │ │ │ │ + beq.n 982e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 979e6 │ │ │ │ + cbz r3, 98302 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ (979f0 ) │ │ │ │ + ldr r2, [pc, #32] @ (9830c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1f5a5c │ │ │ │ + bl 1f8bec │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 979a8 │ │ │ │ + bne.n 982c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 979c6 │ │ │ │ + b.n 982e2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f6c8c │ │ │ │ - b.n 979c6 │ │ │ │ + bl 1f9e1c │ │ │ │ + b.n 982e2 │ │ │ │ bx r3 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000979f4 : │ │ │ │ +00098310 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 97d88 │ │ │ │ - ldr r3, [pc, #676] @ (97cb8 ) │ │ │ │ + bpl.w 986a4 │ │ │ │ + ldr r3, [pc, #676] @ (985d4 ) │ │ │ │ mov r8, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, #0] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -163367,848 +164280,848 @@ │ │ │ │ cmp r5, r3 │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r1, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 97a42 │ │ │ │ + bne.n 9835e │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.n 97a76 │ │ │ │ + beq.n 98392 │ │ │ │ ldr r5, [r7, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97d70 │ │ │ │ - movw r3, #32849 @ 0x8051 │ │ │ │ + beq.w 9868c │ │ │ │ + movw r3, #35181 @ 0x896d │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 97b3a │ │ │ │ - bl 986c4 <_PyObject_GenericSetAttrWithDict@@Base+0x670> │ │ │ │ + bne.n 98456 │ │ │ │ + bl 98fe0 <_PyObject_GenericSetAttrWithDict@@Base+0x670> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 97b80 │ │ │ │ + bne.w 9849c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 97cc4 │ │ │ │ - ldr r3, [pc, #572] @ (97cbc ) │ │ │ │ + beq.w 985e0 │ │ │ │ + ldr r3, [pc, #572] @ (985d8 ) │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97b3e │ │ │ │ + bne.n 9845a │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #1152] @ 0x480 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 97e66 │ │ │ │ + beq.w 98782 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 97afc │ │ │ │ + beq.n 98418 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97c02 │ │ │ │ + beq.w 9851e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97bfc │ │ │ │ + beq.w 98518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97c0e │ │ │ │ + beq.w 9852a │ │ │ │ subs r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 97c18 │ │ │ │ + bne.w 98534 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bmi.n 97bc6 │ │ │ │ + bmi.n 984e2 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 97a42 │ │ │ │ + b.n 9835e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97b22 │ │ │ │ + beq.n 9843e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 97b22 │ │ │ │ - ldr r2, [pc, #432] @ (97cc0 ) │ │ │ │ + cbnz r3, 9843e │ │ │ │ + ldr r2, [pc, #432] @ (985dc ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97c72 │ │ │ │ + bne.w 9858e │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 97b36 │ │ │ │ + bne.n 98452 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 97ba6 │ │ │ │ + beq.n 984c2 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 97a42 │ │ │ │ + b.n 9835e │ │ │ │ blx r5 │ │ │ │ - b.n 97a60 │ │ │ │ + b.n 9837c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97a92 │ │ │ │ + beq.n 983ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97b6a │ │ │ │ + beq.n 98486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 97b6a │ │ │ │ - ldr r2, [pc, #360] @ (97cc0 ) │ │ │ │ + cbnz r3, 98486 │ │ │ │ + ldr r2, [pc, #360] @ (985dc ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97c9e │ │ │ │ + bne.w 985ba │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r9 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - b.n 97a42 │ │ │ │ + b.n 9835e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97a6e │ │ │ │ - ldr r2, [pc, #308] @ (97cc0 ) │ │ │ │ + bne.w 9838a │ │ │ │ + ldr r2, [pc, #308] @ (985dc ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ - cbz r5, 97ba0 │ │ │ │ + cbz r5, 984bc │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 97a6e │ │ │ │ + b.n 9838a │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ movs r1, #2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bmi.n 97c3c │ │ │ │ + bmi.n 98558 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r9 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 97a42 │ │ │ │ + b.n 9835e │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 97c24 │ │ │ │ + cbnz r3, 98540 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 97af4 │ │ │ │ + beq.n 98410 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 97af4 │ │ │ │ + b.n 98410 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97ad4 │ │ │ │ + bne.w 983f0 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 97ae2 │ │ │ │ + beq.w 983fe │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 97a42 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 9835e │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97d0c │ │ │ │ + bne.n 98628 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97bcc │ │ │ │ - b.n 97af4 │ │ │ │ + bne.n 984e8 │ │ │ │ + b.n 98410 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 97c84 │ │ │ │ + cbnz r3, 985a0 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 97bba │ │ │ │ + beq.n 984d6 │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #-8] │ │ │ │ ldr.w r3, [r9, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ - b.n 97bba │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 984d6 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 97d1a │ │ │ │ + bne.n 98636 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 97b22 │ │ │ │ - movw r2, #21801 @ 0x5529 │ │ │ │ + b.n 9843e │ │ │ │ + movw r2, #24133 @ 0x5e45 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97d00 │ │ │ │ + bne.n 9861c │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97c42 │ │ │ │ - b.n 97bba │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 9855e │ │ │ │ + b.n 984d6 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 97b66 │ │ │ │ + beq.w 98482 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 97b66 │ │ │ │ + b.n 98482 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 97a7e │ │ │ │ + bne.w 9839a │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 97d50 │ │ │ │ + bpl.n 9866c │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 97d26 │ │ │ │ + bpl.n 98642 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #20 │ │ │ │ - blt.n 97d38 │ │ │ │ + blt.n 98654 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ - ldr r3, [pc, #384] @ (97e6c ) │ │ │ │ + ldr r3, [pc, #384] @ (98788 ) │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 97cfc │ │ │ │ + beq.n 98618 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 97d62 │ │ │ │ + cbz r5, 9867e │ │ │ │ mov r4, r3 │ │ │ │ - b.n 97a42 │ │ │ │ + b.n 9835e │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97c42 │ │ │ │ - b.n 97bba │ │ │ │ + bne.n 9855e │ │ │ │ + b.n 984d6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97bcc │ │ │ │ - b.n 97af4 │ │ │ │ + bne.w 984e8 │ │ │ │ + b.n 98410 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 97c7e │ │ │ │ + b.n 9859a │ │ │ │ ldrsb.w r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r4, #28 │ │ │ │ - bge.n 97ce4 │ │ │ │ + bge.n 98600 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 97d5c │ │ │ │ + bpl.n 98678 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 97cee │ │ │ │ + b.n 9860a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 97ce4 │ │ │ │ - b.n 97d3c │ │ │ │ + bge.n 98600 │ │ │ │ + b.n 98658 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 97d3c │ │ │ │ + b.n 98658 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 97a42 │ │ │ │ + b.n 9835e │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - cbz r3, 97dd4 │ │ │ │ + cbz r3, 986f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddd10 │ │ │ │ + bl de6e8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 97da6 │ │ │ │ + cbz r0, 986c2 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 97a60 │ │ │ │ + b.n 9837c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #11120 @ 0x2b70 │ │ │ │ + movw r1, #12080 @ 0x2f30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97a6e │ │ │ │ + b.n 9838a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 97da0 │ │ │ │ + beq.n 986bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97da0 │ │ │ │ - ldr r2, [pc, #180] @ (97e70 ) │ │ │ │ + bne.n 986bc │ │ │ │ + ldr r2, [pc, #180] @ (9878c ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 97dce │ │ │ │ + cbz r3, 986ea │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 97da0 │ │ │ │ + b.n 986bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97e1a │ │ │ │ + bne.n 98736 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - cbnz r3, 97e3e │ │ │ │ + cbnz r3, 9875a │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbnz r3, 97e3e │ │ │ │ - movw r1, #11108 @ 0x2b64 │ │ │ │ + cbnz r3, 9875a │ │ │ │ + movw r1, #12068 @ 0x2f24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r3, #11104 @ 0x2b60 │ │ │ │ + movw r3, #12064 @ 0x2f20 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #11164 @ 0x2b9c │ │ │ │ + movw r1, #12124 @ 0x2f5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 97da0 │ │ │ │ + bl f7970 │ │ │ │ + b.n 986bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97dde │ │ │ │ - ldr r2, [pc, #76] @ (97e70 ) │ │ │ │ + bne.n 986fa │ │ │ │ + ldr r2, [pc, #76] @ (9878c ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 97e38 │ │ │ │ + cbz r3, 98754 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 97dde │ │ │ │ - movw r1, #11108 @ 0x2b64 │ │ │ │ + b.n 986fa │ │ │ │ + movw r1, #12068 @ 0x2f24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r3, #11104 @ 0x2b60 │ │ │ │ + movw r3, #12064 @ 0x2f20 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #11208 @ 0x2bc8 │ │ │ │ + movw r1, #12168 @ 0x2f88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 97da0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 97a42 │ │ │ │ + bl f7970 │ │ │ │ + b.n 986bc │ │ │ │ + bl fa168 │ │ │ │ + b.n 9835e │ │ │ │ @ instruction: 0xf528004e │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00097e74 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +00098790 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r1, 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + cbz r1, 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + bpl.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + bne.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 97eac <_PyUnicode_InternMortal@@Base+0x38> │ │ │ │ + beq.n 987c8 <_PyUnicode_InternMortal@@Base+0x38> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 97fae <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ - ldr r3, [pc, #396] @ (98048 <_PyUnicode_InternMortal@@Base+0x1d4>) │ │ │ │ + beq.n 988ca <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + ldr r3, [pc, #396] @ (98964 <_PyUnicode_InternMortal@@Base+0x1d4>) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97f7c <_PyUnicode_InternMortal@@Base+0x108> │ │ │ │ + bne.n 98898 <_PyUnicode_InternMortal@@Base+0x108> │ │ │ │ add.w r2, r5, #98304 @ 0x18000 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1152] @ 0x480 │ │ │ │ mov r2, r1 │ │ │ │ - bl 8e620 │ │ │ │ + bl 8ef28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 97f5a <_PyUnicode_InternMortal@@Base+0xe6> │ │ │ │ + beq.n 98876 <_PyUnicode_InternMortal@@Base+0xe6> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 97f1a <_PyUnicode_InternMortal@@Base+0xa6> │ │ │ │ + bne.n 98836 <_PyUnicode_InternMortal@@Base+0xa6> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 97f02 <_PyUnicode_InternMortal@@Base+0x8e> │ │ │ │ + beq.n 9881e <_PyUnicode_InternMortal@@Base+0x8e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 97f02 <_PyUnicode_InternMortal@@Base+0x8e> │ │ │ │ + cbnz r2, 9881e <_PyUnicode_InternMortal@@Base+0x8e> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 97f16 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ + bne.n 98832 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 98024 <_PyUnicode_InternMortal@@Base+0x1b0> │ │ │ │ + beq.w 98940 <_PyUnicode_InternMortal@@Base+0x1b0> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + b.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 97f2a <_PyUnicode_InternMortal@@Base+0xb6> │ │ │ │ + beq.n 98846 <_PyUnicode_InternMortal@@Base+0xb6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 97f64 <_PyUnicode_InternMortal@@Base+0xf0> │ │ │ │ + cbz r2, 98880 <_PyUnicode_InternMortal@@Base+0xf0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ subne r3, #2 │ │ │ │ strne r3, [r1, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - bne.n 97f70 <_PyUnicode_InternMortal@@Base+0xfc> │ │ │ │ + bne.n 9888c <_PyUnicode_InternMortal@@Base+0xfc> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ - bl f96ac │ │ │ │ + b.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + bl fa168 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 97f56 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + b.n 98872 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 97f2a <_PyUnicode_InternMortal@@Base+0xb6> │ │ │ │ + b.n 98846 <_PyUnicode_InternMortal@@Base+0xb6> │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 97f56 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + b.n 98872 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97eca <_PyUnicode_InternMortal@@Base+0x56> │ │ │ │ + beq.n 987e6 <_PyUnicode_InternMortal@@Base+0x56> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 97f9c <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ + beq.n 988b8 <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 97f9c <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ + cbnz r2, 988b8 <_PyUnicode_InternMortal@@Base+0x128> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 97f16 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ + beq.n 98832 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + b.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 97eb8 <_PyUnicode_InternMortal@@Base+0x44> │ │ │ │ + bne.n 987d4 <_PyUnicode_InternMortal@@Base+0x44> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 9803a <_PyUnicode_InternMortal@@Base+0x1c6> │ │ │ │ + bpl.n 98956 <_PyUnicode_InternMortal@@Base+0x1c6> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 97ff4 <_PyUnicode_InternMortal@@Base+0x180> │ │ │ │ + bpl.n 98910 <_PyUnicode_InternMortal@@Base+0x180> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r1, #20 │ │ │ │ - blt.n 98002 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + blt.n 9891e <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #120] @ (9804c <_PyUnicode_InternMortal@@Base+0x1d8>) │ │ │ │ + ldr r3, [pc, #120] @ (98968 <_PyUnicode_InternMortal@@Base+0x1d8>) │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 97f16 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ + beq.n 98832 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 97f16 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ + bne.n 98832 <_PyUnicode_InternMortal@@Base+0xa2> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + b.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r1, #28 │ │ │ │ - bge.n 97fcc <_PyUnicode_InternMortal@@Base+0x158> │ │ │ │ + bge.n 988e8 <_PyUnicode_InternMortal@@Base+0x158> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 97fd6 <_PyUnicode_InternMortal@@Base+0x162> │ │ │ │ + b.n 988f2 <_PyUnicode_InternMortal@@Base+0x162> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - bl 1f4868 │ │ │ │ + bl 1f8188 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 97ea6 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ + b.n 987c2 <_PyUnicode_InternMortal@@Base+0x32> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 97fcc <_PyUnicode_InternMortal@@Base+0x158> │ │ │ │ - b.n 98010 <_PyUnicode_InternMortal@@Base+0x19c> │ │ │ │ + bge.n 988e8 <_PyUnicode_InternMortal@@Base+0x158> │ │ │ │ + b.n 9892c <_PyUnicode_InternMortal@@Base+0x19c> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf528004e │ │ │ │ │ │ │ │ -00098050 : │ │ │ │ - b.n 986c4 <_PyObject_GenericSetAttrWithDict@@Base+0x670> │ │ │ │ +0009896c : │ │ │ │ + b.n 98fe0 <_PyObject_GenericSetAttrWithDict@@Base+0x670> │ │ │ │ nop │ │ │ │ │ │ │ │ -00098054 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00098970 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.w 9869a <_PyObject_GenericSetAttrWithDict@@Base+0x646> │ │ │ │ + bpl.w 98fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x646> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 982c4 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ + bmi.w 98be0 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98306 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ - ldr.w sl, [pc, #1328] @ 985c0 <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ + beq.w 98c22 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + ldr.w sl, [pc, #1328] @ 98edc <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9835e <_PyObject_GenericSetAttrWithDict@@Base+0x30a> │ │ │ │ + bne.w 98c7a <_PyObject_GenericSetAttrWithDict@@Base+0x30a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9836a <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ + beq.w 98c86 <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [sl, fp] │ │ │ │ eor.w r7, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98390 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ + bne.w 98cac <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #2812] @ 0xafc │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 98390 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ + bne.w 98cac <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r6, [r3, #2816] @ 0xb00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9828e <_PyObject_GenericSetAttrWithDict@@Base+0x23a> │ │ │ │ + beq.w 98baa <_PyObject_GenericSetAttrWithDict@@Base+0x23a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98416 <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ + beq.w 98d32 <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98422 <_PyObject_GenericSetAttrWithDict@@Base+0x3ce> │ │ │ │ + bne.w 98d3e <_PyObject_GenericSetAttrWithDict@@Base+0x3ce> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98558 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ + bne.w 98e74 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.w 982a2 <_PyObject_GenericSetAttrWithDict@@Base+0x24e> │ │ │ │ + bmi.w 98bbe <_PyObject_GenericSetAttrWithDict@@Base+0x24e> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r8, #12 │ │ │ │ - bmi.n 98142 <_PyObject_GenericSetAttrWithDict@@Base+0xee> │ │ │ │ + bmi.n 98a5e <_PyObject_GenericSetAttrWithDict@@Base+0xee> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r7, [r3, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98534 <_PyObject_GenericSetAttrWithDict@@Base+0x4e0> │ │ │ │ - blt.w 98678 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ + beq.w 98e50 <_PyObject_GenericSetAttrWithDict@@Base+0x4e0> │ │ │ │ + blt.w 98f94 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ add r7, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98534 <_PyObject_GenericSetAttrWithDict@@Base+0x4e0> │ │ │ │ + beq.w 98e50 <_PyObject_GenericSetAttrWithDict@@Base+0x4e0> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98446 <_PyObject_GenericSetAttrWithDict@@Base+0x3f2> │ │ │ │ + beq.w 98d62 <_PyObject_GenericSetAttrWithDict@@Base+0x3f2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 98498 <_PyObject_GenericSetAttrWithDict@@Base+0x444> │ │ │ │ + beq.w 98db4 <_PyObject_GenericSetAttrWithDict@@Base+0x444> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 981d4 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + bne.n 98af0 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 981e0 <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ + beq.n 98afc <_PyObject_GenericSetAttrWithDict@@Base+0x18c> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 981ec <_PyObject_GenericSetAttrWithDict@@Base+0x198> │ │ │ │ + bne.n 98b08 <_PyObject_GenericSetAttrWithDict@@Base+0x198> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 981ec <_PyObject_GenericSetAttrWithDict@@Base+0x198> │ │ │ │ + beq.n 98b08 <_PyObject_GenericSetAttrWithDict@@Base+0x198> │ │ │ │ ldr.w r2, [sl, fp] │ │ │ │ ldr r7, [r1, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 98212 <_PyObject_GenericSetAttrWithDict@@Base+0x1be> │ │ │ │ + beq.n 98b2e <_PyObject_GenericSetAttrWithDict@@Base+0x1be> │ │ │ │ mov r2, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 8c328 │ │ │ │ + bl 8cc30 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 98222 <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ + beq.n 98b3e <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ movs r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9825a <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ + bne.n 98b76 <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9832c <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + beq.w 98c48 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98318 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 98c34 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98338 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bne.w 98c54 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 9816c <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + bne.n 98a88 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 9817e <_PyObject_GenericSetAttrWithDict@@Base+0x12a> │ │ │ │ + beq.n 98a9a <_PyObject_GenericSetAttrWithDict@@Base+0x12a> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 985b0 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ + beq.w 98ecc <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ ldr.w r2, [sl, fp] │ │ │ │ movw r7, #43876 @ 0xab64 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 98198 <_PyObject_GenericSetAttrWithDict@@Base+0x144> │ │ │ │ + bne.n 98ab4 <_PyObject_GenericSetAttrWithDict@@Base+0x144> │ │ │ │ mov r2, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 88340 │ │ │ │ + bl 88dc4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 981aa <_PyObject_GenericSetAttrWithDict@@Base+0x156> │ │ │ │ + bge.n 98ac6 <_PyObject_GenericSetAttrWithDict@@Base+0x156> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 981aa <_PyObject_GenericSetAttrWithDict@@Base+0x156> │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + beq.n 98ac6 <_PyObject_GenericSetAttrWithDict@@Base+0x156> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #11348 @ 0x2c54 │ │ │ │ + movw r1, #12308 @ 0x3014 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f9180 │ │ │ │ + bl f9c38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 981ae <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ + beq.n 98aca <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 981ae <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ + beq.n 98aca <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 981ae <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ + bne.n 98aca <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6c8c │ │ │ │ - b.n 981ae <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ + bl 1f9e1c │ │ │ │ + b.n 98aca <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98f0c <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ + bl 99828 <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98410 <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ + beq.w 98d2c <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 98660 <_PyObject_GenericSetAttrWithDict@@Base+0x60c> │ │ │ │ + beq.w 98f7c <_PyObject_GenericSetAttrWithDict@@Base+0x60c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98558 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ + bne.w 98e74 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 98124 <_PyObject_GenericSetAttrWithDict@@Base+0xd0> │ │ │ │ + bpl.w 98a40 <_PyObject_GenericSetAttrWithDict@@Base+0xd0> │ │ │ │ ldrb.w r3, [r8, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9850e <_PyObject_GenericSetAttrWithDict@@Base+0x4ba> │ │ │ │ + beq.w 98e2a <_PyObject_GenericSetAttrWithDict@@Base+0x4ba> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r8, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl fb1c4 <_PyEval_CheckExceptTypeValid@@Base+0xfb8> │ │ │ │ + bl fbc80 <_PyEval_CheckExceptTypeValid@@Base+0xfb8> │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 981a8 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ - b.n 98222 <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ - ldr.w sl, [pc, #760] @ 985c0 <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ + bne.w 98ac4 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + b.n 98b3e <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ + ldr.w sl, [pc, #760] @ 98edc <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [sl, fp] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -164218,94 +165131,94 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98524 <_PyObject_GenericSetAttrWithDict@@Base+0x4d0> │ │ │ │ + beq.w 98e40 <_PyObject_GenericSetAttrWithDict@@Base+0x4d0> │ │ │ │ ldr.w r3, [r0, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98094 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ + bne.w 989b0 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9808c <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + bge.w 989a8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 981cc <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ - ldr r2, [pc, #672] @ (985bc <_PyObject_GenericSetAttrWithDict@@Base+0x568>) │ │ │ │ + b.n 98ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ + ldr r2, [pc, #672] @ (98ed8 <_PyObject_GenericSetAttrWithDict@@Base+0x568>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98648 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ + bne.w 98f64 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 981cc <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ + beq.w 98ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 981cc <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ - ldr r2, [pc, #632] @ (985bc <_PyObject_GenericSetAttrWithDict@@Base+0x568>) │ │ │ │ + bne.w 98ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ + ldr r2, [pc, #632] @ (98ed8 <_PyObject_GenericSetAttrWithDict@@Base+0x568>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 98358 <_PyObject_GenericSetAttrWithDict@@Base+0x304> │ │ │ │ + cbz r3, 98c74 <_PyObject_GenericSetAttrWithDict@@Base+0x304> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 981cc <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ + b.n 98ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x178> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 980a8 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + bne.w 989c4 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [sl, fp] │ │ │ │ eor.w r7, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 980d2 <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ + beq.w 989ee <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 98274 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ + bne.w 98b90 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 98274 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ + bgt.w 98b90 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 98e34 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 99750 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 98f0c <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ + bl 99828 <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98288 <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ + bne.w 98ba4 <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 98410 <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ + cbz r2, 98d2c <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ movs r2, #12 │ │ │ │ add.w r1, r3, #43520 @ 0xaa00 │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ adds r0, r1, r2 │ │ │ │ str r6, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ @@ -164321,477 +165234,477 @@ │ │ │ │ str r4, [r1, r7] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98478 <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ + bne.n 98d94 <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98114 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + beq.w 98a30 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98114 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ - movw r2, #22449 @ 0x57b1 │ │ │ │ + beq.w 98a30 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + movw r2, #24997 @ 0x61a5 │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9848c <_PyObject_GenericSetAttrWithDict@@Base+0x438> │ │ │ │ + bne.n 98da8 <_PyObject_GenericSetAttrWithDict@@Base+0x438> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 984bc <_PyObject_GenericSetAttrWithDict@@Base+0x468> │ │ │ │ + bne.n 98dd8 <_PyObject_GenericSetAttrWithDict@@Base+0x468> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl e5868 │ │ │ │ + bl e625c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9825a <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ + b.n 98b76 <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ ldr.w r2, [sl, fp] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 9845c <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + bpl.n 98d78 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r1, 98470 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ - bl 8102c │ │ │ │ + cbnz r1, 98d8c <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + bl 81a2c │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98150 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bne.w 98a6c <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98222 <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ - bl 15a264 <_PyUnicode_IsNumeric@@Base+0x244> │ │ │ │ + b.n 98b3e <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ + bl 15b6c4 <_PyUnicode_IsNumeric@@Base+0x244> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 98462 <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ + b.n 98d7e <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98410 <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 98d2c <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98114 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ - b.n 98416 <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ + beq.w 98a30 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + b.n 98d32 <_PyObject_GenericSetAttrWithDict@@Base+0x3c2> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9825a <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ + b.n 98b76 <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 985c4 <_PyObject_GenericSetAttrWithDict@@Base+0x570> │ │ │ │ + bne.w 98ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x570> │ │ │ │ ldr r7, [r4, #12] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 985c4 <_PyObject_GenericSetAttrWithDict@@Base+0x570> │ │ │ │ + beq.w 98ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x570> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fc128 │ │ │ │ + bl 1ff290 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + b.n 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98668 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + beq.w 98f84 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 98500 <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ + ble.n 98e1c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq.n 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 98500 <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ + beq.n 98e1c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq.n 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 98500 <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ + beq.n 98e1c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq.n 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 98500 <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ + beq.n 98e1c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ adds r3, #20 │ │ │ │ movs r1, #3 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + beq.n 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 984f0 <_PyObject_GenericSetAttrWithDict@@Base+0x49c> │ │ │ │ + bne.n 98e0c <_PyObject_GenericSetAttrWithDict@@Base+0x49c> │ │ │ │ mov r2, ip │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - bl 1fa60c │ │ │ │ + bl 1fd798 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ - b.n 9825a <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ + bne.n 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + b.n 98b76 <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ ldr.w r1, [r8, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 985d8 <_PyObject_GenericSetAttrWithDict@@Base+0x584> │ │ │ │ + beq.n 98ef4 <_PyObject_GenericSetAttrWithDict@@Base+0x584> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24b6a4 <_PySlice_FromIndices@@Base+0x358> │ │ │ │ + bl 24d950 <_PySlice_FromIndices@@Base+0x2e4> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + b.n 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r1, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98094 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ - b.n 98306 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + bne.w 989b0 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ + b.n 98c22 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 98616 <_PyObject_GenericSetAttrWithDict@@Base+0x5c2> │ │ │ │ + beq.n 98f32 <_PyObject_GenericSetAttrWithDict@@Base+0x5c2> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #11388 @ 0x2c7c │ │ │ │ + movw r1, #12348 @ 0x303c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 9825a <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ + bl f7970 │ │ │ │ + b.n 98b76 <_PyObject_GenericSetAttrWithDict@@Base+0x206> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 98654 <_PyObject_GenericSetAttrWithDict@@Base+0x600> │ │ │ │ + beq.n 98f70 <_PyObject_GenericSetAttrWithDict@@Base+0x600> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + beq.w 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ - ldr r2, [pc, #40] @ (985bc <_PyObject_GenericSetAttrWithDict@@Base+0x568>) │ │ │ │ + bne.w 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + ldr r2, [pc, #40] @ (98ed8 <_PyObject_GenericSetAttrWithDict@@Base+0x568>) │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 985aa <_PyObject_GenericSetAttrWithDict@@Base+0x556> │ │ │ │ + cbz r3, 98ec6 <_PyObject_GenericSetAttrWithDict@@Base+0x556> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r9 │ │ │ │ - b.n 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + b.n 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4fd8 │ │ │ │ + bl 1f88d8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + b.n 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 984ae <_PyObject_GenericSetAttrWithDict@@Base+0x45a> │ │ │ │ - b.n 98222 <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ + bne.w 98dca <_PyObject_GenericSetAttrWithDict@@Base+0x45a> │ │ │ │ + b.n 98b3e <_PyObject_GenericSetAttrWithDict@@Base+0x1ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl e88e4 │ │ │ │ + bl e92e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9846a <_PyObject_GenericSetAttrWithDict@@Base+0x416> │ │ │ │ + beq.w 98d86 <_PyObject_GenericSetAttrWithDict@@Base+0x416> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24b6a4 <_PySlice_FromIndices@@Base+0x358> │ │ │ │ + bl 24d950 <_PySlice_FromIndices@@Base+0x2e4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + beq.w 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + bne.w 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9821e <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98b3a <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #32849 @ 0x8051 │ │ │ │ + movw r3, #35181 @ 0x896d │ │ │ │ movt r3, #9 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #11264 @ 0x2c00 │ │ │ │ - movwne r1, #11348 @ 0x2c54 │ │ │ │ + movweq r1, #12224 @ 0x2fc0 │ │ │ │ + movwne r1, #12308 @ 0x3014 │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f9180 │ │ │ │ - b.n 981ae <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ + bl f9c38 │ │ │ │ + b.n 98aca <_PyObject_GenericSetAttrWithDict@@Base+0x15a> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 98328 <_PyObject_GenericSetAttrWithDict@@Base+0x2d4> │ │ │ │ + b.n 98c44 <_PyObject_GenericSetAttrWithDict@@Base+0x2d4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl dcb84 │ │ │ │ + bl dd55c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9857a <_PyObject_GenericSetAttrWithDict@@Base+0x526> │ │ │ │ + b.n 98e96 <_PyObject_GenericSetAttrWithDict@@Base+0x526> │ │ │ │ movs r6, #0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 98114 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + bl fa168 │ │ │ │ + b.n 98a30 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 986b4 <_PyObject_GenericSetAttrWithDict@@Base+0x660> │ │ │ │ + cbz r3, 98fd0 <_PyObject_GenericSetAttrWithDict@@Base+0x660> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ - b.n 9866a <_PyObject_GenericSetAttrWithDict@@Base+0x616> │ │ │ │ + beq.w 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + b.n 98f86 <_PyObject_GenericSetAttrWithDict@@Base+0x616> │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ eor.w r1, r2, r2, asr #31 │ │ │ │ sub.w r1, r1, r2, asr #31 │ │ │ │ ldrd r2, r0, [r3, #16] │ │ │ │ adds r3, r2, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r7 │ │ │ │ add.w r7, r8, r3 │ │ │ │ - b.n 98142 <_PyObject_GenericSetAttrWithDict@@Base+0xee> │ │ │ │ + b.n 98a5e <_PyObject_GenericSetAttrWithDict@@Base+0xee> │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #11120 @ 0x2b70 │ │ │ │ + movw r1, #12080 @ 0x2f30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 98312 <_PyObject_GenericSetAttrWithDict@@Base+0x2be> │ │ │ │ + bl f7970 │ │ │ │ + b.n 98c2e <_PyObject_GenericSetAttrWithDict@@Base+0x2be> │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98438 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ - b.n 98500 <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ + beq.w 98d54 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + b.n 98e1c <_PyObject_GenericSetAttrWithDict@@Base+0x4ac> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.w 98c8e <_PyObject_GenericSetAttrWithDict@@Base+0xc3a> │ │ │ │ + bpl.w 995aa <_PyObject_GenericSetAttrWithDict@@Base+0xc3a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 988fe <_PyObject_GenericSetAttrWithDict@@Base+0x8aa> │ │ │ │ + bmi.w 9921a <_PyObject_GenericSetAttrWithDict@@Base+0x8aa> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98940 <_PyObject_GenericSetAttrWithDict@@Base+0x8ec> │ │ │ │ - ldr.w sl, [pc, #1260] @ 98be8 <_PyObject_GenericSetAttrWithDict@@Base+0xb94> │ │ │ │ + beq.w 9925c <_PyObject_GenericSetAttrWithDict@@Base+0x8ec> │ │ │ │ + ldr.w sl, [pc, #1260] @ 99504 <_PyObject_GenericSetAttrWithDict@@Base+0xb94> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98994 <_PyObject_GenericSetAttrWithDict@@Base+0x940> │ │ │ │ + bne.w 992b0 <_PyObject_GenericSetAttrWithDict@@Base+0x940> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 989a0 <_PyObject_GenericSetAttrWithDict@@Base+0x94c> │ │ │ │ + beq.w 992bc <_PyObject_GenericSetAttrWithDict@@Base+0x94c> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [sl, fp] │ │ │ │ eor.w r7, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 989c6 <_PyObject_GenericSetAttrWithDict@@Base+0x972> │ │ │ │ + bne.w 992e2 <_PyObject_GenericSetAttrWithDict@@Base+0x972> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #2812] @ 0xafc │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 989c6 <_PyObject_GenericSetAttrWithDict@@Base+0x972> │ │ │ │ + bne.w 992e2 <_PyObject_GenericSetAttrWithDict@@Base+0x972> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r6, [r3, #2816] @ 0xb00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9889e <_PyObject_GenericSetAttrWithDict@@Base+0x84a> │ │ │ │ + beq.w 991ba <_PyObject_GenericSetAttrWithDict@@Base+0x84a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98a4c <_PyObject_GenericSetAttrWithDict@@Base+0x9f8> │ │ │ │ + beq.w 99368 <_PyObject_GenericSetAttrWithDict@@Base+0x9f8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a58 <_PyObject_GenericSetAttrWithDict@@Base+0xa04> │ │ │ │ + bne.w 99374 <_PyObject_GenericSetAttrWithDict@@Base+0xa04> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 988aa <_PyObject_GenericSetAttrWithDict@@Base+0x856> │ │ │ │ + bmi.w 991c6 <_PyObject_GenericSetAttrWithDict@@Base+0x856> │ │ │ │ lsls r1, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r8, #12 │ │ │ │ - bmi.n 987a8 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + bmi.n 990c4 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r7, [r3, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98b98 <_PyObject_GenericSetAttrWithDict@@Base+0xb44> │ │ │ │ - blt.w 98cac <_PyObject_GenericSetAttrWithDict@@Base+0xc58> │ │ │ │ + beq.w 994b4 <_PyObject_GenericSetAttrWithDict@@Base+0xb44> │ │ │ │ + blt.w 995c8 <_PyObject_GenericSetAttrWithDict@@Base+0xc58> │ │ │ │ add r7, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98b98 <_PyObject_GenericSetAttrWithDict@@Base+0xb44> │ │ │ │ + beq.w 994b4 <_PyObject_GenericSetAttrWithDict@@Base+0xb44> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98a7c <_PyObject_GenericSetAttrWithDict@@Base+0xa28> │ │ │ │ + beq.w 99398 <_PyObject_GenericSetAttrWithDict@@Base+0xa28> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 98aca <_PyObject_GenericSetAttrWithDict@@Base+0xa76> │ │ │ │ + beq.w 993e6 <_PyObject_GenericSetAttrWithDict@@Base+0xa76> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 98838 <_PyObject_GenericSetAttrWithDict@@Base+0x7e4> │ │ │ │ + bne.n 99154 <_PyObject_GenericSetAttrWithDict@@Base+0x7e4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98844 <_PyObject_GenericSetAttrWithDict@@Base+0x7f0> │ │ │ │ + beq.n 99160 <_PyObject_GenericSetAttrWithDict@@Base+0x7f0> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 98850 <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ + bne.n 9916c <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 98850 <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ + beq.n 9916c <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ ldr.w r2, [sl, fp] │ │ │ │ ldr r7, [r1, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 98876 <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ + beq.n 99192 <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ mov r2, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 8c328 │ │ │ │ + bl 8cc30 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + beq.n 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ movs r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 988e4 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + bne.n 99200 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98962 <_PyObject_GenericSetAttrWithDict@@Base+0x90e> │ │ │ │ + beq.w 9927e <_PyObject_GenericSetAttrWithDict@@Base+0x90e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9894e <_PyObject_GenericSetAttrWithDict@@Base+0x8fa> │ │ │ │ + beq.w 9926a <_PyObject_GenericSetAttrWithDict@@Base+0x8fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9896e <_PyObject_GenericSetAttrWithDict@@Base+0x91a> │ │ │ │ + bne.w 9928a <_PyObject_GenericSetAttrWithDict@@Base+0x91a> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 987d2 <_PyObject_GenericSetAttrWithDict@@Base+0x77e> │ │ │ │ + bne.n 990ee <_PyObject_GenericSetAttrWithDict@@Base+0x77e> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 987e4 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ + beq.n 99100 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 98bec <_PyObject_GenericSetAttrWithDict@@Base+0xb98> │ │ │ │ + beq.w 99508 <_PyObject_GenericSetAttrWithDict@@Base+0xb98> │ │ │ │ ldr.w r2, [sl, fp] │ │ │ │ movw r7, #43876 @ 0xab64 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 987fe <_PyObject_GenericSetAttrWithDict@@Base+0x7aa> │ │ │ │ + bne.n 9911a <_PyObject_GenericSetAttrWithDict@@Base+0x7aa> │ │ │ │ mov r2, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 88340 │ │ │ │ + bl 88dc4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 988c4 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + b.n 991e0 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98f0c <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ + bl 99828 <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98a46 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ + beq.w 99362 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 98d00 <_PyObject_GenericSetAttrWithDict@@Base+0xcac> │ │ │ │ + beq.w 9961c <_PyObject_GenericSetAttrWithDict@@Base+0xcac> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r6, r3, #4 │ │ │ │ - beq.w 9878a <_PyObject_GenericSetAttrWithDict@@Base+0x736> │ │ │ │ + beq.w 990a6 <_PyObject_GenericSetAttrWithDict@@Base+0x736> │ │ │ │ movs r6, #0 │ │ │ │ ldrb.w r3, [r8, #11] │ │ │ │ add.w r1, r8, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98b6c <_PyObject_GenericSetAttrWithDict@@Base+0xb18> │ │ │ │ + beq.w 99488 <_PyObject_GenericSetAttrWithDict@@Base+0xb18> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl fb1c4 <_PyEval_CheckExceptTypeValid@@Base+0xfb8> │ │ │ │ + bl fbc80 <_PyEval_CheckExceptTypeValid@@Base+0xfb8> │ │ │ │ mov r7, r0 │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 9880c <_PyObject_GenericSetAttrWithDict@@Base+0x7b8> │ │ │ │ + bne.n 99128 <_PyObject_GenericSetAttrWithDict@@Base+0x7b8> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f9440 │ │ │ │ + bl f9efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98bbe <_PyObject_GenericSetAttrWithDict@@Base+0xb6a> │ │ │ │ + bne.w 994da <_PyObject_GenericSetAttrWithDict@@Base+0xb6a> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 98812 <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ + beq.n 9912e <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98812 <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ + beq.n 9912e <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98812 <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ + bne.n 9912e <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6c8c │ │ │ │ - b.n 98812 <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ - ldr.w sl, [pc, #744] @ 98be8 <_PyObject_GenericSetAttrWithDict@@Base+0xb94> │ │ │ │ + bl 1f9e1c │ │ │ │ + b.n 9912e <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ + ldr.w sl, [pc, #744] @ 99504 <_PyObject_GenericSetAttrWithDict@@Base+0xb94> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [sl, fp] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -164801,93 +165714,93 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98b88 <_PyObject_GenericSetAttrWithDict@@Base+0xb34> │ │ │ │ + beq.w 994a4 <_PyObject_GenericSetAttrWithDict@@Base+0xb34> │ │ │ │ ldr.w r3, [r0, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98702 <_PyObject_GenericSetAttrWithDict@@Base+0x6ae> │ │ │ │ + bne.w 9901e <_PyObject_GenericSetAttrWithDict@@Base+0x6ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 986fa <_PyObject_GenericSetAttrWithDict@@Base+0x6a6> │ │ │ │ - b.n 98ca6 <_PyObject_GenericSetAttrWithDict@@Base+0xc52> │ │ │ │ - ldr r2, [pc, #660] @ (98be4 <_PyObject_GenericSetAttrWithDict@@Base+0xb90>) │ │ │ │ + bge.w 99016 <_PyObject_GenericSetAttrWithDict@@Base+0x6a6> │ │ │ │ + b.n 995c2 <_PyObject_GenericSetAttrWithDict@@Base+0xc52> │ │ │ │ + ldr r2, [pc, #660] @ (99500 <_PyObject_GenericSetAttrWithDict@@Base+0xb90>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d08 <_PyObject_GenericSetAttrWithDict@@Base+0xcb4> │ │ │ │ + bne.w 99624 <_PyObject_GenericSetAttrWithDict@@Base+0xcb4> │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98830 <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ + beq.w 9914c <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98830 <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ - ldr r2, [pc, #616] @ (98be4 <_PyObject_GenericSetAttrWithDict@@Base+0xb90>) │ │ │ │ + bne.w 9914c <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ + ldr r2, [pc, #616] @ (99500 <_PyObject_GenericSetAttrWithDict@@Base+0xb90>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 9898e <_PyObject_GenericSetAttrWithDict@@Base+0x93a> │ │ │ │ + cbz r3, 992aa <_PyObject_GenericSetAttrWithDict@@Base+0x93a> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 98830 <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ + b.n 9914c <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98716 <_PyObject_GenericSetAttrWithDict@@Base+0x6c2> │ │ │ │ + bne.w 99032 <_PyObject_GenericSetAttrWithDict@@Base+0x6c2> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [sl, fp] │ │ │ │ eor.w r7, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98740 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq.w 9905c <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 98884 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + bne.w 991a0 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 98884 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + bgt.w 991a0 <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 98e34 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 99750 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 98f0c <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ + bl 99828 <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98898 <_PyObject_GenericSetAttrWithDict@@Base+0x844> │ │ │ │ + bne.w 991b4 <_PyObject_GenericSetAttrWithDict@@Base+0x844> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 98a46 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ + cbz r2, 99362 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ movs r2, #12 │ │ │ │ add.w r1, r3, #43520 @ 0xaa00 │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ adds r0, r1, r2 │ │ │ │ str r6, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ @@ -164903,348 +165816,348 @@ │ │ │ │ str r4, [r1, r7] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98aaa <_PyObject_GenericSetAttrWithDict@@Base+0xa56> │ │ │ │ + bne.n 993c6 <_PyObject_GenericSetAttrWithDict@@Base+0xa56> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98782 <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ + beq.w 9909e <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98782 <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ - movw r2, #22449 @ 0x57b1 │ │ │ │ + beq.w 9909e <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ + movw r2, #24997 @ 0x61a5 │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98abe <_PyObject_GenericSetAttrWithDict@@Base+0xa6a> │ │ │ │ + bne.n 993da <_PyObject_GenericSetAttrWithDict@@Base+0xa6a> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 98aec <_PyObject_GenericSetAttrWithDict@@Base+0xa98> │ │ │ │ + bne.n 99408 <_PyObject_GenericSetAttrWithDict@@Base+0xa98> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl e5868 │ │ │ │ + bl e625c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 988e4 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + b.n 99200 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ ldr.w r2, [sl, fp] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 98a92 <_PyObject_GenericSetAttrWithDict@@Base+0xa3e> │ │ │ │ + bpl.n 993ae <_PyObject_GenericSetAttrWithDict@@Base+0xa3e> │ │ │ │ ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r1, 98aa2 <_PyObject_GenericSetAttrWithDict@@Base+0xa4e> │ │ │ │ - bl 8102c │ │ │ │ + cbnz r1, 993be <_PyObject_GenericSetAttrWithDict@@Base+0xa4e> │ │ │ │ + bl 81a2c │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 987b6 <_PyObject_GenericSetAttrWithDict@@Base+0x762> │ │ │ │ - b.n 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ - bl 15a264 <_PyUnicode_IsNumeric@@Base+0x244> │ │ │ │ + bne.w 990d2 <_PyObject_GenericSetAttrWithDict@@Base+0x762> │ │ │ │ + b.n 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + bl 15b6c4 <_PyUnicode_IsNumeric@@Base+0x244> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 98a98 <_PyObject_GenericSetAttrWithDict@@Base+0xa44> │ │ │ │ + b.n 993b4 <_PyObject_GenericSetAttrWithDict@@Base+0xa44> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98a46 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 99362 <_PyObject_GenericSetAttrWithDict@@Base+0x9f2> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98782 <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ - b.n 98a4c <_PyObject_GenericSetAttrWithDict@@Base+0x9f8> │ │ │ │ + beq.w 9909e <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ + b.n 99368 <_PyObject_GenericSetAttrWithDict@@Base+0x9f8> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 988e4 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + b.n 99200 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 98c20 <_PyObject_GenericSetAttrWithDict@@Base+0xbcc> │ │ │ │ + bne.w 9953c <_PyObject_GenericSetAttrWithDict@@Base+0xbcc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 98c20 <_PyObject_GenericSetAttrWithDict@@Base+0xbcc> │ │ │ │ + beq.w 9953c <_PyObject_GenericSetAttrWithDict@@Base+0xbcc> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fc128 │ │ │ │ + bl 1ff290 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 988c4 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + b.n 991e0 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ ldr.w r0, [r1, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98c74 <_PyObject_GenericSetAttrWithDict@@Base+0xc20> │ │ │ │ + beq.w 99590 <_PyObject_GenericSetAttrWithDict@@Base+0xc20> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 98b30 <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ + ble.n 9944c <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98a6e <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ + beq.n 9938a <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 98b30 <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ + beq.n 9944c <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98a6e <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ + beq.n 9938a <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 98b30 <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ + beq.n 9944c <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98a6e <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ + beq.n 9938a <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 98b30 <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ + beq.n 9944c <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ adds r0, #20 │ │ │ │ movs r2, #3 │ │ │ │ mov ip, r3 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 98a6e <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ + beq.n 9938a <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 98b20 <_PyObject_GenericSetAttrWithDict@@Base+0xacc> │ │ │ │ + bne.n 9943c <_PyObject_GenericSetAttrWithDict@@Base+0xacc> │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r6, #12] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r2, 98b4a <_PyObject_GenericSetAttrWithDict@@Base+0xaf6> │ │ │ │ + cbz r2, 99466 <_PyObject_GenericSetAttrWithDict@@Base+0xaf6> │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ tst.w r7, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #11432 @ 0x2ca8 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #49936 @ 0xc310 │ │ │ │ + movw r3, #50896 @ 0xc6d0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 988e4 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + bl f7970 │ │ │ │ + b.n 99200 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ ldr.w r0, [r8, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98c34 <_PyObject_GenericSetAttrWithDict@@Base+0xbe0> │ │ │ │ + beq.n 99550 <_PyObject_GenericSetAttrWithDict@@Base+0xbe0> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 988b8 <_PyObject_GenericSetAttrWithDict@@Base+0x864> │ │ │ │ + beq.w 991d4 <_PyObject_GenericSetAttrWithDict@@Base+0x864> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 990ac <_PyType_LookupRef@@Base+0x388> │ │ │ │ + bl 999c8 <_PyType_LookupRef@@Base+0x388> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 988c4 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + b.n 991e0 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r1, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98702 <_PyObject_GenericSetAttrWithDict@@Base+0x6ae> │ │ │ │ - b.n 98940 <_PyObject_GenericSetAttrWithDict@@Base+0x8ec> │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + bne.w 9901e <_PyObject_GenericSetAttrWithDict@@Base+0x6ae> │ │ │ │ + b.n 9925c <_PyObject_GenericSetAttrWithDict@@Base+0x8ec> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98cce <_PyObject_GenericSetAttrWithDict@@Base+0xc7a> │ │ │ │ + beq.w 995ea <_PyObject_GenericSetAttrWithDict@@Base+0xc7a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #11388 @ 0x2c7c │ │ │ │ + movw r1, #12348 @ 0x303c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 988e4 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ - movw r3, #44088 @ 0xac38 │ │ │ │ + bl f7970 │ │ │ │ + b.n 99200 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + movw r3, #44092 @ 0xac3c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #11348 @ 0x2c54 │ │ │ │ + movw r1, #12308 @ 0x3014 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f9180 │ │ │ │ - b.n 988dc <_PyObject_GenericSetAttrWithDict@@Base+0x888> │ │ │ │ + bl f9c38 │ │ │ │ + b.n 991f8 <_PyObject_GenericSetAttrWithDict@@Base+0x888> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 98bfe <_PyObject_GenericSetAttrWithDict@@Base+0xbaa> │ │ │ │ + beq.n 9951a <_PyObject_GenericSetAttrWithDict@@Base+0xbaa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98c86 <_PyObject_GenericSetAttrWithDict@@Base+0xc32> │ │ │ │ + beq.n 995a2 <_PyObject_GenericSetAttrWithDict@@Base+0xc32> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + beq.w 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + bne.w 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 98ae0 <_PyObject_GenericSetAttrWithDict@@Base+0xa8c> │ │ │ │ - b.n 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + bne.w 993fc <_PyObject_GenericSetAttrWithDict@@Base+0xa8c> │ │ │ │ + b.n 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl e88e4 │ │ │ │ + bl e92e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 988c8 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ + beq.w 991e4 <_PyObject_GenericSetAttrWithDict@@Base+0x874> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24b6a4 <_PySlice_FromIndices@@Base+0x358> │ │ │ │ + bl 24d950 <_PySlice_FromIndices@@Base+0x2e4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 988c4 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + beq.w 991e0 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988c4 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + bne.w 991e0 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 988c4 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 991e0 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 98d14 <_PyObject_GenericSetAttrWithDict@@Base+0xcc0> │ │ │ │ + beq.n 99630 <_PyObject_GenericSetAttrWithDict@@Base+0xcc0> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98a6e <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ - b.n 98c76 <_PyObject_GenericSetAttrWithDict@@Base+0xc22> │ │ │ │ + beq.w 9938a <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ + b.n 99592 <_PyObject_GenericSetAttrWithDict@@Base+0xc22> │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98bfe <_PyObject_GenericSetAttrWithDict@@Base+0xbaa> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9951a <_PyObject_GenericSetAttrWithDict@@Base+0xbaa> │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #11120 @ 0x2b70 │ │ │ │ + movw r1, #12080 @ 0x2f30 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98830 <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ + b.n 9914c <_PyObject_GenericSetAttrWithDict@@Base+0x7dc> │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ eor.w r1, r2, r2, asr #31 │ │ │ │ sub.w r1, r1, r2, asr #31 │ │ │ │ ldrd r2, r0, [r3, #16] │ │ │ │ adds r3, r2, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r7 │ │ │ │ add.w r7, r8, r3 │ │ │ │ - b.n 987a8 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + b.n 990c4 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #32849 @ 0x8051 │ │ │ │ + movw r3, #35181 @ 0x896d │ │ │ │ movt r3, #9 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #11264 @ 0x2c00 │ │ │ │ - movwne r1, #11348 @ 0x2c54 │ │ │ │ + movweq r1, #12224 @ 0x2fc0 │ │ │ │ + movwne r1, #12308 @ 0x3014 │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f9180 │ │ │ │ - b.n 98812 <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ + bl f9c38 │ │ │ │ + b.n 9912e <_PyObject_GenericSetAttrWithDict@@Base+0x7be> │ │ │ │ movs r6, #0 │ │ │ │ - bl f96ac │ │ │ │ - b.n 98782 <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ + bl fa168 │ │ │ │ + b.n 9909e <_PyObject_GenericSetAttrWithDict@@Base+0x72e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 9895e <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ + b.n 9927a <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ movw r2, #35216 @ 0x8990 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98a6e <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ - b.n 98b30 <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ + beq.w 9938a <_PyObject_GenericSetAttrWithDict@@Base+0xa1a> │ │ │ │ + b.n 9944c <_PyObject_GenericSetAttrWithDict@@Base+0xadc> │ │ │ │ │ │ │ │ -00098d24 <_PyType_LookupRef@@Base>: │ │ │ │ +00099640 <_PyType_LookupRef@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #248] @ (98e30 <_PyType_LookupRef@@Base+0x10c>) │ │ │ │ + ldr r4, [pc, #248] @ (9974c <_PyType_LookupRef@@Base+0x10c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r0, #192] @ 0xc0 │ │ │ │ movs r5, #12 │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ eor.w r4, r2, r1, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r5, r4 │ │ │ │ adds r5, r3, r4 │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r6, [r5, #2808] @ 0xaf8 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 98d8a <_PyType_LookupRef@@Base+0x66> │ │ │ │ + bne.n 996a6 <_PyType_LookupRef@@Base+0x66> │ │ │ │ ldr.w r2, [r5, #2812] @ 0xafc │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 98d8a <_PyType_LookupRef@@Base+0x66> │ │ │ │ + bne.n 996a6 <_PyType_LookupRef@@Base+0x66> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r2, [r3, #2816] @ 0xb00 │ │ │ │ - cbz r2, 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + cbz r2, 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + beq.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 98e10 <_PyType_LookupRef@@Base+0xec> │ │ │ │ + bne.n 9972c <_PyType_LookupRef@@Base+0xec> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 98e10 <_PyType_LookupRef@@Base+0xec> │ │ │ │ + bgt.n 9972c <_PyType_LookupRef@@Base+0xec> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 98e34 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 99750 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r7, #192] @ 0xc0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl 98f0c <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ + bl 99828 <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 98e20 <_PyType_LookupRef@@Base+0xfc> │ │ │ │ + bne.n 9973c <_PyType_LookupRef@@Base+0xfc> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + beq.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ add.w r3, r3, #43520 @ 0xaa00 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ adds r1, r3, r4 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5, #2812] @ 0xafc │ │ │ │ @@ -165255,120 +166168,120 @@ │ │ │ │ strne r1, [r6, #0] │ │ │ │ str r6, [r3, r5] │ │ │ │ dmb ish │ │ │ │ str r7, [r3, r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + beq.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + bne.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + b.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 98f0c <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ + bl 99828 <_PyType_LookupRef@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + beq.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ adds r1, #1 │ │ │ │ - beq.n 98e28 <_PyType_LookupRef@@Base+0x104> │ │ │ │ + beq.n 99744 <_PyType_LookupRef@@Base+0x104> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 98d82 <_PyType_LookupRef@@Base+0x5e> │ │ │ │ - bl f96ac │ │ │ │ - b.n 98e24 <_PyType_LookupRef@@Base+0x100> │ │ │ │ + b.n 9969e <_PyType_LookupRef@@Base+0x5e> │ │ │ │ + bl fa168 │ │ │ │ + b.n 99740 <_PyType_LookupRef@@Base+0x100> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r1, #192] @ 0xc0 │ │ │ │ - cbz r3, 98e40 <_PyType_LookupRef@@Base+0x11c> │ │ │ │ + cbz r3, 9975c <_PyType_LookupRef@@Base+0x11c> │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #19 │ │ │ │ - bpl.n 98efe <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + bpl.n 9981a <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldrh.w ip, [r1, #206] @ 0xce │ │ │ │ cmp.w ip, #1000 @ 0x3e8 │ │ │ │ - bcs.n 98efe <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + bcs.n 9981a <_PyType_LookupRef@@Base+0x1da> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r1, #168] @ 0xa8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 98ece <_PyType_LookupRef@@Base+0x1aa> │ │ │ │ + ble.n 997ea <_PyType_LookupRef@@Base+0x1aa> │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 98e34 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 99750 <_PyType_LookupRef@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98ef4 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ + beq.n 99810 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 98ea2 <_PyType_LookupRef@@Base+0x17e> │ │ │ │ + beq.n 997be <_PyType_LookupRef@@Base+0x17e> │ │ │ │ adds r5, #12 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ mov r5, r3 │ │ │ │ - bl 98e34 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 99750 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - cbz r0, 98f02 <_PyType_LookupRef@@Base+0x1de> │ │ │ │ + cbz r0, 9981e <_PyType_LookupRef@@Base+0x1de> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 98e84 <_PyType_LookupRef@@Base+0x160> │ │ │ │ + bne.n 997a0 <_PyType_LookupRef@@Base+0x160> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #23 │ │ │ │ - bpl.n 98ed2 <_PyType_LookupRef@@Base+0x1ae> │ │ │ │ - ldr r3, [pc, #92] @ (98f08 <_PyType_LookupRef@@Base+0x1e4>) │ │ │ │ + bpl.n 997ee <_PyType_LookupRef@@Base+0x1ae> │ │ │ │ + ldr r3, [pc, #92] @ (99824 <_PyType_LookupRef@@Base+0x1e4>) │ │ │ │ ldr.w r1, [r3, #1520] @ 0x5f0 │ │ │ │ cmp.w r1, #131072 @ 0x20000 │ │ │ │ - bcs.n 98efa <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ + bcs.n 99816 <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ adds r0, r1, #1 │ │ │ │ str.w r0, [r3, #1520] @ 0x5f0 │ │ │ │ - cbz r1, 98ec6 <_PyType_LookupRef@@Base+0x1a2> │ │ │ │ + cbz r1, 997e2 <_PyType_LookupRef@@Base+0x1a2> │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ adds r3, #1 │ │ │ │ strh.w r3, [r2, #206] @ 0xce │ │ │ │ movs r3, #1 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ - b.n 98ef4 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ + b.n 99810 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bmi.n 98ea8 <_PyType_LookupRef@@Base+0x184> │ │ │ │ + bmi.n 997c4 <_PyType_LookupRef@@Base+0x184> │ │ │ │ add.w r3, r6, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r3, #2804] @ 0xaf4 │ │ │ │ - cbz r0, 98efa <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ + cbz r0, 99816 <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ ldrh.w r1, [r2, #206] @ 0xce │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r3, #2804] @ 0xaf4 │ │ │ │ movs r3, #1 │ │ │ │ add r1, r3 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ strh.w r1, [r2, #206] @ 0xce │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ - b.n 98ef4 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ + b.n 99810 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 98e3c <_PyType_LookupRef@@Base+0x118> │ │ │ │ + b.n 99758 <_PyType_LookupRef@@Base+0x118> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 98ef4 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ + b.n 99810 <_PyType_LookupRef@@Base+0x1d0> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -165376,62 +166289,62 @@ │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9900a <_PyType_LookupRef@@Base+0x2e6> │ │ │ │ + bne.n 99926 <_PyType_LookupRef@@Base+0x2e6> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9900a <_PyType_LookupRef@@Base+0x2e6> │ │ │ │ + beq.n 99926 <_PyType_LookupRef@@Base+0x2e6> │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 99038 <_PyType_LookupRef@@Base+0x314> │ │ │ │ + beq.n 99954 <_PyType_LookupRef@@Base+0x314> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 98ffa <_PyType_LookupRef@@Base+0x2d6> │ │ │ │ + beq.n 99916 <_PyType_LookupRef@@Base+0x2d6> │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 99004 <_PyType_LookupRef@@Base+0x2e0> │ │ │ │ - ldr.w r8, [pc, #328] @ 990a8 <_PyType_LookupRef@@Base+0x384> │ │ │ │ + ble.n 99920 <_PyType_LookupRef@@Base+0x2e0> │ │ │ │ + ldr.w r8, [pc, #328] @ 999c4 <_PyType_LookupRef@@Base+0x384> │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ - bmi.n 98fb2 <_PyType_LookupRef@@Base+0x28e> │ │ │ │ + bmi.n 998ce <_PyType_LookupRef@@Base+0x28e> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9904c <_PyType_LookupRef@@Base+0x328> │ │ │ │ + beq.n 99968 <_PyType_LookupRef@@Base+0x328> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r4, #1 │ │ │ │ - cbnz r3, 98fea <_PyType_LookupRef@@Base+0x2c6> │ │ │ │ + cbnz r3, 99906 <_PyType_LookupRef@@Base+0x2c6> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 98f6a <_PyType_LookupRef@@Base+0x246> │ │ │ │ + bne.n 99886 <_PyType_LookupRef@@Base+0x246> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 98faa <_PyType_LookupRef@@Base+0x286> │ │ │ │ + beq.n 998c6 <_PyType_LookupRef@@Base+0x286> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9902c <_PyType_LookupRef@@Base+0x308> │ │ │ │ + beq.n 99948 <_PyType_LookupRef@@Base+0x308> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ @@ -165443,106 +166356,106 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ add.w ip, r0, #252 @ 0xfc │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbz r3, 99022 <_PyType_LookupRef@@Base+0x2fe> │ │ │ │ + cbz r3, 9993e <_PyType_LookupRef@@Base+0x2fe> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ - b.n 98f7c <_PyType_LookupRef@@Base+0x258> │ │ │ │ + b.n 99898 <_PyType_LookupRef@@Base+0x258> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - b.n 98f92 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ + b.n 998ae <_PyType_LookupRef@@Base+0x26e> │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bgt.n 98f5c <_PyType_LookupRef@@Base+0x238> │ │ │ │ + bgt.n 99878 <_PyType_LookupRef@@Base+0x238> │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 98f94 <_PyType_LookupRef@@Base+0x270> │ │ │ │ + b.n 998b0 <_PyType_LookupRef@@Base+0x270> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 98f3c <_PyType_LookupRef@@Base+0x218> │ │ │ │ + bne.n 99858 <_PyType_LookupRef@@Base+0x218> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99048 <_PyType_LookupRef@@Base+0x324> │ │ │ │ + b.n 99964 <_PyType_LookupRef@@Base+0x324> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r1, #244] @ 0xf4 │ │ │ │ - b.n 98fe6 <_PyType_LookupRef@@Base+0x2c2> │ │ │ │ + b.n 99902 <_PyType_LookupRef@@Base+0x2c2> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 98faa <_PyType_LookupRef@@Base+0x286> │ │ │ │ + b.n 998c6 <_PyType_LookupRef@@Base+0x286> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bmi.n 99054 <_PyType_LookupRef@@Base+0x330> │ │ │ │ + bmi.n 99970 <_PyType_LookupRef@@Base+0x330> │ │ │ │ lsls r0, r3, #18 │ │ │ │ - bpl.n 9908a <_PyType_LookupRef@@Base+0x366> │ │ │ │ + bpl.n 999a6 <_PyType_LookupRef@@Base+0x366> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r3, #0 │ │ │ │ - b.n 98faa <_PyType_LookupRef@@Base+0x286> │ │ │ │ + b.n 998c6 <_PyType_LookupRef@@Base+0x286> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 98f94 <_PyType_LookupRef@@Base+0x270> │ │ │ │ - ldr r2, [pc, #80] @ (990a8 <_PyType_LookupRef@@Base+0x384>) │ │ │ │ + b.n 998b0 <_PyType_LookupRef@@Base+0x270> │ │ │ │ + ldr r2, [pc, #80] @ (999c4 <_PyType_LookupRef@@Base+0x384>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 9907c <_PyType_LookupRef@@Base+0x358> │ │ │ │ + beq.n 99998 <_PyType_LookupRef@@Base+0x358> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9909e <_PyType_LookupRef@@Base+0x37a> │ │ │ │ + bls.n 999ba <_PyType_LookupRef@@Base+0x37a> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99042 <_PyType_LookupRef@@Base+0x31e> │ │ │ │ + bne.n 9995e <_PyType_LookupRef@@Base+0x31e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94454 │ │ │ │ + bl 94d70 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99018 <_PyType_LookupRef@@Base+0x2f4> │ │ │ │ + blt.n 99934 <_PyType_LookupRef@@Base+0x2f4> │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 99042 <_PyType_LookupRef@@Base+0x31e> │ │ │ │ - b.n 98f44 <_PyType_LookupRef@@Base+0x220> │ │ │ │ + beq.n 9995e <_PyType_LookupRef@@Base+0x31e> │ │ │ │ + b.n 99860 <_PyType_LookupRef@@Base+0x220> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - b.n 99084 <_PyType_LookupRef@@Base+0x360> │ │ │ │ + b.n 999a0 <_PyType_LookupRef@@Base+0x360> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 99164 <_PyType_LookupRef@@Base+0x440> │ │ │ │ + beq.n 99a80 <_PyType_LookupRef@@Base+0x440> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ @@ -165550,395 +166463,395 @@ │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9911e <_PyType_LookupRef@@Base+0x3fa> │ │ │ │ + bne.n 99a3a <_PyType_LookupRef@@Base+0x3fa> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 9911e <_PyType_LookupRef@@Base+0x3fa> │ │ │ │ - ldr r0, [pc, #172] @ (991a4 <_PyType_LookupRef@@Base+0x480>) │ │ │ │ + beq.n 99a3a <_PyType_LookupRef@@Base+0x3fa> │ │ │ │ + ldr r0, [pc, #172] @ (99ac0 <_PyType_LookupRef@@Base+0x480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r5, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ - beq.n 9915c <_PyType_LookupRef@@Base+0x438> │ │ │ │ - bl 8c328 │ │ │ │ + beq.n 99a78 <_PyType_LookupRef@@Base+0x438> │ │ │ │ + bl 8cc30 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 990f4 <_PyType_LookupRef@@Base+0x3d0> │ │ │ │ + bne.n 99a10 <_PyType_LookupRef@@Base+0x3d0> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9913e <_PyType_LookupRef@@Base+0x41a> │ │ │ │ + beq.n 99a5a <_PyType_LookupRef@@Base+0x41a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 99196 <_PyType_LookupRef@@Base+0x472> │ │ │ │ + cbz r2, 99ab2 <_PyType_LookupRef@@Base+0x472> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 99118 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + beq.n 99a34 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99118 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + bne.n 99a34 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 99118 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ - bl 88340 │ │ │ │ + b.n 99a34 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + bl 88dc4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 99118 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + b.n 99a34 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99184 <_PyType_LookupRef@@Base+0x460> │ │ │ │ + bne.n 99aa0 <_PyType_LookupRef@@Base+0x460> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ adds r6, r3, #1 │ │ │ │ - beq.n 99184 <_PyType_LookupRef@@Base+0x460> │ │ │ │ + beq.n 99aa0 <_PyType_LookupRef@@Base+0x460> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fc128 │ │ │ │ + b.w 1ff290 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.n 99176 <_PyType_LookupRef@@Base+0x452> │ │ │ │ - b.n 99118 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + bne.n 99a92 <_PyType_LookupRef@@Base+0x452> │ │ │ │ + b.n 99a34 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9913e <_PyType_LookupRef@@Base+0x41a> │ │ │ │ + b.n 99a5a <_PyType_LookupRef@@Base+0x41a> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ sub sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 9920a <_PyType_LookupRef@@Base+0x4e6> │ │ │ │ + bne.n 99b26 <_PyType_LookupRef@@Base+0x4e6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99214 <_PyType_LookupRef@@Base+0x4f0> │ │ │ │ + beq.n 99b30 <_PyType_LookupRef@@Base+0x4f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.n 99222 <_PyType_LookupRef@@Base+0x4fe> │ │ │ │ + bne.n 99b3e <_PyType_LookupRef@@Base+0x4fe> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 99222 <_PyType_LookupRef@@Base+0x4fe> │ │ │ │ - ldr r0, [pc, #96] @ (99248 <_PyType_LookupRef@@Base+0x524>) │ │ │ │ + beq.n 99b3e <_PyType_LookupRef@@Base+0x4fe> │ │ │ │ + ldr r0, [pc, #96] @ (99b64 <_PyType_LookupRef@@Base+0x524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #43876 @ 0xab64 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r4 │ │ │ │ - beq.n 99240 <_PyType_LookupRef@@Base+0x51c> │ │ │ │ - bl 8c328 │ │ │ │ + beq.n 99b5c <_PyType_LookupRef@@Base+0x51c> │ │ │ │ + bl 8cc30 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 991ce <_PyType_LookupRef@@Base+0x4aa> │ │ │ │ + bne.n 99aea <_PyType_LookupRef@@Base+0x4aa> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 991e0 <_PyType_LookupRef@@Base+0x4bc> │ │ │ │ + beq.n 99afc <_PyType_LookupRef@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 991e6 <_PyType_LookupRef@@Base+0x4c2> │ │ │ │ + bne.n 99b02 <_PyType_LookupRef@@Base+0x4c2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f4fd8 │ │ │ │ - bl 88340 │ │ │ │ + b.w 1f88d8 │ │ │ │ + bl 88dc4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009924c : │ │ │ │ +00099b68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8a7c8 │ │ │ │ + bl 8b1f8 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9928e │ │ │ │ + cbz r0, 99baa │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #56] @ (992a8 ) │ │ │ │ - bl 979f4 │ │ │ │ + ldr r1, [pc, #56] @ (99bc4 ) │ │ │ │ + bl 98310 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 9928e │ │ │ │ + cbnz r0, 99baa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 99286 │ │ │ │ + beq.n 99ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 9929a │ │ │ │ + cbz r3, 99bb6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99288 │ │ │ │ + b.n 99ba4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 99288 │ │ │ │ + b.n 99ba4 │ │ │ │ nop │ │ │ │ - add r3, pc, #768 @ (adr r3, 995ac ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 99ec8 ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000992ac : │ │ │ │ +00099bc8 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14296 @ 0x37d8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 992c0 │ │ │ │ + bne.n 99bdc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9ef5c │ │ │ │ + bl 9f8ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 992e0 │ │ │ │ + cbz r0, 99bfc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r1, #556 @ 0x22c │ │ │ │ - movw r0, #11532 @ 0x2d0c │ │ │ │ + movw r0, #12492 @ 0x30cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 992dc │ │ │ │ + b.n 99bf8 │ │ │ │ nop │ │ │ │ │ │ │ │ -000992f8 : │ │ │ │ +00099c14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997d0 │ │ │ │ + beq.w 9a0ec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 997d0 │ │ │ │ - ldr.w r8, [pc, #1032] @ 99728 │ │ │ │ + bpl.w 9a0ec │ │ │ │ + ldr.w r8, [pc, #1032] @ 9a044 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 99650 │ │ │ │ + beq.w 99f6c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 996de │ │ │ │ + bne.w 99ffa │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #34765 @ 0x87cd │ │ │ │ + movw r3, #40721 @ 0x9f11 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9976a │ │ │ │ + bne.w 9a086 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ sub.w r3, r3, r2, asr #31 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.w 9976a │ │ │ │ + blt.w 9a086 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99686 │ │ │ │ + beq.w 99fa2 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r2, r0 │ │ │ │ adds r2, #20 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 996b2 │ │ │ │ + bmi.w 99fce │ │ │ │ movw fp, #20264 @ 0x4f28 │ │ │ │ movt fp, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r5, [fp, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 99672 │ │ │ │ + bne.w 99f8e │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bcs.w 9961a │ │ │ │ + bcs.w 99f36 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 99662 │ │ │ │ + beq.w 99f7e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w sl, [r5] │ │ │ │ str.w sl, [r3, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9959e │ │ │ │ + beq.w 99eba │ │ │ │ mov r0, r5 │ │ │ │ blx 29e1c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldr.w sl, [r5, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r5 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 996ba │ │ │ │ + beq.w 99fd6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 99494 │ │ │ │ + ble.n 99db0 │ │ │ │ mov r0, r3 │ │ │ │ movs r7, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ands.w r3, sl, #3 │ │ │ │ - beq.w 99584 │ │ │ │ + beq.w 99ea0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99470 │ │ │ │ + beq.n 99d8c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 99450 │ │ │ │ + beq.n 99d6c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99448 │ │ │ │ + cbz r2, 99d64 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 9965c │ │ │ │ + bne.w 99f78 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99468 │ │ │ │ + cbz r2, 99d84 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 99614 │ │ │ │ + bne.w 99f30 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99488 │ │ │ │ + cbz r2, 99da4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 9960e │ │ │ │ + bne.w 99f2a │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 99584 │ │ │ │ + bne.n 99ea0 │ │ │ │ ldr.w r3, [r8, r9] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 995cc │ │ │ │ + ble.w 99ee8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #624] @ (99724 ) │ │ │ │ + ldr r2, [pc, #624] @ (9a040 ) │ │ │ │ ldr.w r7, [r3, #2096] @ 0x830 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 996ca │ │ │ │ + bne.w 99fe6 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #28] │ │ │ │ adds r0, r6, r1 │ │ │ │ ldr r3, [r6, r1] │ │ │ │ str r5, [r7, #24] │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ @@ -165946,15 +166859,15 @@ │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [r6, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ strd r3, r2, [r7, #16] │ │ │ │ str r4, [r7, #8] │ │ │ │ - cbz r5, 99512 │ │ │ │ + cbz r5, 99e2e │ │ │ │ ldr.w r1, [r8, r9] │ │ │ │ sub.w r2, r7, #8 │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -165966,221 +166879,221 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 99598 │ │ │ │ + bne.n 99eb4 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99544 │ │ │ │ + cbz r2, 99e60 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 99608 │ │ │ │ + bne.n 99f24 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9955e │ │ │ │ + cbz r2, 99e7a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 995fc │ │ │ │ + bne.n 99f18 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99578 │ │ │ │ + cbz r2, 99e94 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 99602 │ │ │ │ + bne.n 99f1e │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, r7 │ │ │ │ add r0, r7 │ │ │ │ cmp lr, sl │ │ │ │ - beq.n 99494 │ │ │ │ + beq.n 99db0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 99526 │ │ │ │ + beq.n 99e42 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 9951a │ │ │ │ + bne.n 99e36 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 99526 │ │ │ │ + beq.n 99e42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99526 │ │ │ │ + b.n 99e42 │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [lr, #12] │ │ │ │ strcc.w lr, [r3, #8] │ │ │ │ - bcc.w 993ee │ │ │ │ + bcc.w 99d0a │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r0, ip, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w sl, [r3, r0] │ │ │ │ - cbz r5, 9961a │ │ │ │ + cbz r5, 99f36 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 993ee │ │ │ │ + b.n 99d0a │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997e4 │ │ │ │ + beq.w 9a100 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ adds r0, r6, r1 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ ldr r3, [r6, r1] │ │ │ │ str r2, [r7, #8] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 994de │ │ │ │ + b.n 99dfa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9955e │ │ │ │ + b.n 99e7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99578 │ │ │ │ + b.n 99e94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99544 │ │ │ │ + b.n 99e60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99488 │ │ │ │ + b.n 99da4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99468 │ │ │ │ + b.n 99d84 │ │ │ │ ldr.w r5, [fp, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 997a2 │ │ │ │ + bne.w 9a0be │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a32c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 996b2 │ │ │ │ + beq.n 99fce │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 995c8 │ │ │ │ + b.n 99ee4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8102c │ │ │ │ + b.w 81a2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99448 │ │ │ │ + b.n 99d64 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 995c6 │ │ │ │ + b.n 99ee2 │ │ │ │ ldr.w r0, [fp, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 996b2 │ │ │ │ + cbz r0, 99fce │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 993ee │ │ │ │ + b.n 99d0a │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r0 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsrs r3, r0 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 99394 │ │ │ │ - bl 2407a8 │ │ │ │ + bge.w 99cb0 │ │ │ │ + bl 242e40 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 99512 │ │ │ │ + b.n 99e2e │ │ │ │ cmp sl, r2 │ │ │ │ - ble.w 99494 │ │ │ │ + ble.w 99db0 │ │ │ │ mov r0, r1 │ │ │ │ movs r7, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 99418 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 99d34 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 997b2 │ │ │ │ + bne.n 9a0ce │ │ │ │ mov r0, r7 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 995e0 │ │ │ │ - bl 259564 │ │ │ │ + bl 224700 │ │ │ │ + b.n 99efc │ │ │ │ + bl 25b19c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 997c6 │ │ │ │ + beq.n 9a0e2 │ │ │ │ movw r0, #20224 @ 0x4f00 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 81118 <_PyObject_GC_New@@Base> │ │ │ │ + bl 81b18 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 997be │ │ │ │ + beq.n 9a0da │ │ │ │ ldrb.w lr, [r5] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, lr │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9972c │ │ │ │ + bcs.n 9a048 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99706 │ │ │ │ + beq.n 9a022 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 99706 │ │ │ │ + b.n 9a022 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r7, #28] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r6, r0 │ │ │ │ @@ -166199,777 +167112,777 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 994f0 │ │ │ │ - b.n 99512 │ │ │ │ + bne.w 99e0c │ │ │ │ + b.n 99e2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 8102c │ │ │ │ + bl 81a2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99512 │ │ │ │ + beq.w 99e2e │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a1d14 │ │ │ │ + bl a270c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99512 │ │ │ │ + beq.w 99e2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 996b6 │ │ │ │ + beq.n 99fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 996b6 │ │ │ │ + bne.n 99fd2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 996b6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99fd2 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [fp, #668] @ 0x29c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9963e │ │ │ │ + b.n 99f5a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 995e0 │ │ │ │ + b.n 99efc │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 99512 │ │ │ │ + bl 85624 │ │ │ │ + b.n 99e2e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ movw r1, #4097 @ 0x1001 │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 99512 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 99e2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7710 <_PyNamespace_New@@Base+0x5c> │ │ │ │ - b.n 99512 │ │ │ │ + bl 1fa89c <_PyNamespace_New@@Base+0x5c> │ │ │ │ + b.n 99e2e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a66 │ │ │ │ + beq.w 9a382 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r4 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 99a92 │ │ │ │ + bmi.w 9a3ae │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 99a40 │ │ │ │ - ldr r0, [pc, #608] @ (99aac ) │ │ │ │ + bne.w 9a35c │ │ │ │ + ldr r0, [pc, #608] @ (9a3c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 999f8 │ │ │ │ + bcs.w 9a314 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 99a30 │ │ │ │ + beq.w 9a34c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 999ae │ │ │ │ + beq.w 9a2ca │ │ │ │ mov r0, r4 │ │ │ │ blx 29e1c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r4 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 99a54 │ │ │ │ + beq.w 9a370 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 99926 │ │ │ │ + ble.n 9a242 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r5, #0 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 99994 │ │ │ │ + beq.n 9a2b0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99906 │ │ │ │ + beq.n 9a222 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 998ea │ │ │ │ + beq.n 9a206 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 998e4 │ │ │ │ + cbz r2, 9a200 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 998da │ │ │ │ + beq.n 9a1f6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w 99a2a │ │ │ │ + bne.w 9a346 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99900 │ │ │ │ + cbz r2, 9a21c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 998f8 │ │ │ │ + beq.n 9a214 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 999f2 │ │ │ │ + bne.n 9a30e │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9991c │ │ │ │ + cbz r2, 9a238 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 999ec │ │ │ │ + bne.n 9a308 │ │ │ │ adds r5, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 99994 │ │ │ │ + bne.n 9a2b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 999a8 │ │ │ │ + bne.n 9a2c4 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99956 │ │ │ │ + cbz r2, 9a272 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 999da │ │ │ │ + bne.n 9a2f6 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 99970 │ │ │ │ + cbz r2, 9a28c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 999e0 │ │ │ │ + bne.n 9a2fc │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9998a │ │ │ │ + cbz r2, 9a2a6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 999e6 │ │ │ │ + bne.n 9a302 │ │ │ │ adds r5, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 99926 │ │ │ │ + beq.n 9a242 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9993a │ │ │ │ + beq.n 9a256 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 9992e │ │ │ │ + bne.n 9a24a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 9993a │ │ │ │ + beq.n 9a256 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9993a │ │ │ │ + b.n 9a256 │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 999ce │ │ │ │ + bhi.n 9a2ea │ │ │ │ add.w r0, r8, #1 │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, r7, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ - cbz r4, 999f8 │ │ │ │ + cbz r4, 9a314 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 99890 │ │ │ │ + b.n 9a1ac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 99890 │ │ │ │ + b.n 9a1ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99956 │ │ │ │ + b.n 9a272 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99970 │ │ │ │ + b.n 9a28c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9998a │ │ │ │ + b.n 9a2a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9991c │ │ │ │ + b.n 9a238 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99900 │ │ │ │ + b.n 9a21c │ │ │ │ ldr.w r4, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99a9a │ │ │ │ + bne.n 9a3b6 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a32c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 99a92 │ │ │ │ + beq.n 9a3ae │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 999ca │ │ │ │ + b.n 9a2e6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 998e4 │ │ │ │ + b.n 9a200 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 999c8 │ │ │ │ + b.n 9a2e4 │ │ │ │ ldr.w r0, [r6, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 99a92 │ │ │ │ + cbz r0, 9a3ae │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 99890 │ │ │ │ + b.n 9a1ac │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 99926 │ │ │ │ + ble.w 9a242 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 998b8 │ │ │ │ + b.n 9a1d4 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 99830 │ │ │ │ + bge.w 9a14c │ │ │ │ movs r4, #0 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 99926 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 9a242 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 99a1a │ │ │ │ + b.n 9a336 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00099ab0 <_PyObject_New@@Base>: │ │ │ │ +0009a3cc <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 99bc6 <_PyObject_New@@Base+0x116> │ │ │ │ + blt.n 9a4e2 <_PyObject_New@@Base+0x116> │ │ │ │ movw r5, #20264 @ 0x4f28 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99bb4 <_PyObject_New@@Base+0x104> │ │ │ │ - ldr r3, [pc, #284] @ (99c00 <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9a4d0 <_PyObject_New@@Base+0x104> │ │ │ │ + ldr r3, [pc, #284] @ (9a51c <_PyObject_New@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.n 99b62 <_PyObject_New@@Base+0xb2> │ │ │ │ + bcs.n 9a47e <_PyObject_New@@Base+0xb2> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 99ba2 <_PyObject_New@@Base+0xf2> │ │ │ │ + beq.n 9a4be <_PyObject_New@@Base+0xf2> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 99b46 <_PyObject_New@@Base+0x96> │ │ │ │ + beq.n 9a462 <_PyObject_New@@Base+0x96> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #208] @ (99c04 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #208] @ (9a520 <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99bd0 <_PyObject_New@@Base+0x120> │ │ │ │ + bne.n 9a4ec <_PyObject_New@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 99b92 <_PyObject_New@@Base+0xe2> │ │ │ │ + bhi.n 9a4ae <_PyObject_New@@Base+0xe2> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 99b20 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9a43c <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99be4 <_PyObject_New@@Base+0x134> │ │ │ │ + bne.n 9a500 <_PyObject_New@@Base+0x134> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a32c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 99bc6 <_PyObject_New@@Base+0x116> │ │ │ │ + cbz r4, 9a4e2 <_PyObject_New@@Base+0x116> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 99b20 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9a43c <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 99b20 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 99b62 <_PyObject_New@@Base+0xb2> │ │ │ │ + bne.n 9a43c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9a47e <_PyObject_New@@Base+0xb2> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 99b20 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 99b62 <_PyObject_New@@Base+0xb2> │ │ │ │ + bne.n 9a43c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9a47e <_PyObject_New@@Base+0xb2> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99b20 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9a43c <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.w 242e40 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 99bf4 <_PyObject_New@@Base+0x144> │ │ │ │ + bne.n 9a510 <_PyObject_New@@Base+0x144> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 99b3e <_PyObject_New@@Base+0x8e> │ │ │ │ + bl 224700 │ │ │ │ + b.n 9a45a <_PyObject_New@@Base+0x8e> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 99b84 <_PyObject_New@@Base+0xd4> │ │ │ │ + b.n 9a4a0 <_PyObject_New@@Base+0xd4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 99b3e <_PyObject_New@@Base+0x8e> │ │ │ │ + b.n 9a45a <_PyObject_New@@Base+0x8e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00099c08 : │ │ │ │ +0009a524 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 99cde │ │ │ │ + beq.n 9a5fa │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 99c3a │ │ │ │ + cbz r2, 9a556 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 99c3a │ │ │ │ + cbz r2, 9a556 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 99c7a │ │ │ │ + cbz r2, 9a596 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 99c7a │ │ │ │ + cbz r2, 9a596 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99d46 │ │ │ │ + beq.n 9a662 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99d46 │ │ │ │ + beq.n 9a662 │ │ │ │ movw r2, #43960 @ 0xabb8 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl fd2c4 │ │ │ │ + bl fdd50 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 99d34 │ │ │ │ + beq.n 9a650 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 110fc0 │ │ │ │ + b.w 111ad8 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99d1c │ │ │ │ + bge.n 9a638 │ │ │ │ movw r2, #39564 @ 0x9a8c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 99ce6 │ │ │ │ - ldr r1, [pc, #204] @ (99d5c ) │ │ │ │ + beq.n 9a602 │ │ │ │ + ldr r1, [pc, #204] @ (9a678 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d8fd0 │ │ │ │ + bl d99a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 99ce2 │ │ │ │ + beq.n 9a5fe │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 99cf4 │ │ │ │ - cbz r2, 99cf4 │ │ │ │ + beq.n 9a610 │ │ │ │ + cbz r2, 9a610 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 99cd8 │ │ │ │ + beq.n 9a5f4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 99cd8 │ │ │ │ + cbnz r1, 9a5f4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 55e76 │ │ │ │ + bl 5692e │ │ │ │ movs r3, #0 │ │ │ │ - b.n 99cd8 │ │ │ │ + b.n 9a5f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1582a4 │ │ │ │ + b.w 15934c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1f4e6c │ │ │ │ + bl 868d0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - movw r1, #11608 @ 0x2d58 │ │ │ │ + movw r1, #12568 @ 0x3118 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #12604 @ 0x313c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 99d12 │ │ │ │ + b.n 9a62e │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 954e8 │ │ │ │ + bl 95e04 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99c6e │ │ │ │ - b.n 99ce2 │ │ │ │ + beq.n 9a58a │ │ │ │ + b.n 9a5fe │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11560 @ 0x2d28 │ │ │ │ + movw r1, #12520 @ 0x30e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.n 99d30 │ │ │ │ + b.n 9a64c │ │ │ │ nop │ │ │ │ - add r1, pc, #608 @ (adr r1, 99fc0 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 9a8dc ) │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99dae │ │ │ │ + bne.n 9a6ca │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 99dae │ │ │ │ + beq.n 9a6ca │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 99dca │ │ │ │ + cbz r2, 9a6e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 99e16 │ │ │ │ + beq.n 9a732 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 99dce │ │ │ │ + beq.n 9a6ea │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 99e16 │ │ │ │ + beq.n 9a732 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99d92 │ │ │ │ + bne.n 9a6ae │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 99e16 │ │ │ │ + beq.n 9a732 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99e1a │ │ │ │ - ldr r2, [pc, #128] @ (99e60 ) │ │ │ │ + bne.n 9a736 │ │ │ │ + ldr r2, [pc, #128] @ (9a77c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - bl 90f50 │ │ │ │ + bl 9186c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99da8 │ │ │ │ + beq.n 9a6c4 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f7afc <_PyUnicodeWriter_WriteStr@@Base+0x59c> │ │ │ │ + bl f85b4 <_PyUnicodeWriter_WriteStr@@Base+0x59c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 99e16 │ │ │ │ + beq.n 9a732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 99e56 │ │ │ │ + cbz r3, 9a772 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 99da8 │ │ │ │ - ldr r1, [pc, #72] @ (99e64 ) │ │ │ │ + b.n 9a6c4 │ │ │ │ + ldr r1, [pc, #72] @ (9a780 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a9d98 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl aa7d0 <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 99e4a │ │ │ │ + cbz r0, 9a766 │ │ │ │ mov r1, r4 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 99e46 │ │ │ │ + beq.n 9a762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 99e46 │ │ │ │ + cbnz r3, 9a762 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ - b.n 99da8 │ │ │ │ - bl 954e8 │ │ │ │ + b.n 9a6c4 │ │ │ │ + bl 95e04 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99ddc │ │ │ │ - b.n 99da8 │ │ │ │ + beq.n 9a6f8 │ │ │ │ + b.n 9a6c4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99e16 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a732 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99f4c │ │ │ │ - ldr r3, [pc, #248] @ (99f8c ) │ │ │ │ + bne.n 9a868 │ │ │ │ + ldr r3, [pc, #248] @ (9a8a8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 99ed8 │ │ │ │ + beq.n 9a7f4 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 99ee8 │ │ │ │ + cbnz r2, 9a804 │ │ │ │ ldrd r0, r6, [r3, #24] │ │ │ │ cmp r6, r0 │ │ │ │ itttt cs │ │ │ │ addcs r1, r3, r0 │ │ │ │ strcs r1, [r3, #4] │ │ │ │ addcs.w r1, r0, #16 │ │ │ │ strcs r1, [r3, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r1, #12] │ │ │ │ strcs r2, [r3, r0] │ │ │ │ strcc r1, [r3, #8] │ │ │ │ - b.n 99ee8 │ │ │ │ + b.n 9a804 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 99f26 │ │ │ │ + cbz r0, 9a842 │ │ │ │ movw r3, #41436 @ 0xa1dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ite ge │ │ │ │ movge r2, #8 │ │ │ │ movlt r2, #10 │ │ │ │ @@ -166977,138 +167890,138 @@ │ │ │ │ eor.w r6, r5, r5, asr #31 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub.w r6, r6, r5, asr #31 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #124] @ (99f90 ) │ │ │ │ + ldr r2, [pc, #124] @ (9a8ac ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 99f60 │ │ │ │ + cbnz r3, 9a87c │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99f74 │ │ │ │ + bne.n 9a890 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a32c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 99f5a │ │ │ │ + cbz r4, 9a876 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 99ee8 │ │ │ │ + b.n 9a804 │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99ee8 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 99f20 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 9a804 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 9a83c │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 99f80 │ │ │ │ + bne.n 9a89c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 99f1e │ │ │ │ + bl 224700 │ │ │ │ + b.n 9a83a │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 99f3e │ │ │ │ + b.n 9a85a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 99f1e │ │ │ │ + b.n 9a83a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00099f94 : │ │ │ │ +0009a8b0 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 99fbc │ │ │ │ + bl 9a8d8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ - movs r5, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ - mov r4, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ + movs r0, #0 │ │ │ │ + mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ - cmp r5, #0 │ │ │ │ - bgt.w 9a12e │ │ │ │ - cbz r3, 9a002 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt.w 9aa4a │ │ │ │ + cbz r3, 9a91e │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 9a148 │ │ │ │ + bhi.w 9aa64 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 9a100 │ │ │ │ + bhi.w 9aa1c │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 99fd6 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 99fd6 │ │ │ │ + beq.n 9a8f2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9a8f2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99fe2 │ │ │ │ + bne.n 9a8fe │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 9a218 │ │ │ │ - beq.w 9a2c2 │ │ │ │ + blt.w 9ab34 │ │ │ │ + beq.w 9abde │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9a17c │ │ │ │ + beq.w 9aa98 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 9a21c │ │ │ │ - ldr r7, [pc, #688] @ (9a2cc ) │ │ │ │ + bgt.w 9ab38 │ │ │ │ + ldr r7, [pc, #688] @ (9abe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r2, r8 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1608] @ 0x648 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a18e │ │ │ │ - ldr.w ip, [pc, #660] @ 9a2d0 │ │ │ │ + beq.w 9aaaa │ │ │ │ + ldr.w ip, [pc, #660] @ 9abec │ │ │ │ ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r0, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a230 │ │ │ │ + bne.w 9ab4c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, r5, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29770 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r8, sp, #8 │ │ │ │ @@ -167120,123 +168033,123 @@ │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r1, r2, [r5, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a250 │ │ │ │ + beq.w 9ab6c │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a248 │ │ │ │ + beq.w 9ab64 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 9a0ee │ │ │ │ + beq.n 9aa0a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a24c │ │ │ │ + beq.w 9ab68 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #20] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #20 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9a0ee │ │ │ │ + beq.n 9aa0a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a1f4 │ │ │ │ + beq.w 9ab10 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9a0d2 │ │ │ │ + bne.n 9a9ee │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a254 │ │ │ │ + bne.w 9ab70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - sub.w r0, r3, #32 │ │ │ │ + sub.w r5, r3, #32 │ │ │ │ movs r6, #1 │ │ │ │ - uxtb r0, r0 │ │ │ │ - lsls r6, r0 │ │ │ │ - movw r0, #4169 @ 0x1049 │ │ │ │ - movt r0, #1024 @ 0x400 │ │ │ │ - ands r0, r6 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 99fd6 │ │ │ │ + uxtb r5, r5 │ │ │ │ + lsls r6, r5 │ │ │ │ + movw r5, #4169 @ 0x1049 │ │ │ │ + movt r5, #1024 @ 0x400 │ │ │ │ + ands r5, r6 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 9a8f2 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 9a144 │ │ │ │ + beq.n 9aa60 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 99ff2 │ │ │ │ - cbnz r5, 9a16a │ │ │ │ + bne.w 9a90e │ │ │ │ + cbnz r0, 9aa86 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ - movs r5, #1 │ │ │ │ + movs r0, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 9a144 │ │ │ │ - bls.n 9a15a │ │ │ │ + beq.n 9aa60 │ │ │ │ + bls.n 9aa76 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9a16a │ │ │ │ + beq.n 9aa86 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 9a144 │ │ │ │ + beq.n 9aa60 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9a132 │ │ │ │ - subs r5, #1 │ │ │ │ - b.n 99fd6 │ │ │ │ + bne.n 9aa4e │ │ │ │ + subs r0, #1 │ │ │ │ + b.n 9a8f2 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9a124 │ │ │ │ - bhi.n 9a16e │ │ │ │ + beq.n 9aa40 │ │ │ │ + bhi.n 9aa8a │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 9a124 │ │ │ │ + beq.n 9aa40 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 99ff2 │ │ │ │ - b.n 9a144 │ │ │ │ + bne.w 9a90e │ │ │ │ + b.n 9aa60 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 9a144 │ │ │ │ - bhi.n 9a176 │ │ │ │ + beq.n 9aa60 │ │ │ │ + bhi.n 9aa92 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a29c │ │ │ │ + beq.w 9abb8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 9a13c │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 99fd6 │ │ │ │ + bne.n 9aa58 │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 9a8f2 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 99ff2 │ │ │ │ - b.n 9a144 │ │ │ │ + bne.w 9a90e │ │ │ │ + b.n 9aa60 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 9a13c │ │ │ │ - b.n 9a16a │ │ │ │ + bne.n 9aa58 │ │ │ │ + b.n 9aa86 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a2b4 │ │ │ │ - ldr r2, [pc, #292] @ (9a2cc ) │ │ │ │ + beq.w 9abd0 │ │ │ │ + ldr r2, [pc, #292] @ (9abe8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ add.w r8, sp, #8 │ │ │ │ @@ -167251,162 +168164,162 @@ │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a0a0 │ │ │ │ + bne.w 9a9bc │ │ │ │ mov r6, r0 │ │ │ │ subs r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, r4, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 66390 │ │ │ │ + bl 66e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a218 │ │ │ │ + beq.n 9ab34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9a218 │ │ │ │ + cbnz r3, 9ab34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9a0f8 │ │ │ │ + b.n 9aa14 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 9a18e │ │ │ │ - bl 2407a8 │ │ │ │ + bls.n 9aaaa │ │ │ │ + bl 242e40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9a19e │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 9aaba │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9a27e │ │ │ │ + bne.n 9ab9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 9a1b0 │ │ │ │ + b.n 9aacc │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9a1f4 │ │ │ │ + b.n 9ab10 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 9a1f4 │ │ │ │ + b.n 9ab10 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9a1f4 │ │ │ │ + b.n 9ab10 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9a272 │ │ │ │ - cbnz r4, 9a290 │ │ │ │ + beq.n 9ab8e │ │ │ │ + cbnz r4, 9abac │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a0f8 │ │ │ │ - b.n 9a254 │ │ │ │ + beq.w 9aa14 │ │ │ │ + b.n 9ab70 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 9a1b0 │ │ │ │ - bl 2d642 │ │ │ │ + b.n 9aacc │ │ │ │ + bl 2dd6a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a0f8 │ │ │ │ - b.n 9a202 │ │ │ │ + bne.w 9aa14 │ │ │ │ + b.n 9ab1e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9a218 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9ab34 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 66390 │ │ │ │ - b.n 9a0f8 │ │ │ │ + bl 66e40 │ │ │ │ + b.n 9aa14 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - b.n 9a0f8 │ │ │ │ + b.n 9aa14 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9a446 │ │ │ │ + bgt.w 9ad62 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 9a324 │ │ │ │ + cbz r1, 9ac40 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9a464 │ │ │ │ + bhi.w 9ad80 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 9a41e │ │ │ │ + bhi.w 9ad3a │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 9a486 │ │ │ │ + beq.w 9ada2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a486 │ │ │ │ + bne.w 9ada2 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9a300 │ │ │ │ + bne.n 9ac1c │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9a556 │ │ │ │ - beq.w 9a594 │ │ │ │ + blt.w 9ae72 │ │ │ │ + beq.w 9aeb0 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 9a498 │ │ │ │ + beq.w 9adb4 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 9a4cc │ │ │ │ - ldr r7, [pc, #608] @ (9a5a0 ) │ │ │ │ + bgt.w 9ade8 │ │ │ │ + ldr r7, [pc, #608] @ (9aebc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r3, r7] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r3, r8 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1608] @ 0x648 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a4aa │ │ │ │ - ldr.w ip, [pc, #580] @ 9a5a4 │ │ │ │ + beq.w 9adc6 │ │ │ │ + ldr.w ip, [pc, #580] @ 9aec0 │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [ip, #1416] @ 0x588 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a4e0 │ │ │ │ + bne.w 9adfc │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ add.w r8, sp, #12 │ │ │ │ blx 29770 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ @@ -167418,271 +168331,271 @@ │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a55e │ │ │ │ + beq.w 9ae7a │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a55a │ │ │ │ + beq.w 9ae76 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 9a40e │ │ │ │ + beq.n 9ad2a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a530 │ │ │ │ + beq.w 9ae4c │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #20] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #20 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9a40e │ │ │ │ + beq.n 9ad2a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a532 │ │ │ │ + beq.w 9ae4e │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9a3f2 │ │ │ │ + bne.n 9ad0e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a4f8 │ │ │ │ + bne.n 9ae14 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 9a486 │ │ │ │ + cbnz r5, 9ada2 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9a45e │ │ │ │ + beq.n 9ad7a │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 9a312 │ │ │ │ - cbnz r3, 9a484 │ │ │ │ + bne.w 9ac2e │ │ │ │ + cbnz r3, 9ada0 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 9a45e │ │ │ │ - bls.n 9a476 │ │ │ │ + beq.n 9ad7a │ │ │ │ + bls.n 9ad92 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9a484 │ │ │ │ + beq.n 9ada0 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 9a45e │ │ │ │ + beq.n 9ad7a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 9a44c │ │ │ │ + bne.n 9ad68 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 9a2f6 │ │ │ │ + b.n 9ac12 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9a43e │ │ │ │ - bhi.n 9a48a │ │ │ │ + beq.n 9ad5a │ │ │ │ + bhi.n 9ada6 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 9a43e │ │ │ │ + beq.n 9ad5a │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 9a312 │ │ │ │ - b.n 9a45e │ │ │ │ + bne.w 9ac2e │ │ │ │ + b.n 9ad7a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9a45e │ │ │ │ - bhi.n 9a492 │ │ │ │ + beq.n 9ad7a │ │ │ │ + bhi.n 9adae │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9a562 │ │ │ │ + beq.n 9ae7e │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 9a456 │ │ │ │ + bne.n 9ad72 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 9a2f6 │ │ │ │ + b.n 9ac12 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 9a312 │ │ │ │ - b.n 9a45e │ │ │ │ + bne.w 9ac2e │ │ │ │ + b.n 9ad7a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 9a456 │ │ │ │ - b.n 9a484 │ │ │ │ + bne.n 9ad72 │ │ │ │ + b.n 9ada0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9a586 │ │ │ │ - ldr r2, [pc, #224] @ (9a5a0 ) │ │ │ │ + beq.n 9aea2 │ │ │ │ + ldr r2, [pc, #224] @ (9aebc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 9a37e │ │ │ │ + b.n 9ac9a │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 9a4aa │ │ │ │ - bl 2407a8 │ │ │ │ + bls.n 9adc6 │ │ │ │ + bl 242e40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9a4ba │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 9add6 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a522 │ │ │ │ + bne.n 9ae3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 9a37e │ │ │ │ + b.n 9ac9a │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9a516 │ │ │ │ - cbnz r4, 9a57a │ │ │ │ + beq.n 9ae32 │ │ │ │ + cbnz r4, 9ae96 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a416 │ │ │ │ - b.n 9a4f8 │ │ │ │ + beq.w 9ad32 │ │ │ │ + b.n 9ae14 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 9a37e │ │ │ │ + b.n 9ac9a │ │ │ │ movs r6, #2 │ │ │ │ subs r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, r4, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 66390 │ │ │ │ + bl 66e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a556 │ │ │ │ + beq.n 9ae72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9a556 │ │ │ │ + cbnz r3, 9ae72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9a416 │ │ │ │ + b.n 9ad32 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9a532 │ │ │ │ + b.n 9ae4e │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a532 │ │ │ │ + b.n 9ae4e │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9a556 │ │ │ │ - bl 2d642 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9ae72 │ │ │ │ + bl 2dd6a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a416 │ │ │ │ - b.n 9a540 │ │ │ │ + bne.w 9ad32 │ │ │ │ + b.n 9ae5c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 66390 │ │ │ │ - b.n 9a416 │ │ │ │ + bl 66e40 │ │ │ │ + b.n 9ad32 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - b.n 9a416 │ │ │ │ + b.n 9ad32 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #11712 @ 0x2dc0 │ │ │ │ + movw r1, #12672 @ 0x3180 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9a71a │ │ │ │ + bgt.w 9b036 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 9a5f8 │ │ │ │ + cbz r1, 9af14 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9a738 │ │ │ │ + bhi.w 9b054 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 9a6f2 │ │ │ │ + bhi.w 9b00e │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 9a75a │ │ │ │ + beq.w 9b076 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a75a │ │ │ │ + bne.w 9b076 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9a5d4 │ │ │ │ + bne.n 9aef0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9a82a │ │ │ │ - beq.w 9a868 │ │ │ │ + blt.w 9b146 │ │ │ │ + beq.w 9b184 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 9a76c │ │ │ │ + beq.w 9b088 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 9a7a0 │ │ │ │ - ldr r7, [pc, #608] @ (9a874 ) │ │ │ │ + bgt.w 9b0bc │ │ │ │ + ldr r7, [pc, #608] @ (9b190 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r9, r3 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r3, r7] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r3, r8 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1608] @ 0x648 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a77e │ │ │ │ - ldr.w ip, [pc, #580] @ 9a878 │ │ │ │ + beq.w 9b09a │ │ │ │ + ldr.w ip, [pc, #580] @ 9b194 │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [ip, #1416] @ 0x588 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a7b4 │ │ │ │ + bne.w 9b0d0 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #12 │ │ │ │ add.w r8, sp, #12 │ │ │ │ blx 29770 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ @@ -167694,298 +168607,298 @@ │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a832 │ │ │ │ + beq.w 9b14e │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a82e │ │ │ │ + beq.w 9b14a │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 9a6e2 │ │ │ │ + beq.n 9affe │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a804 │ │ │ │ + beq.w 9b120 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #20] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #20 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9a6e2 │ │ │ │ + beq.n 9affe │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a806 │ │ │ │ + beq.w 9b122 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9a6c6 │ │ │ │ + bne.n 9afe2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a7cc │ │ │ │ + bne.n 9b0e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 9a75a │ │ │ │ + cbnz r5, 9b076 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9a732 │ │ │ │ + beq.n 9b04e │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 9a5e6 │ │ │ │ - cbnz r3, 9a758 │ │ │ │ + bne.w 9af02 │ │ │ │ + cbnz r3, 9b074 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 9a732 │ │ │ │ - bls.n 9a74a │ │ │ │ + beq.n 9b04e │ │ │ │ + bls.n 9b066 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9a758 │ │ │ │ + beq.n 9b074 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 9a732 │ │ │ │ + beq.n 9b04e │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 9a720 │ │ │ │ + bne.n 9b03c │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 9a5ca │ │ │ │ + b.n 9aee6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9a712 │ │ │ │ - bhi.n 9a75e │ │ │ │ + beq.n 9b02e │ │ │ │ + bhi.n 9b07a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 9a712 │ │ │ │ + beq.n 9b02e │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 9a5e6 │ │ │ │ - b.n 9a732 │ │ │ │ + bne.w 9af02 │ │ │ │ + b.n 9b04e │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9a732 │ │ │ │ - bhi.n 9a766 │ │ │ │ + beq.n 9b04e │ │ │ │ + bhi.n 9b082 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9a836 │ │ │ │ + beq.n 9b152 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 9a72a │ │ │ │ + bne.n 9b046 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 9a5ca │ │ │ │ + b.n 9aee6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 9a5e6 │ │ │ │ - b.n 9a732 │ │ │ │ + bne.w 9af02 │ │ │ │ + b.n 9b04e │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 9a72a │ │ │ │ - b.n 9a758 │ │ │ │ + bne.n 9b046 │ │ │ │ + b.n 9b074 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9a85a │ │ │ │ - ldr r2, [pc, #224] @ (9a874 ) │ │ │ │ + beq.n 9b176 │ │ │ │ + ldr r2, [pc, #224] @ (9b190 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 9a652 │ │ │ │ + b.n 9af6e │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 9a77e │ │ │ │ - bl 2407a8 │ │ │ │ + bls.n 9b09a │ │ │ │ + bl 242e40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9a78e │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 9b0aa │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a7f6 │ │ │ │ + bne.n 9b112 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 9a652 │ │ │ │ + b.n 9af6e │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9a7ea │ │ │ │ - cbnz r4, 9a84e │ │ │ │ + beq.n 9b106 │ │ │ │ + cbnz r4, 9b16a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a6ea │ │ │ │ - b.n 9a7cc │ │ │ │ + beq.w 9b006 │ │ │ │ + b.n 9b0e8 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 9a652 │ │ │ │ + b.n 9af6e │ │ │ │ movs r6, #2 │ │ │ │ subs r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, r4, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 66390 │ │ │ │ + bl 66e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9a82a │ │ │ │ + beq.n 9b146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9a82a │ │ │ │ + cbnz r3, 9b146 │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9a6ea │ │ │ │ + b.n 9b006 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9a806 │ │ │ │ + b.n 9b122 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a806 │ │ │ │ + b.n 9b122 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9a82a │ │ │ │ - bl 2d642 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9b146 │ │ │ │ + bl 2dd6a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a6ea │ │ │ │ - b.n 9a814 │ │ │ │ + bne.w 9b006 │ │ │ │ + b.n 9b130 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 66390 │ │ │ │ - b.n 9a6ea │ │ │ │ + bl 66e40 │ │ │ │ + b.n 9b006 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - b.n 9a6ea │ │ │ │ + b.n 9b006 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 9a8fe │ │ │ │ + bgt.n 9b21a │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9a8c4 │ │ │ │ + beq.n 9b1e0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 9a91a │ │ │ │ + bhi.n 9b236 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 9a8c6 │ │ │ │ + bhi.n 9b1e2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a948 │ │ │ │ + beq.n 9b264 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9a892 │ │ │ │ + beq.n 9b1ae │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9a892 │ │ │ │ + bne.n 9b1ae │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9a8a0 │ │ │ │ + bne.n 9b1bc │ │ │ │ pop {r4, pc} │ │ │ │ sub.w lr, r3, #32 │ │ │ │ movs r4, #1 │ │ │ │ uxtb.w lr, lr │ │ │ │ lsl.w r4, r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ and.w lr, r4, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9a892 │ │ │ │ + bne.n 9b1ae │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 9a914 │ │ │ │ + beq.n 9b230 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 9a8b0 │ │ │ │ + bne.n 9b1cc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9a934 │ │ │ │ + bne.n 9b252 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 9a914 │ │ │ │ - bls.n 9a92a │ │ │ │ + beq.n 9b230 │ │ │ │ + bls.n 9b246 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9a934 │ │ │ │ + beq.n 9b252 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 9a914 │ │ │ │ + beq.n 9b230 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9a902 │ │ │ │ + bne.n 9b21e │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a892 │ │ │ │ + b.n 9b1ae │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9a8ee │ │ │ │ - bhi.n 9a93a │ │ │ │ + beq.n 9b20a │ │ │ │ + bhi.n 9b258 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 9a8ee │ │ │ │ + beq.n 9b20a │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9a8b0 │ │ │ │ - b.n 9a914 │ │ │ │ + bne.n 9b1cc │ │ │ │ + b.n 9b230 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 9a914 │ │ │ │ - bls.n 9a940 │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 9a90c │ │ │ │ + beq.n 9b230 │ │ │ │ + bhi.n 9b25e │ │ │ │ + cbz r3, 9b264 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 9b228 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 9a892 │ │ │ │ + b.n 9b1ae │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 9a8b0 │ │ │ │ - b.n 9a914 │ │ │ │ - cbz r3, 9a948 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 9a90c │ │ │ │ - b.n 9a934 │ │ │ │ + bne.n 9b1cc │ │ │ │ + b.n 9b230 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 9b228 │ │ │ │ + b.n 9b252 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -167993,231 +168906,231 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 9b344 │ │ │ │ + bhi.w 9bc5c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r3, r5, #6 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r5, #6 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r5, #6 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r5, #6 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r1, r5, #6 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r5, #6 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r5, #6 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r5, #6 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r6, #12 │ │ │ │ - lsls r5, r5, #18 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r5, r6, #12 │ │ │ │ + lsls r3, r5, #18 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r3, r3, #19 │ │ │ │ - lsls r1, r4, #12 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r7, r7, #10 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + lsls r7, r3, #12 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r5, r7, #10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 95ec4 │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ + b.w 967e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ - add.w r2, r3, #4 │ │ │ │ - beq.w 9ac80 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ + adds r1, r3, #4 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ + beq.w 9b59a │ │ │ │ + str r1, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b264 │ │ │ │ + beq.w 9bb7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 9aab6 │ │ │ │ + beq.n 9b3d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9aab6 │ │ │ │ + beq.n 9b3d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 9b124 │ │ │ │ + beq.w 9ba3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b132 │ │ │ │ + beq.w 9ba4a │ │ │ │ mov r0, r6 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8a7ec │ │ │ │ + b.w 8b21c │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9ac68 │ │ │ │ + bgt.w 9b582 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 9ab28 │ │ │ │ + beq.n 9b442 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 9acb4 │ │ │ │ + bhi.w 9b5ce │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 9ac32 │ │ │ │ + bhi.w 9b54c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b286 │ │ │ │ + beq.w 9bb9e │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9aaf4 │ │ │ │ + beq.n 9b40e │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9aaf4 │ │ │ │ + bne.n 9b40e │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 9ab02 │ │ │ │ + bne.n 9b41c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9b0ee │ │ │ │ - beq.w 9b0f2 │ │ │ │ + blt.w 9ba06 │ │ │ │ + beq.w 9ba0a │ │ │ │ cmp r3, #20 │ │ │ │ - bgt.w 9b10c │ │ │ │ - ldr r1, [pc, #416] @ (9acdc ) │ │ │ │ + bgt.w 9ba24 │ │ │ │ + ldr r1, [pc, #416] @ (9b5f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r2, r7 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r2, #1608] @ 0x648 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b05e │ │ │ │ - ldr.w ip, [pc, #388] @ 9ace0 │ │ │ │ + beq.w 9b976 │ │ │ │ + ldr.w ip, [pc, #388] @ 9b5f8 │ │ │ │ ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w r0, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9b168 │ │ │ │ + bne.w 9ba80 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, r6, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29770 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ sub.w r1, r6, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -168227,528 +169140,527 @@ │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r0, r2, [r6, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b0c8 │ │ │ │ + beq.w 9b9e0 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq.n 9ac1c │ │ │ │ + beq.n 9b536 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b1cc │ │ │ │ + beq.w 9bae4 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r6, #16] │ │ │ │ - beq.n 9ac1c │ │ │ │ + beq.n 9b536 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b1d0 │ │ │ │ + beq.w 9bae8 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r6, #20] │ │ │ │ - beq.n 9ac1c │ │ │ │ + beq.n 9b536 │ │ │ │ add.w r7, r6, #20 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b0ca │ │ │ │ + beq.w 9b9e2 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 9abf8 │ │ │ │ + bne.n 9b512 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 9b188 │ │ │ │ + bne.w 9baa0 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub.w r6, r2, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ uxtb r6, r6 │ │ │ │ lsl.w ip, ip, r6 │ │ │ │ movw r6, #4169 @ 0x1049 │ │ │ │ movt r6, #1024 @ 0x400 │ │ │ │ and.w r6, ip, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9aaf4 │ │ │ │ + bne.w 9b40e │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 9acc6 │ │ │ │ + beq.n 9b5e0 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 9ab18 │ │ │ │ + bne.w 9b432 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9acd6 │ │ │ │ + bne.n 9b5f0 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.n 9acc6 │ │ │ │ - bls.n 9acca │ │ │ │ + beq.n 9b5e0 │ │ │ │ + bls.n 9b5e4 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 9acd6 │ │ │ │ + beq.n 9b5f0 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.n 9acc6 │ │ │ │ + beq.n 9b5e0 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 9ac6c │ │ │ │ - b.n 9acc6 │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - movw r2, #25189 @ 0x6265 │ │ │ │ - movt r2, #25 │ │ │ │ - ldr.w r6, [r1], #8 │ │ │ │ + bne.n 9b586 │ │ │ │ + b.n 9b5e0 │ │ │ │ + mov r0, r3 │ │ │ │ str r1, [r5, #0] │ │ │ │ + movw r2, #33493 @ 0x82d5 │ │ │ │ + movt r2, #25 │ │ │ │ + ldr.w r6, [r0], #8 │ │ │ │ + str r0, [r5, #0] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bne.w 9b15e │ │ │ │ + bne.w 9ba76 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9aa7c │ │ │ │ + bne.w 9b398 │ │ │ │ movw r6, #5704 @ 0x1648 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ - b.n 9aab6 │ │ │ │ + b.n 9b3d0 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 9ac5c │ │ │ │ - bhi.w 9aec8 │ │ │ │ + beq.n 9b576 │ │ │ │ + bhi.w 9b7e0 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq.n 9ac5c │ │ │ │ + beq.n 9b576 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 9ab18 │ │ │ │ + bne.w 9b432 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 9aaf4 │ │ │ │ + b.n 9b40e │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 9acc6 │ │ │ │ - bls.w 9aed0 │ │ │ │ + beq.n 9b5e0 │ │ │ │ + bls.w 9b7e8 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.n 9ac76 │ │ │ │ + bne.n 9b590 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 9aaf4 │ │ │ │ - nop │ │ │ │ + b.n 9b40e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 9b344 │ │ │ │ - add r1, pc, #4 @ (adr r1, 9acfc ) │ │ │ │ + bhi.w 9bc5c │ │ │ │ + add r1, pc, #4 @ (adr r1, 9b614 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - add r4, sp, #916 @ 0x394 │ │ │ │ + push {r0, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad54 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad58 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad5c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad60 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad64 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad68 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad6c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad70 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad74 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad78 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad7c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad80 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad84 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad88 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad8c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad90 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad94 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad98 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ad9c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ada0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ada4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ada8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #916 @ 0x394 │ │ │ │ + push {r0, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adb0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adb4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adb8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adbc │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adc0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adc4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adc8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #956 @ 0x3bc │ │ │ │ + push {r0, r3} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9add0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9add4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9add8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #916 @ 0x394 │ │ │ │ + push {r0, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ade0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ade4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ade8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adec │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adf0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adf4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adf8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9adfc │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae00 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae04 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae08 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae0c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae10 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #916 @ 0x394 │ │ │ │ + push {r0, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae18 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae1c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae20 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae24 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae28 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae2c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae30 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b760 │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #1012 @ 0x3f4 │ │ │ │ + cbnz r5, 9b704 │ │ │ │ movs r1, r1 │ │ │ │ - uxtb r1, r5 │ │ │ │ + pop {r0} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae40 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae44 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae48 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b778 │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #1004 @ 0x3ec │ │ │ │ + @ instruction: 0xb813 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae54 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + cbnz r7, 9b728 │ │ │ │ movs r1, r1 │ │ │ │ - add sp, #268 @ 0x10c │ │ │ │ + cbnz r3, 9b73a │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae60 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #540 @ 0x21c │ │ │ │ + cbz r3, 9b794 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #540 @ 0x21c │ │ │ │ + cbz r3, 9b798 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae6c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae70 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae74 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #540 @ 0x21c │ │ │ │ + cbz r3, 9b7a8 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae7c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #764 @ 0x2fc │ │ │ │ + cbz r1, 9b7be │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae84 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae88 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae8c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae90 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae94 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - uxth r7, r3 │ │ │ │ + cbnz r7, 9b7cc │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9ae9c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aea0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aea4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aea8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aeac │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aeb0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b7e0 │ │ │ │ movs r1, r1 │ │ │ │ - add sp, #172 @ 0xac │ │ │ │ + cbnz r3, 9b790 │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #892 @ 0x37c │ │ │ │ + @ instruction: 0xb7f7 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aec0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #892 @ 0x37c │ │ │ │ + @ instruction: 0xb7f7 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aec8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b7f8 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b7fc │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aed4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #1004 @ 0x3ec │ │ │ │ + @ instruction: 0xb813 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b808 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aee0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #468 @ 0x1d4 │ │ │ │ + cbz r1, 9b810 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aee8 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aeec │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aef0 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aef4 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #764 @ 0x2fc │ │ │ │ + cbz r1, 9b836 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9aefc │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r3, 9aef6 │ │ │ │ + pop {r0, r1, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9af04 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9af08 │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cbz r5, 9af0c │ │ │ │ + pop {r0, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #836 @ 0x344 │ │ │ │ + @ instruction: 0xb8e9 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #764 @ 0x2fc │ │ │ │ + cbz r1, 9b852 │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #52 @ 0x34 │ │ │ │ + @ instruction: 0xb825 │ │ │ │ movs r1, r1 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 9ab18 │ │ │ │ - b.n 9acc6 │ │ │ │ + bne.w 9b432 │ │ │ │ + b.n 9b5e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b286 │ │ │ │ + beq.w 9bb9e │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 9ac76 │ │ │ │ - b.n 9acd6 │ │ │ │ + bne.w 9b590 │ │ │ │ + b.n 9b5f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r5, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9bad0 │ │ │ │ + b.w 9c3e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 91a30 │ │ │ │ + b.w 9234c │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 9a87c │ │ │ │ + bl 9b198 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 9b0ee │ │ │ │ + blt.w 9ba06 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 9b238 │ │ │ │ - bl 80e78 │ │ │ │ + bne.w 9bb50 │ │ │ │ + bl 81878 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b214 │ │ │ │ + beq.w 9bb2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9af94 │ │ │ │ + beq.n 9b8ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b1f8 │ │ │ │ + beq.w 9bb10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b1d4 │ │ │ │ + beq.w 9baec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87570 │ │ │ │ + bl 87ff4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9b1d4 │ │ │ │ + beq.w 9baec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9b14c │ │ │ │ + bne.w 9ba64 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9af8a │ │ │ │ + beq.n 9b8a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b25c │ │ │ │ + beq.w 9bb74 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 9af36 │ │ │ │ + bgt.n 9b84e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 9ac26 │ │ │ │ + beq.w 9b540 │ │ │ │ sub.w r0, r2, #32 │ │ │ │ adds r3, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ iteee hi │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r0 │ │ │ │ it ls │ │ │ │ andls.w r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9af96 │ │ │ │ + beq.n 9b8ae │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9af96 │ │ │ │ - bl 2d642 │ │ │ │ + beq.n 9b8ae │ │ │ │ + bl 2dd6a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aab6 │ │ │ │ - b.n 9b0d8 │ │ │ │ + bne.w 9b3d0 │ │ │ │ + b.n 9b9f0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 9b0f6 │ │ │ │ + beq.w 9ba0e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b132 │ │ │ │ + beq.w 9ba4a │ │ │ │ mov r0, r6 │ │ │ │ blx 29d64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 81d4c │ │ │ │ + b.w 8274c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 187fe0 │ │ │ │ + b.w 189758 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 129a74 │ │ │ │ + b.w 12a9a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #12] │ │ │ │ - bl 81d4c │ │ │ │ + bl 8274c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9aab6 │ │ │ │ + b.n 9b3d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 14992c │ │ │ │ + b.w 14aa68 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b222 │ │ │ │ - ldr r1, [pc, #736] @ (9b35c ) │ │ │ │ + beq.w 9bb3a │ │ │ │ + ldr r1, [pc, #736] @ (9bc74 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr.w r8, [r2, r1] │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -168761,293 +169673,290 @@ │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r0, r2, [r6, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9abbe │ │ │ │ + bne.w 9b4d8 │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66390 │ │ │ │ + bl 66e40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b0ee │ │ │ │ + beq.n 9ba06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9b0ee │ │ │ │ + cbnz r3, 9ba06 │ │ │ │ mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9aab6 │ │ │ │ - ldr r6, [pc, #620] @ (9b360 ) │ │ │ │ - b.n 9ac1c │ │ │ │ + b.n 9b3d0 │ │ │ │ + ldr r6, [pc, #620] @ (9bc78 ) │ │ │ │ + b.n 9b536 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r6, 9b132 │ │ │ │ + cbz r6, 9ba4a │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 9aff0 │ │ │ │ - b.n 9afe8 │ │ │ │ + bge.w 9b908 │ │ │ │ + b.n 9b900 │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 9b05e │ │ │ │ + bls.n 9b976 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9b072 │ │ │ │ + b.n 9b98a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9b22e │ │ │ │ + bne.n 9bb46 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9acaa │ │ │ │ + beq.w 9b5c4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 9acaa │ │ │ │ + b.n 9b5c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9af72 │ │ │ │ + bne.w 9b88a │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9af72 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b88a │ │ │ │ mov r3, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 9b1b6 │ │ │ │ + bne.n 9bace │ │ │ │ mov r0, r6 │ │ │ │ - bl 2219d8 │ │ │ │ - ldr r3, [pc, #476] @ (9b35c ) │ │ │ │ + bl 224700 │ │ │ │ + ldr r3, [pc, #476] @ (9bc74 ) │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b084 │ │ │ │ + b.n 9b99c │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r5, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r5, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9b1aa │ │ │ │ + beq.n 9bac2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9afc4 │ │ │ │ + bne.w 9b8dc │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 9b186 │ │ │ │ + bne.n 9ba9e │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 9aab6 │ │ │ │ + b.n 9b3d0 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #408] @ (9b35c ) │ │ │ │ + ldr r3, [pc, #408] @ (9bc74 ) │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b084 │ │ │ │ + b.n 9b99c │ │ │ │ movs r2, #1 │ │ │ │ - b.n 9b0ca │ │ │ │ + b.n 9b9e2 │ │ │ │ movs r2, #2 │ │ │ │ - b.n 9b0ca │ │ │ │ + b.n 9b9e2 │ │ │ │ sub.w r3, sl, #2 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66390 │ │ │ │ + bl 66e40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9b204 │ │ │ │ + bne.n 9bb1c │ │ │ │ mov r0, r9 │ │ │ │ - bl 85e54 │ │ │ │ - b.n 9b0d8 │ │ │ │ + bl 8686c │ │ │ │ + b.n 9b9f0 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - b.n 9b0d2 │ │ │ │ + b.n 9b9ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b1f0 │ │ │ │ + bne.n 9bb08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b1f0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9bb08 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66390 │ │ │ │ - b.n 9aab6 │ │ │ │ + bl 66e40 │ │ │ │ + b.n 9b3d0 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66390 │ │ │ │ - b.n 9aab6 │ │ │ │ + bl 66e40 │ │ │ │ + b.n 9b3d0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 9aad6 │ │ │ │ - b.n 9aade │ │ │ │ + blt.w 9b3f0 │ │ │ │ + b.n 9b3f8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11720 @ 0x2dc8 │ │ │ │ + movw r1, #12680 @ 0x3188 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66390 │ │ │ │ - b.n 9b0ee │ │ │ │ + bl 66e40 │ │ │ │ + b.n 9ba06 │ │ │ │ mov r0, r9 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9af8a │ │ │ │ - bl 954e8 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b8a2 │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aab6 │ │ │ │ + bne.w 9b3d0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #12696 @ 0x3198 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9aab6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9b3d0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9b0ee │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9ba06 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 9a87c │ │ │ │ + bl 9b198 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 9b0ee │ │ │ │ + blt.w 9ba06 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 82234 │ │ │ │ + bl 82c34 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 9b30c │ │ │ │ - cbz r3, 9b2d8 │ │ │ │ + cbz r0, 9bc24 │ │ │ │ + cbz r3, 9bbf0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 9b302 │ │ │ │ + cbz r0, 9bc1a │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9b2ba │ │ │ │ + bne.n 9bbd2 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b37c │ │ │ │ + bl 9bc94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aab6 │ │ │ │ - b.n 9b0d8 │ │ │ │ + bne.w 9b3d0 │ │ │ │ + b.n 9b9f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1cc3c4 │ │ │ │ + b.w 1cfa94 │ │ │ │ subs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - b.n 9b0d2 │ │ │ │ + b.n 9b9ea │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66390 │ │ │ │ - b.w 9aab6 │ │ │ │ + bl 66e40 │ │ │ │ + b.w 9b3d0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.n 9b364 │ │ │ │ + beq.n 9bc7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b132 │ │ │ │ + beq.w 9ba4a │ │ │ │ mov r0, r6 │ │ │ │ blx 29a70 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a3b1c │ │ │ │ + b.w a4510 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11772 @ 0x2dfc │ │ │ │ + movw r1, #12732 @ 0x31bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9b0ee │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9ba06 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9b132 │ │ │ │ + beq.w 9ba4a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b330 │ │ │ │ - b.n 9b338 │ │ │ │ + blt.n 9bc48 │ │ │ │ + b.n 9bc50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9b394 │ │ │ │ - cbnz r1, 9b38c │ │ │ │ - str r3, [r0, #0] │ │ │ │ - movs r0, #1 │ │ │ │ - bx lr │ │ │ │ + bne.n 9bca6 │ │ │ │ + cbz r1, 9bca0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -169055,193 +169964,192 @@ │ │ │ │ uxtb.w ip, ip │ │ │ │ movs r4, #1 │ │ │ │ cmp.w ip, #26 │ │ │ │ itt ls │ │ │ │ asrls.w lr, lr, ip │ │ │ │ andls.w r4, lr, r4 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9b3bc │ │ │ │ - cbnz r4, 9b3ce │ │ │ │ + beq.n 9bcce │ │ │ │ + cbnz r4, 9bce0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b396 │ │ │ │ - cbz r1, 9b3c8 │ │ │ │ + bne.n 9bca8 │ │ │ │ + cbz r1, 9bcda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d642 │ │ │ │ - nop │ │ │ │ + b.w 2dd6a │ │ │ │ │ │ │ │ -0009b3d8 : │ │ │ │ +0009bce8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 9b5ba │ │ │ │ + bmi.w 9beca │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 9b5fc │ │ │ │ - ldr r1, [pc, #716] @ (9b6d0 ) │ │ │ │ + bpl.w 9bf0c │ │ │ │ + ldr r1, [pc, #716] @ (9bfe0 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r1, #3640] @ 0xe38 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b6dc │ │ │ │ + bne.w 9bfec │ │ │ │ ldr.w r2, [r1, #3648] @ 0xe40 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 9b6dc │ │ │ │ + beq.w 9bfec │ │ │ │ add r3, sp, #28 │ │ │ │ addw r1, r1, #3636 @ 0xe34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b872 │ │ │ │ + beq.w 9c182 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w 9b808 │ │ │ │ + bpl.w 9c118 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9b750 │ │ │ │ + bhi.w 9c060 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9b780 │ │ │ │ + blt.w 9c090 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 9b604 │ │ │ │ + bmi.w 9bf14 │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 9b646 │ │ │ │ - ldr r1, [pc, #604] @ (9b6d0 ) │ │ │ │ + bpl.w 9bf56 │ │ │ │ + ldr r1, [pc, #604] @ (9bfe0 ) │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr.w r2, [r1, #3672] @ 0xe58 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b6f8 │ │ │ │ + bne.w 9c008 │ │ │ │ ldr.w r2, [r1, #3680] @ 0xe60 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 9b6f8 │ │ │ │ + beq.w 9c008 │ │ │ │ add r3, sp, #28 │ │ │ │ addw r1, r1, #3668 @ 0xe54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b860 │ │ │ │ + beq.w 9c170 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9b808 │ │ │ │ + bpl.w 9c118 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9b784 │ │ │ │ + bhi.w 9c094 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 9b780 │ │ │ │ + blt.w 9c090 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w fp, [pc, #512] @ 9b6d8 │ │ │ │ + ldr.w fp, [pc, #512] @ 9bfe8 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 9b7fc │ │ │ │ + bhi.w 9c10c │ │ │ │ adds r0, r3, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bmi.w 9b7fc │ │ │ │ + bmi.w 9c10c │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ str r2, [sp, #12] │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9b7ce │ │ │ │ + bne.w 9c0de │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ subs r1, r0, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, lr, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bcs.w 9b714 │ │ │ │ + bcs.w 9c024 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9b7c0 │ │ │ │ + beq.w 9c0d0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w r9, [r0] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9b64e │ │ │ │ + beq.n 9bf5e │ │ │ │ adds r7, r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [lr, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [lr, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [lr, #3760] @ 0xeb0 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 9b682 │ │ │ │ + bgt.n 9bf92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #324] @ (9b6d4 ) │ │ │ │ + ldr r2, [pc, #324] @ (9bfe4 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b7e8 │ │ │ │ + bne.w 9c0f8 │ │ │ │ str r6, [r7, #8] │ │ │ │ - cbz r5, 9b5b2 │ │ │ │ + cbz r5, 9bec2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #12 │ │ │ │ blx 29770 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #284] @ (9b6d8 ) │ │ │ │ + ldr r0, [pc, #284] @ (9bfe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -169251,24 +170159,24 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r1, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b84c │ │ │ │ + beq.w 9c15c │ │ │ │ ldr.w r5, [r1, #268] @ 0x10c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 9b402 │ │ │ │ - bl 1f63cc │ │ │ │ + bmi.w 9bd12 │ │ │ │ + bl 1f955c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b42e │ │ │ │ - ldr r1, [pc, #208] @ (9b6d8 ) │ │ │ │ + b.n 9bd3e │ │ │ │ + ldr r1, [pc, #208] @ (9bfe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -169278,287 +170186,287 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r1, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b856 │ │ │ │ + beq.w 9c166 │ │ │ │ ldr.w r6, [r1, #268] @ 0x10c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 9b470 │ │ │ │ - bl 1f63cc │ │ │ │ + bmi.w 9bd80 │ │ │ │ + bl 1f955c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b49c │ │ │ │ + b.n 9bdac │ │ │ │ ldrd r7, r1, [r2, #24] │ │ │ │ cmp r1, r7 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.n 9b564 │ │ │ │ + bcc.n 9be74 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r7 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r9, [r2, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b714 │ │ │ │ + beq.n 9c024 │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ - b.n 9b564 │ │ │ │ + b.n 9be74 │ │ │ │ ldr.w r3, [lr, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b582 │ │ │ │ + beq.w 9be92 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b582 │ │ │ │ + beq.w 9be92 │ │ │ │ ldr.w r3, [lr, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b582 │ │ │ │ + bne.w 9be92 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b884 │ │ │ │ + bne.w 9c194 │ │ │ │ add.w r3, r8, #12 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 9b582 │ │ │ │ + bmi.w 9be92 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9b6b8 │ │ │ │ + bne.n 9bfc8 │ │ │ │ dmb ish │ │ │ │ - b.n 9b582 │ │ │ │ + b.n 9be92 │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r5} │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #448] @ (9b8a0 ) │ │ │ │ - bl 7c45c │ │ │ │ + ldr r0, [pc, #448] @ (9c1b0 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 9b872 │ │ │ │ + beq.w 9c182 │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #432] @ (9b8a0 ) │ │ │ │ + ldr r1, [pc, #432] @ (9c1b0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 9b42e │ │ │ │ - ldr r0, [pc, #424] @ (9b8a4 ) │ │ │ │ - bl 7c45c │ │ │ │ + b.n 9bd3e │ │ │ │ + ldr r0, [pc, #424] @ (9c1b4 ) │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b860 │ │ │ │ + beq.w 9c170 │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #408] @ (9b8a4 ) │ │ │ │ + ldr r1, [pc, #408] @ (9c1b4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 9b49c │ │ │ │ + b.n 9bdac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [r2, #672] @ 0x2a0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b820 │ │ │ │ + bne.n 9c130 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b7fc │ │ │ │ + beq.n 9c10c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9b564 │ │ │ │ + b.n 9be74 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b7a0 │ │ │ │ + bcc.n 9c0b0 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9b756 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + beq.n 9c066 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9b5b2 │ │ │ │ + b.n 9bec2 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b7b0 │ │ │ │ + bcc.n 9c0c0 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9b78a │ │ │ │ - b.n 9b76a │ │ │ │ + beq.n 9c09a │ │ │ │ + b.n 9c07a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b83a │ │ │ │ + blt.n 9c14a │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9b45a │ │ │ │ - b.n 9b780 │ │ │ │ + bge.w 9bd6a │ │ │ │ + b.n 9c090 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b82e │ │ │ │ + blt.n 9c13e │ │ │ │ mul.w r6, r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 9b4c8 │ │ │ │ - b.n 9b780 │ │ │ │ + bge.w 9bdd8 │ │ │ │ + b.n 9c090 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b674 │ │ │ │ + b.n 9bf84 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r3, #708] @ 0x2c4 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9b7fc │ │ │ │ + cbz r0, 9c10c │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ - b.n 9b564 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9be74 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b840 │ │ │ │ + bne.n 9c150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2219d8 │ │ │ │ - b.n 9b5a2 │ │ │ │ + bl 224700 │ │ │ │ + b.n 9beb2 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11952 @ 0x2eb0 │ │ │ │ + movw r1, #12912 @ 0x3270 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9b780 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9c090 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b736 │ │ │ │ + b.n 9c046 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 9b76a │ │ │ │ + bge.n 9c07a │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b76a │ │ │ │ - b.n 9b780 │ │ │ │ + bne.n 9c07a │ │ │ │ + b.n 9c090 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 9b832 │ │ │ │ - b.n 9b76a │ │ │ │ + blt.n 9c142 │ │ │ │ + b.n 9c07a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9b5a2 │ │ │ │ + b.n 9beb2 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r2, #244] @ 0xf4 │ │ │ │ - b.n 9b5f2 │ │ │ │ + b.n 9bf02 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r6, [r2, #244] @ 0xf4 │ │ │ │ - b.n 9b63c │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 9b88e │ │ │ │ - ldr r1, [pc, #60] @ (9b8a4 ) │ │ │ │ + b.n 9bf4c │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 9c19e │ │ │ │ + ldr r1, [pc, #60] @ (9c1b4 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2d66a │ │ │ │ + bl 2dd92 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9b7b8 │ │ │ │ - bl 954e8 │ │ │ │ - cbnz r0, 9b88e │ │ │ │ - ldr r1, [pc, #36] @ (9b8a0 ) │ │ │ │ + b.n 9c0c8 │ │ │ │ + bl 95e04 │ │ │ │ + cbnz r0, 9c19e │ │ │ │ + ldr r1, [pc, #36] @ (9c1b0 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2d66a │ │ │ │ + bl 2dd92 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b7a8 │ │ │ │ + b.n 9c0b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b6a6 │ │ │ │ - b.n 9b582 │ │ │ │ - movw r0, #11928 @ 0x2e98 │ │ │ │ + beq.w 9bfb6 │ │ │ │ + b.n 9be92 │ │ │ │ + movw r0, #12888 @ 0x3258 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b780 │ │ │ │ - ble.n 9b95c │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c090 │ │ │ │ + ble.n 9c26c │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ble.n 9b9a0 │ │ │ │ + ble.n 9c2b0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 9b912 │ │ │ │ + bmi.n 9c222 │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9b950 │ │ │ │ + bpl.n 9c260 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41020 @ 0xa03c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b976 │ │ │ │ + bne.n 9c286 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b976 │ │ │ │ + beq.n 9c286 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b960 │ │ │ │ + beq.n 9c270 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9b9e0 │ │ │ │ + bpl.n 9c2f0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9b996 │ │ │ │ + bhi.n 9c2a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #264] @ (9ba1c ) │ │ │ │ + ldr r1, [pc, #264] @ (9c32c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -169568,239 +170476,239 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r1, #252] @ 0xfc │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b9d6 │ │ │ │ + beq.n 9c2e6 │ │ │ │ ldr.w r1, [r1, #268] @ 0x10c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9b8ce │ │ │ │ - movw r0, #64948 @ 0xfdb4 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ + bmi.n 9c1de │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 954e8 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 95e04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ba08 │ │ │ │ + bne.n 9c318 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2d66a │ │ │ │ + b.w 2dd92 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7c45c │ │ │ │ + bl 7d01c │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b960 │ │ │ │ + beq.n 9c270 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 860bc │ │ │ │ + bl 86b38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b8f2 │ │ │ │ - b.n 9b960 │ │ │ │ + bne.n 9c202 │ │ │ │ + b.n 9c270 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b9cc │ │ │ │ + bcc.n 9c2dc │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r1, r4, lsl #30 │ │ │ │ cmp.w r4, r1, lsr #30 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 9b99c │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + beq.n 9c2ac │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b90e │ │ │ │ + b.n 9c21e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9b9f8 │ │ │ │ + blt.n 9c308 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9b90e │ │ │ │ + b.n 9c21e │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r2, #244] @ 0xf4 │ │ │ │ - b.n 9b948 │ │ │ │ + b.n 9c258 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11952 @ 0x2eb0 │ │ │ │ + movw r1, #12912 @ 0x3270 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9b9c6 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9c2d6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9b9b0 │ │ │ │ + bge.n 9c2c0 │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b9b0 │ │ │ │ + bne.n 9c2c0 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b90e │ │ │ │ - movw r0, #11928 @ 0x2e98 │ │ │ │ + b.n 9c21e │ │ │ │ + movw r0, #12888 @ 0x3258 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b9c6 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c2d6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009ba20 : │ │ │ │ +0009c330 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9babc │ │ │ │ + beq.n 9c3cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9baa4 │ │ │ │ + bpl.n 9c3b4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9ba50 │ │ │ │ + bhi.n 9c360 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9ba88 │ │ │ │ + bcc.n 9c398 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r1, ip, lsl #30 │ │ │ │ cmp.w ip, r1, lsr #30 │ │ │ │ mov ip, r1 │ │ │ │ - beq.n 9ba58 │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + beq.n 9c368 │ │ │ │ + movw r3, #44044 @ 0xac0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9ba94 │ │ │ │ + blt.n 9c3a4 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9ba6c │ │ │ │ + bge.n 9c37c │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9ba6c │ │ │ │ + bne.n 9c37c │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11952 @ 0x2eb0 │ │ │ │ + movw r1, #12912 @ 0x3270 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - b.n 9ba82 │ │ │ │ - movw r0, #11928 @ 0x2e98 │ │ │ │ + bl 15f9dc │ │ │ │ + b.n 9c392 │ │ │ │ + movw r0, #12888 @ 0x3258 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9ba82 │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9c392 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009bad0 : │ │ │ │ +0009c3e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (9bb98 ) │ │ │ │ + ldr r2, [pc, #184] @ (9c4a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1608] @ 0x648 │ │ │ │ - cbz r3, 9bb2e │ │ │ │ + cbz r3, 9c43e │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r2, #1604] @ 0x644 │ │ │ │ str.w r4, [r2, #1608] @ 0x648 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1604] @ 0x644 │ │ │ │ cmp r4, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ - bne.n 9bb52 │ │ │ │ - ldr r2, [pc, #128] @ (9bb9c ) │ │ │ │ + bne.n 9c462 │ │ │ │ + ldr r2, [pc, #128] @ (9c4ac ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r4, 9bb58 │ │ │ │ + cbnz r4, 9c468 │ │ │ │ mov r0, r3 │ │ │ │ vstr d0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 81434 │ │ │ │ + bl 81e34 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9bb8c │ │ │ │ + cbz r0, 9c49c │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9bb18 │ │ │ │ + beq.n 9c428 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 9bb18 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9c428 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bne.n 9bb78 │ │ │ │ + bne.n 9c488 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n 9bb24 │ │ │ │ + b.n 9c434 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n 9bb24 │ │ │ │ + b.n 9c434 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2407a8 │ │ │ │ + b.w 242e40 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0009bba0 : │ │ │ │ +0009c4b0 : │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9bc6c │ │ │ │ + bpl.n 9c57c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -169810,80 +170718,80 @@ │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 9bbee │ │ │ │ + bge.n 9c4fe │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r2, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 9bc2c │ │ │ │ + bge.n 9c53c │ │ │ │ adds r1, r4, #7 │ │ │ │ mov r6, r0 │ │ │ │ add.w r1, r1, r5, asr #3 │ │ │ │ bic.w r3, r1, #3 │ │ │ │ subs r1, r3, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9bc38 │ │ │ │ - cbz r5, 9bc42 │ │ │ │ + ble.n 9c548 │ │ │ │ + cbz r5, 9c552 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bc56 │ │ │ │ + bcs.n 9c566 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9bc56 │ │ │ │ + cbz r0, 9c566 │ │ │ │ strd r5, r1, [r6, #8] │ │ │ │ str r3, [r6, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9bbe8 │ │ │ │ + b.n 9c4f8 │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - blt.n 9bbf2 │ │ │ │ + blt.n 9c502 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9bc26 │ │ │ │ - cbz r5, 9bc42 │ │ │ │ + b.n 9c536 │ │ │ │ + cbz r5, 9c552 │ │ │ │ adds r1, r4, #4 │ │ │ │ bic.w r3, r1, #3 │ │ │ │ - b.n 9bc06 │ │ │ │ + b.n 9c516 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bc20 │ │ │ │ - bl 2407a8 │ │ │ │ + bne.n 9c530 │ │ │ │ + bl 242e40 │ │ │ │ movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2d698 │ │ │ │ - b.w 1f702c │ │ │ │ + b.w 2ddc0 │ │ │ │ + b.w 1fa1bc │ │ │ │ │ │ │ │ -0009bc70 : │ │ │ │ +0009c580 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bd44 │ │ │ │ + beq.n 9c654 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ @@ -169891,421 +170799,429 @@ │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ adds r4, r2, #1 │ │ │ │ cmp r2, ip │ │ │ │ - bge.n 9bcc0 │ │ │ │ + bge.n 9c5d0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp ip, r4 │ │ │ │ - bge.n 9bd00 │ │ │ │ + bge.n 9c610 │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r4, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ mov r5, r1 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9bd0c │ │ │ │ - cbz r4, 9bd16 │ │ │ │ + ble.n 9c61c │ │ │ │ + cbz r4, 9c626 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bd2c │ │ │ │ + bcs.n 9c63c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 9bd2c │ │ │ │ + cbz r0, 9c63c │ │ │ │ strd r4, r0, [r3, #8] │ │ │ │ str r5, [r3, #16] │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ - b.n 9bcba │ │ │ │ + b.n 9c5ca │ │ │ │ cmp.w r4, ip, asr #1 │ │ │ │ - blt.n 9bcc8 │ │ │ │ + blt.n 9c5d8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b.n 9bcfa │ │ │ │ - cbz r4, 9bd16 │ │ │ │ + b.n 9c60a │ │ │ │ + cbz r4, 9c626 │ │ │ │ adds r1, r2, #4 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ - b.n 9bcdc │ │ │ │ + b.n 9c5ec │ │ │ │ ldr r0, [r3, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bf2c │ │ │ │ + bl 9c850 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bcf4 │ │ │ │ - ldr r2, [pc, #24] @ (9bd48 ) │ │ │ │ + bne.n 9c604 │ │ │ │ + ldr r2, [pc, #24] @ (9c658 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ - bl 240950 │ │ │ │ + bl 242fe8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2d698 │ │ │ │ - b.w 1f702c │ │ │ │ + b.w 2ddc0 │ │ │ │ + b.w 1fa1bc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009bd4c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009c65c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 9bd80 <_PyList_AppendTakeRefListResize@@Base+0x34> │ │ │ │ + bl 9c690 <_PyList_AppendTakeRefListResize@@Base+0x34> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bd74 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 9c684 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r6, [r3, r4, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2d698 │ │ │ │ + b.w 2ddc0 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 9be96 <_PyList_AppendTakeRefListResize@@Base+0x14a> │ │ │ │ + bge.w 9c7bc <_PyList_AppendTakeRefListResize@@Base+0x160> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ adds r6, r1, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r6, r6, r1, asr #3 │ │ │ │ sub sp, #8 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ subs r3, r1, r3 │ │ │ │ subs r2, r6, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 9bf08 <_PyList_AppendTakeRefListResize@@Base+0x1bc> │ │ │ │ + bgt.w 9c82e <_PyList_AppendTakeRefListResize@@Base+0x1d2> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9bed0 <_PyList_AppendTakeRefListResize@@Base+0x184> │ │ │ │ + beq.w 9c7f6 <_PyList_AppendTakeRefListResize@@Base+0x19a> │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 9bec6 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ + bcs.w 9c7ec <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - movw ip, #49217 @ 0xc041 │ │ │ │ + movw ip, #51557 @ 0xc965 │ │ │ │ movt ip, #9 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr.w r2, [r0, #700] @ 0x2bc │ │ │ │ ldr.w r7, [r0, #688] @ 0x2b0 │ │ │ │ mov lr, r2 │ │ │ │ cmp r2, ip │ │ │ │ mov r8, r7 │ │ │ │ - bne.w 9bef6 <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ + bne.w 9c81c <_PyList_AppendTakeRefListResize@@Base+0x1c0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9be7e <_PyList_AppendTakeRefListResize@@Base+0x132> │ │ │ │ - ldr r2, [pc, #312] @ (9bf28 <_PyList_AppendTakeRefListResize@@Base+0x1dc>) │ │ │ │ + beq.n 9c7a4 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ + ldr r2, [pc, #332] @ (9c84c <_PyList_AppendTakeRefListResize@@Base+0x1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r2, #804 @ 0x324 │ │ │ │ - beq.n 9bea4 <_PyList_AppendTakeRefListResize@@Base+0x158> │ │ │ │ + beq.n 9c7ca <_PyList_AppendTakeRefListResize@@Base+0x16e> │ │ │ │ mov.w ip, r3, lsr #18 │ │ │ │ add.w r2, r2, ip, lsl #3 │ │ │ │ ubfx ip, r3, #0, #18 │ │ │ │ ldr.w r7, [r2, #808] @ 0x328 │ │ │ │ cmp r7, ip │ │ │ │ - bgt.n 9be32 <_PyList_AppendTakeRefListResize@@Base+0xe6> │ │ │ │ + bgt.n 9c78e <_PyList_AppendTakeRefListResize@@Base+0x132> │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ cmp lr, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9bea4 <_PyList_AppendTakeRefListResize@@Base+0x158> │ │ │ │ + beq.n 9c7ca <_PyList_AppendTakeRefListResize@@Base+0x16e> │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - cmp.w r1, r0, lsl #3 │ │ │ │ - bhi.n 9be52 <_PyList_AppendTakeRefListResize@@Base+0x106> │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + adds r2, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + cmp r1, r2 │ │ │ │ + bhi.n 9c760 <_PyList_AppendTakeRefListResize@@Base+0x104> │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r6, lsl #4 │ │ │ │ - bcc.n 9be88 <_PyList_AppendTakeRefListResize@@Base+0x13c> │ │ │ │ + bcc.n 9c7ae <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 814fc │ │ │ │ + bl 81efc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 9bec6 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9c7ec <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ blx 29e1c │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bl 84dd4 │ │ │ │ + bl 857f4 │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r7, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ + bic.w r2, r2, #15 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + adds r0, #1 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + cmp.w r1, r0, lsl #3 │ │ │ │ + bls.n 9c754 <_PyList_AppendTakeRefListResize@@Base+0xf8> │ │ │ │ + b.n 9c760 <_PyList_AppendTakeRefListResize@@Base+0x104> │ │ │ │ mov r0, r8 │ │ │ │ - bl 814fc │ │ │ │ + bl 81efc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9bec6 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ + cbz r0, 9c7ec <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - blt.w 9bd88 <_PyList_AppendTakeRefListResize@@Base+0x3c> │ │ │ │ + blt.w 9c698 <_PyList_AppendTakeRefListResize@@Base+0x3c> │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r7, [r0, #680] @ 0x2a8 │ │ │ │ - movw r2, #48637 @ 0xbdfd │ │ │ │ + movw r2, #51277 @ 0xc84d │ │ │ │ movt r2, #7 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9bf14 <_PyList_AppendTakeRefListResize@@Base+0x1c8> │ │ │ │ + bne.n 9c83a <_PyList_AppendTakeRefListResize@@Base+0x1de> │ │ │ │ cmp r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ blx 2a938 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9be88 <_PyList_AppendTakeRefListResize@@Base+0x13c> │ │ │ │ - bl 2407a8 │ │ │ │ + bne.n 9c7ae <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9be90 <_PyList_AppendTakeRefListResize@@Base+0x144> │ │ │ │ + b.n 9c788 <_PyList_AppendTakeRefListResize@@Base+0x12c> │ │ │ │ movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ movs r6, #0 │ │ │ │ - movw r2, #49217 @ 0xc041 │ │ │ │ + movw r2, #51557 @ 0xc965 │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r1, [r0, #700] @ 0x2bc │ │ │ │ ldr.w r8, [r0, #688] @ 0x2b0 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r2 │ │ │ │ mov r1, r6 │ │ │ │ - beq.w 9bde8 <_PyList_AppendTakeRefListResize@@Base+0x9c> │ │ │ │ + beq.w 9c6f8 <_PyList_AppendTakeRefListResize@@Base+0x9c> │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9be88 <_PyList_AppendTakeRefListResize@@Base+0x13c> │ │ │ │ - b.n 9bec6 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ + bne.n 9c7ae <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ + b.n 9c7ec <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9bed0 <_PyList_AppendTakeRefListResize@@Base+0x184> │ │ │ │ + beq.n 9c7f6 <_PyList_AppendTakeRefListResize@@Base+0x19a> │ │ │ │ adds r6, r1, #3 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ - b.n 9bdba <_PyList_AppendTakeRefListResize@@Base+0x6e> │ │ │ │ + b.n 9c6ca <_PyList_AppendTakeRefListResize@@Base+0x6e> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ mov r1, r3 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9be88 <_PyList_AppendTakeRefListResize@@Base+0x13c> │ │ │ │ - b.n 9bec6 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ - nop │ │ │ │ + bne.n 9c7ae <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ + b.n 9c7ec <_PyList_AppendTakeRefListResize@@Base+0x190> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009bf2c : │ │ │ │ +0009c850 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.n 9c036 │ │ │ │ + blt.n 9c95a │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #49217 @ 0xc041 │ │ │ │ + movw r0, #51557 @ 0xc965 │ │ │ │ movt r0, #9 │ │ │ │ ldr.w lr, [r2, #700] @ 0x2bc │ │ │ │ ldr.w r5, [r2, #688] @ 0x2b0 │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 9c01a │ │ │ │ + bne.n 9c93e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9bfe4 │ │ │ │ - ldr r0, [pc, #216] @ (9c03c ) │ │ │ │ + beq.n 9c908 │ │ │ │ + ldr r0, [pc, #216] @ (9c960 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ cmn.w r1, #804 @ 0x324 │ │ │ │ - beq.n 9bff0 │ │ │ │ + beq.n 9c914 │ │ │ │ lsrs r0, r4, #18 │ │ │ │ add.w r1, r1, r0, lsl #3 │ │ │ │ ubfx r0, r4, #0, #18 │ │ │ │ ldr.w r6, [r1, #808] @ 0x328 │ │ │ │ cmp r6, r0 │ │ │ │ - bgt.n 9bfa0 │ │ │ │ + bgt.n 9c8c4 │ │ │ │ ldr.w r1, [r1, #804] @ 0x324 │ │ │ │ cmp r1, r0 │ │ │ │ ite gt │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - cbz r0, 9bff0 │ │ │ │ + cbz r0, 9c914 │ │ │ │ bic.w r2, r4, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 9bfbe │ │ │ │ + bhi.n 9c8e2 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ - bcc.n 9c016 │ │ │ │ + bcc.n 9c93a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 814fc │ │ │ │ - cbz r0, 9c014 │ │ │ │ + bl 81efc │ │ │ │ + cbz r0, 9c938 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 29e1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dd4 │ │ │ │ + bl 857f4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 814fc │ │ │ │ + b.w 81efc │ │ │ │ ldr.w r5, [r2, #680] @ 0x2a8 │ │ │ │ - movw r1, #48637 @ 0xbdfd │ │ │ │ + movw r1, #51277 @ 0xc84d │ │ │ │ movt r1, #7 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9c02a │ │ │ │ + bne.n 9c94e │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2a934 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9bfde │ │ │ │ + b.n 9c902 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9c022 │ │ │ │ + b.n 9c946 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9bfde │ │ │ │ + b.n 9c902 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c0d2 │ │ │ │ + beq.n 9c9f6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #200] @ (9c11c ) │ │ │ │ + ldr r3, [pc, #200] @ (9ca40 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 9c0d8 │ │ │ │ + beq.n 9c9fc │ │ │ │ lsrs r1, r4, #18 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 9c08a │ │ │ │ + bgt.n 9c9ae │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9c0d8 │ │ │ │ - cbz r3, 9c0d8 │ │ │ │ + bgt.n 9c9fc │ │ │ │ + cbz r3, 9c9fc │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 9c0aa │ │ │ │ + bhi.n 9c9ce │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9c0cc │ │ │ │ + bcc.n 9c9f0 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 814fc │ │ │ │ + bl 81efc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c0ca │ │ │ │ + cbz r0, 9c9ee │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29e1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dd4 │ │ │ │ + bl 857f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 814fc │ │ │ │ + b.w 81efc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9c118 │ │ │ │ + blt.n 9ca3c │ │ │ │ movw r3, #20264 @ 0x4f28 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - movw r1, #48637 @ 0xbdfd │ │ │ │ + movw r1, #51277 @ 0xc84d │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9c108 │ │ │ │ + bne.n 9ca2c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -170313,1451 +171229,1446 @@ │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c0cc │ │ │ │ + b.n 9c9f0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c120 : │ │ │ │ +0009ca44 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9c152 │ │ │ │ + cbz r0, 9ca76 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c152 │ │ │ │ - bl 9c17c │ │ │ │ - cbz r0, 9c162 │ │ │ │ + bpl.n 9ca76 │ │ │ │ + bl 9caa0 │ │ │ │ + cbz r0, 9ca86 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9c168 │ │ │ │ + bne.n 9ca8c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #63048 @ 0xf648 │ │ │ │ + movw r0, #64008 @ 0xfa08 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movw r1, #3158 @ 0xc56 │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c14c │ │ │ │ + b.n 9ca70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c14a │ │ │ │ + bne.n 9ca6e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c14c │ │ │ │ + b.n 9ca70 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #2416] @ 0x970 │ │ │ │ - subw sp, sp, #1644 @ 0x66c │ │ │ │ + str.w r0, [ip, #2424] @ 0x978 │ │ │ │ + subw sp, sp, #1636 @ 0x664 │ │ │ │ movs r6, #0 │ │ │ │ ldrd r4, r2, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r2, [sp, #28] │ │ │ │ + str r2, [sp, #24] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r4, #1 │ │ │ │ strd r6, r6, [r0, #8] │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #32] │ │ │ │ str r3, [r0, #16] │ │ │ │ - ble.w 9c4fe │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ble.w 9ce1e │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ movw ip, #40812 @ 0x9f6c │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 9c67a │ │ │ │ + beq.w 9cf9a │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ subs r1, r3, r1 │ │ │ │ mov r9, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41020 @ 0xa03c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9c342 │ │ │ │ + bne.w 9cc6a │ │ │ │ movs r2, #1 │ │ │ │ - ldr.w lr, [sp, #28] │ │ │ │ + ldr.w lr, [sp, #24] │ │ │ │ mov r5, r2 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9c842 │ │ │ │ + bne.w 9d15c │ │ │ │ ldr.w r6, [lr] │ │ │ │ tst r1, r5 │ │ │ │ - bne.n 9c21c │ │ │ │ - cbz r2, 9c224 │ │ │ │ + bne.n 9cb40 │ │ │ │ + cbz r2, 9cb48 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ adds r7, #1 │ │ │ │ cmp r4, r7 │ │ │ │ and.w r2, r2, #28 │ │ │ │ sub.w r2, r2, #4 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - beq.n 9c22a │ │ │ │ + beq.n 9cb4e │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 9c1ec │ │ │ │ + b.n 9cb10 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c1fa │ │ │ │ + bls.n 9cb1e │ │ │ │ movs r5, #0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9c214 │ │ │ │ + bne.n 9cb38 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r8 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c4c6 │ │ │ │ + bne.w 9cde6 │ │ │ │ tst r1, r5 │ │ │ │ - beq.w 9c742 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #63253 @ 0xf715 │ │ │ │ - movt r1, #24 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + beq.w 9d062 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ + movw r1, #4337 @ 0x10f1 │ │ │ │ + movt r1, #25 │ │ │ │ + str r5, [sp, #0] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c4de │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + bne.w 9cdfe │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - add r2, sp, #604 @ 0x25c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, sp, #596 @ 0x254 │ │ │ │ it le │ │ │ │ movle fp, r4 │ │ │ │ str r3, [r1, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ str r2, [r1, #12] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r4, [r1, #4] │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #7 │ │ │ │ str r3, [r1, #16] │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bgt.w 9c72e │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ + bgt.w 9d04e │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - str r4, [sp, #44] @ 0x2c │ │ │ │ - str.w fp, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + str.w fp, [sp, #44] @ 0x2c │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - str.w r9, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9d37c │ │ │ │ + str.w r9, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + bl 9dc90 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9c598 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + beq.w 9ceb8 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9c51e │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ble.w 9ce3e │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.w 9c432 │ │ │ │ - movw r3, #55501 @ 0xd8cd │ │ │ │ + bge.n 9ccd6 │ │ │ │ + mov r8, r0 │ │ │ │ + movw r3, #57949 @ 0xe25d │ │ │ │ movt r3, #9 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w fp, [r9, r5, lsl #2] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w fp, [r9, r8, lsl #2] │ │ │ │ + mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add.w r6, r4, sl │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.n 9c376 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 9cc9e │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ldrb.w r8, [fp, #16] │ │ │ │ + ldrb.w sl, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ - tst.w r8, #32 │ │ │ │ - beq.w 9c882 │ │ │ │ - tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 9c82e │ │ │ │ + tst.w sl, #32 │ │ │ │ + beq.w 9d19c │ │ │ │ + tst.w sl, #64 @ 0x40 │ │ │ │ + beq.w 9d148 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, fp, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c83e │ │ │ │ + beq.w 9d158 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9c522 │ │ │ │ + beq.w 9ce42 │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ blx 293f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c532 │ │ │ │ + beq.w 9ce52 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 9c38c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9cd4c │ │ │ │ + mov r2, sl │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 9c40e │ │ │ │ + mov sl, r3 │ │ │ │ + mov r3, r2 │ │ │ │ + bge.n 9ccb0 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c3a6 │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ + b.n 9cd60 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r5, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9c356 │ │ │ │ + b.n 9cc7e │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 9c4b2 │ │ │ │ + beq.w 9cdd2 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9c844 │ │ │ │ + bne.w 9d15e │ │ │ │ adds r6, #1 │ │ │ │ ands.w lr, r1, r5 │ │ │ │ - beq.n 9c34a │ │ │ │ + beq.n 9cc72 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bls.n 9c34a │ │ │ │ + bls.n 9cc72 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 9c826 │ │ │ │ + beq.w 9d140 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c350 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + b.n 9cc78 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - blx r7 │ │ │ │ + blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9c598 │ │ │ │ - beq.n 9c38c │ │ │ │ + blt.w 9ceb8 │ │ │ │ + beq.n 9cd4c │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 9c40e │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9c2d4 │ │ │ │ - adds r4, r6, #1 │ │ │ │ - cmp sl, r4 │ │ │ │ - ble.n 9c40e │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 9c7d2 │ │ │ │ - ldrb.w r8, [fp, #16] │ │ │ │ - mov r7, sl │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ubfx r3, r8, #5, #1 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - ubfx r5, r8, #6, #1 │ │ │ │ - ldr.w r8, [sp, #12] │ │ │ │ - add.w sl, fp, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - adds r6, r7, r4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - asrs r6, r6, #1 │ │ │ │ - ldr.w r1, [r9, r6, lsl #2] │ │ │ │ - ldr.w fp, [r1, #8] │ │ │ │ - cmp fp, r8 │ │ │ │ - mov r2, fp │ │ │ │ - it ge │ │ │ │ - movge r2, r8 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9c888 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9c7e6 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - mov r0, sl │ │ │ │ - tst.w ip, #32 │ │ │ │ - beq.w 9c7f8 │ │ │ │ - tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9c4a0 │ │ │ │ - adds r1, #20 │ │ │ │ - blx 293f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 9c4aa │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 9c4ae │ │ │ │ - mov r7, r6 │ │ │ │ - cmp r7, r4 │ │ │ │ - bgt.n 9c3be │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - ldr.w fp, [sp, #24] │ │ │ │ + blt.n 9cd48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, r4 │ │ │ │ + cmp r8, r4 │ │ │ │ add.w r1, r9, r0 │ │ │ │ - ble.n 9c424 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + ble.n 9ccc8 │ │ │ │ + sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2a580 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adds r5, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ str.w fp, [r9, r4, lsl #2] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.w 9c2cc │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.n 9cbf0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c542 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + bne.w 9ce62 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ strd r9, r3, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r9, r9, r1, lsl #2 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ subs r3, r3, r1 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 9c53e │ │ │ │ - ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bne.w 9ce5e │ │ │ │ + ldrd r4, r6, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9c848 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bne.w 9d162 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - add r3, sp, #604 @ 0x25c │ │ │ │ + add r3, sp, #596 @ 0x254 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 9c7fc │ │ │ │ + bne.w 9d116 │ │ │ │ ldrd r7, r5, [r6, #8] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r6, #16] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ strd r4, r3, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c7ac │ │ │ │ + bne.w 9d0cc │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ - addw sp, sp, #1644 @ 0x66c │ │ │ │ + addw sp, sp, #1636 @ 0x664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + b.n 9cbf8 │ │ │ │ + adds r4, r6, #1 │ │ │ │ + cmp r7, r4 │ │ │ │ + ble.n 9ccb0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 9cd46 │ │ │ │ + ldr.w sl, [fp, #8] │ │ │ │ + ldrb.w r3, [fp, #16] │ │ │ │ + strd fp, r8, [sp, #16] │ │ │ │ + ubfx r5, r3, #6, #1 │ │ │ │ + add.w r8, fp, #20 │ │ │ │ + ubfx r2, r3, #5, #1 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + adds r6, r7, r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + asrs r6, r6, #1 │ │ │ │ + ldr.w r1, [r9, r6, lsl #2] │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ + cmp fp, sl │ │ │ │ + mov r2, fp │ │ │ │ + it ge │ │ │ │ + movge r2, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9d1a2 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 9d100 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + tst.w ip, #32 │ │ │ │ + beq.w 9d112 │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + beq.n 9cdc0 │ │ │ │ + adds r1, #20 │ │ │ │ + blx 293f4 │ │ │ │ + cbz r0, 9cdca │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 9cdce │ │ │ │ + mov r7, r6 │ │ │ │ + cmp r7, r4 │ │ │ │ + bgt.n 9cd72 │ │ │ │ + ldrd fp, r8, [sp, #16] │ │ │ │ + b.n 9ccb0 │ │ │ │ adds r1, #28 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c3fe │ │ │ │ - cmp fp, r8 │ │ │ │ - bgt.n 9c402 │ │ │ │ + bne.n 9cdb0 │ │ │ │ + cmp fp, sl │ │ │ │ + bgt.n 9cdb4 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9c404 │ │ │ │ + b.n 9cdb6 │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #1 │ │ │ │ cmp r3, r8 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c23c │ │ │ │ - movw r1, #55501 @ 0xd8cd │ │ │ │ + beq.w 9cb60 │ │ │ │ + movw r1, #57949 @ 0xe25d │ │ │ │ movt r1, #9 │ │ │ │ movs r2, #0 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ + str r5, [sp, #0] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c258 │ │ │ │ + beq.w 9cb7c │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 9c7dc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + beq.w 9d0f6 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #16841 @ 0x41c9 │ │ │ │ + movw r3, #21081 @ 0x5259 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9c258 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + b.n 9cb7c │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ str r2, [r0, #16] │ │ │ │ - add r2, sp, #604 @ 0x25c │ │ │ │ + add r2, sp, #596 @ 0x254 │ │ │ │ str r1, [r0, #12] │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ movs r1, #7 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r4, [r0, #8] │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ + str r4, [sp, #60] @ 0x3c │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - b.n 9c480 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - b.n 9c432 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ + b.n 9cd26 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + b.n 9ccd6 │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ blx 293f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c336 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ + bne.w 9cc56 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9c338 │ │ │ │ + b.n 9cc58 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9c292 │ │ │ │ + b.n 9cbb6 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ - add r2, sp, #92 @ 0x5c │ │ │ │ + add r2, sp, #84 @ 0x54 │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9c5c4 │ │ │ │ + ble.n 9cee4 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9c5c8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bgt.n 9cee8 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9c5ce │ │ │ │ - add.w r3, sp, #1640 @ 0x668 │ │ │ │ + ble.n 9ceee │ │ │ │ + add.w r3, sp, #1632 @ 0x660 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9c5ce │ │ │ │ - bl a0190 │ │ │ │ + bge.n 9ceee │ │ │ │ + bl a0b20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c574 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ + beq.n 9ce94 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrd r4, r6, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - add r3, sp, #604 @ 0x25c │ │ │ │ + add r3, sp, #596 @ 0x254 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.w 9c804 │ │ │ │ + bne.w 9d11e │ │ │ │ ldrd r7, r5, [r6, #8] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r6, #16] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ strd r4, r3, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9c496 │ │ │ │ + beq.w 9cd3c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c7be │ │ │ │ + b.n 9d0de │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9c56a │ │ │ │ - add.w r3, sp, #1640 @ 0x668 │ │ │ │ + b.n 9ce8a │ │ │ │ + add.w r3, sp, #1632 @ 0x660 │ │ │ │ lsls r7, r2, #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ str.w r9, [r4, r3] │ │ │ │ add r3, r4 │ │ │ │ add.w r9, r9, r5, lsl #2 │ │ │ │ str r0, [r3, #4] │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ subs r1, r0, r5 │ │ │ │ add.w r3, r2, #1 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #28] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bne.w 9c7a8 │ │ │ │ - ldrd r4, r6, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9d0c8 │ │ │ │ + ldrd r4, r6, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9c458 │ │ │ │ + ble.w 9ccfe │ │ │ │ subs r1, r2, #1 │ │ │ │ - beq.n 9c630 │ │ │ │ - add.w r3, r7, #1640 @ 0x668 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ + beq.n 9cf50 │ │ │ │ + add.w r3, r7, #1632 @ 0x660 │ │ │ │ + add r0, sp, #52 @ 0x34 │ │ │ │ add r3, sp │ │ │ │ add r0, r7 │ │ │ │ subw r3, r3, #1548 @ 0x60c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ it lt │ │ │ │ sublt r1, r2, #2 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl a0190 │ │ │ │ + bl a0b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c85e │ │ │ │ + bne.w 9d178 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9c458 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ble.w 9ccfe │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq.n 9c66a │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ + beq.n 9cf8a │ │ │ │ + add.w r2, sp, #1632 @ 0x660 │ │ │ │ add.w r5, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw r5, r5, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r5, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl a0190 │ │ │ │ + bl a0b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c85e │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bne.w 9d178 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9c640 │ │ │ │ + b.n 9cf60 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 9c86a │ │ │ │ + ble.w 9d184 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movs r5, #1 │ │ │ │ movw r9, #41020 @ 0xa03c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov lr, r5 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ mov fp, r0 │ │ │ │ subs r2, r3, r1 │ │ │ │ negs r1, r2 │ │ │ │ adcs r1, r2 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 9c6d8 │ │ │ │ + b.n 9cff8 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 9c6c8 │ │ │ │ + bne.n 9cfe8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9c6c8 │ │ │ │ + beq.n 9cfe8 │ │ │ │ ldrb r7, [r7, #16] │ │ │ │ mov r2, lr │ │ │ │ and.w r7, r7, #28 │ │ │ │ sub.w lr, r7, #4 │ │ │ │ clz lr, lr │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 9c702 │ │ │ │ + beq.n 9d022 │ │ │ │ ldr.w r7, [r8, #4]! │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 9c796 │ │ │ │ + bne.n 9d0b6 │ │ │ │ ldr.w sl, [r8] │ │ │ │ ldr.w r7, [sl, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9c870 │ │ │ │ + beq.w 9d18a │ │ │ │ ldr.w r7, [sl, #12] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9c7d8 │ │ │ │ + bne.n 9d0f2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c6c8 │ │ │ │ + beq.n 9cfe8 │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9c6aa │ │ │ │ + beq.n 9cfca │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c6aa │ │ │ │ + bls.n 9cfca │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c6c8 │ │ │ │ + b.n 9cfe8 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 9c772 │ │ │ │ + cbz r2, 9d092 │ │ │ │ movw r6, #41020 @ 0xa03c │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 9c23c │ │ │ │ + bne.w 9cb60 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9c23c │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - movw r2, #55501 @ 0xd8cd │ │ │ │ + beq.w 9cb60 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ + movw r2, #57949 @ 0xe25d │ │ │ │ movt r2, #9 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r1, [sp, #0] │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9c4de │ │ │ │ + b.n 9cdfe │ │ │ │ mov r2, r4 │ │ │ │ and.w r1, r2, #1 │ │ │ │ asrs r2, r2, #1 │ │ │ │ orrs r3, r1 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bgt.n 9c730 │ │ │ │ + bgt.n 9d050 │ │ │ │ add.w fp, r3, r2 │ │ │ │ - b.n 9c282 │ │ │ │ + b.n 9cba6 │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r3, r1 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - beq.n 9c782 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + beq.n 9d0a2 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ - movw r5, #17089 @ 0x42c1 │ │ │ │ + movw r5, #21329 @ 0x5351 │ │ │ │ movt r5, #21 │ │ │ │ - str.w r6, [sp, #1632] @ 0x660 │ │ │ │ + str.w r6, [sp, #1624] @ 0x658 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - b.n 9c4d4 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ + b.n 9cdf4 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ movs r2, #1 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 9c4d4 │ │ │ │ - movw r3, #47637 @ 0xba15 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + b.n 9cdf4 │ │ │ │ + movw r3, #57629 @ 0xe11d │ │ │ │ movt r3, #27 │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c258 │ │ │ │ - b.n 9c4e4 │ │ │ │ + beq.w 9cb7c │ │ │ │ + b.n 9ce04 │ │ │ │ mov r0, fp │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ movs r2, #0 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 9c4d4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + b.n 9cdf4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9c292 │ │ │ │ + b.n 9cbb6 │ │ │ │ movw r4, #5704 @ 0x1648 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - b.n 9c7be │ │ │ │ + b.n 9d0de │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9c7b6 │ │ │ │ + bpl.n 9d0d6 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9c488 │ │ │ │ - b.n 9c496 │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9c2d4 │ │ │ │ + bne.w 9cd2e │ │ │ │ + b.n 9cd3c │ │ │ │ movs r2, #0 │ │ │ │ - b.n 9c6c8 │ │ │ │ - movw r3, #40649 @ 0x9ec9 │ │ │ │ + b.n 9cfe8 │ │ │ │ + movw r3, #53677 @ 0xd1ad │ │ │ │ movt r3, #28 │ │ │ │ - b.n 9c4ea │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + b.n 9ce0a │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c3ee │ │ │ │ + bne.w 9cda2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c4a2 │ │ │ │ + b.n 9cdc2 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - bl 84c04 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + bl 85624 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ - cbnz r3, 9c864 │ │ │ │ + cbnz r3, 9d17e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c488 │ │ │ │ - b.n 9c496 │ │ │ │ + bne.w 9cd2e │ │ │ │ + b.n 9cd3c │ │ │ │ mov r1, lr │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c22c │ │ │ │ + b.n 9cb50 │ │ │ │ add.w r0, fp, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c31e │ │ │ │ + bne.w 9cc3e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c524 │ │ │ │ + b.n 9ce44 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r9 │ │ │ │ - b.n 9c798 │ │ │ │ + b.n 9d0b8 │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12060 @ 0x2f1c │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9c5a0 │ │ │ │ + b.n 9cec0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 9c7be │ │ │ │ + b.n 9d0de │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 9c1d2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + b.n 9caf6 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r7 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 9c4d4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + b.n 9cdf4 │ │ │ │ ldr.w r0, [fp, #28] │ │ │ │ - b.n 9c832 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + b.n 9d14c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9c7ec │ │ │ │ - nop │ │ │ │ + b.n 9d106 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #2400] @ 0x960 │ │ │ │ - subw sp, sp, #1660 @ 0x67c │ │ │ │ + str.w r0, [ip, #2408] @ 0x968 │ │ │ │ + subw sp, sp, #1652 @ 0x674 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd sl, r3, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #5704 @ 0x1648 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ - beq.n 9c946 │ │ │ │ + beq.n 9d25e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ccc0 │ │ │ │ + bne.w 9d5d2 │ │ │ │ cmp r4, #1 │ │ │ │ itt gt │ │ │ │ - strgt r3, [sp, #20] │ │ │ │ + strgt r3, [sp, #12] │ │ │ │ movgt fp, sl │ │ │ │ - ble.w 9ce98 │ │ │ │ + ble.w 9d7ac │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw r8, #40812 @ 0x9f6c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9d008 │ │ │ │ + beq.w 9d91c │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ subs r1, r3, r1 │ │ │ │ mov r9, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw lr, #41020 @ 0xa03c │ │ │ │ movt lr, #76 @ 0x4c │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 9c97a │ │ │ │ + beq.n 9d292 │ │ │ │ mov r7, fp │ │ │ │ movs r0, #1 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c926 │ │ │ │ + b.n 9d23e │ │ │ │ cmp r5, r4 │ │ │ │ - bge.w 9cc74 │ │ │ │ + bge.w 9d586 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 9d1e6 │ │ │ │ + bne.w 9dafa │ │ │ │ adds r5, #1 │ │ │ │ ands.w ip, r1, r0 │ │ │ │ - beq.n 9c91a │ │ │ │ + beq.n 9d232 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bls.n 9c91a │ │ │ │ + bls.n 9d232 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.w 9d1f8 │ │ │ │ + bge.w 9db0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9c920 │ │ │ │ + b.n 9d238 │ │ │ │ cmp r4, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it gt │ │ │ │ movgt fp, sl │ │ │ │ str r2, [r0, #16] │ │ │ │ itt gt │ │ │ │ - strgt r3, [sp, #20] │ │ │ │ - strgt r3, [sp, #36] @ 0x24 │ │ │ │ - bgt.n 9c8e0 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + strgt r3, [sp, #12] │ │ │ │ + strgt r3, [sp, #28] │ │ │ │ + bgt.n 9d1f8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ - add r3, sp, #620 @ 0x26c │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ + add r3, sp, #612 @ 0x264 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #7 │ │ │ │ - strd r4, sl, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 9cb76 │ │ │ │ + strd r4, sl, [sp, #76] @ 0x4c │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + b.n 9d490 │ │ │ │ movs r0, #1 │ │ │ │ mov ip, fp │ │ │ │ mov r2, r0 │ │ │ │ movs r7, #0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str r6, [sp, #0] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w 9d1e4 │ │ │ │ + bne.w 9daf8 │ │ │ │ ldr.w r5, [ip] │ │ │ │ tst r1, r0 │ │ │ │ - bne.n 9c9b4 │ │ │ │ - cbz r2, 9c9bc │ │ │ │ + bne.n 9d2cc │ │ │ │ + cbz r2, 9d2d4 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ and.w r2, r2, #28 │ │ │ │ sub.w r2, r2, #4 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - bge.n 9c9c2 │ │ │ │ + bge.n 9d2da │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 9c984 │ │ │ │ + b.n 9d29c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #15 │ │ │ │ - bls.n 9c992 │ │ │ │ + bls.n 9d2aa │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - blt.n 9c9ac │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + blt.n 9d2c4 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ cmp r3, lr │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9cc88 │ │ │ │ + bne.w 9d59a │ │ │ │ tst r1, r0 │ │ │ │ - beq.w 9d150 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #63253 @ 0xf715 │ │ │ │ - movt r1, #24 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + beq.w 9da64 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + movw r1, #4337 @ 0x10f1 │ │ │ │ + movt r1, #25 │ │ │ │ + str r0, [sp, #0] │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9cca0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + bne.w 9d5b2 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd60 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + bne.w 9d674 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ str r3, [r2, #16] │ │ │ │ str r3, [r2, #24] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [r2, #20] │ │ │ │ - add r3, sp, #620 @ 0x26c │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #612 @ 0x264 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r2, #12] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r4, fp, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d202 │ │ │ │ + bne.w 9db16 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ - strle r4, [sp, #68] @ 0x44 │ │ │ │ - bgt.w 9d0d2 │ │ │ │ + strle r4, [sp, #60] @ 0x3c │ │ │ │ + bgt.w 9d9e6 │ │ │ │ mov r9, fp │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - strd sl, r4, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + str r4, [sp, #32] │ │ │ │ + strd sl, r4, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - str.w r9, [sp, #72] @ 0x48 │ │ │ │ - bl 9d37c │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str.w r9, [sp, #64] @ 0x40 │ │ │ │ + bl 9dc90 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9cfe8 │ │ │ │ - ldr r1, [sp, #68] @ 0x44 │ │ │ │ + beq.w 9d8fc │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, r1 │ │ │ │ - bge.w 9cd3c │ │ │ │ + bge.w 9d64e │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 9cb16 │ │ │ │ - movw r3, #55501 @ 0xd8cd │ │ │ │ + ble.n 9d430 │ │ │ │ + mov r8, r0 │ │ │ │ + movw r3, #57949 @ 0xe25d │ │ │ │ movt r3, #9 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w fp, [r9, r5, lsl #2] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w fp, [r9, r8, lsl #2] │ │ │ │ + mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - add.w r6, r4, sl │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 9cbb0 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 9d4ca │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ldrb.w r8, [fp, #16] │ │ │ │ + ldrb.w sl, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ + str r2, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ - tst.w r8, #32 │ │ │ │ - beq.w 9d34a │ │ │ │ - tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 9d234 │ │ │ │ + tst.w sl, #32 │ │ │ │ + beq.w 9dc5e │ │ │ │ + tst.w sl, #64 @ 0x40 │ │ │ │ + beq.w 9db48 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, fp, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d244 │ │ │ │ + beq.w 9db58 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9ce7c │ │ │ │ + beq.w 9d790 │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ blx 293f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ce8c │ │ │ │ + beq.w 9d7a0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cbc6 │ │ │ │ + beq.n 9d4e0 │ │ │ │ + mov r2, sl │ │ │ │ cmp r4, r6 │ │ │ │ + mov sl, r3 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.n 9cbe0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ - add.w r1, r9, r6 │ │ │ │ - bge.w 9cc4e │ │ │ │ - sub.w r8, r5, r4 │ │ │ │ - adds r7, r6, #4 │ │ │ │ - add.w r0, r9, r7 │ │ │ │ - mov.w r8, r8, lsl #2 │ │ │ │ - mov r2, r8 │ │ │ │ + mov r3, r2 │ │ │ │ + blt.n 9d4f6 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + cmp r4, r8 │ │ │ │ + add.w r1, r9, r5 │ │ │ │ + bge.w 9d560 │ │ │ │ + sub.w r7, r8, r4 │ │ │ │ + adds r6, r5, #4 │ │ │ │ + add.w r0, r9, r6 │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + mov r2, r7 │ │ │ │ blx 2a580 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str.w fp, [r9, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd40 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 9ca68 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bne.w 9d652 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.n 9d380 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cf8e │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ + bne.w 9d8a2 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ str.w r9, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add r9, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9cef8 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bne.w 9d80c │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ subs r1, r1, r0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - bne.w 9d004 │ │ │ │ - ldrd sl, r4, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + bne.w 9d918 │ │ │ │ + ldrd sl, r4, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9d0e8 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ + bgt.w 9d9fc │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cdb6 │ │ │ │ + bne.w 9d6ca │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9cf6a │ │ │ │ + bne.w 9d87e │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 9d182 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bgt.w 9da96 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 9d28a │ │ │ │ + bne.w 9db9e │ │ │ │ ldr r7, [r6, #12] │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r6, #16] │ │ │ │ str.w sl, [r6, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r4, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d2a8 │ │ │ │ - cbz r5, 9cba6 │ │ │ │ + bne.w 9dbbc │ │ │ │ + cbz r5, 9d4c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ - addw sp, sp, #1660 @ 0x67c │ │ │ │ + addw sp, sp, #1652 @ 0x674 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - blx r7 │ │ │ │ + blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9cfe8 │ │ │ │ - beq.n 9cbc6 │ │ │ │ + blt.w 9d8fc │ │ │ │ + beq.n 9d4e0 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 9cae2 │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9ca70 │ │ │ │ + bge.n 9d3fc │ │ │ │ + mov r7, r6 │ │ │ │ + b.n 9d388 │ │ │ │ adds r4, r6, #1 │ │ │ │ - cmp sl, r4 │ │ │ │ - ble.n 9cae2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 9d2c0 │ │ │ │ - ldrb.w r8, [fp, #16] │ │ │ │ - mov r7, sl │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ubfx r3, r8, #5, #1 │ │ │ │ - strd fp, r5, [sp, #28] │ │ │ │ - ubfx r5, r8, #6, #1 │ │ │ │ - ldr.w r8, [sp, #12] │ │ │ │ - add.w sl, fp, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - adds r6, r4, r7 │ │ │ │ + cmp r7, r4 │ │ │ │ + ble.n 9d3fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 9dbd4 │ │ │ │ + ldr.w sl, [fp, #8] │ │ │ │ + ldrb.w r3, [fp, #16] │ │ │ │ + strd fp, r8, [sp, #20] │ │ │ │ + ubfx r5, r3, #6, #1 │ │ │ │ + add.w r8, fp, #20 │ │ │ │ + ubfx r2, r3, #5, #1 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + adds r6, r4, r7 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ - cmp fp, r8 │ │ │ │ + cmp fp, sl │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ - movge r2, r8 │ │ │ │ + movge r2, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d370 │ │ │ │ + beq.w 9dc84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d2c8 │ │ │ │ + beq.w 9dbdc │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d2da │ │ │ │ + beq.w 9dbee │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cc62 │ │ │ │ + beq.n 9d574 │ │ │ │ adds r1, #20 │ │ │ │ blx 293f4 │ │ │ │ - cbz r0, 9cc6c │ │ │ │ + cbz r0, 9d57e │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cc70 │ │ │ │ + bge.n 9d582 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9cbf6 │ │ │ │ - ldrd fp, r5, [sp, #28] │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - add.w r1, r9, r6 │ │ │ │ - cmp r4, r5 │ │ │ │ - blt.w 9caee │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bgt.n 9d508 │ │ │ │ + ldrd fp, r8, [sp, #20] │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + add.w r1, r9, r5 │ │ │ │ + cmp r4, r8 │ │ │ │ + blt.w 9d408 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str.w fp, [r9, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cb0e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - b.n 9cd50 │ │ │ │ + beq.w 9d426 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r4, [r3, r8, lsl #2] │ │ │ │ + b.n 9d662 │ │ │ │ adds r1, #28 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cc34 │ │ │ │ - cmp fp, r8 │ │ │ │ - bgt.n 9cc38 │ │ │ │ + bne.n 9d546 │ │ │ │ + cmp fp, sl │ │ │ │ + bgt.n 9d54a │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cc3a │ │ │ │ + b.n 9d54c │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #1 │ │ │ │ cmp r3, lr │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c9d4 │ │ │ │ - movw r1, #55501 @ 0xd8cd │ │ │ │ + beq.w 9d2ec │ │ │ │ + movw r1, #57949 @ 0xe25d │ │ │ │ movt r1, #9 │ │ │ │ movs r2, #0 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + str r0, [sp, #0] │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c9f0 │ │ │ │ + beq.w 9d308 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9d1da │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + beq.w 9daee │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #16841 @ 0x41c9 │ │ │ │ + movw r3, #21081 @ 0x5259 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9c9f0 │ │ │ │ + b.n 9d308 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 9d1c6 │ │ │ │ + bgt.w 9dada │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ add.w fp, r2, r3, lsl #2 │ │ │ │ - ble.w 9cf04 │ │ │ │ + ble.w 9d818 │ │ │ │ ldr.w r1, [sl] │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl f81c4 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl f8c7c │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d322 │ │ │ │ + beq.w 9dc36 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 9cf00 │ │ │ │ - ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ + beq.w 9d814 │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d33e │ │ │ │ + beq.w 9dc52 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9cd32 │ │ │ │ + beq.n 9d644 │ │ │ │ add.w r8, sl, #4 │ │ │ │ add.w r7, fp, #4 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl f81c4 │ │ │ │ + bl f8c7c │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d302 │ │ │ │ + beq.w 9dc16 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9cd18 │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ - str.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 9c8e0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - b.n 9cb16 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r2, r8 │ │ │ │ - adds r0, r3, r7 │ │ │ │ - adds r1, r3, r6 │ │ │ │ - ldr.w r4, [r3, r5, lsl #2] │ │ │ │ + bne.n 9d62a │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + b.n 9d1f8 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.n 9d430 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r2, r7 │ │ │ │ + adds r0, r3, r6 │ │ │ │ + adds r1, r3, r5 │ │ │ │ + ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2a580 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adds r5, #1 │ │ │ │ - str r4, [r3, r6] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.w 9ca68 │ │ │ │ - b.n 9cb16 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + str r4, [r3, r5] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 9d380 │ │ │ │ + b.n 9d430 │ │ │ │ adds r2, r4, #1 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ str r3, [r1, #20] │ │ │ │ - bge.w 9d252 │ │ │ │ + bge.w 9db66 │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r1, #16] │ │ │ │ - add r3, sp, #620 @ 0x26c │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #612 @ 0x264 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r1, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ca1a │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ + beq.w 9d332 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9cdb0 │ │ │ │ + b.n 9d6c4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str.w r5, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9cda4 │ │ │ │ - b.n 9d204 │ │ │ │ + bhi.n 9d6b8 │ │ │ │ + b.n 9db18 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 9cf64 │ │ │ │ + ble.w 9d878 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cdee │ │ │ │ + beq.n 9d702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9cdee │ │ │ │ - ldr r2, [pc, #612] @ (9d040 ) │ │ │ │ + cbnz r3, 9d702 │ │ │ │ + ldr r2, [pc, #612] @ (9d954 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d270 │ │ │ │ + bne.w 9db84 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9cf58 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ble.w 9d86c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ce1e │ │ │ │ + beq.n 9d732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9ce1e │ │ │ │ - ldr r1, [pc, #564] @ (9d040 ) │ │ │ │ + cbnz r3, 9d732 │ │ │ │ + ldr r1, [pc, #564] @ (9d954 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d2e8 │ │ │ │ + bne.w 9dbfc │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9ce6e │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + beq.n 9d782 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov.w r8, #2 │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add.w r9, r3, #4 │ │ │ │ mov sl, r4 │ │ │ │ ldr.w r7, [r9, #4]! │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 9ce5a │ │ │ │ + beq.n 9d76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9ce5a │ │ │ │ - ldr r3, [pc, #504] @ (9d040 ) │ │ │ │ + cbnz r3, 9d76e │ │ │ │ + ldr r3, [pc, #504] @ (9d954 ) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d1a6 │ │ │ │ + bne.w 9daba │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 9ce36 │ │ │ │ + bne.n 9d74a │ │ │ │ mov r4, sl │ │ │ │ - ldr.w sl, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 9d19e │ │ │ │ + bgt.w 9dab2 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9cb6a │ │ │ │ + beq.w 9d484 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9cf6a │ │ │ │ - b.n 9cf80 │ │ │ │ + bne.n 9d87e │ │ │ │ + b.n 9d894 │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ blx 293f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cad4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ + bne.w 9d3e8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9cad6 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + b.n 9d3ea │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r3, [sp, #100] @ 0x64 │ │ │ │ - add r3, sp, #620 @ 0x26c │ │ │ │ - strd r4, sl, [sp, #84] @ 0x54 │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r2, [sp, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ + add r3, sp, #612 @ 0x264 │ │ │ │ + strd r4, sl, [sp, #76] @ 0x4c │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #7 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ - b.n 9cb76 │ │ │ │ - add.w r1, sp, #1656 @ 0x678 │ │ │ │ + b.n 9d490 │ │ │ │ + add.w r1, sp, #1648 @ 0x670 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ str.w r9, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ add.w r9, r9, r4, lsl #2 │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb3a │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.w 9d454 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ add r0, r1 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - b.n 9cb3a │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + b.n 9d454 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ + str r3, [sp, #0] │ │ │ │ adds r3, r4, #1 │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ - str.w fp, [sp, #36] @ 0x24 │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ cmp r4, #1 │ │ │ │ str r3, [r2, #20] │ │ │ │ add.w r3, r3, #135 @ 0x87 │ │ │ │ strd r4, fp, [r2, #4] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ - add r3, sp, #620 @ 0x26c │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #612 @ 0x264 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r2, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov.w r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bgt.w 9d2de │ │ │ │ - bne.n 9cf64 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + bgt.w 9dbf2 │ │ │ │ + bne.n 9d878 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #5704 @ 0x1648 │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9cdd2 │ │ │ │ + bne.w 9d6e6 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9cb76 │ │ │ │ - cbnz r5, 9cf6a │ │ │ │ - b.n 9cf80 │ │ │ │ + beq.w 9d490 │ │ │ │ + cbnz r5, 9d87e │ │ │ │ + b.n 9d894 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 9ceb6 │ │ │ │ + beq.n 9d7ca │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #12060 @ 0x2f1c │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 9cf8a │ │ │ │ + bl 15f9dc │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cbz r3, 9d89e │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.w 9d180 │ │ │ │ + bgt.w 9da94 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9cb76 │ │ │ │ + b.n 9d490 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ - add r2, sp, #108 @ 0x6c │ │ │ │ + add r2, sp, #100 @ 0x64 │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9cffa │ │ │ │ + ble.n 9d90e │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9cffe │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bgt.n 9d912 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9cec0 │ │ │ │ - add.w r3, sp, #1656 @ 0x678 │ │ │ │ + ble.w 9d7d4 │ │ │ │ + add.w r3, sp, #1648 @ 0x670 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 9cec0 │ │ │ │ - bl a0190 │ │ │ │ + bge.w 9d7d4 │ │ │ │ + bl a0b20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cfc0 │ │ │ │ - ldrd sl, r4, [sp, #56] @ 0x38 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + beq.n 9d8d4 │ │ │ │ + ldrd sl, r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d248 │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - b.n 9ce6e │ │ │ │ + bne.w 9db5c │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + b.n 9d782 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9cfb6 │ │ │ │ + b.n 9d8ca │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9ca2e │ │ │ │ + b.n 9d346 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 9d368 │ │ │ │ + ble.w 9dc7c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movs r0, #1 │ │ │ │ movw r9, #41020 @ 0xa03c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -171765,1401 +172676,1444 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r7, #0 │ │ │ │ subs r5, r3, r1 │ │ │ │ mov ip, r3 │ │ │ │ negs r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ adcs r1, r5 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9d06e │ │ │ │ + str.w fp, [sp] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + b.n 9d982 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp ip, r9 │ │ │ │ - bne.n 9d05c │ │ │ │ - cbz r3, 9d05c │ │ │ │ + bne.n 9d970 │ │ │ │ + cbz r3, 9d970 │ │ │ │ ldrb r5, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ and.w r3, r5, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 9d09a │ │ │ │ + bge.n 9d9ae │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, r8 │ │ │ │ - bne.w 9d256 │ │ │ │ + bne.w 9db6a │ │ │ │ ldr.w fp, [lr] │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d350 │ │ │ │ + beq.w 9dc64 │ │ │ │ ldr.w r5, [fp, #12] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne.w 9d1c2 │ │ │ │ + bne.w 9dad6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9d05c │ │ │ │ + beq.n 9d970 │ │ │ │ tst r1, r0 │ │ │ │ - beq.n 9d044 │ │ │ │ + beq.n 9d958 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #15 │ │ │ │ - bls.n 9d044 │ │ │ │ + bls.n 9d958 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9d05c │ │ │ │ + b.n 9d970 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w fp, [sp, #4] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr.w fp, [sp] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9d260 │ │ │ │ + beq.w 9db74 │ │ │ │ movw r5, #41020 @ 0xa03c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ cmp ip, r5 │ │ │ │ - bne.w 9c9d4 │ │ │ │ + bne.w 9d2ec │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9c9d4 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ - movw r2, #55501 @ 0xd8cd │ │ │ │ + beq.w 9d2ec │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + movw r2, #57949 @ 0xe25d │ │ │ │ movt r2, #9 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r1, [sp, #0] │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9cca0 │ │ │ │ + b.n 9d5b2 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9d0d6 │ │ │ │ + bgt.n 9d9ea │ │ │ │ adds r3, r2, r3 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - b.n 9ca24 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + b.n 9d33c │ │ │ │ subs r1, r2, #2 │ │ │ │ - beq.n 9d106 │ │ │ │ - add.w r0, sp, #1656 @ 0x678 │ │ │ │ + beq.n 9da1a │ │ │ │ + add.w r0, sp, #1648 @ 0x670 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ subw r0, r0, #1564 @ 0x61c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - add r0, sp, #76 @ 0x4c │ │ │ │ + add r0, sp, #68 @ 0x44 │ │ │ │ add r3, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it gt │ │ │ │ subgt r1, r2, #3 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl a0190 │ │ │ │ + bl a0b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cfee │ │ │ │ + bne.w 9d902 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9cb52 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ble.w 9d46c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq.n 9d140 │ │ │ │ - add.w r2, sp, #1656 @ 0x678 │ │ │ │ + beq.n 9da54 │ │ │ │ + add.w r2, sp, #1648 @ 0x670 │ │ │ │ add.w r5, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw r5, r5, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r5, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl a0190 │ │ │ │ + bl a0b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cfee │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bne.w 9d902 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d116 │ │ │ │ + b.n 9da2a │ │ │ │ movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ cmp r3, r1 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - beq.n 9d220 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + beq.n 9db34 │ │ │ │ ldr r5, [r3, #100] @ 0x64 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ - movw r0, #17089 @ 0x42c1 │ │ │ │ + movw r0, #21329 @ 0x5351 │ │ │ │ movt r0, #21 │ │ │ │ - str.w r5, [sp, #1648] @ 0x670 │ │ │ │ + str.w r5, [sp, #1640] @ 0x668 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - b.n 9cc96 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + b.n 9d5a8 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r2, sl │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ - b.n 9d198 │ │ │ │ + b.n 9daac │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 9d18c │ │ │ │ - b.n 9cb76 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 9ce6e │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + bhi.n 9daa0 │ │ │ │ + b.n 9d490 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 85624 │ │ │ │ + b.n 9d782 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9ce56 │ │ │ │ - ldr r2, [pc, #448] @ (9d378 ) │ │ │ │ + beq.w 9d76a │ │ │ │ + ldr r2, [pc, #448] @ (9dc8c ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 9ce56 │ │ │ │ + b.n 9d76a │ │ │ │ movs r2, #0 │ │ │ │ - b.n 9d05c │ │ │ │ + b.n 9d970 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ccd8 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 9d326 │ │ │ │ - movw r3, #40649 @ 0x9ec9 │ │ │ │ + bne.w 9d5ea │ │ │ │ + bl 242e40 │ │ │ │ + b.n 9dc3a │ │ │ │ + movw r3, #53677 @ 0xd1ad │ │ │ │ movt r3, #28 │ │ │ │ - b.n 9ccac │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + b.n 9d5be │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ movs r2, #0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 9cc96 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 9d5a8 │ │ │ │ mov r1, ip │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 9c9c4 │ │ │ │ + b.w 9d2dc │ │ │ │ subs r3, r4, #1 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ mov r1, sl │ │ │ │ - b.n 9d218 │ │ │ │ + b.n 9db2c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9d20c │ │ │ │ - b.w 9ca1a │ │ │ │ - movw r3, #47637 @ 0xba15 │ │ │ │ + bhi.n 9db20 │ │ │ │ + b.w 9d332 │ │ │ │ + movw r3, #57629 @ 0xe11d │ │ │ │ movt r3, #27 │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9c9f0 │ │ │ │ - b.n 9cca6 │ │ │ │ + beq.w 9d308 │ │ │ │ + b.n 9d5b8 │ │ │ │ add.w r0, fp, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cabc │ │ │ │ + bne.w 9d3d0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9ce7e │ │ │ │ + b.n 9d792 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 9cf8a │ │ │ │ + ble.w 9d89e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9cdc4 │ │ │ │ + b.n 9d6d8 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - b.n 9cf14 │ │ │ │ - ldr.w fp, [sp, #4] │ │ │ │ + b.n 9d828 │ │ │ │ + ldr.w fp, [sp] │ │ │ │ mov r3, ip │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - b.n 9d1e8 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + b.n 9dafc │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ movs r2, #1 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 9cc96 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 9d5a8 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9cdea │ │ │ │ + beq.w 9d6fe │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9cdea │ │ │ │ - bl 84c04 │ │ │ │ + b.n 9d6fe │ │ │ │ + bl 85624 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r6, #16] │ │ │ │ str.w sl, [r6, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9cb96 │ │ │ │ + beq.w 9d4b0 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9d2b4 │ │ │ │ + b.n 9dbc8 │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ - bl 85e54 │ │ │ │ + bl 8686c │ │ │ │ subs r4, #1 │ │ │ │ - bpl.n 9d2ac │ │ │ │ + bpl.n 9dbc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 9cb96 │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r6 │ │ │ │ - b.w 9ca70 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bl 85624 │ │ │ │ + b.n 9d4b0 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + b.w 9d388 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cc26 │ │ │ │ + bne.w 9d538 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cc64 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9d576 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ca1a │ │ │ │ - b.n 9cd98 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + beq.w 9d332 │ │ │ │ + b.n 9d6ac │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9ce1a │ │ │ │ + beq.w 9d72e │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9ce1a │ │ │ │ + b.n 9d72e │ │ │ │ subs r5, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, r5, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 9d31e │ │ │ │ + beq.n 9dc32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9d31e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9dc32 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 9d308 │ │ │ │ + bcs.n 9dc1c │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 9d342 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + bgt.n 9dc56 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ strd r4, sl, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cba6 │ │ │ │ + beq.w 9d4c0 │ │ │ │ mov r7, r5 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9d2a8 │ │ │ │ + b.n 9dbbc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9d304 │ │ │ │ + b.n 9dc18 │ │ │ │ mov r0, fp │ │ │ │ - bl 84c04 │ │ │ │ - b.n 9d326 │ │ │ │ + bl 85624 │ │ │ │ + b.n 9dc3a │ │ │ │ ldr.w r0, [fp, #28] │ │ │ │ - b.n 9d238 │ │ │ │ - ldr.w fp, [sp, #4] │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #40649 @ 0x9ec9 │ │ │ │ + b.n 9db4c │ │ │ │ + ldr.w fp, [sp] │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ + movw r1, #53677 @ 0xd1ad │ │ │ │ movt r1, #28 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov r2, r5 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 9cc96 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 9d5a8 │ │ │ │ mov r9, r3 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 9c906 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.w 9d21e │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9d2ce │ │ │ │ + b.n 9dbe2 │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [r1, #0] │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9d866 │ │ │ │ + ble.w 9e20a │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ - movw r8, #63253 @ 0xf715 │ │ │ │ - movt r8, #24 │ │ │ │ - ldrd r1, r0, [r5] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 9d3e8 │ │ │ │ - ldrd r2, r4, [r0, #8] │ │ │ │ + movw r7, #4337 @ 0x10f1 │ │ │ │ + movt r7, #25 │ │ │ │ + ldrd r1, r0, [r4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.n 9dcfc │ │ │ │ + ldrd r2, ip, [r0, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ rsb r0, r0, #1 │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - mul.w r0, r4, r0 │ │ │ │ + mul.w r0, ip, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - blt.w 9d524 │ │ │ │ - cmp r7, #2 │ │ │ │ + blt.w 9de48 │ │ │ │ + cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r0, #2 │ │ │ │ - bne.n 9d434 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r0, r4 │ │ │ │ + bne.n 9dd48 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.w 9d524 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 9d3de │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldrd r1, r0, [r5, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 9d4ce │ │ │ │ - ldrd r2, r4, [r0, #8] │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.w 9de48 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq.n 9dcf2 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + ldrd r1, r0, [r4, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.n 9dde8 │ │ │ │ + ldrd r2, ip, [r0, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ rsb r0, r0, #1 │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - mul.w r0, r4, r0 │ │ │ │ + mul.w r0, ip, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - blt.w 9d692 │ │ │ │ - cmp r7, #3 │ │ │ │ + blt.w 9dfba │ │ │ │ + cmp r6, #3 │ │ │ │ it ne │ │ │ │ movne r0, #3 │ │ │ │ - beq.n 9d3de │ │ │ │ + beq.n 9dcf2 │ │ │ │ subs r2, r0, #1 │ │ │ │ - ldr.w r1, [r5, r0, lsl #2] │ │ │ │ - ldr.w r4, [r5, r2, lsl #2] │ │ │ │ + ldr.w r1, [r4, r0, lsl #2] │ │ │ │ + ldr.w lr, [r4, r2, lsl #2] │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - ldrd r1, r4, [r4, #8] │ │ │ │ + ldrd r1, lr, [lr, #8] │ │ │ │ and.w r1, r1, #3 │ │ │ │ rsb r1, r1, #1 │ │ │ │ - mul.w r1, r4, r1 │ │ │ │ + mul.w r1, lr, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - blt.w 9d7a4 │ │ │ │ - adds r4, r0, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - ble.w 9d8ba │ │ │ │ - add.w ip, r5, r0, lsl #2 │ │ │ │ + blt.w 9e0da │ │ │ │ + add.w r8, r0, #1 │ │ │ │ + cmp r6, r8 │ │ │ │ + ble.w 9e24a │ │ │ │ + add.w ip, r4, r0, lsl #2 │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 9d4c4 │ │ │ │ - adds r4, r0, #2 │ │ │ │ - cmp r7, r4 │ │ │ │ - ble.n 9d4c4 │ │ │ │ + bgt.n 9ddde │ │ │ │ + add.w r8, r0, #2 │ │ │ │ + cmp r6, r8 │ │ │ │ + ble.n 9ddde │ │ │ │ mov r1, ip │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w r1, [r5, r4, lsl #2] │ │ │ │ + ldr.w r1, [r4, r8, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 9d4c4 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - bgt.n 9d494 │ │ │ │ - cmp r7, r4 │ │ │ │ - beq.n 9d3e0 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - b.n 9d694 │ │ │ │ - mov r2, r6 │ │ │ │ + bgt.n 9ddde │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r6, r8 │ │ │ │ + bgt.n 9ddac │ │ │ │ + cmp r6, r8 │ │ │ │ + beq.n 9dcf4 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + b.n 9dfbe │ │ │ │ + mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.w 9d68e │ │ │ │ - cmp r7, #3 │ │ │ │ - beq.w 9d3de │ │ │ │ - add.w sl, r5, #8 │ │ │ │ - movs r4, #3 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - mov r2, r6 │ │ │ │ - ldrd r1, r0, [sl] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 9d78a │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.w 9dfb6 │ │ │ │ + cmp r6, #3 │ │ │ │ + beq.w 9dcf2 │ │ │ │ + mov sl, r9 │ │ │ │ + mov.w r8, #3 │ │ │ │ + mov r9, r4 │ │ │ │ + adds r4, #8 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + mov r2, r5 │ │ │ │ + ldrd r1, r0, [r4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 9e0c2 │ │ │ │ ldrd r2, ip, [r0, #8] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, sl │ │ │ │ and.w r0, r2, #3 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ rsb r0, r0, #1 │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r0, ip, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - blt.n 9d4c4 │ │ │ │ - adds r0, r4, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ - bne.n 9d434 │ │ │ │ - b.n 9d3de │ │ │ │ - movs r2, #2 │ │ │ │ - mov r4, r2 │ │ │ │ - cmp r7, r4 │ │ │ │ - ble.n 9d592 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ + blt.n 9ddde │ │ │ │ + add.w r0, r8, #1 │ │ │ │ + cmp r6, r0 │ │ │ │ + bne.n 9dd48 │ │ │ │ + b.n 9dcf2 │ │ │ │ + movs r3, #2 │ │ │ │ + mov sl, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ + ble.n 9ded8 │ │ │ │ + sub.w r8, r4, #4 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ + add.w r8, r8, r3, lsl #2 │ │ │ │ + mov r9, r6 │ │ │ │ mov.w fp, #0 │ │ │ │ - add.w sl, sl, r4, lsl #2 │ │ │ │ - ldr.w r1, [sl], #4 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.w 9d67c │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldrd r0, r1, [sl, #-4] │ │ │ │ - cmp r3, r8 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bne.w 9d7ae │ │ │ │ - ldrd r2, r0, [r0, #8] │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + mov r6, r4 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr.w ip, [r8, #4]! │ │ │ │ + mov sl, r7 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + cmp r3, r4 │ │ │ │ + ldr.w r0, [r8, #-4] │ │ │ │ + bne.n 9df68 │ │ │ │ + ldr.w r2, [ip, #8] │ │ │ │ + ldr.w r1, [ip, #12] │ │ │ │ + and.w lr, r2, #3 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + rsb lr, lr, #1 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w lr, r1, lr │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + mul.w r2, r1, r2 │ │ │ │ + cmp lr, r2 │ │ │ │ + blt.n 9df98 │ │ │ │ + ldrd r1, r0, [r0, #8] │ │ │ │ + and.w r1, r1, #3 │ │ │ │ + rsb r1, r1, #1 │ │ │ │ + mul.w r1, r0, r1 │ │ │ │ + ldrd r2, r0, [ip, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 9d7bc │ │ │ │ - mov r2, r4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.n 9df92 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr.w r9, [sp, #4] │ │ │ │ + mov r3, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 9d7d0 │ │ │ │ - ldrd r3, ip, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - mov.w lr, r2, lsl #2 │ │ │ │ - add.w r1, r3, lr │ │ │ │ - cmp r3, r1 │ │ │ │ - bcs.n 9d5ca │ │ │ │ - ldr.w r8, [r3] │ │ │ │ - subs r1, #4 │ │ │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - str r0, [r3, #0] │ │ │ │ - str.w r8, [r3, r2, lsl #2] │ │ │ │ - adds r3, #4 │ │ │ │ - cmp r1, r3 │ │ │ │ - bls.n 9d5ca │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - str.w r0, [r3], #4 │ │ │ │ - str.w r2, [r1], #-4 │ │ │ │ - cmp r1, r3 │ │ │ │ - bhi.n 9d5ba │ │ │ │ + bne.w 9e0fa │ │ │ │ + ldrd r2, ip, [r9] │ │ │ │ + add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ + mov.w lr, r1, lsl #2 │ │ │ │ + add.w r0, r2, lr │ │ │ │ + cmp r2, r0 │ │ │ │ + bcs.n 9df12 │ │ │ │ + ldr.w r8, [r2] │ │ │ │ + subs r0, #4 │ │ │ │ + ldr.w r7, [r2, r1, lsl #2] │ │ │ │ + str r7, [r2, #0] │ │ │ │ + str.w r8, [r2, r1, lsl #2] │ │ │ │ + adds r2, #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bls.n 9df12 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + ldr r7, [r0, #0] │ │ │ │ + str.w r7, [r2], #4 │ │ │ │ + str.w r1, [r0], #-4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bhi.n 9df02 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9d886 │ │ │ │ - cmp r4, r7 │ │ │ │ - bge.w 9d3e0 │ │ │ │ - add.w r9, r5, r4, lsl #2 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - movw r8, #63253 @ 0xf715 │ │ │ │ - movt r8, #24 │ │ │ │ - ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - mov.w fp, r4, lsl #2 │ │ │ │ + bne.w 9e214 │ │ │ │ + cmp r3, r6 │ │ │ │ + bge.n 9df64 │ │ │ │ + add.w r9, r4, r3, lsl #2 │ │ │ │ + ldr.w r8, [r5, #1564] @ 0x61c │ │ │ │ + movw r7, #4337 @ 0x10f1 │ │ │ │ + movt r7, #25 │ │ │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + mov.w sl, r3, lsl #2 │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 9d6dc │ │ │ │ + cmp r8, r7 │ │ │ │ + bne.n 9e008 │ │ │ │ + ldrd r2, r5, [r1, #8] │ │ │ │ + and.w r1, r2, #3 │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + rsb r1, r1, #1 │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ + mul.w r1, r5, r1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9d3e0 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - ble.w 9d3e0 │ │ │ │ - subs r3, r4, #1 │ │ │ │ - ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - ldr.w r3, [r5, r3, lsl #2] │ │ │ │ - ldrd r2, r3, [r3, #8] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - ldrd r3, r0, [r0, #8] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ - mul.w r3, r0, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 9d3e0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ - ble.n 9d678 │ │ │ │ - add r1, r5 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ - mul.w r2, r6, r2 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 9d824 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 9d3e0 │ │ │ │ + cmp r1, r2 │ │ │ │ + ble.w 9e148 │ │ │ │ + mov r8, r3 │ │ │ │ + b.n 9dcf4 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, ip │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.n 9df98 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + ldrd r0, ip, [r8, #-4] │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.n 9dea2 │ │ │ │ + mov r1, ip │ │ │ │ + mov r2, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.n 9dec6 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + b.n 9dfa0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 9d8a0 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - bgt.w 9d538 │ │ │ │ - b.n 9d588 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - movs r4, #2 │ │ │ │ - add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + bne.w 9e22e │ │ │ │ + adds r7, #1 │ │ │ │ + cmp r9, r7 │ │ │ │ + bgt.w 9de68 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr.w r9, [sp, #4] │ │ │ │ + b.n 9ded0 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ + mov.w r8, #2 │ │ │ │ + add.w r2, r8, #1073741824 @ 0x40000000 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ - cmp r3, r8 │ │ │ │ - ldr.w r1, [r5, r2, lsl #2] │ │ │ │ - bne.w 9d7c2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ldr.w r1, [r4, r2, lsl #2] │ │ │ │ + bne.w 9e0e4 │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 9d3e0 │ │ │ │ - mov r2, r4 │ │ │ │ - adds r4, #1 │ │ │ │ + blt.w 9dcf4 │ │ │ │ ldrd r0, r1, [r9] │ │ │ │ - bl 207354 │ │ │ │ - mov r2, r4 │ │ │ │ - b.n 9d528 │ │ │ │ - mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ + mov r2, r8 │ │ │ │ + bl 20a4cc │ │ │ │ + add.w r3, r8, #1 │ │ │ │ + mov sl, r3 │ │ │ │ + b.n 9de4c │ │ │ │ + mov r2, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.w 9d3e0 │ │ │ │ - add.w sl, r4, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bgt.n 9d6f6 │ │ │ │ - mov r4, sl │ │ │ │ - b.n 9d3e0 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldr.w r1, [r5, fp] │ │ │ │ + blt.w 9e256 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + bne.n 9df64 │ │ │ │ + add.w r8, r3, #1 │ │ │ │ + cmp r6, r8 │ │ │ │ + ble.w 9dcf4 │ │ │ │ + ldr.w r2, [r5, #1564] @ 0x61c │ │ │ │ + ldr.w r1, [r4, sl] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 9d734 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne.n 9e062 │ │ │ │ + ldrd r2, r5, [r1, #8] │ │ │ │ + and.w r1, r2, #3 │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + rsb r1, r1, #1 │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ + mul.w r1, r5, r1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.n 9d6f2 │ │ │ │ - adds r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt.w 9d626 │ │ │ │ - b.n 9d3e0 │ │ │ │ - mov r2, r6 │ │ │ │ + cmp r1, r2 │ │ │ │ + bgt.w 9dcf4 │ │ │ │ + add.w r8, r3, #2 │ │ │ │ + cmp r8, r6 │ │ │ │ + blt.n 9e152 │ │ │ │ + b.n 9dcf4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.n 9d6f2 │ │ │ │ - adds r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - bge.w 9d3e0 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.w 9dcf4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add.w r8, r3, #2 │ │ │ │ + cmp r8, r6 │ │ │ │ + bge.w 9dcf4 │ │ │ │ + ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - cmp r3, r8 │ │ │ │ + cmp r3, r7 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ - bne.w 9d870 │ │ │ │ + bne.w 9e1f2 │ │ │ │ ldrd r2, r0, [r0, #8] │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 9d3e0 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt.w 9d626 │ │ │ │ - b.n 9d3e0 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.w 9d4c4 │ │ │ │ - adds r4, #1 │ │ │ │ - add.w sl, sl, #4 │ │ │ │ - cmp r7, r4 │ │ │ │ - beq.w 9d3de │ │ │ │ - b.n 9d4e8 │ │ │ │ - cmp r7, r0 │ │ │ │ - beq.w 9d3de │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 9d694 │ │ │ │ - mov r2, r6 │ │ │ │ + blt.w 9dcf4 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r6, r8 │ │ │ │ + bgt.n 9e152 │ │ │ │ + b.n 9dcf4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8c6 │ │ │ │ - bne.w 9d588 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - b.n 9d684 │ │ │ │ - mov r2, r6 │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.n 9e0f4 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + adds r4, #4 │ │ │ │ + cmp r6, r8 │ │ │ │ + beq.w 9dcf2 │ │ │ │ + b.n 9de06 │ │ │ │ + cmp r6, r0 │ │ │ │ + beq.w 9dcf2 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 9dfbe │ │ │ │ + mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9d8c6 │ │ │ │ - bne.w 9d3e0 │ │ │ │ - b.n 9d6cc │ │ │ │ - ldrd r0, ip, [r9] │ │ │ │ - subs r3, r4, #1 │ │ │ │ - sub.w r3, r3, fp │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 9d860 │ │ │ │ - add.w r3, r0, fp, lsl #2 │ │ │ │ - mov.w r8, fp, lsl #2 │ │ │ │ - mov lr, r2 │ │ │ │ - cmp r3, r0 │ │ │ │ - bls.n 9d800 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r0], #4 │ │ │ │ - str.w r2, [r3], #-4 │ │ │ │ - b.n 9d7ee │ │ │ │ - mov r2, lr │ │ │ │ - add.w r1, ip, r8 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 9d592 │ │ │ │ - cmp r1, ip │ │ │ │ - bls.w 9d592 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - str.w r0, [ip], #4 │ │ │ │ - str.w r3, [r1], #-4 │ │ │ │ - b.n 9d80e │ │ │ │ - adds r4, #2 │ │ │ │ - cmp r7, r4 │ │ │ │ - ble.w 9d3e0 │ │ │ │ + blt.w 9e256 │ │ │ │ + bne.w 9dcf4 │ │ │ │ + b.n 9dff6 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, sl │ │ │ │ + b.n 9ddde │ │ │ │ + ldrd r1, r7, [r9] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + sub.w r2, r2, fp │ │ │ │ + add.w r1, r1, r2, lsl #2 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 9e1ec │ │ │ │ + add.w r2, r1, fp, lsl #2 │ │ │ │ + mov ip, r3 │ │ │ │ + mov.w lr, fp, lsl #2 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n 9e128 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ + str.w r3, [r2], #-4 │ │ │ │ + b.n 9e116 │ │ │ │ + mov r3, ip │ │ │ │ + add.w r0, r7, lr │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 9ded8 │ │ │ │ + cmp r0, r7 │ │ │ │ + bls.w 9ded8 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + str.w r1, [r7], #4 │ │ │ │ + str.w r2, [r0], #-4 │ │ │ │ + b.n 9e134 │ │ │ │ + add.w r8, r3, #1 │ │ │ │ + cmp r6, r8 │ │ │ │ + ble.w 9dcf4 │ │ │ │ + add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w r0, [r4, r8, lsl #2] │ │ │ │ + mov.w r1, r8, lsl #2 │ │ │ │ + ldr.w r3, [r4, r3, lsl #2] │ │ │ │ + ldrd r2, r3, [r3, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + ldrd r3, r0, [r0, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r3, r3, #1 │ │ │ │ + mul.w r3, r0, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.w 9dcf4 │ │ │ │ + add.w r0, r8, #1 │ │ │ │ + cmp r6, r0 │ │ │ │ + ble.n 9e1a8 │ │ │ │ + add r1, r4 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w r2, r5, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 9e1ac │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 9dcf4 │ │ │ │ + add.w r8, r8, #2 │ │ │ │ + cmp r6, r8 │ │ │ │ + ble.w 9dcf4 │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w r1, [r5, r4, lsl #2] │ │ │ │ + ldr.w r1, [r4, r8, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9d3e0 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - bgt.n 9d82c │ │ │ │ - b.n 9d3e0 │ │ │ │ - add.w ip, ip, r3, lsl #2 │ │ │ │ - b.n 9d7e4 │ │ │ │ - beq.w 9d3de │ │ │ │ - movs r2, #2 │ │ │ │ - mov r4, r2 │ │ │ │ - b.n 9d592 │ │ │ │ - mov r2, r6 │ │ │ │ + bgt.w 9dcf4 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r6, r8 │ │ │ │ + bgt.n 9e1b6 │ │ │ │ + b.n 9dcf4 │ │ │ │ + add.w r7, r7, r2, lsl #2 │ │ │ │ + b.n 9e10c │ │ │ │ + mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9d8c6 │ │ │ │ - bne.w 9d3e0 │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - bgt.w 9d748 │ │ │ │ - b.n 9d3e0 │ │ │ │ + blt.n 9e256 │ │ │ │ + bne.w 9dcf4 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r8, r6 │ │ │ │ + bge.w 9dcf4 │ │ │ │ + b.n 9e080 │ │ │ │ + beq.w 9dcf2 │ │ │ │ + movs r3, #2 │ │ │ │ + mov sl, r3 │ │ │ │ + b.n 9ded8 │ │ │ │ add lr, ip │ │ │ │ cmp lr, ip │ │ │ │ - bls.w 9d5d2 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - ldr.w r2, [lr] │ │ │ │ - str.w r2, [ip], #4 │ │ │ │ - str.w r3, [lr], #-4 │ │ │ │ - b.n 9d888 │ │ │ │ - ldrd r0, r1, [r9] │ │ │ │ + bls.w 9df1a │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + ldr.w r1, [lr] │ │ │ │ + str.w r1, [ip], #4 │ │ │ │ + str.w r2, [lr], #-4 │ │ │ │ + b.n 9e216 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ add.w r2, fp, #1 │ │ │ │ - subs r3, r4, r2 │ │ │ │ + ldrd r0, r1, [r3] │ │ │ │ + subs r3, r7, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - cbnz r1, 9d8c0 │ │ │ │ + cbnz r1, 9e250 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl 207354 │ │ │ │ - b.n 9d684 │ │ │ │ - bne.w 9d694 │ │ │ │ - b.n 9d3e0 │ │ │ │ + bl 20a4cc │ │ │ │ + b.n 9dfa0 │ │ │ │ + bne.w 9dfbe │ │ │ │ + b.n 9dcf4 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9d8b0 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d3e0 │ │ │ │ + b.n 9e240 │ │ │ │ + mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9dcf4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r4 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9d92e │ │ │ │ + beq.n 9e2be │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9d920 │ │ │ │ + bpl.n 9e2b0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9d92a │ │ │ │ + beq.n 9e2ba │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9d90c │ │ │ │ + bpl.n 9e29c │ │ │ │ adds r1, #20 │ │ │ │ blx 293f4 │ │ │ │ - cbz r0, 9d916 │ │ │ │ + cbz r0, 9e2a6 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 293f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d908 │ │ │ │ + bne.n 9e298 │ │ │ │ cmp r5, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.n 9d8fc │ │ │ │ + bne.n 9e28c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d90e │ │ │ │ + b.n 9e29e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d922 │ │ │ │ + b.n 9e2b2 │ │ │ │ nop │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4020] @ 0xfb4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #700] @ (9dc08 ) │ │ │ │ + ldr r0, [pc, #700] @ (9e598 ) │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r0] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9db06 │ │ │ │ + beq.w 9e496 │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9df38 │ │ │ │ + bl 9e8c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9db16 │ │ │ │ + beq.w 9e4a6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 9da7e │ │ │ │ + beq.w 9e40e │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9da52 │ │ │ │ + bpl.n 9e3e2 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9da52 │ │ │ │ + beq.n 9e3e2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #39564 @ 0x9a8c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9db52 │ │ │ │ + beq.w 9e4e2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9db80 │ │ │ │ + bne.w 9e510 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9da42 │ │ │ │ + ble.n 9e3d2 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d9d4 │ │ │ │ + beq.n 9e364 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dab8 │ │ │ │ + beq.n 9e448 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9da42 │ │ │ │ + ble.n 9e3d2 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d9f2 │ │ │ │ + beq.n 9e382 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dad2 │ │ │ │ + beq.n 9e462 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9da42 │ │ │ │ + beq.n 9e3d2 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9da12 │ │ │ │ + beq.n 9e3a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9db1a │ │ │ │ + beq.w 9e4aa │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9da42 │ │ │ │ + beq.n 9e3d2 │ │ │ │ add.w r8, r4, #8 │ │ │ │ mov r9, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r5, [r8, #4]! │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9da38 │ │ │ │ + beq.n 9e3c8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9daea │ │ │ │ + beq.n 9e47a │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9da22 │ │ │ │ + bne.n 9e3b2 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9db46 │ │ │ │ + bne.n 9e4d6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ bic.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ + bl a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - ble.n 9da42 │ │ │ │ + ble.n 9e3d2 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d9ca │ │ │ │ - b.n 9d9d4 │ │ │ │ + bne.n 9e35a │ │ │ │ + b.n 9e364 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9db32 │ │ │ │ + bmi.n 9e4c2 │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.w 9d98c │ │ │ │ + bmi.w 9e31c │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ + bl a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ ldr.w r8, [r4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9d9ca │ │ │ │ - b.n 9da42 │ │ │ │ + bne.n 9e35a │ │ │ │ + b.n 9e3d2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #332] @ (9dc0c ) │ │ │ │ + ldr r2, [pc, #332] @ (9e59c ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dc10 │ │ │ │ + bne.w 9e5a0 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ - b.n 9d9d4 │ │ │ │ + b.n 9e364 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #308] @ (9dc0c ) │ │ │ │ + ldr r2, [pc, #308] @ (9e59c ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9dbb4 │ │ │ │ + bne.n 9e544 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ - b.n 9d9f2 │ │ │ │ + b.n 9e382 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r2, [pc, #284] @ (9dc0c ) │ │ │ │ + ldr r2, [pc, #284] @ (9e59c ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9db64 │ │ │ │ + bne.n 9e4f4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9da38 │ │ │ │ + b.n 9e3c8 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9e18c │ │ │ │ + bl 9eb1c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9da46 │ │ │ │ + b.n 9e3d6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #236] @ (9dc0c ) │ │ │ │ + ldr r2, [pc, #236] @ (9e59c ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9dbcc │ │ │ │ + bne.n 9e55c │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ - b.n 9da12 │ │ │ │ + b.n 9e3a2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #12 │ │ │ │ movw r1, #39564 @ 0x9a8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 9e210 │ │ │ │ - b.n 9daa4 │ │ │ │ + bl 9eba0 │ │ │ │ + b.n 9e434 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 9da46 │ │ │ │ + bl 85624 │ │ │ │ + b.n 9e3d6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dbe4 │ │ │ │ + beq.n 9e574 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dbe4 │ │ │ │ + beq.n 9e574 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w 9da42 │ │ │ │ - b.n 9d9ba │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + ble.w 9e3d2 │ │ │ │ + b.n 9e34a │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 9dafc │ │ │ │ + beq.n 9e48c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9dafc │ │ │ │ + b.n 9e48c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9db5c │ │ │ │ + beq.n 9e4ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dc2a │ │ │ │ + bne.n 9e5ba │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #64436 @ 0xfbb4 │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #39564 @ 0x9a8c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - bl 34fdc │ │ │ │ - b.n 9db5c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bl 356f4 │ │ │ │ + b.n 9e4ec │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9dae4 │ │ │ │ + beq.n 9e474 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 9dae4 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9e474 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9db2c │ │ │ │ + beq.n 9e4bc │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 9db2c │ │ │ │ + b.n 9e4bc │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #39564 @ 0x9a8c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ - b.n 9db5c │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e4ec │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9dacc │ │ │ │ + beq.w 9e45c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 9dacc │ │ │ │ + b.n 9e45c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9db90 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9db90 │ │ │ │ + bne.n 9e520 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e520 │ │ │ │ │ │ │ │ -0009dc38 : │ │ │ │ +0009e5c8 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #36] @ 9dc70 │ │ │ │ + ldr.w ip, [pc, #36] @ 9e600 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9dc74 │ │ │ │ + bl 9e604 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9df22 │ │ │ │ + beq.w 9e8b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9de28 │ │ │ │ + beq.w 9e7b8 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9de28 │ │ │ │ + beq.w 9e7b8 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9df38 │ │ │ │ + bl 9e8c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9de5e │ │ │ │ + beq.w 9e7ee │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9dda8 │ │ │ │ + beq.n 9e738 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9dd82 │ │ │ │ + bpl.n 9e712 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9dd82 │ │ │ │ + beq.n 9e712 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9de62 │ │ │ │ + beq.w 9e7f2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9de8e │ │ │ │ + bne.w 9e81e │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9dd76 │ │ │ │ + ble.n 9e706 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9dd0a │ │ │ │ + beq.n 9e69a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dddc │ │ │ │ + beq.n 9e76c │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9dd76 │ │ │ │ + ble.n 9e706 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9dd28 │ │ │ │ + beq.n 9e6b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ddf6 │ │ │ │ + beq.n 9e786 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9dd76 │ │ │ │ + beq.n 9e706 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9dd46 │ │ │ │ + beq.n 9e6d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9de30 │ │ │ │ + beq.n 9e7c0 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9dd76 │ │ │ │ + beq.n 9e706 │ │ │ │ add.w r8, r4, #8 │ │ │ │ mov r9, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r5, [r8, #4]! │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9dd6c │ │ │ │ + beq.n 9e6fc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9de0e │ │ │ │ + beq.n 9e79e │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9dd56 │ │ │ │ + bne.n 9e6e6 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9de56 │ │ │ │ + bne.n 9e7e6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ + bl a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - ble.n 9dd76 │ │ │ │ + ble.n 9e706 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dd00 │ │ │ │ - b.n 9dd0a │ │ │ │ + bne.n 9e690 │ │ │ │ + b.n 9e69a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9de48 │ │ │ │ + bmi.n 9e7d8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9dcc6 │ │ │ │ + bmi.n 9e656 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ + bl a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ ldr.w r8, [r4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dd00 │ │ │ │ - b.n 9dd76 │ │ │ │ + bne.n 9e690 │ │ │ │ + b.n 9e706 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #336] @ (9df34 ) │ │ │ │ + ldr r2, [pc, #336] @ (9e8c4 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9df08 │ │ │ │ + bne.w 9e898 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ - b.n 9dd0a │ │ │ │ + b.n 9e69a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #312] @ (9df34 ) │ │ │ │ + ldr r2, [pc, #312] @ (9e8c4 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9debc │ │ │ │ + bne.n 9e84c │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ - b.n 9dd28 │ │ │ │ + b.n 9e6b8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r2, [pc, #288] @ (9df34 ) │ │ │ │ + ldr r2, [pc, #288] @ (9e8c4 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, 9de72 │ │ │ │ + cbnz r1, 9e802 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9dd6c │ │ │ │ + b.n 9e6fc │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 9e18c │ │ │ │ + b.n 9eb1c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #252] @ (9df34 ) │ │ │ │ + ldr r2, [pc, #252] @ (9e8c4 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ded4 │ │ │ │ + bne.n 9e864 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ - b.n 9dd46 │ │ │ │ + b.n 9e6d6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #12 │ │ │ │ - bl 9e210 │ │ │ │ - b.n 9ddc8 │ │ │ │ + bl 9eba0 │ │ │ │ + b.n 9e758 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9dd7a │ │ │ │ + b.n 9e70a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9deec │ │ │ │ + beq.n 9e87c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9deec │ │ │ │ + beq.n 9e87c │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9dd76 │ │ │ │ - b.n 9dcf0 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + ble.n 9e706 │ │ │ │ + b.n 9e680 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 9de1e │ │ │ │ + beq.n 9e7ae │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9de1e │ │ │ │ + b.n 9e7ae │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9de6c │ │ │ │ + beq.n 9e7fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9df26 │ │ │ │ + bne.n 9e8b6 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #64436 @ 0xfbb4 │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 34fdc │ │ │ │ - b.n 9de6c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bl 356f4 │ │ │ │ + b.n 9e7fc │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9de08 │ │ │ │ + beq.n 9e798 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 9de08 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9e798 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9de42 │ │ │ │ + beq.n 9e7d2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 9de42 │ │ │ │ + b.n 9e7d2 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ - b.n 9de6c │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e7fc │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9ddf0 │ │ │ │ + beq.w 9e780 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 9ddf0 │ │ │ │ - b.w 722ec <_Py_hashtable_len@@Base+0x4> │ │ │ │ + b.n 9e780 │ │ │ │ + b.w 6ff32 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9de9e │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9de9e │ │ │ │ + bne.n 9e82e │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e82e │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -173170,729 +174124,729 @@ │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ ittt gt │ │ │ │ movgt.w ip, #1 │ │ │ │ movwgt r6, #4169 @ 0x1049 │ │ │ │ movtgt r6, #1024 @ 0x400 │ │ │ │ - bgt.n 9e022 │ │ │ │ - cbz r4, 9df8a │ │ │ │ + bgt.n 9e9b2 │ │ │ │ + cbz r4, 9e91a │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9e04e │ │ │ │ + bhi.n 9e9de │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9e05e │ │ │ │ + bhi.n 9e9ee │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9df54 │ │ │ │ + beq.n 9e8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9df54 │ │ │ │ + bne.n 9e8e4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9df6c │ │ │ │ + bne.n 9e8fc │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9e16a │ │ │ │ + blt.w 9eafa │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9e046 │ │ │ │ + beq.n 9e9d6 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9e0b2 │ │ │ │ + bgt.w 9ea42 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e172 │ │ │ │ + beq.w 9eb02 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9e038 │ │ │ │ + beq.n 9e9c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e0e0 │ │ │ │ + beq.w 9ea70 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9e038 │ │ │ │ + beq.n 9e9c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e126 │ │ │ │ + beq.w 9eab6 │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9e038 │ │ │ │ + beq.n 9e9c8 │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9a964 │ │ │ │ + bl 9b280 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e0e2 │ │ │ │ + beq.n 9ea72 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9dff8 │ │ │ │ - b.n 9e03a │ │ │ │ + bne.n 9e988 │ │ │ │ + b.n 9e9ca │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9e094 │ │ │ │ + bhi.n 9ea2a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9e154 │ │ │ │ + beq.w 9eae4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bls.n 9e014 │ │ │ │ + bls.n 9e9a4 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9e088 │ │ │ │ - bhi.n 9e0ac │ │ │ │ + beq.n 9ea18 │ │ │ │ + bhi.n 9ea24 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9e088 │ │ │ │ + beq.n 9ea18 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9e01e │ │ │ │ + bne.n 9e9ae │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9df54 │ │ │ │ + b.n 9e8e4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e0fe │ │ │ │ + bne.n 9ea8e │ │ │ │ str.w r9, [sl] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9e082 │ │ │ │ - bhi.n 9e08c │ │ │ │ + beq.n 9ea12 │ │ │ │ + bhi.n 9ea1c │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9e082 │ │ │ │ + beq.n 9ea12 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9df78 │ │ │ │ - b.n 9e034 │ │ │ │ + bne.n 9e908 │ │ │ │ + b.n 9e9c4 │ │ │ │ sub.w r5, r4, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9df54 │ │ │ │ + bne.w 9e8e4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e034 │ │ │ │ + beq.n 9e9c4 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.w 9df78 │ │ │ │ - cbnz r0, 9e088 │ │ │ │ + bne.w 9e908 │ │ │ │ + cbnz r0, 9ea18 │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 9df54 │ │ │ │ + b.n 9e8e4 │ │ │ │ + cmp r4, #125 @ 0x7d │ │ │ │ + bne.w 9e908 │ │ │ │ + b.n 9e9c4 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.w 9df78 │ │ │ │ - b.n 9e034 │ │ │ │ + bne.n 9e9ae │ │ │ │ + b.n 9e9c4 │ │ │ │ sub.w r5, r4, #32 │ │ │ │ uxtb r5, r5 │ │ │ │ lsl.w r5, ip, r5 │ │ │ │ tst r5, r6 │ │ │ │ - bne.n 9e01e │ │ │ │ + bne.n 9e9ae │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - beq.n 9e088 │ │ │ │ + beq.n 9ea18 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - bne.n 9e01e │ │ │ │ - b.n 9e034 │ │ │ │ - cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9e01e │ │ │ │ - b.n 9e034 │ │ │ │ + bne.n 9e9ae │ │ │ │ + b.n 9e9c4 │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 8485c │ │ │ │ + bl 8527c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e176 │ │ │ │ + beq.n 9eb06 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9a964 │ │ │ │ - cbz r0, 9e0e2 │ │ │ │ + bl 9b280 │ │ │ │ + cbz r0, 9ea72 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9dfc2 │ │ │ │ + b.n 9e952 │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 66390 │ │ │ │ - cbnz r4, 9e132 │ │ │ │ + bl 66e40 │ │ │ │ + cbnz r4, 9eac2 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9e14c │ │ │ │ + bne.n 9eadc │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e046 │ │ │ │ + b.n 9e9d6 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r5, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r5, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9e11c │ │ │ │ - cbnz r5, 9e12a │ │ │ │ + beq.n 9eaac │ │ │ │ + cbnz r5, 9eaba │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e042 │ │ │ │ - b.n 9e0fe │ │ │ │ + beq.n 9e9d2 │ │ │ │ + b.n 9ea8e │ │ │ │ movs r4, #2 │ │ │ │ - b.n 9e0e2 │ │ │ │ - bl 2d642 │ │ │ │ + b.n 9ea72 │ │ │ │ + bl 2dd6a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e042 │ │ │ │ + bne.n 9e9d2 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9e17c │ │ │ │ + bne.n 9eb0c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 9e0f4 │ │ │ │ - b.n 9e13c │ │ │ │ + beq.n 9ea84 │ │ │ │ + b.n 9eacc │ │ │ │ mov r0, r8 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 9e0f8 │ │ │ │ + bl 85624 │ │ │ │ + b.n 9ea88 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15e574 │ │ │ │ + bl 15f9dc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9e0f8 │ │ │ │ + b.n 9ea88 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9e0e2 │ │ │ │ - bl 2407a8 │ │ │ │ - b.n 9e046 │ │ │ │ + b.n 9ea72 │ │ │ │ + bl 242e40 │ │ │ │ + b.n 9e9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e146 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e146 │ │ │ │ + bne.n 9ead6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ead6 │ │ │ │ nop │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9e1ca │ │ │ │ + bpl.n 9eb5a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - cbz r4, 9e1be │ │ │ │ + cbz r4, 9eb4e │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9e1d2 │ │ │ │ - cbnz r3, 9e1f8 │ │ │ │ + cbz r0, 9eb62 │ │ │ │ + cbnz r3, 9eb88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ + b.w a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ - cbz r3, 9e1da │ │ │ │ + b.w a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ + cbz r3, 9eb6a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e1bc │ │ │ │ + bne.n 9eb4c │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23b730 <_PyErr_Format@@Base> │ │ │ │ + b.w 23e148 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e1bc │ │ │ │ + beq.n 9eb4c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f75cc │ │ │ │ + b.w 1fa758 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9e246 │ │ │ │ + bpl.n 9ebd6 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9e246 │ │ │ │ + cbz r4, 9ebd6 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9e252 │ │ │ │ - cbnz r2, 9e278 │ │ │ │ + cbz r0, 9ebe2 │ │ │ │ + cbnz r2, 9ec08 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a5380 <_PyType_Lookup@@Base+0x844> │ │ │ │ - cbz r2, 9e25a │ │ │ │ + b.w a5d7c <_PyType_Lookup@@Base+0x844> │ │ │ │ + cbz r2, 9ebea │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e242 │ │ │ │ + bne.n 9ebd2 │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23b730 <_PyErr_Format@@Base> │ │ │ │ + b.w 23e148 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e242 │ │ │ │ + beq.n 9ebd2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9e2a6 │ │ │ │ + bne.n 9ec36 │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64436 @ 0xfbb4 │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 34fdc │ │ │ │ + b.w 356f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e288 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e288 │ │ │ │ + bne.n 9ec18 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ec18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r2, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9e616 │ │ │ │ + beq.w 9efa6 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ bics.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 9e43c │ │ │ │ - ldr r1, [pc, #648] @ (9e570 ) │ │ │ │ + beq.w 9edcc │ │ │ │ + ldr r1, [pc, #648] @ (9ef00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #20 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ - bhi.w 9e4c6 │ │ │ │ + bhi.w 9ee56 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1608] @ 0x648 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9e444 │ │ │ │ - ldr.w ip, [pc, #616] @ 9e574 │ │ │ │ + beq.w 9edd4 │ │ │ │ + ldr.w ip, [pc, #616] @ 9ef04 │ │ │ │ ldr.w r1, [r2, #1688] @ 0x698 │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r1, [r2, #1608] @ 0x648 │ │ │ │ ldr.w r1, [ip, #1416] @ 0x588 │ │ │ │ str.w lr, [r2, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e530 │ │ │ │ + bne.w 9eec0 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 9e412 │ │ │ │ + beq.n 9eda2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.n 9e38c │ │ │ │ + beq.n 9ed1c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 9e428 │ │ │ │ + beq.n 9edb8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bls.n 9e38c │ │ │ │ + bls.n 9ed1c │ │ │ │ add.w ip, r9, #8 │ │ │ │ add.w lr, r4, #16 │ │ │ │ add.w fp, r9, r3, lsl #2 │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 9e432 │ │ │ │ + beq.n 9edc2 │ │ │ │ adds r2, #1 │ │ │ │ cmp fp, ip │ │ │ │ str r2, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 9e372 │ │ │ │ + bne.n 9ed02 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9e494 │ │ │ │ + bne.n 9ee24 │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - blt.w 9e552 │ │ │ │ + blt.w 9eee2 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e3f8 │ │ │ │ + beq.n 9ed88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9e3f8 │ │ │ │ - ldr r2, [pc, #400] @ (9e574 ) │ │ │ │ + cbnz r3, 9ed88 │ │ │ │ + ldr r2, [pc, #400] @ (9ef04 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e51e │ │ │ │ + bne.w 9eeae │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 9e464 │ │ │ │ + bne.n 9edf4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9e4f4 │ │ │ │ + beq.n 9ee84 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e57c │ │ │ │ + bne.w 9ef0c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.n 9e38c │ │ │ │ + beq.n 9ed1c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 9e35a │ │ │ │ + bne.n 9ecea │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bhi.n 9e366 │ │ │ │ - b.n 9e38c │ │ │ │ + bhi.n 9ecf6 │ │ │ │ + b.n 9ed1c │ │ │ │ cmp fp, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 9e372 │ │ │ │ - b.n 9e38c │ │ │ │ - cbnz r6, 9e492 │ │ │ │ - ldr r4, [pc, #312] @ (9e578 ) │ │ │ │ + bne.n 9ed02 │ │ │ │ + b.n 9ed1c │ │ │ │ + cbnz r6, 9ee22 │ │ │ │ + ldr r4, [pc, #312] @ (9ef08 ) │ │ │ │ mov r9, r6 │ │ │ │ - b.n 9e3b6 │ │ │ │ + b.n 9ed46 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85568 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 85f88 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e4c0 │ │ │ │ - ldr r3, [pc, #276] @ (9e570 ) │ │ │ │ + beq.n 9ee50 │ │ │ │ + ldr r3, [pc, #276] @ (9ef00 ) │ │ │ │ ldr.w r0, [r3, sl] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9e32e │ │ │ │ + b.n 9ecbe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e3fc │ │ │ │ + beq.n 9ed8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e3fc │ │ │ │ - ldr r2, [pc, #248] @ (9e574 ) │ │ │ │ + bne.n 9ed8c │ │ │ │ + ldr r2, [pc, #248] @ (9ef04 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e5fc │ │ │ │ + bne.w 9ef8c │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 9e3fc │ │ │ │ - ldr r4, [pc, #228] @ (9e578 ) │ │ │ │ + b.n 9ed8c │ │ │ │ + ldr r4, [pc, #228] @ (9ef08 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 9e3b4 │ │ │ │ + bmi.n 9ed44 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e54e │ │ │ │ + beq.n 9eede │ │ │ │ add.w r1, r9, r3, lsl #2 │ │ │ │ add.w r0, r6, #12 │ │ │ │ - bl dd5b8 │ │ │ │ + bl ddf90 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e3b6 │ │ │ │ + bne.n 9ed46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9e672 │ │ │ │ + bne.w 9f002 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e40a │ │ │ │ + b.n 9ed9a │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 9e444 │ │ │ │ + bls.n 9edd4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ cmp r9, r6 │ │ │ │ - beq.n 9e4f4 │ │ │ │ + beq.n 9ee84 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9e4f4 │ │ │ │ + beq.n 9ee84 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e65a │ │ │ │ + beq.w 9efea │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r3, 9e4fe │ │ │ │ + cbz r3, 9ee8e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e4c0 │ │ │ │ + bne.n 9ee50 │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 <_PyErr_Format@@Base> │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.w 23e148 <_PyErr_Format@@Base> │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9e61c │ │ │ │ + bne.n 9efac │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 9e3f8 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 9ed88 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 9e628 │ │ │ │ + bne.n 9efb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2219d8 │ │ │ │ - ldr r3, [pc, #40] @ (9e570 ) │ │ │ │ + bl 224700 │ │ │ │ + ldr r3, [pc, #40] @ (9ef00 ) │ │ │ │ ldr.w r0, [r3, sl] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9e32e │ │ │ │ + b.n 9ecbe │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9e3b4 │ │ │ │ + b.n 9ed44 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ - cbz r3, 9e5b0 │ │ │ │ + cbz r3, 9ef40 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ - bge.w 9e3c2 │ │ │ │ - movw r1, #16320 @ 0x3fc0 │ │ │ │ + bge.w 9ed52 │ │ │ │ + movw r1, #17280 @ 0x4380 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #38672 @ 0x9710 │ │ │ │ + movw r0, #39632 @ 0x9ad0 │ │ │ │ movt r0, #52 @ 0x34 │ │ │ │ - bl 761b8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 76c40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e40a │ │ │ │ + beq.w 9ed9a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9e660 │ │ │ │ + bne.n 9eff0 │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64436 @ 0xfbb4 │ │ │ │ + movw r2, #65396 @ 0xff74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 34fdc │ │ │ │ + b.w 356f4 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9e3c2 │ │ │ │ + bgt.w 9ed52 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #16356 @ 0x3fe4 │ │ │ │ + movw r2, #17316 @ 0x43a4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - movw r3, #64356 @ 0xfb64 │ │ │ │ + movw r3, #65316 @ 0xff24 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - bl 23b730 <_PyErr_Format@@Base> │ │ │ │ + bl 23e148 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9e4dc │ │ │ │ + beq.w 9ee6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9e63e │ │ │ │ + cbnz r3, 9efce │ │ │ │ mov r8, r3 │ │ │ │ - b.n 9e3e2 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n 9ed72 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9e48c │ │ │ │ + beq.w 9ee1c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 9e48c │ │ │ │ - bl 24d0c4 │ │ │ │ - b.n 9e4c0 │ │ │ │ + b.n 9ee1c │ │ │ │ + bl 24f3ac │ │ │ │ + b.n 9ee50 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9e52a │ │ │ │ + b.n 9eeba │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #76] @ (9e684 ) │ │ │ │ + ldr r3, [pc, #76] @ (9f014 ) │ │ │ │ ldr.w r0, [r3, sl] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9e32e │ │ │ │ + b.n 9ecbe │ │ │ │ cmp r9, r6 │ │ │ │ - beq.w 9e4f4 │ │ │ │ + beq.w 9ee84 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9e4f4 │ │ │ │ + beq.w 9ee84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e4f4 │ │ │ │ + bne.w 9ee84 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e47a │ │ │ │ + b.n 9ee0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e590 │ │ │ │ + bne.n 9ef20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e590 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ef20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e4c0 │ │ │ │ + bne.w 9ee50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e4c0 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ee50 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e8da │ │ │ │ + bne.w 9f26a │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e8c4 │ │ │ │ + bne.w 9f254 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9e856 │ │ │ │ + beq.w 9f1e6 │ │ │ │ movw r5, #11180 @ 0x2bac │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 9e890 │ │ │ │ + bne.w 9f220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9e862 │ │ │ │ + beq.w 9f1f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9e8b8 │ │ │ │ + beq.w 9f248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e7ce │ │ │ │ + beq.n 9f15e │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ movs r1, #7 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ movw r2, #11924 @ 0x2e94 │ │ │ │ @@ -173901,80 +174855,80 @@ │ │ │ │ cmp r8, r5 │ │ │ │ it ne │ │ │ │ cmpne r8, r2 │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r1, [r3, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r3, #24] │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ ldr.w r1, [r8, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9e7d6 │ │ │ │ + beq.n 9f166 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9e78c │ │ │ │ + ble.n 9f11c │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9e75e │ │ │ │ + beq.n 9f0ee │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9e75e │ │ │ │ + beq.n 9f0ee │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 9e75e │ │ │ │ + beq.n 9f0ee │ │ │ │ add.w r7, r1, #20 │ │ │ │ mov.w lr, #3 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 9e74a │ │ │ │ + bne.n 9f0da │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9e78c │ │ │ │ + ble.n 9f11c │ │ │ │ cmp ip, r5 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9e78c │ │ │ │ + beq.n 9f11c │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9e78c │ │ │ │ + beq.n 9f11c │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 9e78c │ │ │ │ + beq.n 9f11c │ │ │ │ adds r1, #20 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq.n 9e7f0 │ │ │ │ + beq.n 9f180 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9e77e │ │ │ │ + bne.n 9f10e │ │ │ │ movw r2, #20224 @ 0x4f00 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ cmp r8, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 9e84a │ │ │ │ - bl 9efa0 │ │ │ │ + beq.n 9f1da │ │ │ │ + bl 9f934 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e812 │ │ │ │ - ldr r4, [pc, #336] @ (9e8fc ) │ │ │ │ + bne.n 9f1a2 │ │ │ │ + ldr r4, [pc, #336] @ (9f28c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ @@ -173985,228 +174939,228 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e8f2 │ │ │ │ + bne.w 9f282 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e78c │ │ │ │ + beq.n 9f11c │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 9e7e4 │ │ │ │ + bne.n 9f174 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9e7a8 │ │ │ │ + beq.n 9f138 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9e7a8 │ │ │ │ + beq.n 9f138 │ │ │ │ add.w r2, r1, r1, lsl #2 │ │ │ │ cmp r2, #20 │ │ │ │ - bgt.n 9e838 │ │ │ │ + bgt.n 9f1c8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 10a700 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + bl 10b218 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e7a8 │ │ │ │ + beq.n 9f138 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9e834 │ │ │ │ + beq.n 9f1c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9e834 │ │ │ │ - ldr r1, [pc, #220] @ (9e900 ) │ │ │ │ + cbnz r2, 9f1c4 │ │ │ │ + ldr r1, [pc, #220] @ (9f290 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e89c │ │ │ │ + bne.n 9f22c │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9e7ce │ │ │ │ + b.n 9f15e │ │ │ │ mov r0, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9fe38 │ │ │ │ + bl a07c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e802 │ │ │ │ - b.n 9e812 │ │ │ │ - bl 189d9c <_Py_HashDouble@@Base+0x76c> │ │ │ │ + beq.n 9f192 │ │ │ │ + b.n 9f1a2 │ │ │ │ + bl 18b5d4 <_Py_HashDouble@@Base+0x770> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e7a8 │ │ │ │ - b.n 9e812 │ │ │ │ + beq.n 9f138 │ │ │ │ + b.n 9f1a2 │ │ │ │ movw r3, #11180 @ 0x2bac │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9e890 │ │ │ │ + bne.n 9f220 │ │ │ │ movw r0, #11180 @ 0x2bac │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e7ce │ │ │ │ + beq.n 9f15e │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #7 │ │ │ │ add.w r0, r3, #32 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r4, r0, [r3, #16] │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - b.n 9e7a8 │ │ │ │ + b.n 9f138 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 9e904 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + b.n 9f294 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9e830 │ │ │ │ + beq.n 9f1c0 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9e830 │ │ │ │ + b.n 9f1c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f7050 │ │ │ │ - movw r0, #47948 @ 0xbb4c │ │ │ │ + b.w 1fa1e0 │ │ │ │ + movw r0, #48908 @ 0xbf0c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fd898 │ │ │ │ + bl 200a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e834 │ │ │ │ - b.n 9e6b6 │ │ │ │ + beq.n 9f1c4 │ │ │ │ + b.n 9f046 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #47948 @ 0xbb4c │ │ │ │ + movw r0, #48908 @ 0xbf0c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3ce7c │ │ │ │ + bl 3d318 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e834 │ │ │ │ - b.n 9e6a4 │ │ │ │ + beq.n 9f1c4 │ │ │ │ + b.n 9f034 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9e7f0 │ │ │ │ - b.n 9e7d8 │ │ │ │ + beq.w 9f180 │ │ │ │ + b.n 9f168 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea94 │ │ │ │ + beq.w 9f424 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r3, #32 │ │ │ │ movs r0, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9ea0a │ │ │ │ + beq.n 9f39a │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ movw r2, #11180 @ 0x2bac │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp lr, r2 │ │ │ │ it ne │ │ │ │ cmpne lr, r1 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ ldr.w r0, [lr, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea38 │ │ │ │ + beq.n 9f3c8 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9e9ee │ │ │ │ + ble.n 9f37e │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r7, r5 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9e9ba │ │ │ │ + beq.n 9f34a │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9e9ba │ │ │ │ + beq.n 9f34a │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9e9ba │ │ │ │ + beq.n 9f34a │ │ │ │ add.w r9, r0, #20 │ │ │ │ mov.w r8, #3 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ mov r9, r5 │ │ │ │ add.w r5, r8, #1 │ │ │ │ mov r8, r5 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp ip, r5 │ │ │ │ - bne.n 9e99e │ │ │ │ + bne.n 9f32e │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9e9ee │ │ │ │ + ble.n 9f37e │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9e9ee │ │ │ │ + beq.n 9f37e │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9e9ee │ │ │ │ + beq.n 9f37e │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9e9ee │ │ │ │ + beq.n 9f37e │ │ │ │ adds r0, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r5, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9ea50 │ │ │ │ + beq.n 9f3e0 │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 9e9e0 │ │ │ │ + bne.n 9f370 │ │ │ │ movw r2, #20224 @ 0x4f00 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ cmp lr, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 9eaaa │ │ │ │ - bl 9efa0 │ │ │ │ + beq.n 9f43a │ │ │ │ + bl 9f934 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ea72 │ │ │ │ - ldr r4, [pc, #204] @ (9ead8 ) │ │ │ │ + bne.n 9f402 │ │ │ │ + ldr r4, [pc, #204] @ (9f468 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ @@ -174217,184 +175171,184 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, lr │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ead2 │ │ │ │ + bne.n 9f462 │ │ │ │ mov r1, lr │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9e9ee │ │ │ │ + beq.n 9f37e │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9ea44 │ │ │ │ + bne.n 9f3d4 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ea0a │ │ │ │ + beq.n 9f39a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ea0a │ │ │ │ + beq.n 9f39a │ │ │ │ add.w r2, r1, r1, lsl #2 │ │ │ │ cmp r2, #20 │ │ │ │ - bgt.n 9ea98 │ │ │ │ + bgt.n 9f428 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 10a700 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + bl 10b218 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea0a │ │ │ │ + beq.n 9f39a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9ea94 │ │ │ │ + beq.n 9f424 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ea94 │ │ │ │ - ldr r1, [pc, #88] @ (9eadc ) │ │ │ │ + cbnz r2, 9f424 │ │ │ │ + ldr r1, [pc, #88] @ (9f46c ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r4, 9eab6 │ │ │ │ + cbnz r4, 9f446 │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ea30 │ │ │ │ + b.n 9f3c0 │ │ │ │ mov r0, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9fe38 │ │ │ │ + bl a07c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea62 │ │ │ │ - b.n 9ea72 │ │ │ │ - bl 189d9c <_Py_HashDouble@@Base+0x76c> │ │ │ │ + beq.n 9f3f2 │ │ │ │ + b.n 9f402 │ │ │ │ + bl 18b5d4 <_Py_HashDouble@@Base+0x770> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea0a │ │ │ │ - b.n 9ea72 │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + beq.n 9f39a │ │ │ │ + b.n 9f402 │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9ea90 │ │ │ │ + beq.n 9f420 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9ea90 │ │ │ │ + b.n 9f420 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9ea50 │ │ │ │ - b.n 9ea3a │ │ │ │ + beq.n 9f3e0 │ │ │ │ + b.n 9f3ca │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r4, #11180 @ 0x2bac │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ec5e │ │ │ │ + beq.w 9f5ee │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #16] │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ add.w r1, r0, #32 │ │ │ │ str r2, [r0, #28] │ │ │ │ str r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9ebd6 │ │ │ │ + beq.n 9f566 │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ movw r2, #11924 @ 0x2e94 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp ip, r4 │ │ │ │ it ne │ │ │ │ cmpne ip, r2 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ ldr.w r1, [ip, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ec04 │ │ │ │ + beq.n 9f594 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9ebba │ │ │ │ + ble.n 9f54a │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9eb8c │ │ │ │ + beq.n 9f51c │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9eb8c │ │ │ │ + beq.n 9f51c │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 9eb8c │ │ │ │ + beq.n 9f51c │ │ │ │ add.w r9, r1, #20 │ │ │ │ mov.w r8, #3 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ mov r9, r6 │ │ │ │ add.w r6, r8, #1 │ │ │ │ mov r8, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 9eb72 │ │ │ │ + bne.n 9f502 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9ebba │ │ │ │ + ble.n 9f54a │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9ebba │ │ │ │ + beq.n 9f54a │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9ebba │ │ │ │ + beq.n 9f54a │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 9ebba │ │ │ │ + beq.n 9f54a │ │ │ │ adds r1, #20 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w lr, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9f5ac │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9ebac │ │ │ │ + bne.n 9f53c │ │ │ │ movw r2, #20224 @ 0x4f00 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 9ec74 │ │ │ │ - bl 9efa0 │ │ │ │ + beq.n 9f604 │ │ │ │ + bl 9f934 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ec3e │ │ │ │ - ldr r4, [pc, #204] @ (9eca4 ) │ │ │ │ + bne.n 9f5ce │ │ │ │ + ldr r4, [pc, #204] @ (9f634 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ @@ -174405,184 +175359,184 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, ip │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9ec9c │ │ │ │ + bne.n 9f62c │ │ │ │ mov r2, ip │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ebba │ │ │ │ + beq.n 9f54a │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 9ec10 │ │ │ │ + bne.n 9f5a0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9ebd6 │ │ │ │ + beq.n 9f566 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ebd6 │ │ │ │ + beq.n 9f566 │ │ │ │ add.w r2, r1, r1, lsl #2 │ │ │ │ cmp r2, #20 │ │ │ │ - bgt.n 9ec62 │ │ │ │ + bgt.n 9f5f2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 10a700 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + bl 10b218 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ebd6 │ │ │ │ + beq.n 9f566 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9ec5e │ │ │ │ + beq.n 9f5ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ec5e │ │ │ │ - ldr r1, [pc, #88] @ (9eca8 ) │ │ │ │ + cbnz r2, 9f5ee │ │ │ │ + ldr r1, [pc, #88] @ (9f638 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ - cbnz r4, 9ec80 │ │ │ │ + cbnz r4, 9f610 │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ebfc │ │ │ │ + b.n 9f58c │ │ │ │ mov r0, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9fe38 │ │ │ │ + bl a07c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ec2e │ │ │ │ - b.n 9ec3e │ │ │ │ - bl 189d9c <_Py_HashDouble@@Base+0x76c> │ │ │ │ + beq.n 9f5be │ │ │ │ + b.n 9f5ce │ │ │ │ + bl 18b5d4 <_Py_HashDouble@@Base+0x770> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ebd6 │ │ │ │ - b.n 9ec3e │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + beq.n 9f566 │ │ │ │ + b.n 9f5ce │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9ec5a │ │ │ │ + beq.n 9f5ea │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9ec5a │ │ │ │ + b.n 9f5ea │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9ec1c │ │ │ │ - b.n 9ec06 │ │ │ │ + beq.n 9f5ac │ │ │ │ + b.n 9f596 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r4, #11924 @ 0x2e94 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a188 │ │ │ │ + bl 8abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ee2a │ │ │ │ + beq.w 9f7ba │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #16] │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ add.w r1, r0, #32 │ │ │ │ str r2, [r0, #28] │ │ │ │ str r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9eda2 │ │ │ │ + beq.n 9f732 │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ movw r2, #11180 @ 0x2bac │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r4 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ ldr.w r1, [ip, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9edd0 │ │ │ │ + beq.n 9f760 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9ed86 │ │ │ │ + ble.n 9f716 │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9ed58 │ │ │ │ + beq.n 9f6e8 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9ed58 │ │ │ │ + beq.n 9f6e8 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 9ed58 │ │ │ │ + beq.n 9f6e8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ mov.w r8, #3 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ mov r9, r6 │ │ │ │ add.w r6, r8, #1 │ │ │ │ mov r8, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 9ed3e │ │ │ │ + bne.n 9f6ce │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 9ed86 │ │ │ │ + ble.n 9f716 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9ed86 │ │ │ │ + beq.n 9f716 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 9ed86 │ │ │ │ + beq.n 9f716 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 9ed86 │ │ │ │ + beq.n 9f716 │ │ │ │ adds r1, #20 │ │ │ │ movs r4, #3 │ │ │ │ ldr.w lr, [r1, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 9ede8 │ │ │ │ + beq.n 9f778 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n 9ed78 │ │ │ │ + bne.n 9f708 │ │ │ │ movw r2, #20224 @ 0x4f00 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 9ee40 │ │ │ │ - bl 9efa0 │ │ │ │ + beq.n 9f7d0 │ │ │ │ + bl 9f934 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ee0a │ │ │ │ - ldr r4, [pc, #204] @ (9ee70 ) │ │ │ │ + bne.n 9f79a │ │ │ │ + ldr r4, [pc, #204] @ (9f800 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3796] @ 0xed4 │ │ │ │ @@ -174593,79 +175547,79 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, ip │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9ee68 │ │ │ │ + bne.n 9f7f8 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ed86 │ │ │ │ + beq.n 9f716 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9eddc │ │ │ │ + bne.n 9f76c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9eda2 │ │ │ │ + beq.n 9f732 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9eda2 │ │ │ │ + beq.n 9f732 │ │ │ │ add.w r2, r1, r1, lsl #2 │ │ │ │ cmp r2, #20 │ │ │ │ - bgt.n 9ee2e │ │ │ │ + bgt.n 9f7be │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 10a700 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + bl 10b218 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eda2 │ │ │ │ + beq.n 9f732 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9ee2a │ │ │ │ + beq.n 9f7ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ee2a │ │ │ │ - ldr r1, [pc, #88] @ (9ee74 ) │ │ │ │ + cbnz r2, 9f7ba │ │ │ │ + ldr r1, [pc, #88] @ (9f804 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ - cbnz r4, 9ee4c │ │ │ │ + cbnz r4, 9f7dc │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9edc8 │ │ │ │ + b.n 9f758 │ │ │ │ mov r0, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9fe38 │ │ │ │ + bl a07c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9edfa │ │ │ │ - b.n 9ee0a │ │ │ │ - bl 189d9c <_Py_HashDouble@@Base+0x76c> │ │ │ │ + beq.n 9f78a │ │ │ │ + b.n 9f79a │ │ │ │ + bl 18b5d4 <_Py_HashDouble@@Base+0x770> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eda2 │ │ │ │ - b.n 9ee0a │ │ │ │ - movw r2, #55569 @ 0xd911 │ │ │ │ + beq.n 9f732 │ │ │ │ + b.n 9f79a │ │ │ │ + movw r2, #60789 @ 0xed75 │ │ │ │ movt r2, #21 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9ee26 │ │ │ │ + beq.n 9f7b6 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9ee26 │ │ │ │ + b.n 9f7b6 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 9ede8 │ │ │ │ - b.n 9edd2 │ │ │ │ + beq.n 9f778 │ │ │ │ + b.n 9f762 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -174673,114 +175627,116 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw ip, #11924 @ 0x2e94 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 9eec6 │ │ │ │ + beq.n 9f856 │ │ │ │ movw lr, #11180 @ 0x2bac │ │ │ │ movt lr, #76 @ 0x4c │ │ │ │ sub.w r3, r1, lr │ │ │ │ negs r2, r3 │ │ │ │ adcs r2, r3 │ │ │ │ - cbnz r2, 9eec6 │ │ │ │ + cbnz r2, 9f856 │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 9eee6 │ │ │ │ + cbz r3, 9f876 │ │ │ │ ldr.w r0, [r3, #8]! │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.n 9eed2 │ │ │ │ + ble.n 9f862 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 9eeb6 │ │ │ │ + bne.n 9f846 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 9ef4c │ │ │ │ + beq.n 9f8dc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbnz r1, 9ef0c │ │ │ │ + cbnz r1, 9f89c │ │ │ │ mov r0, r1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.n 9eef6 │ │ │ │ + ble.n 9f886 │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ cmp r4, lr │ │ │ │ - bne.n 9eed4 │ │ │ │ - b.n 9eec6 │ │ │ │ + bne.n 9f864 │ │ │ │ + b.n 9f856 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbnz r3, 9ef50 │ │ │ │ + cbnz r3, 9f8e0 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbnz r3, 9ef56 │ │ │ │ + cbnz r3, 9f8e6 │ │ │ │ movw r3, #20224 @ 0x4f00 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9ef40 │ │ │ │ + beq.n 9f8d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 9efa0 │ │ │ │ + b.n 9f934 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 9ef2a │ │ │ │ + bge.n 9f8ba │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 10a700 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ + b.w 10b218 <_PyConfig_AsDict@@Base+0x12c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r7 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fe38 │ │ │ │ + bl a07c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ef1e │ │ │ │ + beq.n 9f8ae │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9eece │ │ │ │ + b.n 9f85e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 189d9c <_Py_HashDouble@@Base+0x76c> │ │ │ │ + b.w 18b5d4 <_Py_HashDouble@@Base+0x770> │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9eece │ │ │ │ + b.n 9f85e │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 9eec6 │ │ │ │ - b.n 9eee8 │ │ │ │ + beq.n 9f856 │ │ │ │ + b.n 9f878 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 9eef0 │ │ │ │ - b.n 9eec6 │ │ │ │ + bne.n 9f880 │ │ │ │ + b.n 9f856 │ │ │ │ │ │ │ │ -0009ef5c : │ │ │ │ +0009f8ec : │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ - cbz r3, 9ef80 │ │ │ │ - ldr.w ip, [r3, #8]! │ │ │ │ + cbz r3, 9f912 │ │ │ │ + ldr.w ip, [r3, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.n 9f90e │ │ │ │ + adds r3, #8 │ │ │ │ movs r2, #0 │ │ │ │ - cmp ip, r2 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - ble.n 9ef7c │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ + adds r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef68 │ │ │ │ - movs r0, #1 │ │ │ │ - bx lr │ │ │ │ + beq.n 9f920 │ │ │ │ + cmp ip, r2 │ │ │ │ + bne.n 9f900 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9ef78 │ │ │ │ + beq.n 9f920 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9ef90 │ │ │ │ + cbz r0, 9f924 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef84 │ │ │ │ - b.n 9ef78 │ │ │ │ + bne.n 9f916 │ │ │ │ + movs r0, #1 │ │ │ │ + bx lr │ │ │ │ movw r3, #35216 @ 0x8990 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -174788,40 +175744,40 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f532 │ │ │ │ + beq.w 9fec6 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f624 │ │ │ │ + beq.w 9ff6c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #22089 @ 0x5649 │ │ │ │ + movw r2, #24725 @ 0x6095 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 9f71c │ │ │ │ + beq.w a00b8 │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 9f04e │ │ │ │ + b.n 9f9e2 │ │ │ │ ldr.w r5, [r6, #-8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9f100 │ │ │ │ + bne.w 9fa94 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r9, r3 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f644 │ │ │ │ + bne.w 9ff72 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r9 │ │ │ │ mov r9, fp │ │ │ │ mov fp, r7 │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ ldrd ip, r7, [r9, #8] │ │ │ │ @@ -174829,42 +175785,42 @@ │ │ │ │ str.w r1, [r9, #8] │ │ │ │ adds r5, r7, #1 │ │ │ │ str.w r5, [r9, #12] │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ str.w r4, [r6, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ - bcs.w 9f1ec │ │ │ │ + bcs.w 9fb80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f048 │ │ │ │ + beq.n 9f9dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f5b8 │ │ │ │ + beq.w 9ff4c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f1a0 │ │ │ │ + beq.w 9fb34 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9f0f4 │ │ │ │ + beq.n 9fa88 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f780 │ │ │ │ + beq.w a006a │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9f792 │ │ │ │ + beq.w a007e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, fp │ │ │ │ mov fp, r9 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -174889,838 +175845,838 @@ │ │ │ │ add.w r6, r2, #8 │ │ │ │ adds r2, #16 │ │ │ │ add.w r8, r2, r1, lsl #3 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r2, [r6, #-4] │ │ │ │ sub.w r0, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9efec │ │ │ │ + beq.n 9f980 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 9f16c │ │ │ │ + beq.n 9fb00 │ │ │ │ adds r2, #1 │ │ │ │ it eq │ │ │ │ streq r0, [sp, #0] │ │ │ │ adds r6, #8 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 9f0c0 │ │ │ │ + bne.n 9fa54 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ mov ip, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r9, r2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ and.w r9, r9, r1 │ │ │ │ - b.n 9f0a4 │ │ │ │ + b.n 9fa38 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9f078 │ │ │ │ - b.n 9f062 │ │ │ │ + bne.n 9fa0c │ │ │ │ + b.n 9f9f6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9f0d6 │ │ │ │ + bne.n 9fa6a │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 9f174 │ │ │ │ + beq.n 9fb08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9f458 │ │ │ │ + beq.w 9fdec │ │ │ │ str r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl f6364 │ │ │ │ + bl f6e1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9f140 │ │ │ │ + beq.n 9fad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f6d8 │ │ │ │ + beq.w a005e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9f174 │ │ │ │ + beq.n 9fb08 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f75e │ │ │ │ + bne.w a002c │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9f756 │ │ │ │ + bne.w a0024 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 9f756 │ │ │ │ + bne.w a0024 │ │ │ │ adds r6, #8 │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 9f0c0 │ │ │ │ - b.n 9f0dc │ │ │ │ + bne.n 9fa54 │ │ │ │ + b.n 9fa70 │ │ │ │ ldr.w r5, [r6, #-8] │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 9f108 │ │ │ │ + bne.n 9fa9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, fp │ │ │ │ mov r4, sl │ │ │ │ mov fp, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9f048 │ │ │ │ + beq.w 9f9dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f684 │ │ │ │ + beq.w a001c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9f048 │ │ │ │ - b.n 9f03e │ │ │ │ - ldr r4, [pc, #684] @ (9f450 ) │ │ │ │ + beq.w 9f9dc │ │ │ │ + b.n 9f9d2 │ │ │ │ + ldr r4, [pc, #684] @ (9fde4 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r4, r5] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f6e4 │ │ │ │ + bne.w a0082 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f1e4 │ │ │ │ + beq.n 9fb78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 9f1e4 │ │ │ │ - ldr r2, [pc, #652] @ (9f454 ) │ │ │ │ + cbnz r3, 9fb78 │ │ │ │ + ldr r2, [pc, #652] @ (9fde8 ) │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f66a │ │ │ │ + bne.w a0002 │ │ │ │ mov r0, fp │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f4fe │ │ │ │ + bne.w 9fe98 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r9, #32 │ │ │ │ str r2, [sp, #8] │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r5, r2 │ │ │ │ it gt │ │ │ │ lslgt r2, r5, #1 │ │ │ │ - bgt.n 9f210 │ │ │ │ + bgt.n 9fba4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 9f2f8 │ │ │ │ + bls.n 9fc8c │ │ │ │ cmp r2, #15 │ │ │ │ - bls.w 9f44a │ │ │ │ + bls.w 9fdde │ │ │ │ cmp r2, #31 │ │ │ │ - bls.w 9f338 │ │ │ │ + bls.w 9fccc │ │ │ │ movs r5, #32 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 9f212 │ │ │ │ + bls.n 9fba6 │ │ │ │ mov r6, sl │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 9f5ec │ │ │ │ + bcs.w 9ffc4 │ │ │ │ movw r7, #20264 @ 0x4f28 │ │ │ │ movt r7, #78 @ 0x4e │ │ │ │ str r7, [sp, #16] │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r7, [r7, #692] @ 0x2b4 │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 9f5d6 │ │ │ │ - ldr r1, [pc, #524] @ (9f450 ) │ │ │ │ + bne.w 9ffae │ │ │ │ + ldr r1, [pc, #524] @ (9fde4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne.w 9f414 │ │ │ │ + bne.w 9fda8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9f5c0 │ │ │ │ + beq.w 9ff98 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ adds r7, #1 │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9f3e6 │ │ │ │ + beq.w 9fd7a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29770 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r2, r1, [r9, #8] │ │ │ │ add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r3, #3 │ │ │ │ strd lr, r8, [r9, #16] │ │ │ │ adds r7, r6, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f6a2 │ │ │ │ + bne.w a00fa │ │ │ │ cmp r6, r7 │ │ │ │ - bhi.n 9f2ec │ │ │ │ + bhi.n 9fc80 │ │ │ │ add.w r2, r6, #16 │ │ │ │ add.w r7, r6, #8 │ │ │ │ add.w ip, r2, r3 │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ - cbz r3, 9f2e4 │ │ │ │ + cbz r3, 9fc78 │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ and.w r2, lr, r1 │ │ │ │ add.w r0, r8, r2, lsl #3 │ │ │ │ ldr.w r4, [r8, r2, lsl #3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9f372 │ │ │ │ + bne.n 9fd06 │ │ │ │ str.w r3, [r8, r2, lsl #3] │ │ │ │ str r1, [r0, #4] │ │ │ │ adds r7, #8 │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 9f2c4 │ │ │ │ + bne.n 9fc58 │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 9f50a │ │ │ │ + bne.w 9fea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9f194 │ │ │ │ + b.n 9fb28 │ │ │ │ add.w r2, r9, #32 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 9f4cc │ │ │ │ + bne.w 9fe60 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.n 9f2f4 │ │ │ │ + beq.n 9fc88 │ │ │ │ mov r5, sl │ │ │ │ add r7, sp, #24 │ │ │ │ add.w ip, r9, #96 @ 0x60 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ adds r7, #16 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ cmp r5, ip │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - bne.n 9f310 │ │ │ │ + bne.n 9fca4 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r3, lr │ │ │ │ add r6, sp, #24 │ │ │ │ movs r5, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 9f28e │ │ │ │ + b.n 9fc22 │ │ │ │ mov r6, sl │ │ │ │ movs r5, #32 │ │ │ │ movw r2, #20264 @ 0x4f28 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ - movw r1, #5373 @ 0x14fd │ │ │ │ + movw r1, #7933 @ 0x1efd │ │ │ │ movt r1, #8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r7, [r2, #692] @ 0x2b4 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 9f5d6 │ │ │ │ - ldr r1, [pc, #240] @ (9f450 ) │ │ │ │ + bne.w 9ffae │ │ │ │ + ldr r1, [pc, #240] @ (9fde4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 9f25e │ │ │ │ + b.n 9fbf2 │ │ │ │ add.w r4, r2, #9 │ │ │ │ cmp lr, r4 │ │ │ │ - bcc.n 9f3c2 │ │ │ │ + bcc.n 9fd56 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f4da │ │ │ │ + beq.w 9fe6e │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f4e0 │ │ │ │ + beq.w 9fe74 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f4e6 │ │ │ │ + beq.w 9fe80 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f4ec │ │ │ │ + beq.w 9fe86 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f516 │ │ │ │ + beq.w 9feb0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f51c │ │ │ │ + beq.w 9feb6 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f522 │ │ │ │ + beq.w 9febc │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f528 │ │ │ │ + beq.w 9fec2 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9f52e │ │ │ │ + beq.w 9fe7a │ │ │ │ lsrs r0, r1, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ str r0, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ add r2, r0 │ │ │ │ and.w r4, lr, r2 │ │ │ │ add.w r0, r8, r4, lsl #3 │ │ │ │ ldr.w r2, [r8, r4, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f556 │ │ │ │ + bne.w 9feea │ │ │ │ strd r3, r1, [r0] │ │ │ │ - b.n 9f2e4 │ │ │ │ + b.n 9fc78 │ │ │ │ ldrd r7, r2, [r0, #24] │ │ │ │ cmp r7, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r1, [r0, #12] │ │ │ │ strhi.w r1, [ip, #12] │ │ │ │ strhi.w ip, [r1, #8] │ │ │ │ - bhi.w 9f28e │ │ │ │ + bhi.w 9fc22 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9f28e │ │ │ │ + bne.w 9fc22 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r7, [r2, #672] @ 0x2a0 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 9f690 │ │ │ │ + bne.w a004c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9f5ec │ │ │ │ + beq.w 9ffc4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ - b.n 9f28e │ │ │ │ + b.n 9fc22 │ │ │ │ mov r6, sl │ │ │ │ movs r5, #16 │ │ │ │ - b.n 9f33c │ │ │ │ + b.n 9fcd0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f112 │ │ │ │ + bne.w 9faa6 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9f112 │ │ │ │ + bne.w 9faa6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9f174 │ │ │ │ + beq.w 9fb08 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ eors r1, r2 │ │ │ │ tst.w r1, #28 │ │ │ │ - bne.w 9f112 │ │ │ │ + bne.w 9faa6 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 9f68c │ │ │ │ + bpl.w a0130 │ │ │ │ lsls r0, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 9f7d6 │ │ │ │ + bpl.w a013e │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f174 │ │ │ │ - b.n 9f112 │ │ │ │ + beq.w 9fb08 │ │ │ │ + b.n 9faa6 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, sl │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r5, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 9f28e │ │ │ │ + b.n 9fc22 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #8 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #16 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ + mov r3, r2 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #24 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #32 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f70e │ │ │ │ + bne.w a00aa │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 9f1e6 │ │ │ │ + b.n 9fb7a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84c04 │ │ │ │ + bl 85624 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9f194 │ │ │ │ + b.n 9fb28 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - b.n 9f3e0 │ │ │ │ - mov r3, r2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.n 9f62a │ │ │ │ + bmi.n 9ff54 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f62a │ │ │ │ + beq.n 9ff54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f62a │ │ │ │ + beq.n 9ff54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1977cc │ │ │ │ + bl 199864 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f624 │ │ │ │ + beq.n 9ff6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9efe0 │ │ │ │ + b.n 9f974 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #9 │ │ │ │ cmp lr, r3 │ │ │ │ - bcc.n 9f596 │ │ │ │ + bcc.n 9ff2a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f4d8 │ │ │ │ + beq.n 9fe6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f4de │ │ │ │ + beq.n 9fe72 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f4e4 │ │ │ │ + beq.n 9fe7e │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f4ea │ │ │ │ + beq.n 9fe84 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f514 │ │ │ │ + beq.n 9feae │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f51a │ │ │ │ + beq.n 9feb4 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f520 │ │ │ │ + beq.n 9feba │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f526 │ │ │ │ + beq.n 9fec0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f52c │ │ │ │ + beq.n 9fe78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ adds r4, #1 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r4, r3 │ │ │ │ and.w r4, lr, r4 │ │ │ │ add.w r0, r8, r4, lsl #3 │ │ │ │ ldr.w r3, [r8, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f558 │ │ │ │ + bne.n 9feec │ │ │ │ mov r3, r2 │ │ │ │ - b.n 9f3e0 │ │ │ │ + b.n 9fd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f048 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f9dc │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ + movt r3, #76 @ 0x4c │ │ │ │ + movw r1, #17352 @ 0x43c8 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f7970 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9fb7a │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + bne.w 9fa28 │ │ │ │ + mov r9, fp │ │ │ │ + mov r8, r4 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r4, sl │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9, #12] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + strd sl, r8, [r1] │ │ │ │ + b.n 9fb28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9f28e │ │ │ │ - b.n 9f414 │ │ │ │ + bne.w 9fc22 │ │ │ │ + b.n 9fda8 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f28e │ │ │ │ + bne.w 9fc22 │ │ │ │ mov sl, r4 │ │ │ │ - bl 2407a8 │ │ │ │ + bl 242e40 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f60c │ │ │ │ + beq.n 9ffe4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 9f60c │ │ │ │ + cbnz r3, 9ffe4 │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9f624 │ │ │ │ + beq.n 9ff6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f7c4 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f1e6 │ │ │ │ - movw r3, #43792 @ 0xab10 │ │ │ │ - movt r3, #76 @ 0x4c │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 9f624 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - bne.w 9f094 │ │ │ │ - mov r9, fp │ │ │ │ - mov r8, r4 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r4, sl │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9, #12] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - strd sl, r8, [r1] │ │ │ │ - b.n 9f194 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + bne.n 9ff6c │ │ │ │ + mov r0, sl │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ff6c │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9f1d6 │ │ │ │ + beq.w 9fb6a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 9f1d6 │ │ │ │ + b.n 9fb6a │ │ │ │ mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f2f4 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9f49c │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fc88 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr.w r3, [fp, #16] │ │ │ │ + b.n 9fa28 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n a0134 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 9ffca │ │ │ │ + mov r0, sl │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ffca │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9f434 │ │ │ │ - str.w r1, [r9, #8] │ │ │ │ - movw r3, #5468 @ 0x155c │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - mov r5, r6 │ │ │ │ - mov r1, lr │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 9f6b8 │ │ │ │ - adds r5, #8 │ │ │ │ - cmp r5, r7 │ │ │ │ - bhi.w 9f2ec │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9f6b6 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9f6b6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bl 1f7060 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - b.n 9f6b6 │ │ │ │ + b.n 9fdc8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 9f140 │ │ │ │ + b.n 9fad4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 93528 <_PyType_GetDict@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n a014c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 94d70 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n a0144 │ │ │ │ + mov sl, r4 │ │ │ │ + b.n 9ffca │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f4f0 │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + beq.w 9fe8a │ │ │ │ + movw r3, #44060 @ 0xac1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9f796 │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, a00f2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f1da │ │ │ │ + beq.w 9fb6e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f1c4 │ │ │ │ - b.n 9f1da │ │ │ │ + beq.w 9fb58 │ │ │ │ + b.n 9fb6e │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #16424 @ 0x4028 │ │ │ │ + movw r1, #17384 @ 0x43e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9f624 │ │ │ │ + beq.w 9ff6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f624 │ │ │ │ + bne.w 9ff6c │ │ │ │ mov r0, fp │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f624 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr.w r3, [fp, #16] │ │ │ │ - b.n 9f094 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - mov fp, r7 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ff6c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ + b.n a009c │ │ │ │ + str.w r1, [r9, #8] │ │ │ │ + movw r3, #5468 @ 0x155c │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + mov r5, r6 │ │ │ │ + mov r1, lr │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n a0110 │ │ │ │ + adds r5, #8 │ │ │ │ + cmp r5, r7 │ │ │ │ + bhi.w 9fc80 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9f7cc │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ + beq.n a010e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f5f2 │ │ │ │ - mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f5f2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 92c0c <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 9f7a6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 94454 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 9f79e │ │ │ │ - mov sl, r4 │ │ │ │ - b.n 9f5f2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ - b.n 9f700 │ │ │ │ + beq.n a010e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + bl 1fa1f0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + b.n a010e │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9fe30 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 9ffd6 │ │ │ │ + b.n 9ff6c │ │ │ │ + ldr.w r1, [sl, #28] │ │ │ │ + b.n 9fe46 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f06a │ │ │ │ + bne.w 9f9fe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #57712 @ 0xe170 │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6eb8 │ │ │ │ - b.n 9f5f2 │ │ │ │ - mov r0, sl │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f624 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 9f5fe │ │ │ │ - b.n 9f624 │ │ │ │ - ldr.w r1, [sl, #28] │ │ │ │ - b.n 9f4b2 │ │ │ │ + bl f7970 │ │ │ │ + b.n 9ffca │ │ │ │ + nop │ │ │ │ │ │ │ │ -0009f7dc : │ │ │ │ +000a016c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 9f812 │ │ │ │ + cbz r3, a01a2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9f80c │ │ │ │ + cbz r0, a019c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #22089 @ 0x5649 │ │ │ │ + movw r2, #24725 @ 0x6095 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 9f83c │ │ │ │ + beq.n a01cc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9f824 │ │ │ │ + bmi.n a01b4 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9f824 │ │ │ │ + cbz r3, a01b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9f824 │ │ │ │ - b.w 1977cc │ │ │ │ + cbz r3, a01b4 │ │ │ │ + b.w 199864 │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #17352 @ 0x43c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f6eb8 │ │ │ │ + b.w f7970 │ │ │ │ movw ip, #43792 @ 0xab10 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #16424 @ 0x4028 │ │ │ │ + movw r1, #17384 @ 0x43e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f6eb8 │ │ │ │ + bl f7970 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9f86a │ │ │ │ + beq.n a01fa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9f86e │ │ │ │ + cbz r2, a01fe │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f80c │ │ │ │ + b.n a019c │ │ │ │ mov r0, r3 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f86a │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n a01fa │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 9fb0a │ │ │ │ + beq.w a049a │ │ │ │ movw r4, #9788 @ 0x263c │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - and.w r2, r1, #24 │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ + and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ lsls r1, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 9fabe │ │ │ │ - ldr r7, [pc, #616] @ (9fb28 ) │ │ │ │ + bmi.w a044e │ │ │ │ + ldr r7, [pc, #616] @ (a04b8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ - bhi.w 9faee │ │ │ │ + bhi.w a047e │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 9faee │ │ │ │ + bmi.w a047e │ │ │ │ movw r9, #20264 @ 0x4f28 │ │ │ │ movt r9, #78 @ 0x4e │ │ │ │ - movw r2, #5373 @ 0x14fd │ │ │ │ + movw r2, #7933 @ 0x1efd │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r1, [r9, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9fa98 │ │ │ │ + bne.w a0428 │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bcs.w 9fa60 │ │ │ │ + bcs.w a03f0 │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, fp, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9fa50 │ │ │ │ + beq.w a03e0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w r9, [r0] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9f9b2 │ │ │ │ + beq.n a0342 │ │ │ │ add r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ sub.w r9, r3, #8 │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [ip, #3756] @ 0xeac │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [ip, #3760] @ 0xeb0 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 9fa0e │ │ │ │ + bgt.n a039e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #444] @ (9fb2c ) │ │ │ │ + ldr r2, [pc, #444] @ (a04bc ) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9f9e4 │ │ │ │ + bne.n a0374 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9fa0a │ │ │ │ + beq.n a039a │ │ │ │ ldr r1, [r7, r6] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -175731,203 +176687,203 @@ │ │ │ │ strd r1, r2, [r3, #-8] │ │ │ │ str.w r9, [r1, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, r1, [r2, #24] │ │ │ │ cmp sl, r1 │ │ │ │ - bhi.n 9f9d8 │ │ │ │ + bhi.n a0368 │ │ │ │ add.w r1, fp, #1 │ │ │ │ add.w r1, sl, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add.w r1, r2, sl │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w r9, [r2, sl] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ - b.n 9f936 │ │ │ │ + b.n a02c6 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 9f936 │ │ │ │ - movw r1, #55569 @ 0xd911 │ │ │ │ + b.n a02c6 │ │ │ │ + movw r1, #60789 @ 0xed75 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9fafa │ │ │ │ + bne.w a048a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2219d8 │ │ │ │ + bl 224700 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9f984 │ │ │ │ + bne.n a0314 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ - b.n 9f98a │ │ │ │ + b.n a031a │ │ │ │ ldr.w r2, [ip, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 9f958 │ │ │ │ + beq.n a02e8 │ │ │ │ ldr.w r2, [ip, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9f958 │ │ │ │ + bne.n a02e8 │ │ │ │ ldr.w r2, [r8, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9fb20 │ │ │ │ + bne.n a04b0 │ │ │ │ add.w r1, r8, #12 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 9f958 │ │ │ │ + bmi.n a02e8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fa3a │ │ │ │ + bne.n a03ca │ │ │ │ dmb ish │ │ │ │ - b.n 9f958 │ │ │ │ + b.n a02e8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f9ce │ │ │ │ + bne.n a035e │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #48029 @ 0xbb9d │ │ │ │ + movw r1, #50669 @ 0xc5ed │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9fab2 │ │ │ │ + bne.n a0442 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a32c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9faee │ │ │ │ + cbz r0, a047e │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9f936 │ │ │ │ + b.n a02c6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ - cbz r0, 9faee │ │ │ │ + cbz r0, a047e │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ - b.n 9f936 │ │ │ │ + b.n a02c6 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9fa80 │ │ │ │ + b.n a0410 │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #96] @ (9fb28 ) │ │ │ │ + ldr r7, [pc, #96] @ (a04b8 ) │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ sub.w ip, ip, r3 │ │ │ │ ldrd r1, r0, [r0, #12] │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ add r1, r0 │ │ │ │ adds r0, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add r2, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bls.w 9f8d2 │ │ │ │ + bls.w a0262 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 240950 │ │ │ │ + b.w 242fe8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f9fc │ │ │ │ + b.n a038c │ │ │ │ movw r1, #1115 @ 0x45b │ │ │ │ - movw r0, #64568 @ 0xfc38 │ │ │ │ + movw r0, #65528 @ 0xfff8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 281c9c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 282540 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9f9aa │ │ │ │ + b.n a033a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9fa2a │ │ │ │ - b.n 9f958 │ │ │ │ + beq.n a03ba │ │ │ │ + b.n a02e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0009fb30 : │ │ │ │ +000a04c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9fb50 │ │ │ │ + cbz r0, a04e0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (9fb8c ) │ │ │ │ + ldr r2, [pc, #56] @ (a051c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fb4a │ │ │ │ + beq.n a04da │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fb4a │ │ │ │ - movw r1, #44056 @ 0xac18 │ │ │ │ + beq.n a04da │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 159c70 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 15b074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fb4a │ │ │ │ + beq.n a04da │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 159c7c <_PyErr_Clear@@Base> │ │ │ │ + bl 15b080 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fb4a │ │ │ │ + b.n a04da │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 9fbe8 │ │ │ │ + cbz r0, a0578 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 9fbc6 │ │ │ │ + bge.n a0556 │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ @@ -175936,1423 +176892,1466 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r1, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9fbde │ │ │ │ + beq.n a056e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9fbe2 │ │ │ │ + cbz r3, a0572 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fbde │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n a056e │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #24] @ (9fc18 ) │ │ │ │ + ldr r0, [pc, #24] @ (a05a8 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 830e8 │ │ │ │ + bl 83ae8 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7c0fc │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + b.w 7cc1c │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r6, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r2 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldrd r1, r8, [r0, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r7, #0] │ │ │ │ + strne r3, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ + and.w r7, r1, fp │ │ │ │ mov sl, r3 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ - and.w r8, r1, fp │ │ │ │ + mov r8, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add.w r2, r8, #9 │ │ │ │ add.w r5, r3, r8, lsl #3 │ │ │ │ cmp r2, r1 │ │ │ │ ite ls │ │ │ │ movls r2, #9 │ │ │ │ movhi r2, #0 │ │ │ │ add.w r9, r5, #16 │ │ │ │ adds r5, #8 │ │ │ │ add.w r9, r9, r2, lsl #3 │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ sub.w r0, r5, #8 │ │ │ │ - cbnz r2, 9fcbe │ │ │ │ - ldr.w r6, [r5, #-8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 9fd48 │ │ │ │ + cbnz r2, a0650 │ │ │ │ + ldr.w r7, [r5, #-8] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n a06da │ │ │ │ mov r8, r3 │ │ │ │ mov r3, sl │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9fde2 │ │ │ │ + bne.w a0774 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ - ldr.w r6, [sl, #12] │ │ │ │ + ldr.w r7, [sl, #12] │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ adds r5, #1 │ │ │ │ str.w r5, [sl, #8] │ │ │ │ - adds r6, #1 │ │ │ │ - str.w r6, [sl, #12] │ │ │ │ + adds r7, #1 │ │ │ │ + str.w r7, [sl, #12] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - str.w r7, [r3, #-8] │ │ │ │ + str.w r6, [r3, #-8] │ │ │ │ cmp r5, r1 │ │ │ │ str.w fp, [r0, #4] │ │ │ │ - bcs.w 9fdb8 │ │ │ │ + bcs.w a074a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, fp │ │ │ │ - beq.n 9fce6 │ │ │ │ + beq.n a0678 │ │ │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r4, r0 │ │ │ │ adds r5, #8 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n 9fc6e │ │ │ │ + bne.n a0600 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r8, r2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r1 │ │ │ │ - b.n 9fc54 │ │ │ │ - ldr.w r6, [r5, #-8] │ │ │ │ - cmp r7, r6 │ │ │ │ - beq.n 9fdaa │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ + b.n a05e6 │ │ │ │ + ldr.w r7, [r5, #-8] │ │ │ │ + cmp r6, r7 │ │ │ │ + beq.n a073c │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ movw r2, #41020 @ 0xa03c │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9fd50 │ │ │ │ + beq.n a06e2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r6, #0] │ │ │ │ - bl f6364 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + strne r3, [r7, #0] │ │ │ │ + bl f6e1c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9fd28 │ │ │ │ + beq.n a06ba │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9fdfa │ │ │ │ + beq.n a078c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9fdaa │ │ │ │ + beq.n a073c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9fe06 │ │ │ │ + bne.n a0798 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9fe20 │ │ │ │ + bne.n a07b2 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cmp r2, r6 │ │ │ │ - bne.n 9fe20 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne.n a07b2 │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ - b.n 9fcca │ │ │ │ + b.n a065c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 9fcca │ │ │ │ - b.n 9fcea │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + bne.n a065c │ │ │ │ + b.n a067c │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9fcfc │ │ │ │ - ldr.w ip, [r6, #8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bne.n a068e │ │ │ │ + ldr.w ip, [r7, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 9fcfc │ │ │ │ + bne.n a068e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9fdaa │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ + beq.n a073c │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ eors r1, r2 │ │ │ │ tst.w r1, #28 │ │ │ │ - bne.n 9fcfc │ │ │ │ + bne.n a068e │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 9fe1c │ │ │ │ + bpl.n a07ae │ │ │ │ lsls r0, r2, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r0, r6, #20 │ │ │ │ - addpl.w r0, r6, #28 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 9fe2a │ │ │ │ + bpl.n a07bc │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r1, r7, #20 │ │ │ │ - addpl.w r1, r7, #28 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r6, #28 │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fcfc │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + bne.n a068e │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9fdce │ │ │ │ + bne.n a0760 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 9fcb6 │ │ │ │ + b.n a0648 │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r7, r3 │ │ │ │ ite gt │ │ │ │ - lslgt r1, r6, #1 │ │ │ │ - lslle r1, r6, #2 │ │ │ │ + lslgt r1, r7, #1 │ │ │ │ + lslle r1, r7, #2 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 9fe38 │ │ │ │ + b.n a07c8 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9fdb4 │ │ │ │ - mov r0, r7 │ │ │ │ + bne.n a0746 │ │ │ │ + mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9fcb6 │ │ │ │ + b.n a0648 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9fc46 │ │ │ │ + bne.w a05d6 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ - strd r7, fp, [r4] │ │ │ │ - b.n 9fcb6 │ │ │ │ + strd r6, fp, [r4] │ │ │ │ + b.n a0648 │ │ │ │ str r0, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 9fd28 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + b.n a06ba │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9fe16 │ │ │ │ + beq.n a07a8 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 9fe2e │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbz r3, a07c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9fcb6 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b.n 9fd82 │ │ │ │ + b.n a0648 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n a0714 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ mov r3, sl │ │ │ │ - b.n 9fc46 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9fd94 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 857a0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fe16 │ │ │ │ - nop │ │ │ │ + b.n a05d6 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n a0726 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 861c0 <_Py_Dealloc@@Base> │ │ │ │ + b.n a07a8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ add.w r8, r0, #32 │ │ │ │ mov fp, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.w a0032 │ │ │ │ + bls.w a09c2 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.w 9ff9c │ │ │ │ + bls.w a092c │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w a0078 │ │ │ │ + bls.w a0a08 │ │ │ │ movs r5, #32 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls.n 9fe68 │ │ │ │ + bls.n a07f8 │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w a012e │ │ │ │ + bcs.w a0abe │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r4, [r6, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a011a │ │ │ │ - ldr r3, [pc, #672] @ (a0138 ) │ │ │ │ + bne.w a0aaa │ │ │ │ + ldr r3, [pc, #672] @ (a0ac8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 9ff68 │ │ │ │ + bne.n a08f8 │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, sl, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w a0104 │ │ │ │ + beq.w a0a94 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9ff48 │ │ │ │ + beq.n a08d8 │ │ │ │ mov r6, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29770 │ │ │ │ mov.w r3, fp, lsl #3 │ │ │ │ ldrd r2, r1, [r9, #8] │ │ │ │ subs r5, #1 │ │ │ │ adds r0, r7, r3 │ │ │ │ strd r5, r4, [r9, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w a014c │ │ │ │ + bne.w a0adc │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9ff3a │ │ │ │ + bhi.n a08ca │ │ │ │ add.w lr, r7, #16 │ │ │ │ mov ip, r7 │ │ │ │ add lr, r3 │ │ │ │ mov r9, r6 │ │ │ │ add.w r3, r7, #8 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9ff30 │ │ │ │ + cbz r2, a08c0 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ and.w r1, r7, r0 │ │ │ │ add.w r5, r4, r1, lsl #3 │ │ │ │ ldr.w r6, [r4, r1, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9ffd2 │ │ │ │ + bne.n a0962 │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str r0, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 9ff10 │ │ │ │ + bne.n a08a0 │ │ │ │ mov r6, r9 │ │ │ │ mov r7, ip │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w a009c │ │ │ │ + bne.w a0a2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.w a007e │ │ │ │ + bcc.w a0a12 │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w lr, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9fedc │ │ │ │ + bne.n a086c │ │ │ │ ldr.w r4, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #48029 @ 0xbb9d │ │ │ │ + movw r3, #50669 @ 0xc5ed │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a013c │ │ │ │ + bne.w a0acc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a32c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a012e │ │ │ │ + beq.w a0abe │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r6, r7 │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 9fede │ │ │ │ + b.n a086e │ │ │ │ ldr r7, [r0, #20] │ │ │ │ movs r5, #16 │ │ │ │ movw r6, #20264 @ 0x4f28 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ - movw r3, #5373 @ 0x14fd │ │ │ │ + movw r3, #7933 @ 0x1efd │ │ │ │ movt r3, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r4, [r6, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a011a │ │ │ │ - ldr r3, [pc, #376] @ (a0138 ) │ │ │ │ + bne.w a0aaa │ │ │ │ + ldr r3, [pc, #376] @ (a0ac8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9feb0 │ │ │ │ + b.n a0840 │ │ │ │ add.w r6, r1, #9 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n a0010 │ │ │ │ + bcc.n a09a0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a008c │ │ │ │ + beq.n a0a0e │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a0090 │ │ │ │ + beq.n a0a20 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a0094 │ │ │ │ + beq.n a0a24 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a0098 │ │ │ │ + beq.n a0a28 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a00a8 │ │ │ │ + beq.n a0a38 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a00a4 │ │ │ │ + beq.n a0a34 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a00ac │ │ │ │ + beq.n a0a3c │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a00b0 │ │ │ │ + beq.n a0a40 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a00b4 │ │ │ │ + beq.n a0a44 │ │ │ │ lsrs r5, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ mov sl, r5 │ │ │ │ adds r5, #1 │ │ │ │ add r1, r5 │ │ │ │ and.w r6, r7, r1 │ │ │ │ add.w r5, r4, r6, lsl #3 │ │ │ │ ldr.w r1, [r4, r6, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a00b8 │ │ │ │ + bne.n a0a48 │ │ │ │ strd r2, r0, [r5] │ │ │ │ - b.n 9ff30 │ │ │ │ + b.n a08c0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n a006e │ │ │ │ + bne.n a09fe │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9ff40 │ │ │ │ + beq.w a08d0 │ │ │ │ mov r4, r6 │ │ │ │ add r7, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r7, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, ip │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n a004a │ │ │ │ + bne.n a09da │ │ │ │ movs r5, #8 │ │ │ │ mov r4, r8 │ │ │ │ add.w r7, sp, r5 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 9fede │ │ │ │ + b.n a086e │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r6 │ │ │ │ movs r5, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 9fede │ │ │ │ + b.n a086e │ │ │ │ ldr r7, [r0, #20] │ │ │ │ movs r5, #32 │ │ │ │ - b.n 9ffa0 │ │ │ │ + b.n a0930 │ │ │ │ + adds r5, #8 │ │ │ │ + b.n a09bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r6, r7 │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 9fede │ │ │ │ - adds r5, #8 │ │ │ │ - b.n a002c │ │ │ │ + b.n a086e │ │ │ │ adds r5, #16 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ adds r5, #24 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ adds r5, #32 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c04 │ │ │ │ - b.n 9ff40 │ │ │ │ + bl 85624 │ │ │ │ + b.n a08d0 │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ - b.n a002c │ │ │ │ + b.n a09bc │ │ │ │ add.w r1, r6, #9 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n a00f6 │ │ │ │ + bcc.n a0a86 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a008c │ │ │ │ + beq.n a0a0e │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0090 │ │ │ │ + beq.n a0a20 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0094 │ │ │ │ + beq.n a0a24 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0098 │ │ │ │ + beq.n a0a28 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a00a8 │ │ │ │ + beq.n a0a38 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a00a4 │ │ │ │ + beq.n a0a34 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a00ac │ │ │ │ + beq.n a0a3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a00b0 │ │ │ │ + beq.n a0a40 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a00b4 │ │ │ │ + beq.n a0a44 │ │ │ │ add.w r1, r6, r6, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ mov sl, r5 │ │ │ │ adds r1, #1 │ │ │ │ - b.n a001a │ │ │ │ + b.n a09aa │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 815cc │ │ │ │ + bl 81fcc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9fedc │ │ │ │ - b.n 9ff68 │ │ │ │ + bne.w a086c │ │ │ │ + b.n a08f8 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #688] @ 0x2b0 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fedc │ │ │ │ - bl 2407a8 │ │ │ │ + bne.w a086c │ │ │ │ + bl 242e40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ff42 │ │ │ │ + b.n a08d2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ff86 │ │ │ │ + b.n a0916 │ │ │ │ mov fp, r8 │ │ │ │ str.w r1, [r9, #8] │ │ │ │ mov r8, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n a0160 │ │ │ │ + b.n a0af0 │ │ │ │ add.w r9, r9, #8 │ │ │ │ cmp r9, r6 │ │ │ │ - bhi.n a0186 │ │ │ │ + bhi.n a0b16 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a015c │ │ │ │ + beq.n a0aec │ │ │ │ movw r3, #5468 @ 0x155c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a015c │ │ │ │ + beq.n a0aec │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7060 │ │ │ │ - b.n a015c │ │ │ │ + bl 1fa1f0 │ │ │ │ + b.n a0aec │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, fp │ │ │ │ - b.n 9ff3a │ │ │ │ + b.n a08ca │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov fp, r0 │ │ │ │ - ldrd r7, r2, [r3, #28] │ │ │ │ + ldrd r9, r2, [r3, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ - ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ add.w r5, r2, #28 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ - add.w r2, r9, r4 │ │ │ │ + ldr r7, [r2, #28] │ │ │ │ + adds r2, r6, r4 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r2, r3, #3 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r1 │ │ │ │ itttt eq │ │ │ │ addeq.w r3, r0, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ stmiaeq.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [fp, #24] │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - bl 1f70a4 │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + mov r3, r6 │ │ │ │ + bl 1fa234 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w a09f8 │ │ │ │ + blt.w a13e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0864 │ │ │ │ - subs.w r2, r9, r5 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - beq.w a09f2 │ │ │ │ - add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ - add.w r1, r7, r5, lsl #2 │ │ │ │ + bne.w a1260 │ │ │ │ + subs r3, r6, r5 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.w a118c │ │ │ │ + add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ + add.w r1, r9, r5, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r4, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 1f7348 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - ble.w a09ec │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 1fa4d8 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + ble.w a13fa │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ - bgt.w a0464 │ │ │ │ + cmp r2, r6 │ │ │ │ + str.w r8, [sp, #40] @ 0x28 │ │ │ │ + bgt.w a0e68 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w a0a00 │ │ │ │ + bgt.w a13fe │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, fp, #12 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add.w sl, r4, #4 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ + adds r4, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1f7630 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldrd r4, r2, [fp, #12] │ │ │ │ - str.w r3, [r7, r5, lsl #2] │ │ │ │ + bl 1fa7bc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + ldrd sl, r2, [fp, #12] │ │ │ │ + str.w r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0956 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - subs r3, #1 │ │ │ │ + bne.w a1348 │ │ │ │ + subs r3, r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w a0750 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - adds r6, #4 │ │ │ │ + beq.w a114a │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a0980 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - mov r9, r3 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - mov r2, sl │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - ldr.w r3, [fp, #1564] @ 0x61c │ │ │ │ - mov r2, fp │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - blx r3 │ │ │ │ + beq.w a1196 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + movw ip, #57949 @ 0xe25d │ │ │ │ + movt ip, #9 │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ + mov fp, sl │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov r6, r4 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n a0cb4 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + it ge │ │ │ │ + movge r2, r3 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w a13e0 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.w a13ce │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + add.w r0, r4, #20 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w a13dc │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.n a0cf8 │ │ │ │ + add.w r1, r5, #20 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 293f4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a02de │ │ │ │ - blt.w a09de │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r5, #4 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r1, r5 │ │ │ │ + beq.n a0d08 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n a0ccc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + adds r4, r6, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r5, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a03dc │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne.w a0dfe │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - beq.w a0746 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w a1194 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w sl, sl, #1 │ │ │ │ - adds r6, #4 │ │ │ │ - cmp sl, r3 │ │ │ │ - bge.n a030c │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n a0d10 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n a029c │ │ │ │ - ldr.w r3, [r4], #4 │ │ │ │ - adds r1, r5, #4 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r5, r1 │ │ │ │ + b.n a0c2e │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + it eq │ │ │ │ + ldreq.w r5, [fp] │ │ │ │ + beq.n a0c84 │ │ │ │ + blt.w a13c2 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + adds r6, #4 │ │ │ │ + str.w r4, [r9] │ │ │ │ + mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a03f8 │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w a079a │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bne.w a0de2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + beq.w a1144 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - cmp r3, r8 │ │ │ │ - ble.n a030c │ │ │ │ + adds r7, #4 │ │ │ │ + cmp r8, r3 │ │ │ │ + bge.n a0d10 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n a029c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r1 │ │ │ │ + b.n a0c2e │ │ │ │ + add.w r1, r5, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 293f4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n a0c80 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n a0ccc │ │ │ │ + b.n a0c84 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ - add.w sl, r3, #1 │ │ │ │ + ldr.w sl, [sp, #24] │ │ │ │ + add.w r9, r3, #1 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - cmp.w sl, #1 │ │ │ │ + cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ - subgt.w sl, sl, #1 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, fp │ │ │ │ - str.w sl, [fp] │ │ │ │ - bl 1f70a4 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bne.n a0416 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r5, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + subgt.w r9, r9, #1 │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, fp │ │ │ │ + str.w r9, [r0] │ │ │ │ + bl 1fa234 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne.n a0e1c │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r4, #4 │ │ │ │ + str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0844 │ │ │ │ - subs.w r7, r8, #1 │ │ │ │ - beq.w a0854 │ │ │ │ + bne.w a1226 │ │ │ │ + subs.w r6, r8, #1 │ │ │ │ + beq.w a124a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - adds r6, #4 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1f7348 │ │ │ │ + adds r7, #4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + bl 1fa4d8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - beq.w a0816 │ │ │ │ - blt.w a0a12 │ │ │ │ + beq.w a120c │ │ │ │ + blt.w a13ec │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [sp, #8] │ │ │ │ blx 2a580 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add r5, r2 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a082c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bne.w a1238 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a083e │ │ │ │ - subs.w r7, r7, r8 │ │ │ │ - beq.w a0854 │ │ │ │ - add r6, r2 │ │ │ │ - mov r2, r5 │ │ │ │ + bne.w a1210 │ │ │ │ + subs.w r6, r6, r8 │ │ │ │ + beq.w a124a │ │ │ │ + add r7, r2 │ │ │ │ + mov r2, r4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - adds r5, #4 │ │ │ │ - ldr.w r1, [r4], #4 │ │ │ │ + adds r4, #4 │ │ │ │ + ldr.w r1, [fp], #4 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a081a │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w a085c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #6 │ │ │ │ - bgt.w a073e │ │ │ │ + bne.w a1216 │ │ │ │ + add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w sl, #1 │ │ │ │ + beq.w a1192 │ │ │ │ + cmp r5, #6 │ │ │ │ + bgt.w a113c │ │ │ │ cmp.w r8, #6 │ │ │ │ - bgt.w a073e │ │ │ │ - add.w r3, sl, #1 │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str.w r3, [fp] │ │ │ │ - b.n a0294 │ │ │ │ - ldrd r3, r0, [sp, #16] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + bgt.w a113c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r2, r9, #1 │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n a0c26 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq.w a0972 │ │ │ │ - adds r0, #4 │ │ │ │ - strd r3, r0, [sp, #16] │ │ │ │ - b.n a02cc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cmp.w r9, #1 │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ - beq.w a097a │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n a02fc │ │ │ │ - blt.w a0a12 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + beq.w a1388 │ │ │ │ + adds r1, #4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ + b.n a0ce6 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + ldr.w r1, [r3], #4 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r1, [r2], #4 │ │ │ │ + beq.w a137e │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n a0ca4 │ │ │ │ + blt.w a13ec │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r2, r5 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r7, [sp, #92] @ 0x5c │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1f7630 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - add.w r5, r5, r3, lsl #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w a093a │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - add r4, r3 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + add.w r4, r4, r5, lsl #2 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r6, [sp, #92] @ 0x5c │ │ │ │ + str.w fp, [sp, #72] @ 0x48 │ │ │ │ + bl 1fa7bc │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w a1340 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + add fp, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a0934 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - sub.w r7, r9, r3 │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.w a0984 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w a0a38 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - b.n a033e │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w a09a4 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - add.w r0, fp, #12 │ │ │ │ - add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ - subs r7, r3, #1 │ │ │ │ + bne.w a132c │ │ │ │ + sub.w r6, sl, r5 │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.w a138e │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w a13fa │ │ │ │ + mov sl, r6 │ │ │ │ + mov r3, r4 │ │ │ │ + b.n a0d42 │ │ │ │ + cmp r6, r3 │ │ │ │ + bgt.w a1366 │ │ │ │ + add.w r4, r6, #1073741824 @ 0x40000000 │ │ │ │ + subs r2, r6, #1 │ │ │ │ subs r4, #1 │ │ │ │ - add.w r5, r6, r7, lsl #2 │ │ │ │ + add.w r0, fp, #12 │ │ │ │ + add.w r5, r7, r2, lsl #2 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a08f2 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + bne.w a12f0 │ │ │ │ + mov r2, r6 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - strd r6, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 1f7630 │ │ │ │ + strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 1fa7bc │ │ │ │ ldr.w lr, [fp, #12] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add.w r9, lr, r4 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ subs r1, r3, #1 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ lsls r2, r1, #2 │ │ │ │ add.w r3, r4, r1, lsl #2 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a08c0 │ │ │ │ + bne.w a12bc │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ sub.w sl, r3, #4 │ │ │ │ subs r5, #4 │ │ │ │ ldr.w r3, [r4, r1, lsl #2] │ │ │ │ - str.w r3, [r6, r7, lsl #2] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ + str.w r3, [r7, r2, lsl #2] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w a07d6 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r7, sl │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.w a11cc │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #55501 @ 0xd8cd │ │ │ │ + movw ip, #57949 @ 0xe25d │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - mov fp, r9 │ │ │ │ + mov fp, sl │ │ │ │ + str r6, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r5 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - mov r9, r4 │ │ │ │ + mov r8, r4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r6, [fp] │ │ │ │ + ldr.w r6, [r9] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ + ldr.w r5, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a057c │ │ │ │ + bne.n a0f7e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w a0a24 │ │ │ │ + bpl.w a1432 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w a09be │ │ │ │ + bpl.w a13b0 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ add.w r0, r6, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w a09cc │ │ │ │ + beq.w a13be │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n a060a │ │ │ │ + bpl.n a100c │ │ │ │ add.w r1, r5, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a061a │ │ │ │ + beq.n a101c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n a05bc │ │ │ │ + bge.n a0fc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #4 │ │ │ │ - str.w r5, [r9] │ │ │ │ + str.w r5, [r8] │ │ │ │ mov r5, r4 │ │ │ │ - cbnz r3, a059c │ │ │ │ + cbnz r3, a0fa0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w a0770 │ │ │ │ + beq.w a116a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - subs r7, #4 │ │ │ │ - cmp r8, r3 │ │ │ │ - bge.n a0622 │ │ │ │ + adds r7, #1 │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + cmp r7, r3 │ │ │ │ + bge.n a1024 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n a04fe │ │ │ │ + b.n a0efe │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a05b8 │ │ │ │ - blt.w a09d0 │ │ │ │ + beq.n a0fbc │ │ │ │ + blt.w a13a2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #4 │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - str.w r5, [r9] │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + str.w r5, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0560 │ │ │ │ + beq.n a0f62 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w a0942 │ │ │ │ + beq.w a1338 │ │ │ │ subs r3, r1, #4 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - b.n a056a │ │ │ │ - ldr.w r6, [fp] │ │ │ │ + b.n a0f6c │ │ │ │ + ldr.w r6, [r9] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #4 │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ + sub.w r9, r9, #4 │ │ │ │ mov r5, r4 │ │ │ │ - str.w r6, [r9] │ │ │ │ - cbnz r3, a05e8 │ │ │ │ + str.w r6, [r8] │ │ │ │ + cbnz r3, a0fea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a07d2 │ │ │ │ + beq.w a11ca │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n a0622 │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n a04fe │ │ │ │ + ble.n a1024 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n a0efe │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a09b6 │ │ │ │ + beq.w a1378 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b.n a05d8 │ │ │ │ + b.n a0fdc │ │ │ │ add.w r1, r5, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 293f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0550 │ │ │ │ + bne.n a0f52 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n a0554 │ │ │ │ - b.n a05bc │ │ │ │ + blt.n a0f56 │ │ │ │ + b.n a0fc0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add.w sl, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w sl, #1 │ │ │ │ it gt │ │ │ │ subgt.w sl, sl, #1 │ │ │ │ - add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + subs r3, r6, #1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r9 │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - bl 1f70a4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt.w a0a3c │ │ │ │ - subs.w r3, r9, r6 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + bl 1fa234 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w a1420 │ │ │ │ + subs r3, r6, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.n a069e │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - sub.w r3, r6, r9 │ │ │ │ - add.w r5, r5, r3, lsl #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w a094a │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r7, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w a0950 │ │ │ │ + beq.n a109a │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r6, r7, r6 │ │ │ │ + add.w r5, r5, r6, lsl #2 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w a1332 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add fp, r6 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w a1326 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 1f7668 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w a086c │ │ │ │ - mov r9, r6 │ │ │ │ - ldr.w r3, [fp], #-4 │ │ │ │ + str.w fp, [sp, #96] @ 0x60 │ │ │ │ + bl 1fa7f4 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w a1268 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr.w r3, [r9], #-4 │ │ │ │ str.w r3, [r5], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a08a8 │ │ │ │ + bne.w a1272 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w a098e │ │ │ │ + beq.w a11c8 │ │ │ │ subs r4, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f7348 │ │ │ │ + bl 1fa4d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w a0a28 │ │ │ │ - subs.w r6, r8, r4 │ │ │ │ - beq.n a0742 │ │ │ │ + blt.w a1410 │ │ │ │ + subs.w r7, r8, r4 │ │ │ │ + beq.n a1140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r4, r8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ add.w r5, r5, r8, lsl #2 │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes